place defaults after wiping storage

This commit is contained in:
Raphael Coeffic
2021-04-08 18:51:26 +02:00
parent 2b6e5ef5d8
commit c39a06eac0
+6 -5
View File
@@ -43,9 +43,6 @@ void storageEraseAll(bool warn)
static_cast<OpenTxTheme*>(theme)->load();
#endif
generalDefault();
modelDefault(1);
if (warn) {
ALERT(STR_STORAGE_WARNING, STR_BAD_RADIO_DATA, AU_BAD_RADIODATA);
}
@@ -54,6 +51,10 @@ void storageEraseAll(bool warn)
storageFormat();
storageDirty(EE_GENERAL|EE_MODEL);
generalDefault();
modelDefault(1);
storageCheck(true);
}
@@ -68,7 +69,7 @@ void storageCheck(bool immediately)
{
if (storageDirtyMsk & EE_GENERAL) {
TRACE("eeprom write general");
storageDirtyMsk -= EE_GENERAL;
storageDirtyMsk &= ~EE_GENERAL;
const char * error = writeGeneralSettings();
if (error) {
TRACE("writeGeneralSettings error=%s", error);
@@ -77,7 +78,7 @@ void storageCheck(bool immediately)
if (storageDirtyMsk & EE_MODEL) {
TRACE("eeprom write model");
storageDirtyMsk -= EE_MODEL;
storageDirtyMsk &= ~EE_MODEL;
const char * error = writeModel();
if (error) {
TRACE("writeModel error=%s", error);