c3dhall9 2.0.0.0
3D Hall 9 Registers Settings

Settings for registers of 3D Hall 9 Click driver. More...

Macros

#define C3DHALL9_EEPROM_02_ENABLE_Z   0x00000100ul
 3D Hall 9 register setting.
 
#define C3DHALL9_EEPROM_02_ENABLE_Y   0x00000080ul
 
#define C3DHALL9_EEPROM_02_ENABLE_X   0x00000040ul
 
#define C3DHALL9_VOLATILE_27_ACTIVE_MODE   0x00000000ul
 
#define C3DHALL9_VOLATILE_27_SLEEP_MODE   0x00000001ul
 
#define C3DHALL9_VOLATILE_27_LOW_POWER_MODE   0x00000002ul
 
#define C3DHALL9_VOLATILE_27_I2C_SINGLE   0x00000000ul
 
#define C3DHALL9_VOLATILE_27_I2C_FAST_LOOP   0x00000004ul
 
#define C3DHALL9_VOLATILE_27_I2C_FULL_LOOP   0x00000008ul
 
#define C3DHALL9_12BIT_RESOLUTION   0x1000
 3D Hall 9 measurements values.
 
#define C3DHALL9_SIGN_BIT   0x0800
 
#define C3DHALL9_DATA_READY_BIT   0x0080
 
#define C3DHALL9_GAUSS_RESOLUTION   4
 
#define C3DHALL9_TEMPERATURE_MULTIPLIER   302
 
#define C3DHALL9_TEMPERATURE_SUBTRACTOR   1702
 
#define C3DHALL9_TEMPERATURE_SUBTRACTOR   1702
 
#define C3DHALL9_HALF_CICRLE_DEGREES   180.0
 
#define C3DHALL9_MATH_TWO_PI   6.28318530717958
 
#define C3DHALL9_SET_DEV_ADDR   0x60
 3D Hall 9 device address setting.
 

Detailed Description

Settings for registers of 3D Hall 9 Click driver.

Macro Definition Documentation

◆ C3DHALL9_12BIT_RESOLUTION

#define C3DHALL9_12BIT_RESOLUTION   0x1000

3D Hall 9 measurements values.

Specified values for measurements of 3D Hall 9 Click driver.

◆ C3DHALL9_DATA_READY_BIT

#define C3DHALL9_DATA_READY_BIT   0x0080

◆ C3DHALL9_EEPROM_02_ENABLE_X

#define C3DHALL9_EEPROM_02_ENABLE_X   0x00000040ul

◆ C3DHALL9_EEPROM_02_ENABLE_Y

#define C3DHALL9_EEPROM_02_ENABLE_Y   0x00000080ul

◆ C3DHALL9_EEPROM_02_ENABLE_Z

#define C3DHALL9_EEPROM_02_ENABLE_Z   0x00000100ul

3D Hall 9 register setting.

Specified setting for registers of 3D Hall 9 Click driver.

◆ C3DHALL9_GAUSS_RESOLUTION

#define C3DHALL9_GAUSS_RESOLUTION   4

◆ C3DHALL9_HALF_CICRLE_DEGREES

#define C3DHALL9_HALF_CICRLE_DEGREES   180.0

◆ C3DHALL9_MATH_TWO_PI

#define C3DHALL9_MATH_TWO_PI   6.28318530717958

◆ C3DHALL9_SET_DEV_ADDR

#define C3DHALL9_SET_DEV_ADDR   0x60

3D Hall 9 device address setting.

Specified setting for device slave address selection of 3D Hall 9 Click driver.

◆ C3DHALL9_SIGN_BIT

#define C3DHALL9_SIGN_BIT   0x0800

◆ C3DHALL9_TEMPERATURE_MULTIPLIER

#define C3DHALL9_TEMPERATURE_MULTIPLIER   302

◆ C3DHALL9_TEMPERATURE_SUBTRACTOR [1/2]

#define C3DHALL9_TEMPERATURE_SUBTRACTOR   1702

◆ C3DHALL9_TEMPERATURE_SUBTRACTOR [2/2]

#define C3DHALL9_TEMPERATURE_SUBTRACTOR   1702

◆ C3DHALL9_VOLATILE_27_ACTIVE_MODE

#define C3DHALL9_VOLATILE_27_ACTIVE_MODE   0x00000000ul

◆ C3DHALL9_VOLATILE_27_I2C_FAST_LOOP

#define C3DHALL9_VOLATILE_27_I2C_FAST_LOOP   0x00000004ul

◆ C3DHALL9_VOLATILE_27_I2C_FULL_LOOP

#define C3DHALL9_VOLATILE_27_I2C_FULL_LOOP   0x00000008ul

◆ C3DHALL9_VOLATILE_27_I2C_SINGLE

#define C3DHALL9_VOLATILE_27_I2C_SINGLE   0x00000000ul

◆ C3DHALL9_VOLATILE_27_LOW_POWER_MODE

#define C3DHALL9_VOLATILE_27_LOW_POWER_MODE   0x00000002ul

◆ C3DHALL9_VOLATILE_27_SLEEP_MODE

#define C3DHALL9_VOLATILE_27_SLEEP_MODE   0x00000001ul