sf
batter.cpp
- Committer:
- floatlei
- Date:
- 2016-09-27
- Revision:
- 0:e1658d625afc
File content as of revision 0:e1658d625afc:
#include "batter.h" //batter AnalogIn batter_volt(PA_3); DigitalOut batter_free(PB_5); BatterVol::BatterVol() { batter_free=1; } unsigned short BatterVol::detect(void) { float batval; unsigned short bata; batter_free=0; wait(5); batter_free=1; wait(3); batval=batter_volt.read(); batval*=4.17; //3*7.1/5.1 bata=(unsigned short)(batval*100); return bata; }