cooler  2.1.0.0
Macros
Cooler Registers Settings

Settings for registers of Cooler Click driver. More...

Macros

#define COOLER_CFG_MODEON   0x1000u
 Cooler configuration setting. More...
 
#define COOLER_CFG_RESET   0x8000u
 
#define COOLER_CFG_1SAMPLE   0x0000u
 
#define COOLER_CFG_2SAMPLE   0x0200u
 
#define COOLER_CFG_4SAMPLE   0x0400u
 
#define COOLER_CFG_8SAMPLE   0x0600u
 
#define COOLER_CFG_16SAMPLE   0x0800u
 
#define COOLER_CFG_ALERTEN   0x0100u
 
#define COOLER_CFG_ALERTF   0x0080u
 
#define COOLER_CFG_TRANSC   0x0040u
 
#define COOLER_STAT_ALERTEN   0x8000u
 Cooler status mask and enable setting. More...
 
#define COOLER_STAT_CRTEN   0x4000u
 
#define COOLER_DEVICE_ID   0x0078u
 Cooler device ID value. More...
 
#define COOLER_TEMPERATURE_SENS   0.03125f
 Cooler ADC setting. More...
 
#define COOLER_SENSOR_VTG_SENS   0.15625f
 
#define COOLER_ADC_RESOLUTION   0x0FFFu
 Cooler ADC setting. More...
 
#define COOLER_VREF_3V3   3.3f
 
#define COOLER_VREF_5V   5.0f
 
#define COOLER_SET_DEV_ADDR_0   0x40
 Cooler device address setting. More...
 
#define COOLER_SET_DEV_ADDR_1   0x41
 
#define COOLER_SET_DEV_ADDR_2   0x44
 
#define COOLER_SET_DEV_ADDR_3   0x45
 

Detailed Description

Settings for registers of Cooler Click driver.

Macro Definition Documentation

◆ COOLER_ADC_RESOLUTION

#define COOLER_ADC_RESOLUTION   0x0FFFu

Cooler ADC setting.

Specified settings for ADC of Cooler Click driver.

◆ COOLER_CFG_16SAMPLE

#define COOLER_CFG_16SAMPLE   0x0800u

◆ COOLER_CFG_1SAMPLE

#define COOLER_CFG_1SAMPLE   0x0000u

◆ COOLER_CFG_2SAMPLE

#define COOLER_CFG_2SAMPLE   0x0200u

◆ COOLER_CFG_4SAMPLE

#define COOLER_CFG_4SAMPLE   0x0400u

◆ COOLER_CFG_8SAMPLE

#define COOLER_CFG_8SAMPLE   0x0600u

◆ COOLER_CFG_ALERTEN

#define COOLER_CFG_ALERTEN   0x0100u

◆ COOLER_CFG_ALERTF

#define COOLER_CFG_ALERTF   0x0080u

◆ COOLER_CFG_MODEON

#define COOLER_CFG_MODEON   0x1000u

Cooler configuration setting.

Specified configuration setting of Cooler Click driver.

◆ COOLER_CFG_RESET

#define COOLER_CFG_RESET   0x8000u

◆ COOLER_CFG_TRANSC

#define COOLER_CFG_TRANSC   0x0040u

◆ COOLER_DEVICE_ID

#define COOLER_DEVICE_ID   0x0078u

Cooler device ID value.

Device ID value of Cooler Click driver.

◆ COOLER_SENSOR_VTG_SENS

#define COOLER_SENSOR_VTG_SENS   0.15625f

◆ COOLER_SET_DEV_ADDR_0

#define COOLER_SET_DEV_ADDR_0   0x40

Cooler device address setting.

Specified setting for device slave address selection of Cooler Click driver.

◆ COOLER_SET_DEV_ADDR_1

#define COOLER_SET_DEV_ADDR_1   0x41

◆ COOLER_SET_DEV_ADDR_2

#define COOLER_SET_DEV_ADDR_2   0x44

◆ COOLER_SET_DEV_ADDR_3

#define COOLER_SET_DEV_ADDR_3   0x45

◆ COOLER_STAT_ALERTEN

#define COOLER_STAT_ALERTEN   0x8000u

Cooler status mask and enable setting.

Specified status mask and enable setting of Cooler Click driver.

◆ COOLER_STAT_CRTEN

#define COOLER_STAT_CRTEN   0x4000u

◆ COOLER_TEMPERATURE_SENS

#define COOLER_TEMPERATURE_SENS   0.03125f

Cooler ADC setting.

Specified settings for ADC of Cooler Click driver.

◆ COOLER_VREF_3V3

#define COOLER_VREF_3V3   3.3f

◆ COOLER_VREF_5V

#define COOLER_VREF_5V   5.0f