1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-24 16:55:36 +03:00

Changed Vbat hysteresis to be applied only downwards of the battery level, instead of downwards and upwards.

This commit is contained in:
Michael Keller 2016-07-27 15:40:16 +12:00
parent 17565d588a
commit eee4d9a14d

View file

@ -127,14 +127,14 @@ void updateBattery(void)
if (vbat <= (batteryCriticalVoltage - batteryConfig->vbathysteresis)) {
batteryState = BATTERY_CRITICAL;
beeper(BEEPER_BAT_CRIT_LOW);
} else if (vbat > (batteryWarningVoltage + batteryConfig->vbathysteresis)){
} else if (vbat > batteryWarningVoltage) {
batteryState = BATTERY_OK;
} else {
beeper(BEEPER_BAT_LOW);
}
break;
case BATTERY_CRITICAL:
if (vbat > (batteryCriticalVoltage + batteryConfig->vbathysteresis)){
if (vbat > batteryCriticalVoltage) {
batteryState = BATTERY_WARNING;
beeper(BEEPER_BAT_LOW);
} else {