pyupm_si7005 module

class pyupm_si7005.SI7005(bus, pin)[source]

Bases: object

ID: si7005

Name: Digital I2C Humidity and Temperature Sensor

Other Names: Si7005

Category: temp

Manufacturer: silabs

Link:http://www.silabs.com/products/sensors/humidity- sensors/Pages/Si7005.aspx

Connection: i2c

C++ includes: si7005.hpp

disableFastConversionMode()[source]

void disableFastConversionMode()

Enables fast conversion mode.

disableHeater()[source]

void disableHeater()

Disables the integrated heating element.

enableFastConversionMode()[source]

void enableFastConversionMode()

Enables fast conversion mode.

enableHeater()[source]

void enableHeater()

Enables the integrated heating element.

getHumidityRaw()[source]

uint16_t getHumidityRaw()

Get relative humidity measurement.

getHumidityRelative()[source]

int getHumidityRelative()

Get relative humidity measurement.

getModuleName()[source]

virtual const char* getModuleName()

Returns sensor module name

getTemperatureCelsius()[source]

int getTemperatureCelsius()

Get temperature measurement.

getTemperatureRaw()[source]

uint16_t getTemperatureRaw()

Get temperature measurement.

isAvailable()[source]

bool isAvailable()

Detects the sensor to ensure it is connected as required.