Skip to content

Commit daba8fa

Browse files
committed
Add wifiInConfigMode()
1 parent 43930d5 commit daba8fa

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

Firmware/RTK_Surveyor/NtripClient.ino

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,8 @@ void ntripClientUpdate()
318318
return;
319319
}
320320

321+
if (wifiInConfigMode()) return; //Do not service NTRIP during WiFi config
322+
321323
#ifdef COMPILE_WIFI
322324
//Periodically display the NTRIP client state
323325
if (settings.enablePrintNtripClientState && ((millis() - lastNtripClientState) > 15000))

Firmware/RTK_Surveyor/NtripServer.ino

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -337,6 +337,8 @@ void ntripServerUpdate()
337337
return;
338338
}
339339

340+
if (wifiInConfigMode()) return; //Do not service NTRIP during WiFi config
341+
340342
#ifdef COMPILE_WIFI
341343
//Periodically display the NTRIP server state
342344
if (settings.enablePrintNtripServerState && ((millis() - ntripServerStateLastDisplayed) > 15000))

Firmware/RTK_Surveyor/WiFi.ino

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -693,3 +693,11 @@ void wifiPrintNetworkInfo()
693693
systemPrintln();
694694
#endif
695695
}
696+
697+
//Returns true if unit is in config mode
698+
//Used to disallow services (NTRIP, TCP, etc) from updating
699+
bool wifiInConfigMode()
700+
{
701+
if (systemState >= STATE_WIFI_CONFIG_NOT_STARTED && systemState <= STATE_WIFI_CONFIG) return true;
702+
return false;
703+
}

0 commit comments

Comments
 (0)