Register definitions for TMP00X (TMP006 and TMP007) devices. More...
Register definitions for TMP00X (TMP006 and TMP007) devices.
Definition in file tmp00x_regs.h.
Go to the source code of this file.
TMP00x registers | |
#define | TMP00X_REGS_V_OBJECT 0x00 |
Sensor Voltage Register. | |
#define | TMP00X_REGS_T_AMBIENT 0x01 |
Ambient Temperature Register. | |
#define | TMP00X_REGS_CONFIG 0x02 |
Configuration Register. | |
#define | TMP00X_CONFIG_RST (1 << 15) |
Reset register. | |
#define | TMP00X_CONFIG_MOD_SHIFT (12U) |
Mode of operation shift. | |
#define | TMP00X_CONFIG_MOD_MASK (0x7000) |
Mode of operation mask. | |
#define | TMP00X_CONFIG_MOD(x) |
Mode of operation. More... | |
#define | TMP00X_CONFIG_MOD_CC (0x07) |
Sensor and ambient continuous conversion. | |
#define | TMP00X_CONFIG_MOD_OFF (0x00) |
Power-down. | |
#define | TMP00X_CONFIG_CR_SHIFT (9U) |
ADC conversion rate shift. | |
#define | TMP00X_CONFIG_CR_MASK (0x0E00) |
ADC conversion rate mask. | |
#define | TMP00X_CONFIG_CR(x) |
ADC conversion rate. More... | |
#define | TMP00X_DRDY_PIN_EN (1 << 8) |
EN: DRDY enable bit. | |
TMP006 registers | |
#define | TMP006_REGS_MANUFACTURER_ID 0xFE |
Manufacturer ID Register. | |
TMP007 registers | |
#define | TMP007_REGS_OBJ_TEMP 0x03 |
Object temperature result register. | |
#define | TMP007_REGS_STATUS 0x04 |
Status Register. | |
#define | TMP007_REGS_STAT_MASK_EN 0x05 |
Mask and enable register. | |
#define | TMP007_REGS_OBJ_HIGH_LIMIT_TEMP 0x06 |
Object temperature high limit register. | |
#define | TMP007_REGS_OBJ_LOW_LIMIT_TEMP 0x07 |
Object temperature low limit register. | |
#define | TMP007_REGS_LOCAL_HIGH_LIMIT_TEMP 0x08 |
TDIE temperature high limit register. | |
#define | TMP007_REGS_LOCAL_LOW_LIMIT_TEMP 0x09 |
TDIE temperature low limit register. | |
#define | TMP007_REGS_S0_COEFFCIENT 0x0A |
S0 coefficient register. | |
#define | TMP007_REGS_A0_COEFFCIENT 0x0B |
A0 coefficient register. | |
#define | TMP007_REGS_A1_COEFFCIENT 0x0C |
A1 coefficient register. | |
#define | TMP007_REGS_B0_COEFFCIENT 0x0D |
B0 coefficient register. | |
#define | TMP007_REGS_B1_COEFFCIENT 0x0E |
B1 coefficient register. | |
#define | TMP007_REGS_B2_COEFFCIENT 0x0F |
B2 coefficient register. | |
#define | TMP007_REGS_C_COEFFCIENT 0x10 |
C coefficient register. | |
#define | TMP007_REGS_TC0_COEFFCIENT 0x11 |
TC0 coefficient register. | |
#define | TMP007_REGS_TC1_COEFFCIENT 0x12 |
TC1 coefficient register. | |
#define | TMP007_REGS_MEM_ACCES 0x2A |
Memory access register. | |
#define TMP00X_CONFIG_CR | ( | x | ) |
ADC conversion rate.
Definition at line 49 of file tmp00x_regs.h.
#define TMP00X_CONFIG_MOD | ( | x | ) |
Mode of operation.
Definition at line 39 of file tmp00x_regs.h.