ens160.registers

Register values

class Registers(enum.IntEnum):

Enum where members are also (and must be) ints

PART_ID = <Registers.PART_ID: 0>

Device Identity 0x01, 0x60.

OP_MODE = <Registers.OP_MODE: 16>

Operating Mode.

CONFIG = <Registers.CONFIG: 17>

Interrupt Pin Configuration.

COMMAND = <Registers.COMMAND: 18>

Additional System Commands, only in idle mode.

TEMP_IN = <Registers.TEMP_IN: 19>

Host Ambient Temperature Information.

RH_IN = <Registers.RH_IN: 21>

Host Relative Humidity Information.

DEVICE_STATUS = <Registers.DEVICE_STATUS: 32>

perating Mode.

DATA_AQI = <Registers.DATA_AQI: 33>

Air Quality Index.

DATA_TVOC = <Registers.DATA_TVOC: 34>

TVOC Concentration (ppb).

DATA_ECO2 = <Registers.DATA_ECO2: 36>

Equivalent CO2 Concentration (ppm).

DATA_T = <Registers.DATA_T: 48>

Temperature used in calculations.

DATA_RH = <Registers.DATA_RH: 50>

Relative Humidity used in calculations.

DATA_MISR = <Registers.DATA_MISR: 56>

Data Integrity Field (optional).

GPR_WRITE = <Registers.GPR_WRITE: 64>

8 bytes of General Purpose Write Registers.

GRP_READ0 = <Registers.GRP_READ0: 72>

1 byte s of General Purpose Read Registers.

GRP_READ1 = <Registers.GRP_READ1: 73>

1 byte s of General Purpose Read Registers.

GRP_READ2 = <Registers.GRP_READ2: 74>

1 byte s of General Purpose Read Registers.

GRP_READ3 = <Registers.GRP_READ3: 75>

1 byte s of General Purpose Read Registers.

GRP_READ4 = <Registers.GRP_READ4: 76>

1 byte s of General Purpose Read Registers.

GRP_READ5 = <Registers.GRP_READ5: 77>

1 byte s of General Purpose Read Registers.

GRP_READ6 = <Registers.GRP_READ6: 78>

1 byte s of General Purpose Read Registers.

GRP_READ7 = <Registers.GRP_READ7: 79>

1 byte s of General Purpose Read Registers.

Inherited Members
enum.Enum
name
value
builtins.int
conjugate
bit_length
bit_count
to_bytes
from_bytes
as_integer_ratio
is_integer
real
imag
numerator
denominator