RSeries astromech firmware
BatteryMonitor Member List

This is the complete list of members for BatteryMonitor, including all inherited members.

animate() overrideBatteryMonitorinlinevirtual
AnimatedEvent()AnimatedEventinline
asigmoidal(unsigned voltage, unsigned minVoltage, unsigned maxVoltage)BatteryMonitorinlinestatic
BatteryMonitor(uint8_t pin, uint16_t minVoltage=3000, uint16_t maxVoltage=4200, float scale=2 *3.3 *1000, unsigned(*mapping)(unsigned, unsigned, unsigned)=sigmoidal)BatteryMonitorinline
isBatteryPowered()BatteryMonitorinline
isBatteryPowered(uint32_t voltage)BatteryMonitorinline
level()BatteryMonitorinline
level(uint32_t voltage)BatteryMonitorinline
linear(unsigned voltage, unsigned minVoltage, unsigned maxVoltage)BatteryMonitorinlinestatic
process()AnimatedEventinlinestatic
setLoopDoneCallback(AnimatedLoopDone loopProc)AnimatedEventinline
setMapping(unsigned(*mapping)(unsigned, unsigned, unsigned))BatteryMonitorinline
setRefreshCallback(uint32_t millis, void(*callback)())BatteryMonitorinline
sigmoidal(unsigned voltage, unsigned minVoltage, unsigned maxVoltage)BatteryMonitorinlinestatic
voltage()BatteryMonitorinline