Xbee Uplink

Dependencies:   mbed PowerControl SDFileSystem

Fork of HeptaXbee_Uplink by 智也 大野

hepta_sat/HeptaBattery.h

Committer:
MEXT1
Date:
2016-12-14
Revision:
3:15a7f7fa174a
Parent:
0:9a52d95a79f7

File content as of revision 3:15a7f7fa174a:

#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,
            PinName reg_st
    );
    void vol(float* bt);
    void vol_u16(char* bt_u16, int *dsize);
    void chargecontrol(int state, int *save_flag);
    
private:  
    AnalogIn _bat; 
    DigitalOut _bat_ct;
    DigitalOut _reg_st;
};
 
#endif