From ea24958b50edc1c1a5e9724d68785efcab779a81 Mon Sep 17 00:00:00 2001 From: cyberman54 Date: Sat, 26 Dec 2020 18:15:56 +0100 Subject: [PATCH] repair OTA for battery devices without battery --- src/power.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/power.cpp b/src/power.cpp index a1fbea58..a3ec4869 100644 --- a/src/power.cpp +++ b/src/power.cpp @@ -251,10 +251,11 @@ uint8_t read_battlevel(mapFn_t mapFunction) { bool batt_sufficient() { #if (defined HAS_PMU || defined BAT_MEASURE_ADC || defined HAS_IP5306) - return (batt_level > OTA_MIN_BATT); -#else - return true; // we don't know batt level + if (batt_level) // we have a battery voltage + return (batt_level > OTA_MIN_BATT); + else #endif + return true; // we don't know batt level } #ifdef HAS_IP5306