22// Set the ECEF coordinates for a known location
33void menuBase ()
44{
5- int menuTimeoutExtended = 30 ; // Increase time needed for complex data entry (mount point ID, ECEF coords, etc).
6-
75 while (1 )
86 {
97 Serial.println ();
@@ -91,7 +89,7 @@ void menuBase()
9189
9290 Serial.println (" x) Exit" );
9391
94- int incoming = getNumber (menuTimeoutExtended ); // Timeout after x seconds
92+ int incoming = getNumber (menuTimeout ); // Timeout after x seconds
9593
9694 if (incoming == 1 )
9795 {
@@ -110,21 +108,21 @@ void menuBase()
110108 Serial.println (" Enter the fixed ECEF coordinates that will be used in Base mode:" );
111109
112110 Serial.print (" ECEF X in meters (ex: -1280182.920): " );
113- double fixedEcefX = getDouble (menuTimeoutExtended ); // Timeout after x seconds
111+ double fixedEcefX = getDouble (menuTimeout ); // Timeout after x seconds
114112
115113 // Progress with additional prompts only if the user enters valid data
116114 if (fixedEcefX != STATUS_GETNUMBER_TIMEOUT && fixedEcefX != STATUS_PRESSED_X)
117115 {
118116 settings.fixedEcefX = fixedEcefX;
119117
120118 Serial.print (" \n ECEF Y in meters (ex: -4716808.5807): " );
121- double fixedEcefY = getDouble (menuTimeoutExtended );
119+ double fixedEcefY = getDouble (menuTimeout );
122120 if (fixedEcefY != STATUS_GETNUMBER_TIMEOUT && fixedEcefY != STATUS_PRESSED_X)
123121 {
124122 settings.fixedEcefY = fixedEcefY;
125123
126124 Serial.print (" \n ECEF Z in meters (ex: 4086669.6393): " );
127- double fixedEcefZ = getDouble (menuTimeoutExtended );
125+ double fixedEcefZ = getDouble (menuTimeout );
128126 if (fixedEcefZ != STATUS_GETNUMBER_TIMEOUT && fixedEcefZ != STATUS_PRESSED_X)
129127 settings.fixedEcefZ = fixedEcefZ;
130128 }
@@ -135,21 +133,21 @@ void menuBase()
135133 Serial.println (" Enter the fixed Lat/Long/Altitude coordinates that will be used in Base mode:" );
136134
137135 Serial.print (" Lat in degrees (ex: 40.090335429): " );
138- double fixedLat = getDouble (menuTimeoutExtended ); // Timeout after x seconds
136+ double fixedLat = getDouble (menuTimeout ); // Timeout after x seconds
139137
140138 // Progress with additional prompts only if the user enters valid data
141139 if (fixedLat != STATUS_GETNUMBER_TIMEOUT && fixedLat != STATUS_PRESSED_X)
142140 {
143141 settings.fixedLat = fixedLat;
144142
145143 Serial.print (" \n Long in degrees (ex: -105.184774720): " );
146- double fixedLong = getDouble (menuTimeoutExtended );
144+ double fixedLong = getDouble (menuTimeout );
147145 if (fixedLong != STATUS_GETNUMBER_TIMEOUT && fixedLong != STATUS_PRESSED_X)
148146 {
149147 settings.fixedLong = fixedLong;
150148
151149 Serial.print (" \n Altitude in meters (ex: 1560.2284): " );
152- double fixedAltitude = getDouble (menuTimeoutExtended );
150+ double fixedAltitude = getDouble (menuTimeout );
153151 if (fixedAltitude != STATUS_GETNUMBER_TIMEOUT && fixedAltitude != STATUS_PRESSED_X)
154152 settings.fixedAltitude = fixedAltitude;
155153 }
@@ -227,26 +225,26 @@ void menuBase()
227225 else if (incoming == 7 && settings.enableNtripServer == true )
228226 {
229227 Serial.print (" Enter local WiFi SSID: " );
230- readLine (settings.ntripServer_wifiSSID , sizeof (settings.ntripServer_wifiSSID ), menuTimeoutExtended );
228+ readLine (settings.ntripServer_wifiSSID , sizeof (settings.ntripServer_wifiSSID ), menuTimeout );
231229 restartBase = true ;
232230 }
233231 else if (incoming == 8 && settings.enableNtripServer == true )
234232 {
235233 Serial.printf (" Enter password for WiFi network %s: " , settings.ntripServer_wifiSSID );
236- readLine (settings.ntripServer_wifiPW , sizeof (settings.ntripServer_wifiPW ), menuTimeoutExtended );
234+ readLine (settings.ntripServer_wifiPW , sizeof (settings.ntripServer_wifiPW ), menuTimeout );
237235 restartBase = true ;
238236 }
239237 else if (incoming == 9 && settings.enableNtripServer == true )
240238 {
241239 Serial.print (" Enter new Caster Address: " );
242- readLine (settings.ntripServer_CasterHost , sizeof (settings.ntripServer_CasterHost ), menuTimeoutExtended );
240+ readLine (settings.ntripServer_CasterHost , sizeof (settings.ntripServer_CasterHost ), menuTimeout );
243241 restartBase = true ;
244242 }
245243 else if (incoming == 10 && settings.enableNtripServer == true )
246244 {
247245 Serial.print (" Enter new Caster Port: " );
248246
249- int ntripServer_CasterPort = getNumber (menuTimeoutExtended ); // Timeout after x seconds
247+ int ntripServer_CasterPort = getNumber (menuTimeout ); // Timeout after x seconds
250248 if (ntripServer_CasterPort < 1 || ntripServer_CasterPort > 99999 ) // Arbitrary 99k max port #
251249 Serial.println (" Error: Caster Port out of range" );
252250 else
@@ -256,13 +254,13 @@ void menuBase()
256254 else if (incoming == 11 && settings.enableNtripServer == true )
257255 {
258256 Serial.print (" Enter new Mount Point: " );
259- readLine (settings.ntripServer_MountPoint , sizeof (settings.ntripServer_MountPoint ), menuTimeoutExtended );
257+ readLine (settings.ntripServer_MountPoint , sizeof (settings.ntripServer_MountPoint ), menuTimeout );
260258 restartBase = true ;
261259 }
262260 else if (incoming == 12 && settings.enableNtripServer == true )
263261 {
264262 Serial.printf (" Enter password for Mount Point %s: " , settings.ntripServer_MountPoint );
265- readLine (settings.ntripServer_MountPointPW , sizeof (settings.ntripServer_MountPointPW ), menuTimeoutExtended );
263+ readLine (settings.ntripServer_MountPointPW , sizeof (settings.ntripServer_MountPointPW ), menuTimeout );
266264 restartBase = true ;
267265 }
268266 else if ((!settings.fixedBase ) && (incoming == 13 ))
0 commit comments