Settings for registers of Magneto 6 Click driver.
More...
Settings for registers of Magneto 6 Click driver.
◆ MAGNETO6_CONFIG_DISABLE_TEMP
#define MAGNETO6_CONFIG_DISABLE_TEMP 0x80 |
Magneto 6 CONFIG register setting.
Specified setting for CONFIG register of Magneto 6 Click driver.
◆ MAGNETO6_CONFIG_ENABLE_ANGULAR_XY
#define MAGNETO6_CONFIG_ENABLE_ANGULAR_XY 0x40 |
◆ MAGNETO6_CONFIG_PARITY_BIT
#define MAGNETO6_CONFIG_PARITY_BIT 0x01 |
◆ MAGNETO6_CONFIG_SHORT_RANGE_SENS_EN
#define MAGNETO6_CONFIG_SHORT_RANGE_SENS_EN 0x08 |
◆ MAGNETO6_CONFIG_TL_COMP_MASK
#define MAGNETO6_CONFIG_TL_COMP_MASK 0x06 |
◆ MAGNETO6_CONFIG_TL_COMP_TC0
#define MAGNETO6_CONFIG_TL_COMP_TC0 0x00 |
◆ MAGNETO6_CONFIG_TL_COMP_TC1
#define MAGNETO6_CONFIG_TL_COMP_TC1 0x02 |
◆ MAGNETO6_CONFIG_TL_COMP_TC2
#define MAGNETO6_CONFIG_TL_COMP_TC2 0x04 |
◆ MAGNETO6_CONFIG_TL_COMP_TC3
#define MAGNETO6_CONFIG_TL_COMP_TC3 0x06 |
◆ MAGNETO6_CONFIG_TRIGGER_DISABLE
#define MAGNETO6_CONFIG_TRIGGER_DISABLE 0x00 |
◆ MAGNETO6_CONFIG_TRIGGER_MASK
#define MAGNETO6_CONFIG_TRIGGER_MASK 0x30 |
◆ MAGNETO6_CONFIG_TRIGGER_MSB
#define MAGNETO6_CONFIG_TRIGGER_MSB 0x10 |
◆ MAGNETO6_CONFIG_TRIGGER_REG_READ
#define MAGNETO6_CONFIG_TRIGGER_REG_READ 0x20 |
◆ MAGNETO6_DEVICE_ADDRESS_0
#define MAGNETO6_DEVICE_ADDRESS_0 0x35 |
Magneto 6 device address setting.
Specified setting for device slave address selection of Magneto 6 Click driver.
◆ MAGNETO6_DEVICE_ADDRESS_1
#define MAGNETO6_DEVICE_ADDRESS_1 0x22 |
◆ MAGNETO6_DEVICE_ADDRESS_2
#define MAGNETO6_DEVICE_ADDRESS_2 0x78 |
◆ MAGNETO6_DEVICE_ADDRESS_3
#define MAGNETO6_DEVICE_ADDRESS_3 0x44 |
◆ MAGNETO6_DIAG_BUS_PARITY
#define MAGNETO6_DIAG_BUS_PARITY 0x80 |
Magneto 6 DIAG register setting.
Specified setting for DIAG register of Magneto 6 Click driver.
◆ MAGNETO6_DIAG_CFG_PARITY
#define MAGNETO6_DIAG_CFG_PARITY 0x20 |
◆ MAGNETO6_DIAG_FRAME_COUNTER_MASK
#define MAGNETO6_DIAG_FRAME_COUNTER_MASK 0x03 |
◆ MAGNETO6_DIAG_FUSE_PARITY
#define MAGNETO6_DIAG_FUSE_PARITY 0x40 |
◆ MAGNETO6_DIAG_PD0_FLAG
#define MAGNETO6_DIAG_PD0_FLAG 0x04 |
◆ MAGNETO6_DIAG_PD3_FLAG
#define MAGNETO6_DIAG_PD3_FLAG 0x08 |
◆ MAGNETO6_DIAG_T_BIT
#define MAGNETO6_DIAG_T_BIT 0x10 |
◆ MAGNETO6_I2C_TIMEOUT
#define MAGNETO6_I2C_TIMEOUT 100000ul |
Magneto 6 I2C timeout setting.
Specified setting for I2C timeout of Magneto 6 Click driver.
◆ MAGNETO6_MAGNETIC_RES_MILLI_T
#define MAGNETO6_MAGNETIC_RES_MILLI_T 0.13f |
◆ MAGNETO6_MOD1_1BYTE_READ_EN
#define MAGNETO6_MOD1_1BYTE_READ_EN 0x10 |
◆ MAGNETO6_MOD1_COLLISION_AVOID
#define MAGNETO6_MOD1_COLLISION_AVOID 0x08 |
◆ MAGNETO6_MOD1_FUSE_PARITY
#define MAGNETO6_MOD1_FUSE_PARITY 0x80 |
Magneto 6 MOD1 register setting.
Specified setting for MOD1 register of Magneto 6 Click driver.
◆ MAGNETO6_MOD1_I2C_ADDR_0
#define MAGNETO6_MOD1_I2C_ADDR_0 0x00 |
◆ MAGNETO6_MOD1_I2C_ADDR_1
#define MAGNETO6_MOD1_I2C_ADDR_1 0x20 |
◆ MAGNETO6_MOD1_I2C_ADDR_2
#define MAGNETO6_MOD1_I2C_ADDR_2 0x40 |
◆ MAGNETO6_MOD1_I2C_ADDR_3
#define MAGNETO6_MOD1_I2C_ADDR_3 0x60 |
◆ MAGNETO6_MOD1_I2C_ADDR_MASK
#define MAGNETO6_MOD1_I2C_ADDR_MASK 0x60 |
◆ MAGNETO6_MOD1_INT_DISABLE
#define MAGNETO6_MOD1_INT_DISABLE 0x04 |
◆ MAGNETO6_MOD1_MODE_FAST
#define MAGNETO6_MOD1_MODE_FAST 0x03 |
◆ MAGNETO6_MOD1_MODE_LOW_POWER
#define MAGNETO6_MOD1_MODE_LOW_POWER 0x00 |
◆ MAGNETO6_MOD1_MODE_MASK
#define MAGNETO6_MOD1_MODE_MASK 0x03 |
◆ MAGNETO6_MOD1_MODE_MASTER
#define MAGNETO6_MOD1_MODE_MASTER 0x01 |
◆ MAGNETO6_MOD2_FACTORY_MASK
#define MAGNETO6_MOD2_FACTORY_MASK 0x7F |
◆ MAGNETO6_MOD2_FUPDATE_SLOW
#define MAGNETO6_MOD2_FUPDATE_SLOW 0x80 |
Magneto 6 MOD2 register setting.
Specified setting for MOD2 register of Magneto 6 Click driver.
◆ MAGNETO6_TEMP_25
#define MAGNETO6_TEMP_25 25 |
◆ MAGNETO6_TEMP_25_DIGIT
#define MAGNETO6_TEMP_25_DIGIT 1180 |
Magneto 6 measurement setting.
Specified setting for measurement of Magneto 6 Click driver.
◆ MAGNETO6_TEMP_RES
#define MAGNETO6_TEMP_RES 0.24f |
◆ MAGNETO6_VERSION_FACTORY_MASK
#define MAGNETO6_VERSION_FACTORY_MASK 0xC0 |
Magneto 6 VERSION register setting.
Specified setting for VERSION register of Magneto 6 Click driver.
◆ MAGNETO6_VERSION_HWV_MASK
#define MAGNETO6_VERSION_HWV_MASK 0x0F |
◆ MAGNETO6_VERSION_TYPE_MASK
#define MAGNETO6_VERSION_TYPE_MASK 0x30 |