Minor changes due to the way system time is now handled

This commit is contained in:
Th3maz1ng 2022-05-01 16:28:56 +02:00
parent 380539e57e
commit 8efd06fdbd
2 changed files with 4 additions and 3 deletions

View File

@ -67,10 +67,11 @@ void setup()
sab.getScreenManager().addView(&(dummy), NULL, 8); //for testing purposes
sab.getScreenManager().displayView(0);
if(sab.getRtcManager().hasLostPower())
if(sab.getRTC_DS3231().lostPower())
{
Serial.println("Clock lost power");
sab.getRtcManager().setDateTime(DateTime(F(__DATE__), F(__TIME__)));
sab.getRTC_DS3231().adjust(DateTime(F(__DATE__), F(__TIME__)));
sab.getRtcManager().setDateTime(sab.getRTC_DS3231().now());
}
sab.getWebServer().addApiRoutine("/sab/web/apitester", &(apiTesterApi), NULL);

View File

@ -39,7 +39,7 @@ boolean rtcInfo(Adafruit_SSD1306 &display, void *pData)
char buffer[300] = "";
SAB *p = (SAB *) pData;
TimeSpan ts(p->getUpTime());
sprintf_P(buffer, PSTR("Rtc temp : %.2f C\nUp Time : \n %d d %d h %d m %d s"), p->getRtcManager().getTemperature(), ts.days(), ts.hours(), ts.minutes(), ts.seconds());
sprintf_P(buffer, PSTR("Rtc temp : %.2f C\nUp Time : \n %d d %d h %d m %d s"), p->getRTC_DS3231().getTemperature(), ts.days(), ts.hours(), ts.minutes(), ts.seconds());
display.println(buffer);