@@ -348,17 +348,25 @@ void createSettingsString(char* settingsCSV)
348348 stringRecord (settingsCSV, " fixedAltitude" , settings.fixedAltitude , 4 );
349349
350350 stringRecord (settingsCSV, " enableNtripServer" , settings.enableNtripServer );
351- stringRecord (settingsCSV, " casterHost" , settings.casterHost );
352- stringRecord (settingsCSV, " casterPort" , settings.casterPort );
353- stringRecord (settingsCSV, " casterUser" , settings.casterUser );
354- stringRecord (settingsCSV, " casterUserPW" , settings.casterUserPW );
355- stringRecord (settingsCSV, " mountPointUpload" , settings.mountPointUpload );
356- stringRecord (settingsCSV, " mountPointUploadPW" , settings.mountPointUploadPW );
357- stringRecord (settingsCSV, " mountPointDownload" , settings.mountPointDownload );
358- stringRecord (settingsCSV, " mountPointDownloadPW" , settings.mountPointDownloadPW );
359- stringRecord (settingsCSV, " casterTransmitGGA" , settings.casterTransmitGGA );
360- stringRecord (settingsCSV, " wifiSSID" , settings.wifiSSID );
361- stringRecord (settingsCSV, " wifiPW" , settings.wifiPW );
351+ stringRecord (settingsCSV, " ntripServer_CasterHost" , settings.ntripServer_CasterHost );
352+ stringRecord (settingsCSV, " ntripServer_CasterPort" , settings.ntripServer_CasterPort );
353+ stringRecord (settingsCSV, " ntripServer_CasterUser" , settings.ntripServer_CasterUser );
354+ stringRecord (settingsCSV, " ntripServer_CasterUserPW" , settings.ntripServer_CasterUserPW );
355+ stringRecord (settingsCSV, " ntripServer_MountPoint" , settings.ntripServer_MountPoint );
356+ stringRecord (settingsCSV, " ntripServer_MountPointPW" , settings.ntripServer_MountPointPW );
357+ stringRecord (settingsCSV, " ntripServer_wifiSSID" , settings.ntripServer_wifiSSID );
358+ stringRecord (settingsCSV, " ntripServer_wifiPW" , settings.ntripServer_wifiPW );
359+
360+ stringRecord (settingsCSV, " enableNtripClient" , settings.enableNtripClient );
361+ stringRecord (settingsCSV, " ntripClient_CasterHost" , settings.ntripClient_CasterHost );
362+ stringRecord (settingsCSV, " ntripClient_CasterPort" , settings.ntripClient_CasterPort );
363+ stringRecord (settingsCSV, " ntripClient_CasterUser" , settings.ntripClient_CasterUser );
364+ stringRecord (settingsCSV, " ntripClient_CasterUserPW" , settings.ntripClient_CasterUserPW );
365+ stringRecord (settingsCSV, " ntripClient_MountPoint" , settings.ntripClient_MountPoint );
366+ stringRecord (settingsCSV, " ntripClient_MountPointPW" , settings.ntripClient_MountPointPW );
367+ stringRecord (settingsCSV, " ntripClient_wifiSSID" , settings.ntripClient_wifiSSID );
368+ stringRecord (settingsCSV, " ntripClient_wifiPW" , settings.ntripClient_wifiPW );
369+ stringRecord (settingsCSV, " ntripClient_TransmitGGA" , settings.ntripClient_TransmitGGA );
362370
363371 // Sensor Fusion Config
364372 stringRecord (settingsCSV, " enableSensorFusion" , settings.enableSensorFusion );
@@ -440,30 +448,6 @@ void updateSettingWithValue(const char *settingName, const char* settingValueStr
440448 settings.dataPortBaud = settingValue;
441449 else if (strcmp (settingName, " radioPortBaud" ) == 0 )
442450 settings.radioPortBaud = settingValue;
443- else if (strcmp (settingName, " enableNtripServer" ) == 0 )
444- settings.enableNtripServer = settingValueBool;
445- else if (strcmp (settingName, " casterHost" ) == 0 )
446- strcpy (settings.casterHost , settingValueStr);
447- else if (strcmp (settingName, " casterPort" ) == 0 )
448- settings.casterPort = settingValue;
449- else if (strcmp (settingName, " casterUser" ) == 0 )
450- strcpy (settings.casterUser , settingValueStr);
451- else if (strcmp (settingName, " casterUserPW" ) == 0 )
452- strcpy (settings.casterUserPW , settingValueStr);
453- else if (strcmp (settingName, " mountPointUpload" ) == 0 )
454- strcpy (settings.mountPointUpload , settingValueStr);
455- else if (strcmp (settingName, " mountPointUploadPW" ) == 0 )
456- strcpy (settings.mountPointUploadPW , settingValueStr);
457- else if (strcmp (settingName, " mountPointDownload" ) == 0 )
458- strcpy (settings.mountPointDownload , settingValueStr);
459- else if (strcmp (settingName, " mountPointDownloadPW" ) == 0 )
460- strcpy (settings.mountPointDownloadPW , settingValueStr);
461- else if (strcmp (settingName, " casterTransmitGGA" ) == 0 )
462- settings.casterTransmitGGA = settingValueBool;
463- else if (strcmp (settingName, " wifiSSID" ) == 0 )
464- strcpy (settings.wifiSSID , settingValueStr);
465- else if (strcmp (settingName, " wifiPW" ) == 0 )
466- strcpy (settings.wifiPW , settingValueStr);
467451 else if (strcmp (settingName, " enableLogging" ) == 0 )
468452 settings.enableLogging = settingValueBool;
469453 else if (strcmp (settingName, " dataPortChannel" ) == 0 )
@@ -488,6 +472,46 @@ void updateSettingWithValue(const char *settingName, const char* settingValueStr
488472 else if (strcmp (settingName, " profileName" ) == 0 )
489473 strcpy (settings.profileName , settingValueStr);
490474
475+ else if (strcmp (settingName, " enableNtripServer" ) == 0 )
476+ settings.enableNtripServer = settingValueBool;
477+ else if (strcmp (settingName, " ntripServer_CasterHost" ) == 0 )
478+ strcpy (settings.ntripServer_CasterHost , settingValueStr);
479+ else if (strcmp (settingName, " ntripServer_CasterPort" ) == 0 )
480+ settings.ntripServer_CasterPort = settingValue;
481+ else if (strcmp (settingName, " ntripServer_CasterUser" ) == 0 )
482+ strcpy (settings.ntripServer_CasterUser , settingValueStr);
483+ else if (strcmp (settingName, " ntripServer_CasterUserPW" ) == 0 )
484+ strcpy (settings.ntripServer_CasterUserPW , settingValueStr);
485+ else if (strcmp (settingName, " ntripServer_MountPoint" ) == 0 )
486+ strcpy (settings.ntripServer_MountPoint , settingValueStr);
487+ else if (strcmp (settingName, " ntripServer_MountPointPW" ) == 0 )
488+ strcpy (settings.ntripServer_MountPointPW , settingValueStr);
489+ else if (strcmp (settingName, " ntripServer_wifiSSID" ) == 0 )
490+ strcpy (settings.ntripServer_wifiSSID , settingValueStr);
491+ else if (strcmp (settingName, " ntripServer_wifiPW" ) == 0 )
492+ strcpy (settings.ntripServer_wifiPW , settingValueStr);
493+
494+ else if (strcmp (settingName, " enableNtripClient" ) == 0 )
495+ settings.enableNtripClient = settingValueBool;
496+ else if (strcmp (settingName, " ntripClient_CasterHost" ) == 0 )
497+ strcpy (settings.ntripClient_CasterHost , settingValueStr);
498+ else if (strcmp (settingName, " ntripClient_CasterPort" ) == 0 )
499+ settings.ntripClient_CasterPort = settingValue;
500+ else if (strcmp (settingName, " ntripClient_CasterUser" ) == 0 )
501+ strcpy (settings.ntripClient_CasterUser , settingValueStr);
502+ else if (strcmp (settingName, " ntripClient_CasterUserPW" ) == 0 )
503+ strcpy (settings.ntripClient_CasterUserPW , settingValueStr);
504+ else if (strcmp (settingName, " ntripClient_MountPoint" ) == 0 )
505+ strcpy (settings.ntripClient_MountPoint , settingValueStr);
506+ else if (strcmp (settingName, " ntripClient_MountPointPW" ) == 0 )
507+ strcpy (settings.ntripClient_MountPointPW , settingValueStr);
508+ else if (strcmp (settingName, " ntripClient_wifiSSID" ) == 0 )
509+ strcpy (settings.ntripClient_wifiSSID , settingValueStr);
510+ else if (strcmp (settingName, " ntripClient_wifiPW" ) == 0 )
511+ strcpy (settings.ntripClient_wifiPW , settingValueStr);
512+ else if (strcmp (settingName, " ntripClient_TransmitGGA" ) == 0 )
513+ settings.ntripClient_TransmitGGA = settingValueBool;
514+
491515 // Unused variables - read to avoid errors
492516 else if (strcmp (settingName, " measurementRateSec" ) == 0 ) {}
493517 else if (strcmp (settingName, " baseTypeSurveyIn" ) == 0 ) {}
0 commit comments