@@ -659,9 +659,9 @@ struct Settings
659659 // Bit 0 indicates if the GNSS has been configured previously.
660660 // Bits 1 onwards record the state of critical settings. E.g. settings.enablePointPerfectCorrections
661661 // 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 ;
662+ bool gnssConfiguredOnce = false ;
663+ bool gnssConfiguredBase = false ;
664+ bool gnssConfiguredRover = false ;
665665
666666 // GNSS UART
667667 uint16_t serialGNSSRxFullThreshold = 50 ; // RX FIFO full interrupt. Max of ~128. See pinUART2Task().
@@ -1254,9 +1254,9 @@ const RTK_Settings_Entry rtkSettingsEntries[] =
12541254 { 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _bool, 0 , & settings.enablePrintPosition , " enablePrintPosition" , },
12551255 { 0 , 1 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _uint16_t , 0 , & settings.measurementRateMs , " measurementRateMs" , },
12561256 { 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 , _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" , },
1257+ { 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _bool, 0 , & settings.gnssConfiguredOnce , " gnssConfiguredOnce" , },
1258+ { 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _bool, 0 , & settings.gnssConfiguredBase , " gnssConfiguredBase" , },
1259+ { 0 , 0 , 0 , 1 , 1 , 1 , 1 , 1 , 1 , _bool, 0 , & settings.gnssConfiguredRover , " gnssConfiguredRover" , },
12601260
12611261 // Hardware
12621262 { 1 , 1 , 0 , 1 , 1 , 1 , 0 , 1 , 0 , _bool, 0 , & settings.enableExternalHardwareEventLogging , " enableExternalHardwareEventLogging" , },
0 commit comments