BatteryPanel

Committer:
williequesada
Date:
Tue Jun 04 16:02:10 2019 +0000
Revision:
0:0da335319419
compartir a Pablo

Who changed what in which revision?

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