thermo7 2.0.0.0
Config Register

Macros

#define THERMO7_CONFIG_ONE_SHOT_ENABLE   (0x01 << 7)
 
#define THERMO7_CONFIG_ONE_SHOT_DISABLE   (0x00 << 7)
 
#define THERMO7_CONFIG_ADC_RESOLUTION_9bit   (0x00 << 5)
 
#define THERMO7_CONFIG_ADC_RESOLUTION_10bit   (0x01 << 5)
 
#define THERMO7_CONFIG_ADC_RESOLUTION_11bit   (0x02 << 5)
 
#define THERMO7_CONFIG_ADC_RESOLUTION_12bit   (0x03 << 5)
 
#define THERMO7_CONFIG_FAULT_QUEUE_MODE_1   (0x00 << 3)
 
#define THERMO7_CONFIG_FAULT_QUEUE_MODE_2   (0x01 << 3)
 
#define THERMO7_CONFIG_FAULT_QUEUE_MODE_4   (0x02 << 3)
 
#define THERMO7_CONFIG_FAULT_QUEUE_MODE_6   (0x03 << 3)
 
#define THERMO7_CONFIG_ALERT_POLARITY_ACTIVE_HIGH   (0x01 << 2)
 
#define THERMO7_CONFIG_ALERT_POLARITY_ACTIVE_LOW   (0x00 << 2)
 
#define THERMO7_CONFIG_COMPARATOR_MODE   (0x00 << 1)
 
#define THERMO7_CONFIG_INTERRUPT_MODE   (0x01 << 1)
 
#define THERMO7_CONFIG_SHUTDOWN_ENABLE   0x01
 
#define THERMO7_CONFIG_SHUTDOWN_DISABLE   0x00
 

Detailed Description

Macro Definition Documentation

◆ THERMO7_CONFIG_ADC_RESOLUTION_10bit

#define THERMO7_CONFIG_ADC_RESOLUTION_10bit   (0x01 << 5)

◆ THERMO7_CONFIG_ADC_RESOLUTION_11bit

#define THERMO7_CONFIG_ADC_RESOLUTION_11bit   (0x02 << 5)

◆ THERMO7_CONFIG_ADC_RESOLUTION_12bit

#define THERMO7_CONFIG_ADC_RESOLUTION_12bit   (0x03 << 5)

◆ THERMO7_CONFIG_ADC_RESOLUTION_9bit

#define THERMO7_CONFIG_ADC_RESOLUTION_9bit   (0x00 << 5)

◆ THERMO7_CONFIG_ALERT_POLARITY_ACTIVE_HIGH

#define THERMO7_CONFIG_ALERT_POLARITY_ACTIVE_HIGH   (0x01 << 2)

◆ THERMO7_CONFIG_ALERT_POLARITY_ACTIVE_LOW

#define THERMO7_CONFIG_ALERT_POLARITY_ACTIVE_LOW   (0x00 << 2)

◆ THERMO7_CONFIG_COMPARATOR_MODE

#define THERMO7_CONFIG_COMPARATOR_MODE   (0x00 << 1)

◆ THERMO7_CONFIG_FAULT_QUEUE_MODE_1

#define THERMO7_CONFIG_FAULT_QUEUE_MODE_1   (0x00 << 3)

◆ THERMO7_CONFIG_FAULT_QUEUE_MODE_2

#define THERMO7_CONFIG_FAULT_QUEUE_MODE_2   (0x01 << 3)

◆ THERMO7_CONFIG_FAULT_QUEUE_MODE_4

#define THERMO7_CONFIG_FAULT_QUEUE_MODE_4   (0x02 << 3)

◆ THERMO7_CONFIG_FAULT_QUEUE_MODE_6

#define THERMO7_CONFIG_FAULT_QUEUE_MODE_6   (0x03 << 3)

◆ THERMO7_CONFIG_INTERRUPT_MODE

#define THERMO7_CONFIG_INTERRUPT_MODE   (0x01 << 1)

◆ THERMO7_CONFIG_ONE_SHOT_DISABLE

#define THERMO7_CONFIG_ONE_SHOT_DISABLE   (0x00 << 7)

◆ THERMO7_CONFIG_ONE_SHOT_ENABLE

#define THERMO7_CONFIG_ONE_SHOT_ENABLE   (0x01 << 7)

◆ THERMO7_CONFIG_SHUTDOWN_DISABLE

#define THERMO7_CONFIG_SHUTDOWN_DISABLE   0x00

◆ THERMO7_CONFIG_SHUTDOWN_ENABLE

#define THERMO7_CONFIG_SHUTDOWN_ENABLE   0x01