diff --git a/lib/AmsConfiguration/src/AmsConfiguration.cpp b/lib/AmsConfiguration/src/AmsConfiguration.cpp index ab09b497..b102da5a 100644 --- a/lib/AmsConfiguration/src/AmsConfiguration.cpp +++ b/lib/AmsConfiguration/src/AmsConfiguration.cpp @@ -582,7 +582,6 @@ void AmsConfiguration::clear() { strcpy(sys.country, ""); EEPROM.put(CONFIG_SYSTEM_START, sys); - MeterConfig meter; clearMeter(meter); EEPROM.put(CONFIG_METER_START, meter); @@ -615,6 +614,10 @@ void AmsConfiguration::clear() { clearEnergyAccountingConfig(eac); EEPROM.put(CONFIG_ENERGYACCOUNTING_START, eac); + DebugConfig debug; + clearDebug(debug); + EEPROM.put(CONFIG_DEBUG_START, debug); + EEPROM.put(EEPROM_CONFIG_ADDRESS, EEPROM_CLEARED_INDICATOR); EEPROM.commit(); EEPROM.end(); diff --git a/lib/HwTools/src/HwTools.cpp b/lib/HwTools/src/HwTools.cpp index fc185fab..4c5e3328 100644 --- a/lib/HwTools/src/HwTools.cpp +++ b/lib/HwTools/src/HwTools.cpp @@ -371,9 +371,9 @@ bool HwTools::ledOff(uint8_t color) { bool HwTools::ledBlink(uint8_t color, uint8_t blink) { for(int i = 0; i < blink; i++) { if(!ledOn(color)) return false; - delay(50); + delay(75); ledOff(color); - delay(200); + delay(75); } return true; } diff --git a/lib/SvelteUi/app/index.html b/lib/SvelteUi/app/index.html index 4a138bae..a11cc552 100644 --- a/lib/SvelteUi/app/index.html +++ b/lib/SvelteUi/app/index.html @@ -3,6 +3,7 @@
+