grove_barometer
Diff: grove_barometer_class.h
- Revision:
- 0:3d05d80776f9
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/grove_barometer_class.h Tue Jun 09 10:17:13 2015 +0000 @@ -0,0 +1,26 @@ + + + +#ifndef __GROVE_BAROMETER_CLASS_H__ +#define __GROVE_BAROMETER_CLASS_H__ + +#include "grove_barometer.h" + +//GROVE_NAME "Grove_Barometer" +//IF_TYPE I2C +//IMAGE_URL http://www.seeedstudio.com/wiki/File:Grove-Barometer.jpg + +class GroveBarometer +{ +public: + GroveBarometer(int pinsda, int pinscl); + bool write_setup(void); + bool read_temperature(float *temperature); + bool read_pressure(long *pressure); + bool read_altitude(float *altitude); + +private: + I2C_T *i2c; +}; + +#endif