BatteryPanel

Committer:
williequesada
Date:
Tue Jun 04 17:00:52 2019 +0000
Revision:
0:fe4a274c3785
pablo

Who changed what in which revision?

UserRevisionLine numberNew contents of line
williequesada 0:fe4a274c3785 1
williequesada 0:fe4a274c3785 2 #ifndef MBED_BATTERYPANEL_H
williequesada 0:fe4a274c3785 3 #define MBED_BATTERYPANEL_H
williequesada 0:fe4a274c3785 4
williequesada 0:fe4a274c3785 5 #include "mbed.h"
williequesada 0:fe4a274c3785 6
williequesada 0:fe4a274c3785 7 class BATTERY_PANEL {
williequesada 0:fe4a274c3785 8 public:
williequesada 0:fe4a274c3785 9 BATTERY_PANEL(PinName AnalogBattery, PinName AnalogPanel, PinName Control);
williequesada 0:fe4a274c3785 10
williequesada 0:fe4a274c3785 11 float PanelRead();
williequesada 0:fe4a274c3785 12 float BatteryRead();
williequesada 0:fe4a274c3785 13 float PanelAnalog();
williequesada 0:fe4a274c3785 14 float BatteryAnalog();
williequesada 0:fe4a274c3785 15 int Control();
williequesada 0:fe4a274c3785 16
williequesada 0:fe4a274c3785 17 private:
williequesada 0:fe4a274c3785 18 AnalogIn _AnalogBattery;
williequesada 0:fe4a274c3785 19 AnalogIn _AnalogPanel;
williequesada 0:fe4a274c3785 20 DigitalOut _Control;
williequesada 0:fe4a274c3785 21 };
williequesada 0:fe4a274c3785 22
williequesada 0:fe4a274c3785 23 #endif
williequesada 0:fe4a274c3785 24
williequesada 0:fe4a274c3785 25