diff --git a/Firmware/RTK_Everywhere/ESPNOW.ino b/Firmware/RTK_Everywhere/ESPNOW.ino index f7b8c2e49..9b5cbea3e 100644 --- a/Firmware/RTK_Everywhere/ESPNOW.ino +++ b/Firmware/RTK_Everywhere/ESPNOW.ino @@ -21,8 +21,6 @@ frame is not critical. **********************************************************************/ -bool espnowRequestPair = false; // Modified by states.ino, menuRadio, or CLI - #ifdef COMPILE_ESPNOW //**************************************** diff --git a/Firmware/RTK_Everywhere/RTK_Everywhere.ino b/Firmware/RTK_Everywhere/RTK_Everywhere.ino index 20cdf21b7..d08e05092 100644 --- a/Firmware/RTK_Everywhere/RTK_Everywhere.ino +++ b/Firmware/RTK_Everywhere/RTK_Everywhere.ino @@ -715,6 +715,7 @@ float lBandEBNO; // Used on system status menu // ESP-NOW Globals - For other module direct access bool espNowIncomingRTCM; bool espNowOutgoingRTCM; +bool espnowRequestPair = false; // Modified by states.ino, menuRadio, or CLI int espNowRSSI; const uint8_t espNowBroadcastAddr[6] = {0xff, 0xff, 0xff, 0xff, 0xff, 0xff}; @@ -1592,7 +1593,7 @@ bool logLengthExceeded() // Limit individual files to maxLogLength_minutes if (nextLogTime_ms == 0) // Keep logging if nextLogTime_ms has not been set return false; - + // Note: this will roll over every 49.71 days... // Solution: https://stackoverflow.com/a/3097744 - see issue #742 return (!((long)(nextLogTime_ms - millis()) > 0));