Skip to content

Commit a93b871

Browse files
committed
Allow 16 bits for gnssConfigured signatures (probably redundant)
1 parent 36410ba commit a93b871

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

Firmware/RTK_Everywhere/settings.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -657,11 +657,11 @@ struct Settings
657657

658658
// Signatures to indicate how the GNSS is configured (Once, Base, Rover, etc.)
659659
// 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;
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, _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", },
12601260

12611261
// Hardware
12621262
{ 1, 1, 0, 1, 1, 1, 0, 1, 0, _bool, 0, & settings.enableExternalHardwareEventLogging, "enableExternalHardwareEventLogging", },

0 commit comments

Comments
 (0)