26 #include <mraa/i2c.hpp> 28 #include "interfaces/iTemperatureSensor.hpp" 29 #include "interfaces/iHumiditySensor.hpp" 32 #define SI7005_ADDRESS ( 0x40 ) 33 #define SI7005_NOT_FOUND ( 0x00 ) 138 float last_temperature;
140 uint16_t getMeasurement(uint8_t configValue);
void disableFastConversionMode()
Definition: si7005.cxx:198
bool isAvailable()
Definition: si7005.cxx:162
void enableHeater()
Definition: si7005.cxx:180
uint16_t getHumidityRaw()
Definition: si7005.cxx:106
void disableHeater()
Definition: si7005.cxx:186
uint16_t getTemperatureRaw()
Definition: si7005.cxx:93
Interface for Temperature Sensors.
Definition: iTemperatureSensor.hpp:34
~SI7005()
Definition: si7005.cxx:88
C++ API wrapper for the bh1749 driver.
Definition: a110x.hpp:29
void enableFastConversionMode()
Definition: si7005.cxx:192
SI7005(int bus, int pin)
Definition: si7005.cxx:72
Definition: si7005.hpp:62
virtual const char * getModuleName()
Definition: si7005.hpp:100
int getHumidityRelative()
Definition: si7005.cxx:111
Interface for Humidity Sensors.
Definition: iHumiditySensor.hpp:34
int getTemperatureCelsius()
Definition: si7005.cxx:98