9 lines
No EOL
285 B
C++
9 lines
No EOL
285 B
C++
|
|
class BatteryInterface {
|
|
public:
|
|
virtual void setup(DisplayInterface& display, int adc_pin, int charging_pin) = 0;
|
|
virtual int getPercentage() = 0;
|
|
virtual bool isCharging() = 0;
|
|
virtual bool isConnected() = 0;
|
|
virtual void update() = 0;
|
|
}; |