@@ -657,11 +657,11 @@ struct Settings
657
657
658
658
// Signatures to indicate how the GNSS is configured (Once, Base, Rover, etc.)
659
659
// Bit 0 indicates if the GNSS has been configured previously.
660
- // Bits 1 onwards record the state of critical settings. E.g. settings.enable
661
- // If those critical settings have changed
662
- uint8_t gnssConfiguredOnce = 0 ;
663
- uint8_t gnssConfiguredBase = 0 ;
664
- uint8_t gnssConfiguredRover = 0 ;
660
+ // Bits 1 onwards record the state of critical settings. E.g. settings.enablePointPerfectCorrections
661
+ // Configuration is reapplied if any of those critical settings have changed
662
+ uint16_t gnssConfiguredOnce = 0 ;
663
+ uint16_t gnssConfiguredBase = 0 ;
664
+ uint16_t gnssConfiguredRover = 0 ;
665
665
666
666
// GNSS UART
667
667
uint16_t serialGNSSRxFullThreshold = 50 ; // RX FIFO full interrupt. Max of ~128. See pinUART2Task().
@@ -1254,9 +1254,9 @@ const RTK_Settings_Entry rtkSettingsEntries[] =
1254
1254
{ 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _bool, 0 , & settings.enablePrintPosition , " enablePrintPosition" , },
1255
1255
{ 0 , 1 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _uint16_t , 0 , & settings.measurementRateMs , " measurementRateMs" , },
1256
1256
{ 0 , 1 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _uint16_t , 0 , & settings.navigationRate , " navigationRate" , },
1257
- { 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _uint8_t , 0 , & settings.gnssConfiguredOnce , " gnssConfiguredOnce" , },
1258
- { 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _uint8_t , 0 , & settings.gnssConfiguredBase , " gnssConfiguredBase" , },
1259
- { 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _uint8_t , 0 , & settings.gnssConfiguredRover , " gnssConfiguredRover" , },
1257
+ { 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _uint16_t , 0 , & settings.gnssConfiguredOnce , " gnssConfiguredOnce" , },
1258
+ { 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _uint16_t , 0 , & settings.gnssConfiguredBase , " gnssConfiguredBase" , },
1259
+ { 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _uint16_t , 0 , & settings.gnssConfiguredRover , " gnssConfiguredRover" , },
1260
1260
1261
1261
// Hardware
1262
1262
{ 1 , 1 , 0 , 1 , 1 , 1 , 0 , 1 , 0 , _bool, 0 , & settings.enableExternalHardwareEventLogging , " enableExternalHardwareEventLogging" , },
0 commit comments