diff --git a/src/Battery.cpp b/src/Battery.cpp index 7c348d58..34e92999 100644 --- a/src/Battery.cpp +++ b/src/Battery.cpp @@ -17,8 +17,9 @@ void BatteryPercentageRingBuffer::update(uint8_t v) { was_charging = false; } - // Buffer was reintilialized with readout values while charging (can be too high values), reinit with new readout after charging - if (was_charging){ + // Buffer was reintilialized with readout values while charging (can be too high values), reinit with new readout + // after charging + if (was_charging) { init(v); was_charging = false; } @@ -34,7 +35,6 @@ void BatteryPercentageRingBuffer::update(uint8_t v) { } uint8_t BatteryPercentageRingBuffer::evaluate() { - uint8_t new_val = (sum + MAX_SAMPLES / 2) / MAX_SAMPLES; // Battery percentage should not increase when not charging so we just cap it to be lower than the last value diff --git a/src/Battery.h b/src/Battery.h index 97f9f294..dab827f8 100644 --- a/src/Battery.h +++ b/src/Battery.h @@ -14,7 +14,7 @@ struct BatteryPercentageRingBuffer { uint8_t head = 0; uint16_t sum = 0; uint8_t prev_val = 161; - bool was_charging =false; + bool was_charging = false; void init(uint8_t value); void update(uint8_t value);