10 explicit MockBattery(uint16_t mv = 3900, uint8_t pct = 80,
bool conn =
true,
bool chg =
false)
Definition mock_battery.h:8
bool chg_
Definition mock_battery.h:30
void setMv(uint16_t mv)
Definition mock_battery.h:21
void setPct(uint8_t pct)
Definition mock_battery.h:22
bool conn_
Definition mock_battery.h:29
uint16_t mv_
Definition mock_battery.h:27
uint8_t pct_
Definition mock_battery.h:28
bool isConnected() const override
Report whether a usable battery is connected.
Definition mock_battery.h:18
void sample() override
Definition mock_battery.h:14
MockBattery(uint16_t mv=3900, uint8_t pct=80, bool conn=true, bool chg=false)
Definition mock_battery.h:10
Result< void > init() override
Definition mock_battery.h:13
uint16_t millivolts() const override
Return the latest measured voltage in millivolts.
Definition mock_battery.h:16
void setChg(bool chg)
Definition mock_battery.h:24
void setConn(bool conn)
Definition mock_battery.h:23
uint8_t percentage() const override
Definition mock_battery.h:17
bool isCharging() const override
Report whether external charging power is present.
Definition mock_battery.h:19
Definition application.h:10