File tree Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -695,7 +695,7 @@ uint32_t triggerAccEst; // Global copy - Accuracy estimate in nanoseconds
695
695
bool firstPowerOn = true ; // After boot, apply new settings to ZED if the user switches between base or rover
696
696
unsigned long splashStart; // Controls how long the splash is displayed for. Currently min of 2s.
697
697
bool restartBase; // If the user modifies any NTRIP Server settings, we need to restart the base
698
- bool restartRover; // If the user modifies any NTRIP Client settings, we need to restart the rover
698
+ bool restartRover; // If the user modifies any NTRIP Client or PointPerfect settings, we need to restart the rover
699
699
700
700
unsigned long startTime; // Used for checking longest-running functions
701
701
bool lbandCorrectionsReceived; // Used to display L-Band SIV icon when corrections are successfully decrypted
Original file line number Diff line number Diff line change 2
2
// Update rate, constellations, etc
3
3
void menuGNSS ()
4
4
{
5
- restartRover = false ; // If user modifies any NTRIP settings, we need to restart the rover
5
+ // If user modifies any NTRIP settings etc., we need to restart the rover with "restartRover = true;""
6
+ // But, don't set "restartRover = false;" here as that may prevent a restart requested by menuPointPerfect
7
+ // for example...
6
8
7
9
while (1 )
8
10
{
Original file line number Diff line number Diff line change @@ -1485,6 +1485,7 @@ void menuPointPerfect()
1485
1485
if (incoming == 1 )
1486
1486
{
1487
1487
settings.enablePointPerfectCorrections ^= 1 ;
1488
+ restartRover = true ; // Require a rover restart to enable / disable RTCM for PPL
1488
1489
}
1489
1490
1490
1491
else if (incoming == 2 && pointPerfectIsEnabled ())
You can’t perform that action at this time.
0 commit comments