thermo22 2.0.0.0
Thermo 22 Registers Settings

Settings for registers of Thermo 22 Click driver. More...

Macros

#define THERMO22_CONFIG_ONESHOT_DIS   0x00
 Thermo 22 Configuration register setting.
 
#define THERMO22_CONFIG_ONESHOT_EN   0x20
 
#define THERMO22_CONFIG_FAULT_QUEUE_1   0x00
 
#define THERMO22_CONFIG_FAULT_QUEUE_2   0x08
 
#define THERMO22_CONFIG_FAULT_QUEUE_4   0x10
 
#define THERMO22_CONFIG_FAULT_QUEUE_6   0x18
 
#define THERMO22_CONFIG_ALERT_ACTIVE_LOW   0x00
 
#define THERMO22_CONFIG_ALERT_ACTIVE_HIGH   0x04
 
#define THERMO22_CONFIG_ALERT_COMPARATOR   0x00
 
#define THERMO22_CONFIG_ALERT_INTERRUPT   0x02
 
#define THERMO22_CONFIG_SHUTDOWN_DIS   0x00
 
#define THERMO22_CONFIG_SHUTDOWN_EN   0x01
 
#define THERMO22_TEMPERATURE_RESOLUTION   0.0625
 Thermo 22 temperature resolution value.
 
#define THERMO22_TEMPERATURE_MAX   128.0
 
#define THERMO22_TEMPERATURE_MIN   -128.0
 
#define THERMO22_TEMPERATURE_ALERT_LIMIT   35.0
 
#define THERMO22_DEV_ADDR_A2A1A0_000   0x48
 Thermo 22 device address setting.
 
#define THERMO22_DEV_ADDR_A2A1A0_001   0x49
 
#define THERMO22_DEV_ADDR_A2A1A0_010   0x4A
 
#define THERMO22_DEV_ADDR_A2A1A0_011   0x4B
 
#define THERMO22_DEV_ADDR_A2A1A0_100   0x4C
 
#define THERMO22_DEV_ADDR_A2A1A0_101   0x4D
 
#define THERMO22_DEV_ADDR_A2A1A0_110   0x4E
 
#define THERMO22_DEV_ADDR_A2A1A0_111   0x4F
 

Detailed Description

Settings for registers of Thermo 22 Click driver.

Macro Definition Documentation

◆ THERMO22_CONFIG_ALERT_ACTIVE_HIGH

#define THERMO22_CONFIG_ALERT_ACTIVE_HIGH   0x04

◆ THERMO22_CONFIG_ALERT_ACTIVE_LOW

#define THERMO22_CONFIG_ALERT_ACTIVE_LOW   0x00

◆ THERMO22_CONFIG_ALERT_COMPARATOR

#define THERMO22_CONFIG_ALERT_COMPARATOR   0x00

◆ THERMO22_CONFIG_ALERT_INTERRUPT

#define THERMO22_CONFIG_ALERT_INTERRUPT   0x02

◆ THERMO22_CONFIG_FAULT_QUEUE_1

#define THERMO22_CONFIG_FAULT_QUEUE_1   0x00

◆ THERMO22_CONFIG_FAULT_QUEUE_2

#define THERMO22_CONFIG_FAULT_QUEUE_2   0x08

◆ THERMO22_CONFIG_FAULT_QUEUE_4

#define THERMO22_CONFIG_FAULT_QUEUE_4   0x10

◆ THERMO22_CONFIG_FAULT_QUEUE_6

#define THERMO22_CONFIG_FAULT_QUEUE_6   0x18

◆ THERMO22_CONFIG_ONESHOT_DIS

#define THERMO22_CONFIG_ONESHOT_DIS   0x00

Thermo 22 Configuration register setting.

Specified setting for Configuration register of Thermo 22 Click driver.

◆ THERMO22_CONFIG_ONESHOT_EN

#define THERMO22_CONFIG_ONESHOT_EN   0x20

◆ THERMO22_CONFIG_SHUTDOWN_DIS

#define THERMO22_CONFIG_SHUTDOWN_DIS   0x00

◆ THERMO22_CONFIG_SHUTDOWN_EN

#define THERMO22_CONFIG_SHUTDOWN_EN   0x01

◆ THERMO22_DEV_ADDR_A2A1A0_000

#define THERMO22_DEV_ADDR_A2A1A0_000   0x48

Thermo 22 device address setting.

Specified setting for device slave address selection of Thermo 22 Click driver.

◆ THERMO22_DEV_ADDR_A2A1A0_001

#define THERMO22_DEV_ADDR_A2A1A0_001   0x49

◆ THERMO22_DEV_ADDR_A2A1A0_010

#define THERMO22_DEV_ADDR_A2A1A0_010   0x4A

◆ THERMO22_DEV_ADDR_A2A1A0_011

#define THERMO22_DEV_ADDR_A2A1A0_011   0x4B

◆ THERMO22_DEV_ADDR_A2A1A0_100

#define THERMO22_DEV_ADDR_A2A1A0_100   0x4C

◆ THERMO22_DEV_ADDR_A2A1A0_101

#define THERMO22_DEV_ADDR_A2A1A0_101   0x4D

◆ THERMO22_DEV_ADDR_A2A1A0_110

#define THERMO22_DEV_ADDR_A2A1A0_110   0x4E

◆ THERMO22_DEV_ADDR_A2A1A0_111

#define THERMO22_DEV_ADDR_A2A1A0_111   0x4F

◆ THERMO22_TEMPERATURE_ALERT_LIMIT

#define THERMO22_TEMPERATURE_ALERT_LIMIT   35.0

◆ THERMO22_TEMPERATURE_MAX

#define THERMO22_TEMPERATURE_MAX   128.0

◆ THERMO22_TEMPERATURE_MIN

#define THERMO22_TEMPERATURE_MIN   -128.0

◆ THERMO22_TEMPERATURE_RESOLUTION

#define THERMO22_TEMPERATURE_RESOLUTION   0.0625

Thermo 22 temperature resolution value.

Specified temperature resolution value of Thermo 22 Click driver.