diff --git a/firmware/controllers/settings.cpp b/firmware/controllers/settings.cpp index f297243a0d..b6f0878907 100644 --- a/firmware/controllers/settings.cpp +++ b/firmware/controllers/settings.cpp @@ -696,6 +696,7 @@ void printDateTime() { void setDateTime(const char * const isoDateTime) { #if EFI_RTC + printRtcDateTime(); if (strlen(isoDateTime) >= 19 && isoDateTime[10] == 'T') { efidatetime_t dateTime; dateTime.year = atoi(isoDateTime); @@ -712,6 +713,8 @@ void setDateTime(const char * const isoDateTime) { dateTime.second <= 59) { // doesn't concern about leap years or seconds; ChibiOS doesn't support (added) leap seconds anyway setRtcDateTime(&dateTime); + efiPrintf("Time is changed to"); + printRtcDateTime(); return; } }