Add persistent configuration storage

This commit is contained in:
2026-06-04 01:25:05 -06:00
parent 6e604228f1
commit 53c4f8e189
3 changed files with 141 additions and 33 deletions
@@ -298,6 +298,17 @@ void handleDebugSerial() {
return;
}
if (command == "config") {
printConfig();
return;
}
if (command == "factory reset") {
factoryResetConfig();
Serial.println("OK factory reset complete");
return;
}
if (command.length() > 0) {
Serial.print("Unknown command: ");
Serial.println(command);
@@ -362,12 +373,12 @@ void setup() {
Serial.println();
Serial.println("==================================");
loadDefaultConfig();
loadConfig();
printConfig();
Serial.println("Xterra Controller Booting");
Serial.println("==================================");
loadDefaultConfig();
loadConfig();
printConfig();
pinMode(IGNITION_PIN, INPUT);