For Hepta-Sat Lite
HeptaBattery.h
- Committer:
- hepta2ume
- Date:
- 2017-07-21
- Revision:
- 0:1682fa22a51e
- Child:
- 4:65dc53760aa0
File content as of revision 0:1682fa22a51e:
#ifndef MBED_HEPTABATTERY_H #define MBED_HEPTABATTERY_H #include "mbed.h" #include "PowerControl/PowerControl.h" #include "PowerControl/EthernetPowerControl.h" class HeptaBattery{ public: HeptaBattery( PinName bat, PinName bat_ct ); void vol(float* bt);//バッテリー電圧監視 void fast_charge();//3.3V供給停止 void vol_u16(char* bt_u16, int *dsize);//Battery電圧監視(16進数) void power_saving_mode(void);//省電力モード private: DigitalOut _bat_ct; AnalogIn _bat; }; #endif