BatteryPanel
Diff: BatteryPanel.h
- Revision:
- 0:0da335319419
diff -r 000000000000 -r 0da335319419 BatteryPanel.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/BatteryPanel.h Tue Jun 04 16:02:10 2019 +0000 @@ -0,0 +1,27 @@ + +#ifndef MBED_BATTERYPANEL_H +#define MBED_BATTERYPANEL_H + +#include "mbed.h" + +class BATTERY_PANEL { +public: + BATTERY_PANEL(PinName AnalogBattery, PinName AnalogPanel, PinName Control); + + float PanelRead(); + float BatteryRead(); + float PanelAnalog(); + float BatteryAnalog(); + int Control(); + void ControlOn(); + void ControlOff(); + +private: + AnalogIn _AnalogBattery; + AnalogIn _AnalogPanel; + DigitalOut _Control; +}; + +#endif + + \ No newline at end of file