Prevent boot loop in voltage check (#1171)

* Prevent boot loop if voltage is outside operating range

* Fixed code error
This commit is contained in:
Gunnar Skjold
2026-04-09 09:47:41 +02:00
committed by GitHub
parent e628056e56
commit fb4eea8208
2 changed files with 3 additions and 1 deletions

View File

@@ -664,7 +664,8 @@ bool HwTools::isVoltageOptimal(float range) {
lastVccRead = now;
}
if(vcc > 3.4 || vcc < 2.8) {
maxVcc = 0; // Voltage is outside the operating range, we have to assume voltage is OK
maxVcc = 0;
return true; // Voltage is outside the operating range, we have to assume voltage is OK
} else if(vcc > maxVcc) {
maxVcc = vcc;
} else {