from machine import Pin
from time import sleep_ms
from dcf77 import dcf77

# turn component on
Pin(3, Pin.OUT).value(0)

# start scanning
dcf = dcf77(Pin(4))
dcf.inverted = True
dcf.debug(True)
dcf.start()

current_dt = None
while True:
    dt = dcf.get_DateTime()
    if dt != current_dt:
        current_dt = dt
        print(dt)
    sleep_ms(100)
