diff --git a/src/Battery.cpp b/src/Battery.cpp index 95a496b..c8f1f3b 100644 --- a/src/Battery.cpp +++ b/src/Battery.cpp @@ -78,6 +78,11 @@ uint8_t Battery::level(uint16_t voltage) } } +uint16_t Battery::voltage(uint16_t rawMiliVolts) +{ + return rawMiliVolts * dividerRatio; +} + uint16_t Battery::voltage() { if (activationPin != 0xFF) diff --git a/src/Battery.h b/src/Battery.h index 94160ff..c6aa36d 100644 --- a/src/Battery.h +++ b/src/Battery.h @@ -74,6 +74,7 @@ class Battery { * Returns the current battery voltage in millivolts. */ uint16_t voltage(); + uint16_t voltage(uint16_t rawMilliVolts); private: uint16_t refVoltage;