grove_temp_hum

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers grove_temp_hum_class.cpp Source File

grove_temp_hum_class.cpp

00001 
00002 
00003 #include "grove_temp_hum_class.h"
00004 
00005 GroveTempHum::GroveTempHum(int pin)
00006 {
00007     this->io = (IO_T *)malloc(sizeof(IO_T));
00008     grove_temp_hum_init(this->io, pin);
00009 }
00010 
00011 bool GroveTempHum::write_setup(uint8_t type, uint8_t count)
00012 {
00013     return grove_temp_hum_write_setup(this->io, type, count);
00014 }
00015 
00016 bool GroveTempHum::read_temperature(bool S, float *temperature)
00017 {
00018     return grove_temp_hum_readtemperature(this->io, S, temperature);
00019 }
00020 
00021 bool GroveTempHum::read_humidity(float *humidity)
00022 {
00023     return grove_temp_hum_readhumidity(this->io, humidity);
00024 }