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 ) 
  134         float last_temperature;
 
  136         uint16_t getMeasurement(uint8_t configValue);
 
void disableFastConversionMode()
Definition: si7005.cxx:200
 
bool isAvailable()
Definition: si7005.cxx:163
 
void enableHeater()
Definition: si7005.cxx:182
 
uint16_t getHumidityRaw()
Definition: si7005.cxx:106
 
void disableHeater()
Definition: si7005.cxx:188
 
uint16_t getTemperatureRaw()
Definition: si7005.cxx:93
 
Interface for Temperature Sensors. 
Definition: iTemperatureSensor.hpp:34
 
~SI7005()
Definition: si7005.cxx:88
 
void enableFastConversionMode()
Definition: si7005.cxx:194
 
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