Public Attributes | |
| resolutions | |
| temp_timing | |
Public Attributes inherited from webiopi.devices.i2c.I2C | |
| channel | |
| slave | |
Public Attributes inherited from webiopi.devices.bus.Bus | |
| busName | |
| device | |
| flag | |
| fd | |
Static Public Attributes | |
| int | CMD_READ_TEMP_HOLD = 0xe3 |
| int | CMD_READ_HUM_HOLD = 0xe5 |
| int | CMD_READ_TEMP_NOHOLD = 0xf3 |
| int | CMD_READ_HUM_NOHOLD = 0xf5 |
| int | CMD_WRITE_USER_REG = 0xe6 |
| int | CMD_READ_USER_REG = 0xe7 |
| int | CMD_SOFT_RESET = 0xfe |
| dictionary | RESOLUTIONS |
| dictionary | MEASURE_TIMES |
| def webiopi.devices.sensor.htu21d.HTU21D.__family__ | ( | self | ) |
| def webiopi.devices.sensor.htu21d.HTU21D.__getCelsius__ | ( | self | ) |
Definition at line 127 of file htu21d.py.
References webiopi.devices.sensor.htu21d.HTU21D.get_temp(), and webiopi.devices.sensor.htu21d.HTU21D.reset().
| def webiopi.devices.sensor.htu21d.HTU21D.__getFahrenheit__ | ( | self | ) |
Definition at line 131 of file htu21d.py.
References webiopi.devices.sensor.Temperature.Celsius2Fahrenheit().
| def webiopi.devices.sensor.htu21d.HTU21D.__getHumidity__ | ( | self | ) |
Definition at line 137 of file htu21d.py.
References webiopi.devices.sensor.htu21d.HTU21D.get_comp_rel_humidity(), and webiopi.devices.sensor.htu21d.HTU21D.reset().
| def webiopi.devices.sensor.htu21d.HTU21D.__getKelvin__ | ( | self | ) |
Definition at line 134 of file htu21d.py.
References webiopi.devices.sensor.Temperature.Celsius2Kelvin().
| def webiopi.devices.sensor.htu21d.HTU21D.__str__ | ( | self | ) |
Definition at line 61 of file htu21d.py.
References webiopi.devices.i2c.I2C.slave, and webiopi.devices.digital.mcp23XXX.MCP23SXX.slave.
| def webiopi.devices.sensor.htu21d.HTU21D.check_crc | ( | self, | |
| sensor_val | |||
| ) |
Definition at line 67 of file htu21d.py.
Referenced by webiopi.devices.sensor.htu21d.HTU21D.get_rel_humidity(), and webiopi.devices.sensor.htu21d.HTU21D.get_temp().
| def webiopi.devices.sensor.htu21d.HTU21D.get_comp_rel_humidity | ( | self | ) |
Definition at line 121 of file htu21d.py.
References webiopi.devices.sensor.htu21d.HTU21D.get_rel_humidity(), and webiopi.devices.sensor.htu21d.HTU21D.get_temp().
Referenced by webiopi.devices.sensor.htu21d.HTU21D.__getHumidity__().
| def webiopi.devices.sensor.htu21d.HTU21D.get_rel_humidity | ( | self | ) |
Definition at line 110 of file htu21d.py.
References webiopi.devices.sensor.htu21d.HTU21D.check_crc(), webiopi.devices.sensor.htu21d.HTU21D.CMD_READ_HUM_NOHOLD, webiopi.devices.bus.Bus.readBytes(), and webiopi.devices.bus.Bus.writeByte().
Referenced by webiopi.devices.sensor.htu21d.HTU21D.get_comp_rel_humidity().
| def webiopi.devices.sensor.htu21d.HTU21D.get_resolutions | ( | self | ) |
Definition at line 95 of file htu21d.py.
References webiopi.devices.sensor.htu21d.HTU21D.CMD_READ_USER_REG, webiopi.devices.i2c.I2C.readRegister(), webiopi.devices.digital.mcp23XXX.MCP23SXX.readRegister(), and webiopi.devices.sensor.htu21d.HTU21D.RESOLUTIONS.
| def webiopi.devices.sensor.htu21d.HTU21D.get_temp | ( | self | ) |
Definition at line 99 of file htu21d.py.
References webiopi.devices.sensor.htu21d.HTU21D.check_crc(), webiopi.devices.sensor.htu21d.HTU21D.CMD_READ_TEMP_NOHOLD, webiopi.devices.bus.Bus.readBytes(), webiopi.devices.sensor.htu21d.HTU21D.temp_timing, and webiopi.devices.bus.Bus.writeByte().
Referenced by webiopi.devices.sensor.htu21d.HTU21D.__getCelsius__(), and webiopi.devices.sensor.htu21d.HTU21D.get_comp_rel_humidity().
| def webiopi.devices.sensor.htu21d.HTU21D.reset | ( | self | ) |
Definition at line 87 of file htu21d.py.
References webiopi.devices.sensor.htu21d.HTU21D.CMD_SOFT_RESET, and webiopi.devices.bus.Bus.writeByte().
Referenced by webiopi.devices.sensor.htu21d.HTU21D.__getCelsius__(), and webiopi.devices.sensor.htu21d.HTU21D.__getHumidity__().
| def webiopi.devices.sensor.htu21d.HTU21D.set_resolution | ( | self, | |
| resIndex | |||
| ) |
Definition at line 91 of file htu21d.py.
References webiopi.devices.sensor.htu21d.HTU21D.CMD_WRITE_USER_REG, webiopi.devices.i2c.I2C.writeRegister(), and webiopi.devices.digital.mcp23XXX.MCP23SXX.writeRegister().
|
static |
|
static |
Definition at line 32 of file htu21d.py.
Referenced by webiopi.devices.sensor.htu21d.HTU21D.get_rel_humidity().
|
static |
|
static |
Definition at line 31 of file htu21d.py.
Referenced by webiopi.devices.sensor.htu21d.HTU21D.get_temp().
|
static |
Definition at line 34 of file htu21d.py.
Referenced by webiopi.devices.sensor.htu21d.HTU21D.get_resolutions().
|
static |
Definition at line 35 of file htu21d.py.
Referenced by webiopi.devices.sensor.htu21d.HTU21D.reset().
|
static |
Definition at line 33 of file htu21d.py.
Referenced by webiopi.devices.sensor.htu21d.HTU21D.set_resolution().
|
static |
|
static |
Definition at line 39 of file htu21d.py.
Referenced by webiopi.devices.sensor.htu21d.HTU21D.get_resolutions().
| webiopi.devices.sensor.htu21d.HTU21D.temp_timing |
Definition at line 59 of file htu21d.py.
Referenced by webiopi.devices.sensor.htu21d.HTU21D.get_temp().
1.8.8