Closed foodbandlt closed 4 years ago
How did I miss that? Also, checking read values was actually meant as a means to detect first boot and use default settings instead of whatever was stored in EEPROM before that
@loredan don't feel bad, it got past me as well
Looks like it was picking up the default value for VM_CONST instead of the address. This caused it to read from the actual address on restore, and fail to find a value inside of its acceptable range, causing a complete config wipe.
Good idea on checking the read values! Prevents potentially damaging something, for sure.