HeptaBattery

Dependencies:   PowerControl

Dependents:   Hepta_Battery HEPTA2_assembly_0720 HEPTA2_ALL HEPTA2_ALL_ver0803_02 ... more

HeptaBattery.h

Committer:
hepta2ume
Date:
2017-07-26
Revision:
2:821f36c03e26
Parent:
0:1682fa22a51e

File content as of revision 2:821f36c03e26:

#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