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

Removed VBATT_PRESENT_THRESHOLD

This commit is contained in:
Anton Stålheim 2016-09-04 19:34:13 +02:00
parent 4bd0db5a07
commit f1a2d58cff

View file

@ -39,7 +39,6 @@
#include "rx/rx.h"
#define VBATT_PRESENT_THRESHOLD 10
#define VBATT_LPF_FREQ 0.4f
// Battery monitoring stuff
@ -90,7 +89,7 @@ void updateBattery(void)
updateBatteryVoltage();
/* battery has just been connected*/
if (batteryState == BATTERY_NOT_PRESENT && vbat > MAX(VBATT_PRESENT_THRESHOLD, batteryConfig->batterynotpresentlevel))
if (batteryState == BATTERY_NOT_PRESENT && vbat > batteryConfig->batterynotpresentlevel )
{
/* Actual battery state is calculated below, this is really BATTERY_PRESENT */
batteryState = BATTERY_OK;
@ -111,7 +110,7 @@ void updateBattery(void)
batteryCriticalVoltage = batteryCellCount * batteryConfig->vbatmincellvoltage;
}
/* battery has been disconnected - can take a while for filter cap to disharge so we use a threshold of VBATT_PRESENT_THRESHOLD */
else if (batteryState != BATTERY_NOT_PRESENT && vbat <= MAX(VBATT_PRESENT_THRESHOLD, batteryConfig->batterynotpresentlevel))
else if (batteryState != BATTERY_NOT_PRESENT && vbat <= batteryConfig->batterynotpresentlevel)
{
batteryState = BATTERY_NOT_PRESENT;
batteryCellCount = 0;