Public Attributes | |
resolutions | |
temp_timing | |
![]() | |
channel | |
slave | |
![]() | |
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().