Skip to content

Commit 73511be

Browse files
authored
Merge pull request #273 from sparkfun/release_candidate
Update NTRIP Server prompts
2 parents 7e76254 + 69b4f4f commit 73511be

File tree

2 files changed

+26
-13
lines changed

2 files changed

+26
-13
lines changed

Firmware/RTK_Everywhere/menuBase.ino

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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;

Firmware/RTK_Everywhere/settings.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1213,9 +1213,9 @@ struct Settings
12131213
uint16_t ntripServer_CasterPort[NTRIP_SERVER_MAX] =
12141214
{
12151215
2101,
1216-
0,
1217-
0,
1218-
0,
1216+
2101,
1217+
2101,
1218+
2101,
12191219
};
12201220
char ntripServer_CasterUser[NTRIP_SERVER_MAX][50] =
12211221
{

0 commit comments

Comments
 (0)