diff --git a/src/monitor.cpp b/src/monitor.cpp index a5c652e..f20e6c5 100644 --- a/src/monitor.cpp +++ b/src/monitor.cpp @@ -166,8 +166,7 @@ String getTime(void){ //Check if need an NTP call to check current time if((mTriggerUpdate == 0) || (millis() - mTriggerUpdate > UPDATE_PERIOD_h * 60 * 60 * 1000)){ //60 sec. * 60 min * 1000ms if(WiFi.status() == WL_CONNECTED) { - timeClient.update(); //NTP call to get current time - mTriggerUpdate = millis(); + if(timeClient.update()) mTriggerUpdate = millis(); initialTime = timeClient.getEpochTime(); // Guarda la hora inicial (en segundos desde 1970) Serial.print("TimeClient NTPupdateTime "); } @@ -257,5 +256,6 @@ coin_data getCoinData(unsigned long mElapsed) data.progressPercent = (HALVING_BLOCKS - remainingBlocks) * 100 / HALVING_BLOCKS; data.remainingBlocks = String(remainingBlocks) + " BLOCKS"; + return data; } \ No newline at end of file