@@ -207,11 +207,11 @@ void menuBase()
207207 if (getUserInputDouble (&fixedAltitude) == INPUT_RESPONSE_VALID)
208208 settings.fixedAltitude = fixedAltitude;
209209 } // idInput on fixedLong
210- } // getString for fixedLong
211- } // idInput on fixedLat
212- } // getString for fixedLat
213- } // COORD_TYPE_GEODETIC
214- } // Fixed base and '3'
210+ } // getString for fixedLong
211+ } // idInput on fixedLat
212+ } // getString for fixedLat
213+ } // COORD_TYPE_GEODETIC
214+ } // Fixed base and '3'
215215
216216 else if (settings.fixedBase == true && settings.fixedBaseCoordinateType == COORD_TYPE_GEODETIC && incoming == 4 )
217217 {
@@ -267,7 +267,8 @@ void menuBase()
267267 }
268268
269269 // NTRIP Server entries
270- else if ((settings.enableNtripServer == true ) && (incoming >= ntripServerOptionOffset) && incoming < (ntripServerOptionOffset + 4 * NTRIP_SERVER_MAX))
270+ else if ((settings.enableNtripServer == true ) && (incoming >= ntripServerOptionOffset) &&
271+ incoming < (ntripServerOptionOffset + 4 * NTRIP_SERVER_MAX))
271272 {
272273 // Down adjust user's selection
273274 incoming -= ntripServerOptionOffset;
@@ -276,7 +277,7 @@ void menuBase()
276277
277278 if (incoming == 0 )
278279 {
279- systemPrintf (" Enter new Caster Address for Server %d: " , serverNumber + 1 );
280+ systemPrintf (" Enter Caster Address for Server %d: " , serverNumber + 1 );
280281 if (getUserInputString (&settings.ntripServer_CasterHost [serverNumber][0 ],
281282 sizeof (settings.ntripServer_CasterHost [serverNumber]) == INPUT_RESPONSE_VALID))
282283 restartBase = true ;
@@ -285,21 +286,33 @@ void menuBase()
285286 {
286287 // Arbitrary 99k max port #
287288 char tempString[100 ];
288- sprintf (tempString, " Enter new Caster Port for Server %d" , serverNumber + 1 );
289+ if (strlen (settings.ntripServer_CasterHost [serverNumber]) > 0 )
290+ sprintf (tempString, " Enter Caster Port for %s" , settings.ntripServer_CasterHost [serverNumber]);
291+ else
292+ sprintf (tempString, " Enter Caster Port for Server %d" , serverNumber + 1 );
293+
289294 if (getNewSetting (tempString, 1 , 99999 , &settings.ntripServer_CasterPort [serverNumber]) ==
290295 INPUT_RESPONSE_VALID)
291296 restartBase = true ;
292297 }
293298 else if (incoming == 2 )
294299 {
295- systemPrintf (" Enter new Mount Point for Server %d: " , serverNumber + 1 );
300+ if (strlen (settings.ntripServer_CasterHost [serverNumber]) > 0 )
301+ systemPrintf (" Enter Mount Point for %s: " , settings.ntripServer_CasterHost [serverNumber]);
302+ else
303+ systemPrintf (" Enter Mount Point for Server %d: " , serverNumber + 1 );
304+
296305 if (getUserInputString (&settings.ntripServer_MountPoint [serverNumber][0 ],
297306 sizeof (settings.ntripServer_MountPoint [serverNumber])) == INPUT_RESPONSE_VALID)
298307 restartBase = true ;
299308 }
300309 else if (incoming == 3 )
301310 {
302- systemPrintf (" Enter password for Mount Point %s: " , settings.ntripServer_MountPoint );
311+ if (strlen (settings.ntripServer_MountPoint [serverNumber]) > 0 )
312+ systemPrintf (" Enter password for Mount Point %s: " , settings.ntripServer_MountPoint [serverNumber]);
313+ else
314+ systemPrintf (" Enter password for Mount Point for Server %d: " , serverNumber + 1 );
315+
303316 if (getUserInputString (&settings.ntripServer_MountPointPW [serverNumber][0 ],
304317 sizeof (settings.ntripServer_MountPointPW [serverNumber])) == INPUT_RESPONSE_VALID)
305318 restartBase = true ;
0 commit comments