improved EEPROM-Initialize and recovery, renamed typo in varname and comments by ChatGPT

This commit is contained in:
2025-08-24 13:14:06 +02:00
parent 12ee18adee
commit c998cce1a8
6 changed files with 304 additions and 163 deletions

View File

@@ -314,6 +314,8 @@ static const std::map<String, DebugCmdHandler> &getCmdMap()
}
dumpEEPROM(start, len);
}},
{"reinitEE", [](const String &args)
{ globals.requestEEAction = EE_REINITIALIZE; }},
{"resetPageEE", [](const String &)
{ MovePersistencePage_EEPROM(true); }},
{"dumpCFG", [](const String &)
@@ -462,7 +464,7 @@ void Debug_dumpGlobals()
Debug_pushMessage("requestEEAction: %d\n", globals.requestEEAction);
Debug_pushMessage("DeviceName: %s\n", globals.DeviceName);
Debug_pushMessage("FlashVersion: %s\n", globals.FlashVersion);
Debug_pushMessage("eePersistanceAdress: %d\n", globals.eePersistanceAdress);
Debug_pushMessage("eePersistanceAdress: %d\n", globals.eePersistenceAddress);
Debug_pushMessage("TankPercentage: %d\n", globals.TankPercentage);
Debug_pushMessage("hasDTC: %d\n", globals.hasDTC);
}
@@ -476,7 +478,7 @@ void Debug_dumpPersistance()
Debug_pushMessage("tankRemain_microL: %d\n", PersistenceData.tankRemain_microL);
Debug_pushMessage("TravelDistance_highRes_mm: %d\n", PersistenceData.TravelDistance_highRes_mm);
Debug_pushMessage("checksum: %d\n", PersistenceData.checksum);
Debug_pushMessage("PSD Adress: 0x%04X\n", globals.eePersistanceAdress);
Debug_pushMessage("PSD Adress: 0x%04X\n", globals.eePersistenceAddress);
}
/**