Fixed buffer issues and ESP8266 HA reboot issue"

This commit is contained in:
Gunnar Skjold
2023-12-23 18:32:27 +01:00
parent 557ba659d5
commit 6e3a6f71e2
5 changed files with 37 additions and 26 deletions

View File

@@ -240,6 +240,9 @@ bool AmsConfiguration::getMeterConfig(MeterConfig& config) {
}
bool AmsConfiguration::setMeterConfig(MeterConfig& config) {
if(config.bufferSize < 1) config.bufferSize = 1;
if(config.bufferSize > 64) config.bufferSize = 64;
MeterConfig existing;
if(getMeterConfig(existing)) {
meterChanged |= config.baud != existing.baud;