From eee4d9a14d36efadddecba2eb3d07db653932c00 Mon Sep 17 00:00:00 2001 From: Michael Keller Date: Wed, 27 Jul 2016 15:40:16 +1200 Subject: [PATCH] Changed Vbat hysteresis to be applied only downwards of the battery level, instead of downwards and upwards. --- src/main/sensors/battery.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/sensors/battery.c b/src/main/sensors/battery.c index 342fcc1fd..75aac6cf0 100644 --- a/src/main/sensors/battery.c +++ b/src/main/sensors/battery.c @@ -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 { -- 2.11.4.GIT