hwmonitor2 2.1.0.0
HW Monitor 2 Registers Settings

Settings for registers of HW Monitor 2 Click driver. More...

Macros

#define HWMONITOR2_SET_CONFIG_START_DIS   0x00
 HW Monitor description HWMONITOR2_REG_CONFIGURATION register value.
 
#define HWMONITOR2_SET_CONFIG_START_EN   0x01
 
#define HWMONITOR2_SET_CONFIG_INT_DIS   0x00
 
#define HWMONITOR2_SET_CONFIG_INT_EN   0x01
 
#define HWMONITOR2_SET_CONFIG_INT_OPEN_DRAIN   0x00
 
#define HWMONITOR2_SET_CONFIG_INT_ACT_LOW   0x01
 
#define HWMONITOR2_SET_CONFIG_INT_CLR_DIS   0x00
 
#define HWMONITOR2_SET_CONFIG_INT_CLR_EN   0x01
 
#define HWMONITOR2_SET_CONFIG_CHA_NCLR_GPI   0x00
 
#define HWMONITOR2_SET_CONFIG_CHA_GPI   0x01
 
#define HWMONITOR2_SET_CONFIG_GPO_LOW   0x00
 
#define HWMONITOR2_SET_CONFIG_GPO_HIGH   0x01
 
#define HWMONITOR2_SET_CONFIG_PWR_ON   0x00
 
#define HWMONITOR2_SET_CONFIG_PWR_DIS   0x01
 
#define HWMONITOR2_SET_FAN1_MODE_COUNT   0x00
 HW Monitor description HWMONITOR2_REG_FAN_DIVISOR register value.
 
#define HWMONITOR2_SET_FAN1_MODE_SENS_INPUT   0x01
 
#define HWMONITOR2_SET_FAN2_MODE_COUNT   0x00
 
#define HWMONITOR2_SET_FAN2_MODE_SENS_INPUT   0x02
 
#define HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV1   0x00
 
#define HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV2   0x04
 
#define HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV4   0x08
 
#define HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV8   0x0C
 
#define HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV1   0x00
 
#define HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV2   0x10
 
#define HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV4   0x20
 
#define HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV8   0x30
 
#define HWMONITOR2_SET_MODE_OS_DISABLE   0x00
 
#define HWMONITOR2_SET_MODE_OS_ENABLE   0x01
 
#define HWMONITOR2_SET_MODE_RST_DISABLE   0x00
 
#define HWMONITOR2_SET_MODE_RST_ENABLE   0x01
 
#define HWMONITOR2_SET_TEMP_RES_8_bit   0x00
 HW Monitor description temperature resolution control data.
 
#define HWMONITOR2_SET_TEMP_RES_11_bit   0x01
 
#define HWMONITOR2_TEMP_RES_11_bit_BIT_MASK   0x08
 
#define HWMONITOR2_SET_ALL_CH_ENABLE   0x00
 HW Monitor description HWMONITOR2_REG_CHANNEL_DISABLE register value.
 
#define HWMONITOR2_SET_ALL_CH_DISABLE   0xFF
 
#define HWMONITOR2_MANUFACTURERS_ID   0x80
 HW Monitor description device ID data.
 
#define HWMONITOR2_STEPPING_DIE_REVISION_ID   0x08
 
#define HWMONITOR2_CH_0   0
 HW Monitor channel selection setting.
 
#define HWMONITOR2_CH_1   1
 
#define HWMONITOR2_CH_2   2
 
#define HWMONITOR2_CH_3   3
 
#define HWMONITOR2_CH_4   4
 
#define HWMONITOR2_CH_5   5
 
#define HWMONITOR2_CH_6   6
 
#define HWMONITOR2_FAN_1   0
 
#define HWMONITOR2_FAN_2   1
 
#define HWMONITOR2_DEVICE_ADDRESS_0   0x28
 HW Monitor 2 device address setting.
 
#define HWMONITOR2_DEVICE_ADDRESS_1   0x29
 
#define HWMONITOR2_DEVICE_ADDRESS_2   0x2A
 
#define HWMONITOR2_DEVICE_ADDRESS_3   0x2B
 
#define HWMONITOR2_DEVICE_ADDRESS_4   0x2C
 
#define HWMONITOR2_DEVICE_ADDRESS_5   0x2D
 
#define HWMONITOR2_DEVICE_ADDRESS_6   0x2E
 
#define HWMONITOR2_DEVICE_ADDRESS_7   0x2F
 

Detailed Description

Settings for registers of HW Monitor 2 Click driver.

Macro Definition Documentation

◆ HWMONITOR2_CH_0

#define HWMONITOR2_CH_0   0

HW Monitor channel selection setting.

Specified setting for channel selection of HW Monitor Click driver.

◆ HWMONITOR2_CH_1

#define HWMONITOR2_CH_1   1

◆ HWMONITOR2_CH_2

#define HWMONITOR2_CH_2   2

◆ HWMONITOR2_CH_3

#define HWMONITOR2_CH_3   3

◆ HWMONITOR2_CH_4

#define HWMONITOR2_CH_4   4

◆ HWMONITOR2_CH_5

#define HWMONITOR2_CH_5   5

◆ HWMONITOR2_CH_6

#define HWMONITOR2_CH_6   6

◆ HWMONITOR2_DEVICE_ADDRESS_0

#define HWMONITOR2_DEVICE_ADDRESS_0   0x28

HW Monitor 2 device address setting.

Specified setting for device slave address selection of HW Monitor 2 Click driver.

◆ HWMONITOR2_DEVICE_ADDRESS_1

#define HWMONITOR2_DEVICE_ADDRESS_1   0x29

◆ HWMONITOR2_DEVICE_ADDRESS_2

#define HWMONITOR2_DEVICE_ADDRESS_2   0x2A

◆ HWMONITOR2_DEVICE_ADDRESS_3

#define HWMONITOR2_DEVICE_ADDRESS_3   0x2B

◆ HWMONITOR2_DEVICE_ADDRESS_4

#define HWMONITOR2_DEVICE_ADDRESS_4   0x2C

◆ HWMONITOR2_DEVICE_ADDRESS_5

#define HWMONITOR2_DEVICE_ADDRESS_5   0x2D

◆ HWMONITOR2_DEVICE_ADDRESS_6

#define HWMONITOR2_DEVICE_ADDRESS_6   0x2E

◆ HWMONITOR2_DEVICE_ADDRESS_7

#define HWMONITOR2_DEVICE_ADDRESS_7   0x2F

◆ HWMONITOR2_FAN_1

#define HWMONITOR2_FAN_1   0

◆ HWMONITOR2_FAN_2

#define HWMONITOR2_FAN_2   1

◆ HWMONITOR2_MANUFACTURERS_ID

#define HWMONITOR2_MANUFACTURERS_ID   0x80

HW Monitor description device ID data.

Specified device ID data for description of HW Monitor Click driver.

◆ HWMONITOR2_SET_ALL_CH_DISABLE

#define HWMONITOR2_SET_ALL_CH_DISABLE   0xFF

◆ HWMONITOR2_SET_ALL_CH_ENABLE

#define HWMONITOR2_SET_ALL_CH_ENABLE   0x00

HW Monitor description HWMONITOR2_REG_CHANNEL_DISABLE register value.

Specified HWMONITOR2_REG_CHANNEL_DISABLE register value for the description of HW Monitor Click driver.

◆ HWMONITOR2_SET_CONFIG_CHA_GPI

#define HWMONITOR2_SET_CONFIG_CHA_GPI   0x01

◆ HWMONITOR2_SET_CONFIG_CHA_NCLR_GPI

#define HWMONITOR2_SET_CONFIG_CHA_NCLR_GPI   0x00

◆ HWMONITOR2_SET_CONFIG_GPO_HIGH

#define HWMONITOR2_SET_CONFIG_GPO_HIGH   0x01

◆ HWMONITOR2_SET_CONFIG_GPO_LOW

#define HWMONITOR2_SET_CONFIG_GPO_LOW   0x00

◆ HWMONITOR2_SET_CONFIG_INT_ACT_LOW

#define HWMONITOR2_SET_CONFIG_INT_ACT_LOW   0x01

◆ HWMONITOR2_SET_CONFIG_INT_CLR_DIS

#define HWMONITOR2_SET_CONFIG_INT_CLR_DIS   0x00

◆ HWMONITOR2_SET_CONFIG_INT_CLR_EN

#define HWMONITOR2_SET_CONFIG_INT_CLR_EN   0x01

◆ HWMONITOR2_SET_CONFIG_INT_DIS

#define HWMONITOR2_SET_CONFIG_INT_DIS   0x00

◆ HWMONITOR2_SET_CONFIG_INT_EN

#define HWMONITOR2_SET_CONFIG_INT_EN   0x01

◆ HWMONITOR2_SET_CONFIG_INT_OPEN_DRAIN

#define HWMONITOR2_SET_CONFIG_INT_OPEN_DRAIN   0x00

◆ HWMONITOR2_SET_CONFIG_PWR_DIS

#define HWMONITOR2_SET_CONFIG_PWR_DIS   0x01

◆ HWMONITOR2_SET_CONFIG_PWR_ON

#define HWMONITOR2_SET_CONFIG_PWR_ON   0x00

◆ HWMONITOR2_SET_CONFIG_START_DIS

#define HWMONITOR2_SET_CONFIG_START_DIS   0x00

HW Monitor description HWMONITOR2_REG_CONFIGURATION register value.

Specified HWMONITOR2_REG_CONFIGURATION register value for description of HW Monitor Click driver.

◆ HWMONITOR2_SET_CONFIG_START_EN

#define HWMONITOR2_SET_CONFIG_START_EN   0x01

◆ HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV1

#define HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV1   0x00

◆ HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV2

#define HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV2   0x04

◆ HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV4

#define HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV4   0x08

◆ HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV8

#define HWMONITOR2_SET_FAN1_CTRL_SPEED_DIV8   0x0C

◆ HWMONITOR2_SET_FAN1_MODE_COUNT

#define HWMONITOR2_SET_FAN1_MODE_COUNT   0x00

HW Monitor description HWMONITOR2_REG_FAN_DIVISOR register value.

Specified HWMONITOR2_REG_FAN_DIVISOR register value for the description of HW Monitor Click driver.

◆ HWMONITOR2_SET_FAN1_MODE_SENS_INPUT

#define HWMONITOR2_SET_FAN1_MODE_SENS_INPUT   0x01

◆ HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV1

#define HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV1   0x00

◆ HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV2

#define HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV2   0x10

◆ HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV4

#define HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV4   0x20

◆ HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV8

#define HWMONITOR2_SET_FAN2_CTRL_SPEED_DIV8   0x30

◆ HWMONITOR2_SET_FAN2_MODE_COUNT

#define HWMONITOR2_SET_FAN2_MODE_COUNT   0x00

◆ HWMONITOR2_SET_FAN2_MODE_SENS_INPUT

#define HWMONITOR2_SET_FAN2_MODE_SENS_INPUT   0x02

◆ HWMONITOR2_SET_MODE_OS_DISABLE

#define HWMONITOR2_SET_MODE_OS_DISABLE   0x00

◆ HWMONITOR2_SET_MODE_OS_ENABLE

#define HWMONITOR2_SET_MODE_OS_ENABLE   0x01

◆ HWMONITOR2_SET_MODE_RST_DISABLE

#define HWMONITOR2_SET_MODE_RST_DISABLE   0x00

◆ HWMONITOR2_SET_MODE_RST_ENABLE

#define HWMONITOR2_SET_MODE_RST_ENABLE   0x01

◆ HWMONITOR2_SET_TEMP_RES_11_bit

#define HWMONITOR2_SET_TEMP_RES_11_bit   0x01

◆ HWMONITOR2_SET_TEMP_RES_8_bit

#define HWMONITOR2_SET_TEMP_RES_8_bit   0x00

HW Monitor description temperature resolution control data.

Specified temperature resolution control data for description of HW Monitor Click driver.

◆ HWMONITOR2_STEPPING_DIE_REVISION_ID

#define HWMONITOR2_STEPPING_DIE_REVISION_ID   0x08

◆ HWMONITOR2_TEMP_RES_11_bit_BIT_MASK

#define HWMONITOR2_TEMP_RES_11_bit_BIT_MASK   0x08