771 " try:", # ESP8266 may use rtc.datetime() |
771 " try:", # ESP8266 may use rtc.datetime() |
772 " clock_time = rtc_time[:3] +" |
772 " clock_time = rtc_time[:3] +" |
773 " (rtc_time[6],) + rtc_time[3:6] + (0,)", |
773 " (rtc_time[6],) + rtc_time[3:6] + (0,)", |
774 " rtc.datetime(clock_time)", |
774 " rtc.datetime(clock_time)", |
775 " except Exception:", # ESP32 uses rtc.init() |
775 " except Exception:", # ESP32 uses rtc.init() |
776 " clock_time = rtc_time[:3] +" |
776 " import os", |
|
777 " if 'LoBo' in os.uname()[0]:", # LoBo MPy |
|
778 " clock_time = rtc_time + (0,)", |
|
779 " else:", |
|
780 " clock_time = rtc_time[:3] +" |
777 " (rtc_time[6],) + rtc_time[3:6] + (0,)", |
781 " (rtc_time[6],) + rtc_time[3:6] + (0,)", |
778 " rtc.init(clock_time)", |
782 " rtc.init(clock_time)", |
779 " del __machine_", |
783 " del __machine_", |
780 " except:", |
784 " except:", |
781 " try:", |
785 " try:", |