Better detection of invalid dates (no NTP sync)
This commit is contained in:
parent
10de26bcb8
commit
65fb13fa41
@ -7,6 +7,11 @@ HM_Abstract::HM_Abstract(uint64_t serial)
|
||||
|
||||
bool HM_Abstract::sendStatsRequest(HoymilesRadio* radio)
|
||||
{
|
||||
struct tm timeinfo;
|
||||
if (!getLocalTime(&timeinfo)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
time_t now;
|
||||
time(&now);
|
||||
|
||||
@ -30,11 +35,7 @@ bool HM_Abstract::sendStatsRequest(HoymilesRadio* radio)
|
||||
payload.payload[14] = (crc >> 8) & 0xff;
|
||||
payload.payload[15] = (crc)&0xff;
|
||||
|
||||
if (now > 0) {
|
||||
clearRxFragmentBuffer();
|
||||
radio->enqueTransaction(&payload);
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user