thermo30 2.1.0.0
Thermo 30 Registers Settings

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

Macros

#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_EN_REP_HIGH   0x2C06
 Thermo 30 commands list.
 
#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_EN_REP_MID   0x2C0D
 
#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_EN_REP_LOW   0x2C10
 
#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_DIS_REP_HIGH   0x2400
 
#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_DIS_REP_MID   0x240B
 
#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_DIS_REP_LOW   0x2416
 
#define THERMO30_CMD_PERIODIC_0p5_MPS_REP_HIGH   0x2032
 
#define THERMO30_CMD_PERIODIC_0p5_MPS_REP_MID   0x2024
 
#define THERMO30_CMD_PERIODIC_0p5_MPS_REP_LOW   0x202F
 
#define THERMO30_CMD_PERIODIC_1_MPS_REP_HIGH   0x2130
 
#define THERMO30_CMD_PERIODIC_1_MPS_REP_MID   0x2126
 
#define THERMO30_CMD_PERIODIC_1_MPS_REP_LOW   0x212D
 
#define THERMO30_CMD_PERIODIC_2_MPS_REP_HIGH   0x2236
 
#define THERMO30_CMD_PERIODIC_2_MPS_REP_MID   0x2220
 
#define THERMO30_CMD_PERIODIC_2_MPS_REP_LOW   0x222B
 
#define THERMO30_CMD_PERIODIC_4_MPS_REP_HIGH   0x2334
 
#define THERMO30_CMD_PERIODIC_4_MPS_REP_MID   0x2322
 
#define THERMO30_CMD_PERIODIC_4_MPS_REP_LOW   0x2329
 
#define THERMO30_CMD_PERIODIC_10_MPS_REP_HIGH   0x2737
 
#define THERMO30_CMD_PERIODIC_10_MPS_REP_MID   0x2721
 
#define THERMO30_CMD_PERIODIC_10_MPS_REP_LOW   0x272A
 
#define THERMO30_CMD_FETCH_DATA   0xE000
 
#define THERMO30_CMD_BREAK   0x3093
 
#define THERMO30_CMD_SOFT_RESET   0x30A2
 
#define THERMO30_CMD_HEATER_ENABLE   0x306D
 
#define THERMO30_CMD_HEATER_DISABLE   0x3066
 
#define THERMO30_CMD_READ_STATUS   0xF32D
 
#define THERMO30_CMD_CLEAR_STATUS   0x3041
 
#define THERMO30_CMD_GET_SERIAL_NUM   0x3780
 
#define THERMO30_PIN_STATE_HIGH   0x01
 Thermo 30 pin state values.
 
#define THERMO30_PIN_STATE_LOW   0x00
 
#define THERMO30_DATA_RESOLUTION   65535.0f
 Thermo 30 temperature calculation values.
 
#define THERMO30_ABS_MIN_TEMP   -45.0f
 
#define THERMO30_ABS_MAX_TEMP   175.0f
 
#define THERMO30_DEVICE_ADDRESS_GND   0x4A
 Thermo 30 device address setting.
 
#define THERMO30_DEVICE_ADDRESS_VCC   0x4B
 

Detailed Description

Settings for registers of Thermo 30 Click driver.

Macro Definition Documentation

◆ THERMO30_ABS_MAX_TEMP

#define THERMO30_ABS_MAX_TEMP   175.0f

◆ THERMO30_ABS_MIN_TEMP

#define THERMO30_ABS_MIN_TEMP   -45.0f

◆ THERMO30_CMD_BREAK

#define THERMO30_CMD_BREAK   0x3093

◆ THERMO30_CMD_CLEAR_STATUS

#define THERMO30_CMD_CLEAR_STATUS   0x3041

◆ THERMO30_CMD_FETCH_DATA

#define THERMO30_CMD_FETCH_DATA   0xE000

◆ THERMO30_CMD_GET_SERIAL_NUM

#define THERMO30_CMD_GET_SERIAL_NUM   0x3780

◆ THERMO30_CMD_HEATER_DISABLE

#define THERMO30_CMD_HEATER_DISABLE   0x3066

◆ THERMO30_CMD_HEATER_ENABLE

#define THERMO30_CMD_HEATER_ENABLE   0x306D

◆ THERMO30_CMD_PERIODIC_0p5_MPS_REP_HIGH

#define THERMO30_CMD_PERIODIC_0p5_MPS_REP_HIGH   0x2032

◆ THERMO30_CMD_PERIODIC_0p5_MPS_REP_LOW

#define THERMO30_CMD_PERIODIC_0p5_MPS_REP_LOW   0x202F

◆ THERMO30_CMD_PERIODIC_0p5_MPS_REP_MID

#define THERMO30_CMD_PERIODIC_0p5_MPS_REP_MID   0x2024

◆ THERMO30_CMD_PERIODIC_10_MPS_REP_HIGH

#define THERMO30_CMD_PERIODIC_10_MPS_REP_HIGH   0x2737

◆ THERMO30_CMD_PERIODIC_10_MPS_REP_LOW

#define THERMO30_CMD_PERIODIC_10_MPS_REP_LOW   0x272A

◆ THERMO30_CMD_PERIODIC_10_MPS_REP_MID

#define THERMO30_CMD_PERIODIC_10_MPS_REP_MID   0x2721

◆ THERMO30_CMD_PERIODIC_1_MPS_REP_HIGH

#define THERMO30_CMD_PERIODIC_1_MPS_REP_HIGH   0x2130

◆ THERMO30_CMD_PERIODIC_1_MPS_REP_LOW

#define THERMO30_CMD_PERIODIC_1_MPS_REP_LOW   0x212D

◆ THERMO30_CMD_PERIODIC_1_MPS_REP_MID

#define THERMO30_CMD_PERIODIC_1_MPS_REP_MID   0x2126

◆ THERMO30_CMD_PERIODIC_2_MPS_REP_HIGH

#define THERMO30_CMD_PERIODIC_2_MPS_REP_HIGH   0x2236

◆ THERMO30_CMD_PERIODIC_2_MPS_REP_LOW

#define THERMO30_CMD_PERIODIC_2_MPS_REP_LOW   0x222B

◆ THERMO30_CMD_PERIODIC_2_MPS_REP_MID

#define THERMO30_CMD_PERIODIC_2_MPS_REP_MID   0x2220

◆ THERMO30_CMD_PERIODIC_4_MPS_REP_HIGH

#define THERMO30_CMD_PERIODIC_4_MPS_REP_HIGH   0x2334

◆ THERMO30_CMD_PERIODIC_4_MPS_REP_LOW

#define THERMO30_CMD_PERIODIC_4_MPS_REP_LOW   0x2329

◆ THERMO30_CMD_PERIODIC_4_MPS_REP_MID

#define THERMO30_CMD_PERIODIC_4_MPS_REP_MID   0x2322

◆ THERMO30_CMD_READ_STATUS

#define THERMO30_CMD_READ_STATUS   0xF32D

◆ THERMO30_CMD_SINGLE_SHOT_CLK_STR_DIS_REP_HIGH

#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_DIS_REP_HIGH   0x2400

◆ THERMO30_CMD_SINGLE_SHOT_CLK_STR_DIS_REP_LOW

#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_DIS_REP_LOW   0x2416

◆ THERMO30_CMD_SINGLE_SHOT_CLK_STR_DIS_REP_MID

#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_DIS_REP_MID   0x240B

◆ THERMO30_CMD_SINGLE_SHOT_CLK_STR_EN_REP_HIGH

#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_EN_REP_HIGH   0x2C06

Thermo 30 commands list.

Specified commands list of Thermo 30 Click driver.

◆ THERMO30_CMD_SINGLE_SHOT_CLK_STR_EN_REP_LOW

#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_EN_REP_LOW   0x2C10

◆ THERMO30_CMD_SINGLE_SHOT_CLK_STR_EN_REP_MID

#define THERMO30_CMD_SINGLE_SHOT_CLK_STR_EN_REP_MID   0x2C0D

◆ THERMO30_CMD_SOFT_RESET

#define THERMO30_CMD_SOFT_RESET   0x30A2

◆ THERMO30_DATA_RESOLUTION

#define THERMO30_DATA_RESOLUTION   65535.0f

Thermo 30 temperature calculation values.

Specified temperature calculation values of Thermo 30 Click driver.

◆ THERMO30_DEVICE_ADDRESS_GND

#define THERMO30_DEVICE_ADDRESS_GND   0x4A

Thermo 30 device address setting.

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

◆ THERMO30_DEVICE_ADDRESS_VCC

#define THERMO30_DEVICE_ADDRESS_VCC   0x4B

◆ THERMO30_PIN_STATE_HIGH

#define THERMO30_PIN_STATE_HIGH   0x01

Thermo 30 pin state values.

Specified pin state values of Thermo 30 Click driver.

◆ THERMO30_PIN_STATE_LOW

#define THERMO30_PIN_STATE_LOW   0x00