RSeries astromech firmware
|
This is the complete list of members for BatteryMonitor, including all inherited members.
animate() override | BatteryMonitor | inlinevirtual |
AnimatedEvent() | AnimatedEvent | inline |
asigmoidal(unsigned voltage, unsigned minVoltage, unsigned maxVoltage) | BatteryMonitor | inlinestatic |
BatteryMonitor(uint8_t pin, uint16_t minVoltage=3000, uint16_t maxVoltage=4200, float scale=2 *3.3 *1000, unsigned(*mapping)(unsigned, unsigned, unsigned)=sigmoidal) | BatteryMonitor | inline |
isBatteryPowered() | BatteryMonitor | inline |
isBatteryPowered(uint32_t voltage) | BatteryMonitor | inline |
level() | BatteryMonitor | inline |
level(uint32_t voltage) | BatteryMonitor | inline |
linear(unsigned voltage, unsigned minVoltage, unsigned maxVoltage) | BatteryMonitor | inlinestatic |
process() | AnimatedEvent | inlinestatic |
setLoopDoneCallback(AnimatedLoopDone loopProc) | AnimatedEvent | inline |
setMapping(unsigned(*mapping)(unsigned, unsigned, unsigned)) | BatteryMonitor | inline |
setRefreshCallback(uint32_t millis, void(*callback)()) | BatteryMonitor | inline |
sigmoidal(unsigned voltage, unsigned minVoltage, unsigned maxVoltage) | BatteryMonitor | inlinestatic |
voltage() | BatteryMonitor | inline |