@@ -108,7 +108,7 @@ void menuMessages()
108108 menuMessagesSubtype (" TIM" );
109109 else if (incoming == 7 )
110110 {
111- setGNSSMessageRates (ubxMessages, 0 ); // Turn off all messages
111+ setGNSSMessageRates (settings. ubxMessages , 0 ); // Turn off all messages
112112 setMessageRateByName (" UBX_NMEA_GGA" , 1 );
113113 setMessageRateByName (" UBX_NMEA_GSA" , 1 );
114114 setMessageRateByName (" UBX_NMEA_GST" , 1 );
@@ -118,7 +118,7 @@ void menuMessages()
118118 }
119119 else if (incoming == 8 )
120120 {
121- setGNSSMessageRates (ubxMessages, 0 ); // Turn off all messages
121+ setGNSSMessageRates (settings. ubxMessages , 0 ); // Turn off all messages
122122 setMessageRateByName (" UBX_NMEA_GGA" , 1 );
123123 setMessageRateByName (" UBX_NMEA_GSA" , 1 );
124124 setMessageRateByName (" UBX_NMEA_GST" , 1 );
@@ -131,12 +131,12 @@ void menuMessages()
131131 }
132132 else if (incoming == 9 )
133133 {
134- setGNSSMessageRates (ubxMessages, 0 ); // Turn off all messages
134+ setGNSSMessageRates (settings. ubxMessages , 0 ); // Turn off all messages
135135 Serial.println (F (" All messages disabled" ));
136136 }
137137 else if (incoming == 10 )
138138 {
139- setGNSSMessageRates (ubxMessages, 1 ); // Turn on all messages to report once per fix
139+ setGNSSMessageRates (settings. ubxMessages , 1 ); // Turn on all messages to report once per fix
140140 Serial.println (F (" All messages enabled" ));
141141 }
142142 else if (incoming == STATUS_PRESSED_X)
@@ -149,12 +149,12 @@ void menuMessages()
149149
150150 while (Serial.available ()) Serial.read (); // Empty buffer of any newline chars
151151
152- bool response = configureGNSSMessageRates (COM_PORT_UART1, ubxMessages); // Make sure the appropriate messages are enabled
152+ bool response = configureGNSSMessageRates (COM_PORT_UART1, settings. ubxMessages ); // Make sure the appropriate messages are enabled
153153 if (response == false )
154154 {
155155 Serial.println (F (" menuMessages: Failed to enable UART1 messages - Try 1" ));
156156 // Try again
157- response = configureGNSSMessageRates (COM_PORT_UART1, ubxMessages); // Make sure the appropriate messages are enabled
157+ response = configureGNSSMessageRates (COM_PORT_UART1, settings. ubxMessages ); // Make sure the appropriate messages are enabled
158158 if (response == false )
159159 Serial.println (F (" menuMessages: Failed to enable UART1 messages - Try 2" ));
160160 else
@@ -182,10 +182,10 @@ void menuMessagesSubtype(const char* messageType)
182182 for (int x = 0 ; x < (endOfBlock - startOfBlock) ; x++)
183183 {
184184 // Check to see if this ZED platform supports this message
185- if (ubxMessages[x + startOfBlock].supported & zedModuleType)
185+ if (settings. ubxMessages [x + startOfBlock].supported & zedModuleType)
186186 {
187- Serial.printf (" %d) Message %s: " , x + 1 , ubxMessages[x + startOfBlock].msgTextName );
188- Serial.println (ubxMessages[x + startOfBlock].msgRate );
187+ Serial.printf (" %d) Message %s: " , x + 1 , settings. ubxMessages [x + startOfBlock].msgTextName );
188+ Serial.println (settings. ubxMessages [x + startOfBlock].msgRate );
189189 }
190190 }
191191
@@ -196,8 +196,8 @@ void menuMessagesSubtype(const char* messageType)
196196 if (incoming >= 1 && incoming <= (endOfBlock - startOfBlock))
197197 {
198198 // Check to see if this ZED platform supports this message
199- if (ubxMessages[(incoming - 1 ) + startOfBlock].supported & zedModuleType)
200- inputMessageRate (ubxMessages[(incoming - 1 ) + startOfBlock]);
199+ if (settings. ubxMessages [(incoming - 1 ) + startOfBlock].supported & zedModuleType)
200+ inputMessageRate (settings. ubxMessages [(incoming - 1 ) + startOfBlock]);
201201 else
202202 printUnknown (incoming);
203203 }
@@ -245,7 +245,7 @@ bool configureGNSSMessageRates(uint8_t portType, ubxMsg *localMessage)
245245 for (int x = 0 ; x < MAX_UBX_MSG ; x++)
246246 {
247247 // Check to see if this ZED platform supports this message
248- if (ubxMessages[x].supported & zedModuleType)
248+ if (settings. ubxMessages [x].supported & zedModuleType)
249249 response &= configureMessageRate (portType, localMessage[x]);
250250 }
251251
@@ -499,7 +499,7 @@ void setMessageOffsets(const char* messageType, int& startOfBlock, int& endOfBlo
499499 // Find the first occurrence
500500 for (startOfBlock = 0 ; startOfBlock < MAX_UBX_MSG ; startOfBlock++)
501501 {
502- if (strstr (ubxMessages[startOfBlock].msgTextName , messageNamePiece) != NULL ) break ;
502+ if (strstr (settings. ubxMessages [startOfBlock].msgTextName , messageNamePiece) != NULL ) break ;
503503 }
504504 if (startOfBlock == MAX_UBX_MSG)
505505 {
@@ -512,7 +512,7 @@ void setMessageOffsets(const char* messageType, int& startOfBlock, int& endOfBlo
512512 // Find the last occurrence
513513 for (endOfBlock = startOfBlock + 1 ; endOfBlock < MAX_UBX_MSG ; endOfBlock++)
514514 {
515- if (strstr (ubxMessages[endOfBlock].msgTextName , messageNamePiece) == NULL ) break ;
515+ if (strstr (settings. ubxMessages [endOfBlock].msgTextName , messageNamePiece) == NULL ) break ;
516516 }
517517}
518518
@@ -521,7 +521,7 @@ uint8_t getActiveMessageCount()
521521{
522522 uint8_t count = 0 ;
523523 for (int x = 0 ; x < MAX_UBX_MSG ; x++)
524- if (ubxMessages[x].msgRate > 0 ) count++;
524+ if (settings. ubxMessages [x].msgRate > 0 ) count++;
525525 return (count);
526526}
527527
@@ -530,9 +530,9 @@ bool setMessageRateByName(const char *msgName, uint8_t msgRate)
530530{
531531 for (int x = 0 ; x < MAX_UBX_MSG ; x++)
532532 {
533- if (strcmp (ubxMessages[x].msgTextName , msgName) == 0 )
533+ if (strcmp (settings. ubxMessages [x].msgTextName , msgName) == 0 )
534534 {
535- ubxMessages[x].msgRate = msgRate;
535+ settings. ubxMessages [x].msgRate = msgRate;
536536 return (true );
537537 }
538538 }
0 commit comments