c3dhall14  2.1.0.0
Macros
3D Hall 14 Registers Settings

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

Macros

#define C3DHALL14_MODE_POWER_DOWN_0   0x00
 3D Hall 14 operating mode values. More...
 
#define C3DHALL14_MODE_SINGLE_MEAS_0   0x01
 
#define C3DHALL14_MODE_CONT_MEAS_5HZ   0x02
 
#define C3DHALL14_MODE_CONT_MEAS_10HZ   0x03
 
#define C3DHALL14_MODE_CONT_MEAS_20HZ   0x04
 
#define C3DHALL14_MODE_CONT_MEAS_50HZ   0x05
 
#define C3DHALL14_MODE_CONT_MEAS_100HZ   0x06
 
#define C3DHALL14_MODE_SELF_TEST   0x07
 
#define C3DHALL14_MODE_POWER_DOWN_1   0x08
 
#define C3DHALL14_MODE_SINGLE_MEAS_1   0x09
 
#define C3DHALL14_MODE_CONT_MEAS_200HZ   0x0A
 
#define C3DHALL14_MODE_CONT_MEAS_500HZ   0x0B
 
#define C3DHALL14_MODE_CONT_MEAS_700HZ   0x0C
 
#define C3DHALL14_MODE_CONT_MEAS_1000HZ   0x0D
 
#define C3DHALL14_MODE_CONT_MEAS_1400HZ   0x0E
 
#define C3DHALL14_MODE_POWER_DOWN_2   0x0F
 
#define C3DHALL14_MODE_MASK   0x0F
 
#define C3DHALL14_COMPANY_ID   0x94
 3D Hall 14 identification values. More...
 
#define C3DHALL14_DEVICE_ID   0xAA
 
#define C3DHALL14_RESET   0x06
 3D Hall 14 reset value. More...
 
#define C3DHALL14_STAT1_INT   0x10
 3D Hall 14 status values. More...
 
#define C3DHALL14_STAT1_RT   0x08
 
#define C3DHALL14_STAT1_DRDY   0x01
 
#define C3DHALL14_STAT2_DOR   0x08
 
#define C3DHALL14_STAT2_HOVF_Z   0x04
 
#define C3DHALL14_STAT2_HOVF_Y   0x02
 
#define C3DHALL14_STAT2_HOVF_X   0x01
 
#define C3DHALL14_DRDY_INT_ENABLE   0x01
 3D Hall 14 data ready interrupt enable macros. More...
 
#define C3DHALL14_DRDY_INT_DISABLE   0x00
 
#define C3DHALL14_DRDY_INT_EN_MASK   0x08
 
#define C3DHALL14_TEMPERATURE_RES   50.0f
 3D Hall 14 temperature sensor macros. More...
 
#define C3DHALL14_TEMPERATURE_ENABLE   0x01
 
#define C3DHALL14_TEMPERATURE_DISABLE   0x00
 
#define C3DHALL14_TEMPERATURE_EN_MASK   0x20
 
#define C3DHALL14_MAG_FLUX_RES_H   1.5f
 3D Hall 14 magnetic flux resolution. More...
 
#define C3DHALL14_MAG_FLUX_RES_L   0.15f
 
#define C3DHALL14_RANGE_HIGH_LOW_CURRENT   0x00
 
#define C3DHALL14_RANGE_HIGH_LOW_NOISE   0x01
 
#define C3DHALL14_RANGE_LOW_LOW_NOISE   0x02
 
#define C3DHALL14_RANGE_MASK   0xE0
 
#define C3DHALL14_RANGE_SHIFT   5
 
#define C3DHALL14_DEVICE_ADDRESS   0x60
 3D Hall 14 device address setting. More...
 

Detailed Description

Settings for registers of 3D Hall 14 Click driver.

Macro Definition Documentation

◆ C3DHALL14_COMPANY_ID

#define C3DHALL14_COMPANY_ID   0x94

3D Hall 14 identification values.

Specified identification values of 3D Hall 14 Click driver.

◆ C3DHALL14_DEVICE_ADDRESS

#define C3DHALL14_DEVICE_ADDRESS   0x60

3D Hall 14 device address setting.

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

◆ C3DHALL14_DEVICE_ID

#define C3DHALL14_DEVICE_ID   0xAA

◆ C3DHALL14_DRDY_INT_DISABLE

#define C3DHALL14_DRDY_INT_DISABLE   0x00

◆ C3DHALL14_DRDY_INT_EN_MASK

#define C3DHALL14_DRDY_INT_EN_MASK   0x08

◆ C3DHALL14_DRDY_INT_ENABLE

#define C3DHALL14_DRDY_INT_ENABLE   0x01

3D Hall 14 data ready interrupt enable macros.

Specified macros for data ready interrupt enable of 3D Hall 14 Click driver.

◆ C3DHALL14_MAG_FLUX_RES_H

#define C3DHALL14_MAG_FLUX_RES_H   1.5f

3D Hall 14 magnetic flux resolution.

Specified resolution for magnetic flux of 3D Hall 14 Click driver.

◆ C3DHALL14_MAG_FLUX_RES_L

#define C3DHALL14_MAG_FLUX_RES_L   0.15f

◆ C3DHALL14_MODE_CONT_MEAS_1000HZ

#define C3DHALL14_MODE_CONT_MEAS_1000HZ   0x0D

◆ C3DHALL14_MODE_CONT_MEAS_100HZ

#define C3DHALL14_MODE_CONT_MEAS_100HZ   0x06

◆ C3DHALL14_MODE_CONT_MEAS_10HZ

#define C3DHALL14_MODE_CONT_MEAS_10HZ   0x03

◆ C3DHALL14_MODE_CONT_MEAS_1400HZ

#define C3DHALL14_MODE_CONT_MEAS_1400HZ   0x0E

◆ C3DHALL14_MODE_CONT_MEAS_200HZ

#define C3DHALL14_MODE_CONT_MEAS_200HZ   0x0A

◆ C3DHALL14_MODE_CONT_MEAS_20HZ

#define C3DHALL14_MODE_CONT_MEAS_20HZ   0x04

◆ C3DHALL14_MODE_CONT_MEAS_500HZ

#define C3DHALL14_MODE_CONT_MEAS_500HZ   0x0B

◆ C3DHALL14_MODE_CONT_MEAS_50HZ

#define C3DHALL14_MODE_CONT_MEAS_50HZ   0x05

◆ C3DHALL14_MODE_CONT_MEAS_5HZ

#define C3DHALL14_MODE_CONT_MEAS_5HZ   0x02

◆ C3DHALL14_MODE_CONT_MEAS_700HZ

#define C3DHALL14_MODE_CONT_MEAS_700HZ   0x0C

◆ C3DHALL14_MODE_MASK

#define C3DHALL14_MODE_MASK   0x0F

◆ C3DHALL14_MODE_POWER_DOWN_0

#define C3DHALL14_MODE_POWER_DOWN_0   0x00

3D Hall 14 operating mode values.

Specified values for operating modes of 3D Hall 14 Click driver.

◆ C3DHALL14_MODE_POWER_DOWN_1

#define C3DHALL14_MODE_POWER_DOWN_1   0x08

◆ C3DHALL14_MODE_POWER_DOWN_2

#define C3DHALL14_MODE_POWER_DOWN_2   0x0F

◆ C3DHALL14_MODE_SELF_TEST

#define C3DHALL14_MODE_SELF_TEST   0x07

◆ C3DHALL14_MODE_SINGLE_MEAS_0

#define C3DHALL14_MODE_SINGLE_MEAS_0   0x01

◆ C3DHALL14_MODE_SINGLE_MEAS_1

#define C3DHALL14_MODE_SINGLE_MEAS_1   0x09

◆ C3DHALL14_RANGE_HIGH_LOW_CURRENT

#define C3DHALL14_RANGE_HIGH_LOW_CURRENT   0x00

◆ C3DHALL14_RANGE_HIGH_LOW_NOISE

#define C3DHALL14_RANGE_HIGH_LOW_NOISE   0x01

◆ C3DHALL14_RANGE_LOW_LOW_NOISE

#define C3DHALL14_RANGE_LOW_LOW_NOISE   0x02

◆ C3DHALL14_RANGE_MASK

#define C3DHALL14_RANGE_MASK   0xE0

◆ C3DHALL14_RANGE_SHIFT

#define C3DHALL14_RANGE_SHIFT   5

◆ C3DHALL14_RESET

#define C3DHALL14_RESET   0x06

3D Hall 14 reset value.

Specified reset value of 3D Hall 14 Click driver.

◆ C3DHALL14_STAT1_DRDY

#define C3DHALL14_STAT1_DRDY   0x01

◆ C3DHALL14_STAT1_INT

#define C3DHALL14_STAT1_INT   0x10

3D Hall 14 status values.

Specified status values of 3D Hall 14 Click driver.

◆ C3DHALL14_STAT1_RT

#define C3DHALL14_STAT1_RT   0x08

◆ C3DHALL14_STAT2_DOR

#define C3DHALL14_STAT2_DOR   0x08

◆ C3DHALL14_STAT2_HOVF_X

#define C3DHALL14_STAT2_HOVF_X   0x01

◆ C3DHALL14_STAT2_HOVF_Y

#define C3DHALL14_STAT2_HOVF_Y   0x02

◆ C3DHALL14_STAT2_HOVF_Z

#define C3DHALL14_STAT2_HOVF_Z   0x04

◆ C3DHALL14_TEMPERATURE_DISABLE

#define C3DHALL14_TEMPERATURE_DISABLE   0x00

◆ C3DHALL14_TEMPERATURE_EN_MASK

#define C3DHALL14_TEMPERATURE_EN_MASK   0x20

◆ C3DHALL14_TEMPERATURE_ENABLE

#define C3DHALL14_TEMPERATURE_ENABLE   0x01

◆ C3DHALL14_TEMPERATURE_RES

#define C3DHALL14_TEMPERATURE_RES   50.0f

3D Hall 14 temperature sensor macros.

Specified macros for temperature sensor of 3D Hall 14 Click driver.