@@ -413,6 +413,13 @@ void recordSystemSettingsToFile(File *settingsFile)
413413 }
414414
415415 settingsFile->printf (" %s=%d\r\n " , " mdnsEnable" , settings.mdnsEnable );
416+ settingsFile->printf (" %s=%d\r\n " , " serialGNSSRxFullThreshold" , settings.serialGNSSRxFullThreshold );
417+ settingsFile->printf (" %s=%d\r\n " , " btReadTaskPriority" , settings.btReadTaskPriority );
418+ settingsFile->printf (" %s=%d\r\n " , " gnssReadTaskPriority" , settings.gnssReadTaskPriority );
419+ settingsFile->printf (" %s=%d\r\n " , " handleGnssDataTaskPriority" , settings.handleGnssDataTaskPriority );
420+ settingsFile->printf (" %s=%d\r\n " , " btReadTaskCore" , settings.btReadTaskCore );
421+ settingsFile->printf (" %s=%d\r\n " , " gnssReadTaskCore" , settings.gnssReadTaskCore );
422+ settingsFile->printf (" %s=%d\r\n " , " handleGnssDataTaskCore" , settings.handleGnssDataTaskCore );
416423}
417424
418425// Given a fileName, parse the file and load the given settings struct
@@ -1275,6 +1282,20 @@ bool parseLine(char *str, Settings *settings)
12751282 }
12761283 else if (strcmp (settingName, " mdnsEnable" ) == 0 )
12771284 settings->mdnsEnable = d;
1285+ else if (strcmp (settingName, " serialGNSSRxFullThreshold" ) == 0 )
1286+ settings->serialGNSSRxFullThreshold = d;
1287+ else if (strcmp (settingName, " btReadTaskPriority" ) == 0 )
1288+ settings->btReadTaskPriority = d;
1289+ else if (strcmp (settingName, " gnssReadTaskPriority" ) == 0 )
1290+ settings->gnssReadTaskPriority = d;
1291+ else if (strcmp (settingName, " handleGnssDataTaskPriority" ) == 0 )
1292+ settings->handleGnssDataTaskPriority = d;
1293+ else if (strcmp (settingName, " btReadTaskCore" ) == 0 )
1294+ settings->btReadTaskCore = d;
1295+ else if (strcmp (settingName, " gnssReadTaskCore" ) == 0 )
1296+ settings->gnssReadTaskCore = d;
1297+ else if (strcmp (settingName, " handleGnssDataTaskCore" ) == 0 )
1298+ settings->handleGnssDataTaskCore = d;
12781299
12791300 // Check for bulk settings (WiFi credentials, constellations, message rates, ESPNOW Peers)
12801301 // Must be last on else list
0 commit comments