NTP sync FiPy



  • Hello,

    I have a problem with the Fipy I would like to sync the rtc with ntp_sync but I never get the case synced.
    If you have any idea to share... Thanks.

    fc1c6268-a252-4a19-be92-626dffb04aca-image.png



  • I made it work with the following:

    rtc = machine.RTC()
    rtc.ntp_sync("pool.ntp.org", update_period=15)
    
    time.sleep(5)
    
    print(rtc.now())
    

    The update period, if not given as an argument, is kinda slow. As i use in the example, minimum update period is 15 sec, so you may want to sync with the server in boot.py, and do some other stuff / wait a bit in your main.py, before you print the rtc time.


Log in to reply
 

Pycom on Twitter