environment3 2.0.0.0
Environment 3 Registers List

List of registers of Environment 3 Click driver. More...

Macros

#define ENVIRONMENT3_REG_STATUS   0x73
 Environment 3 memory map summary.
 
#define ENVIRONMENT3_REG_VARIANT_ID   0xF0
 
#define ENVIRONMENT3_REG_RESET   0xE0
 
#define ENVIRONMENT3_REG_CHIP_ID   0xD0
 
#define ENVIRONMENT3_REG_CONFIG   0x75
 
#define ENVIRONMENT3_REG_CTRL_MEAS   0x74
 
#define ENVIRONMENT3_REG_CTRL_HUM   0x72
 
#define ENVIRONMENT3_REG_CTRL_GAS_1   0x71
 
#define ENVIRONMENT3_REG_CTRL_GAS_0   0x70
 
#define ENVIRONMENT3_REG_GAS_WAIT_SHARED   0x6E
 
#define ENVIRONMENT3_REG_GAS_WAIT_0   0x64
 
#define ENVIRONMENT3_REG_RES_HEAT_0   0x5A
 
#define ENVIRONMENT3_REG_IDAC_HEAT_0   0x50
 
#define ENVIRONMENT3_REG_GAS_R_LSB_FIELD_2   0x4F
 
#define ENVIRONMENT3_REG_GAS_R_MSB_FIELD_2   0x4E
 
#define ENVIRONMENT3_REG_HUM_LSB_FIELD_2   0x48
 
#define ENVIRONMENT3_REG_HUM_MSB_FIELD_2   0x47
 
#define ENVIRONMENT3_REG_TEMP_XLSB_FIELD_2   0x46
 
#define ENVIRONMENT3_REG_TEMP_LSB_FIELD_2   0x45
 
#define ENVIRONMENT3_REG_TEMP_MSB_FIELD_2   0x44
 
#define ENVIRONMENT3_REG_PRESS_XLSB_FIELD_2   0x43
 
#define ENVIRONMENT3_REG_PRESS_LSB_FIELD_2   0x42
 
#define ENVIRONMENT3_REG_PRESS_MSB_FIELD_2   0x41
 
#define ENVIRONMENT3_REG_SUB_MEAS_INDEX_FIELD_2   0x40
 
#define ENVIRONMENT3_REG_MEAS_STATUS_FIELD_2   0x3F
 
#define ENVIRONMENT3_REG_GAS_R_LSB_FIELD_1   0x3E
 
#define ENVIRONMENT3_REG_GAS_R_MSB_FIELD_1   0x3D
 
#define ENVIRONMENT3_REG_HUM_LSB_FIELD_1   0x37
 
#define ENVIRONMENT3_REG_HUM_MSB_FIELD_1   0x36
 
#define ENVIRONMENT3_REG_TEMP_XLSB_FIELD_1   0x35
 
#define ENVIRONMENT3_REG_TEMP_LSB_FIELD_1   0x34
 
#define ENVIRONMENT3_REG_TEMP_MSB_FIELD_1   0x33
 
#define ENVIRONMENT3_REG_PRESS_XLSB_FIELD_1   0x32
 
#define ENVIRONMENT3_REG_PRESS_LSB_FIELD_1   0x31
 
#define ENVIRONMENT3_REG_PRESS_MSB_FIELD_1   0x30
 
#define ENVIRONMENT3_REG_SUB_MEAS_INDEX_FIELD_1   0x2F
 
#define ENVIRONMENT3_REG_MEAS_STATUS_FIELD_1   0x2E
 
#define ENVIRONMENT3_REG_GAS_R_LSB_FIELD_0   0x2D
 
#define ENVIRONMENT3_REG_GAS_R_MSB_FIELD_0   0x2C
 
#define ENVIRONMENT3_REG_HUM_LSB_FIELD_0   0x26
 
#define ENVIRONMENT3_REG_HUM_MSB_FIELD_0   0x25
 
#define ENVIRONMENT3_REG_TEMP_XLSB_FIELD_0   0x24
 
#define ENVIRONMENT3_REG_TEMP_LSB_FIELD_0   0x23
 
#define ENVIRONMENT3_REG_TEMP_MSB_FIELD_0   0x22
 
#define ENVIRONMENT3_REG_PRESS_XLSB_FIELD_0   0x21
 
#define ENVIRONMENT3_REG_PRESS_LSB_FIELD_0   0x20
 
#define ENVIRONMENT3_REG_PRESS_MSB_FIELD_0   0x1F
 
#define ENVIRONMENT3_REG_SUB_MEAS_INDEX_FIELD_0   0x1E
 
#define ENVIRONMENT3_REG_MEAS_STATUS_FIELD_0   0x1D
 
#define ENVIRONMENT3_REG_MEM_PAGE   0xF3
 
#define ENVIRONMENT3_REG_UNIQUE_ID   0x83
 
#define ENVIRONMENT3_REG_COEFF_1   0x8A
 
#define ENVIRONMENT3_REG_COEFF_2   0xE1
 
#define ENVIRONMENT3_REG_COEFF_3   0x00
 

Detailed Description

List of registers of Environment 3 Click driver.

Macro Definition Documentation

◆ ENVIRONMENT3_REG_CHIP_ID

#define ENVIRONMENT3_REG_CHIP_ID   0xD0

◆ ENVIRONMENT3_REG_COEFF_1

#define ENVIRONMENT3_REG_COEFF_1   0x8A

◆ ENVIRONMENT3_REG_COEFF_2

#define ENVIRONMENT3_REG_COEFF_2   0xE1

◆ ENVIRONMENT3_REG_COEFF_3

#define ENVIRONMENT3_REG_COEFF_3   0x00

◆ ENVIRONMENT3_REG_CONFIG

#define ENVIRONMENT3_REG_CONFIG   0x75

◆ ENVIRONMENT3_REG_CTRL_GAS_0

#define ENVIRONMENT3_REG_CTRL_GAS_0   0x70

◆ ENVIRONMENT3_REG_CTRL_GAS_1

#define ENVIRONMENT3_REG_CTRL_GAS_1   0x71

◆ ENVIRONMENT3_REG_CTRL_HUM

#define ENVIRONMENT3_REG_CTRL_HUM   0x72

◆ ENVIRONMENT3_REG_CTRL_MEAS

#define ENVIRONMENT3_REG_CTRL_MEAS   0x74

◆ ENVIRONMENT3_REG_GAS_R_LSB_FIELD_0

#define ENVIRONMENT3_REG_GAS_R_LSB_FIELD_0   0x2D

◆ ENVIRONMENT3_REG_GAS_R_LSB_FIELD_1

#define ENVIRONMENT3_REG_GAS_R_LSB_FIELD_1   0x3E

◆ ENVIRONMENT3_REG_GAS_R_LSB_FIELD_2

#define ENVIRONMENT3_REG_GAS_R_LSB_FIELD_2   0x4F

◆ ENVIRONMENT3_REG_GAS_R_MSB_FIELD_0

#define ENVIRONMENT3_REG_GAS_R_MSB_FIELD_0   0x2C

◆ ENVIRONMENT3_REG_GAS_R_MSB_FIELD_1

#define ENVIRONMENT3_REG_GAS_R_MSB_FIELD_1   0x3D

◆ ENVIRONMENT3_REG_GAS_R_MSB_FIELD_2

#define ENVIRONMENT3_REG_GAS_R_MSB_FIELD_2   0x4E

◆ ENVIRONMENT3_REG_GAS_WAIT_0

#define ENVIRONMENT3_REG_GAS_WAIT_0   0x64

◆ ENVIRONMENT3_REG_GAS_WAIT_SHARED

#define ENVIRONMENT3_REG_GAS_WAIT_SHARED   0x6E

◆ ENVIRONMENT3_REG_HUM_LSB_FIELD_0

#define ENVIRONMENT3_REG_HUM_LSB_FIELD_0   0x26

◆ ENVIRONMENT3_REG_HUM_LSB_FIELD_1

#define ENVIRONMENT3_REG_HUM_LSB_FIELD_1   0x37

◆ ENVIRONMENT3_REG_HUM_LSB_FIELD_2

#define ENVIRONMENT3_REG_HUM_LSB_FIELD_2   0x48

◆ ENVIRONMENT3_REG_HUM_MSB_FIELD_0

#define ENVIRONMENT3_REG_HUM_MSB_FIELD_0   0x25

◆ ENVIRONMENT3_REG_HUM_MSB_FIELD_1

#define ENVIRONMENT3_REG_HUM_MSB_FIELD_1   0x36

◆ ENVIRONMENT3_REG_HUM_MSB_FIELD_2

#define ENVIRONMENT3_REG_HUM_MSB_FIELD_2   0x47

◆ ENVIRONMENT3_REG_IDAC_HEAT_0

#define ENVIRONMENT3_REG_IDAC_HEAT_0   0x50

◆ ENVIRONMENT3_REG_MEAS_STATUS_FIELD_0

#define ENVIRONMENT3_REG_MEAS_STATUS_FIELD_0   0x1D

◆ ENVIRONMENT3_REG_MEAS_STATUS_FIELD_1

#define ENVIRONMENT3_REG_MEAS_STATUS_FIELD_1   0x2E

◆ ENVIRONMENT3_REG_MEAS_STATUS_FIELD_2

#define ENVIRONMENT3_REG_MEAS_STATUS_FIELD_2   0x3F

◆ ENVIRONMENT3_REG_MEM_PAGE

#define ENVIRONMENT3_REG_MEM_PAGE   0xF3

◆ ENVIRONMENT3_REG_PRESS_LSB_FIELD_0

#define ENVIRONMENT3_REG_PRESS_LSB_FIELD_0   0x20

◆ ENVIRONMENT3_REG_PRESS_LSB_FIELD_1

#define ENVIRONMENT3_REG_PRESS_LSB_FIELD_1   0x31

◆ ENVIRONMENT3_REG_PRESS_LSB_FIELD_2

#define ENVIRONMENT3_REG_PRESS_LSB_FIELD_2   0x42

◆ ENVIRONMENT3_REG_PRESS_MSB_FIELD_0

#define ENVIRONMENT3_REG_PRESS_MSB_FIELD_0   0x1F

◆ ENVIRONMENT3_REG_PRESS_MSB_FIELD_1

#define ENVIRONMENT3_REG_PRESS_MSB_FIELD_1   0x30

◆ ENVIRONMENT3_REG_PRESS_MSB_FIELD_2

#define ENVIRONMENT3_REG_PRESS_MSB_FIELD_2   0x41

◆ ENVIRONMENT3_REG_PRESS_XLSB_FIELD_0

#define ENVIRONMENT3_REG_PRESS_XLSB_FIELD_0   0x21

◆ ENVIRONMENT3_REG_PRESS_XLSB_FIELD_1

#define ENVIRONMENT3_REG_PRESS_XLSB_FIELD_1   0x32

◆ ENVIRONMENT3_REG_PRESS_XLSB_FIELD_2

#define ENVIRONMENT3_REG_PRESS_XLSB_FIELD_2   0x43

◆ ENVIRONMENT3_REG_RES_HEAT_0

#define ENVIRONMENT3_REG_RES_HEAT_0   0x5A

◆ ENVIRONMENT3_REG_RESET

#define ENVIRONMENT3_REG_RESET   0xE0

◆ ENVIRONMENT3_REG_STATUS

#define ENVIRONMENT3_REG_STATUS   0x73

Environment 3 memory map summary.

The full list of registers.

◆ ENVIRONMENT3_REG_SUB_MEAS_INDEX_FIELD_0

#define ENVIRONMENT3_REG_SUB_MEAS_INDEX_FIELD_0   0x1E

◆ ENVIRONMENT3_REG_SUB_MEAS_INDEX_FIELD_1

#define ENVIRONMENT3_REG_SUB_MEAS_INDEX_FIELD_1   0x2F

◆ ENVIRONMENT3_REG_SUB_MEAS_INDEX_FIELD_2

#define ENVIRONMENT3_REG_SUB_MEAS_INDEX_FIELD_2   0x40

◆ ENVIRONMENT3_REG_TEMP_LSB_FIELD_0

#define ENVIRONMENT3_REG_TEMP_LSB_FIELD_0   0x23

◆ ENVIRONMENT3_REG_TEMP_LSB_FIELD_1

#define ENVIRONMENT3_REG_TEMP_LSB_FIELD_1   0x34

◆ ENVIRONMENT3_REG_TEMP_LSB_FIELD_2

#define ENVIRONMENT3_REG_TEMP_LSB_FIELD_2   0x45

◆ ENVIRONMENT3_REG_TEMP_MSB_FIELD_0

#define ENVIRONMENT3_REG_TEMP_MSB_FIELD_0   0x22

◆ ENVIRONMENT3_REG_TEMP_MSB_FIELD_1

#define ENVIRONMENT3_REG_TEMP_MSB_FIELD_1   0x33

◆ ENVIRONMENT3_REG_TEMP_MSB_FIELD_2

#define ENVIRONMENT3_REG_TEMP_MSB_FIELD_2   0x44

◆ ENVIRONMENT3_REG_TEMP_XLSB_FIELD_0

#define ENVIRONMENT3_REG_TEMP_XLSB_FIELD_0   0x24

◆ ENVIRONMENT3_REG_TEMP_XLSB_FIELD_1

#define ENVIRONMENT3_REG_TEMP_XLSB_FIELD_1   0x35

◆ ENVIRONMENT3_REG_TEMP_XLSB_FIELD_2

#define ENVIRONMENT3_REG_TEMP_XLSB_FIELD_2   0x46

◆ ENVIRONMENT3_REG_UNIQUE_ID

#define ENVIRONMENT3_REG_UNIQUE_ID   0x83

◆ ENVIRONMENT3_REG_VARIANT_ID

#define ENVIRONMENT3_REG_VARIANT_ID   0xF0