BatteryPanel

Revision:
0:c8cdb6bdc59d
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/BatteryPanel.h	Tue Jun 04 19:25:12 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