diff --git a/src/Power.cpp b/src/Power.cpp index 6d95e2e09..fa09eaeba 100644 --- a/src/Power.cpp +++ b/src/Power.cpp @@ -112,7 +112,18 @@ class AnalogBatteryLevel : public HasBatteryLevel const uint32_t min_read_interval = 5000; if (millis() - last_read_time_ms > min_read_interval) { last_read_time_ms = millis(); + +#ifdef BATTERY_SENSE_SAMPLES +//Set the number of samples, it has an effect of increasing sensitivity, especially in complex electromagnetic environment. + uint32_t raw = 0; + for(uint32_t i=0; i