Merge branch 'feat-additional-compensation' of https://github.com/jpirnay/crosspoint-reader into mybuild
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
#include "ActivityManager.h"
|
||||
|
||||
#include <Arduino.h>
|
||||
#include <HalClock.h>
|
||||
#include <HalPowerManager.h>
|
||||
|
||||
#include "boot_sleep/BootActivity.h"
|
||||
@@ -56,6 +58,18 @@ void ActivityManager::loop() {
|
||||
currentActivity->loop();
|
||||
}
|
||||
|
||||
if (SETTINGS.useClock && HalClock::isSynced()) {
|
||||
time_t now = HalClock::now();
|
||||
if (now > 0) {
|
||||
static time_t lastMinute = -1;
|
||||
time_t minute = now / 60;
|
||||
if (minute != lastMinute) {
|
||||
lastMinute = minute;
|
||||
requestUpdate();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
while (pendingAction != PendingAction::None) {
|
||||
if (pendingAction == PendingAction::Pop) {
|
||||
RenderLock lock;
|
||||
|
||||
Reference in New Issue
Block a user