grove_temp_hum
Diff: grove_temp_hum_class.cpp
- Revision:
- 0:f0824fc8b273
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/grove_temp_hum_class.cpp Tue Jun 09 10:19:38 2015 +0000 @@ -0,0 +1,24 @@ + + +#include "grove_temp_hum_class.h" + +GroveTempHum::GroveTempHum(int pin) +{ + this->io = (IO_T *)malloc(sizeof(IO_T)); + grove_temp_hum_init(this->io, pin); +} + +bool GroveTempHum::write_setup(uint8_t type, uint8_t count) +{ + return grove_temp_hum_write_setup(this->io, type, count); +} + +bool GroveTempHum::read_temperature(bool S, float *temperature) +{ + return grove_temp_hum_readtemperature(this->io, S, temperature); +} + +bool GroveTempHum::read_humidity(float *humidity) +{ + return grove_temp_hum_readhumidity(this->io, humidity); +}