From 2fc9c745d0435cdf158f7c368fcbda9a4d866115 Mon Sep 17 00:00:00 2001 From: dk731 Date: Mon, 19 Jul 2021 12:13:02 +0300 Subject: [PATCH] Fixed time_set function for ESP32 --- rshell/main.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rshell/main.py b/rshell/main.py index 23b64d3..8680f18 100755 --- a/rshell/main.py +++ b/rshell/main.py @@ -1049,7 +1049,9 @@ def set_time(rtc_time): rtc.datetime(rtc_time) except: # ESP32 (at least Loboris port) uses rtc.init() - rtc.init(rtc_time) + # Arguments order for machine.RTC().init -> + # (year, month, mday, hour, minute, second, weekday, yearday) + rtc.init((rtc[0], rtc[1], rtc[2], rtc[4], rtc[5], rtc[6], rtc[3], rtc[7])) except: # Check for the Raspberry Pi Pico - machine.RTC doesn't exist try: