lis3mdl-internal.h¶
Definitions for the LIS3MDL 3-axis magnetometer.
-
LIS3MDL_CHIP_ID
¶ 1
(0x3D)
-
LIS3MDL_CHIP_ADDR
¶ 1
(0x1C)
-
LIS3DML_WHO_AM_I_REG
¶ 1
(0x0F)
-
LIS3MDL_CTRL_REG1
¶ 1
(0x20)
-
LIS3MDL_CTRL_REG2
¶ 1
(0x21)
-
LIS3MDL_CTRL_REG3
¶ 1
(0x22)
-
LIS3MDL_CTRL_REG4
¶ 1
(0x23)
-
LIS3MDL_CTRL_REG5
¶ 1
(0x24)
-
LIS3MDL_MASK_REG1_TEMP_EN
¶ 1
(0x80)
-
LIS3MDL_MASK_REG2_REBOOT
¶ 1
(0x06)
-
LIS3MDL_MASK_REG2_SOFT_RST
¶ 1
(0x04)
-
LIS3MDL_MASK_REG3_LOW_POWER_EN
¶ 1
(0x02)
-
LIS3MDL_MASK_REG3_CONT_CONV_MODE
¶ 1
(0x00)
-
LIS3MDL_MASK_REG3_Z_LOW_POWER
¶ 1
(0x00)
-
LIS3MDL_MASK_REG3_Z_MEDIUM_POWER
¶ 1
(0x04)
-
LIS3MDL_MASK_REG5_BDU
¶ 1
(0x40)
-
LIS3MDL_MASK_REG5_BDU_OFF
¶ 1
(0x00)
-
LIS3MDL_STATUS_REG
¶ 1
(0x27)
-
LIS3MDL_OUT_X_L_REG
¶ 1
(0x28)
-
LIS3MDL_OUT_X_H_REG
¶ 1
(0x29)
-
LIS3MDL_OUT_Y_L_REG
¶ 1
(0x2A)
-
LIS3MDL_OUT_Y_H_REG
¶ 1
(0x2B)
-
LIS3MDL_OUT_Z_L_REG
¶ 1
(0x2C)
-
LIS3MDL_OUT_Z_H_REG
¶ 1
(0x2D)
-
LIS3MDL_TEMP_OUT_L_REG
¶ 1
(0x2E)
-
LIS3MDL_TEMP_OUT_H_REG
¶ 1
(0x2F)
-
LIS3MDL_INT_CFG_REG
¶ 1
(0x30)
-
LIS3MDL_INT_SRC_REG
¶ 1
(0x31)
-
LIS3MDL_INT_THS_L_REG
¶ 1
(0x32)
-
LIS3MDL_INT_THS_H_REG
¶ 1
(0x33)
-
LIS3MDL_MASK_INT_CFG_XIEN
¶ 1
(0x80)
-
LIS3MDL_MASK_INT_CFG_YIEN
¶ 1
(0x40)
-
LIS3MDL_MASK_INT_CFG_ZIEN
¶ 1
(0x20)
-
LIS3MDL_MASK_INT_CFG_IEA
¶ 1
(0x04)
-
LIS3MDL_MASK_INT_CFG_LIR
¶ 1
(0x02)
-
LIS3MDL_MASK_INT_CFG_IEN
¶ 1
(0x01)
-
LIS3MDL_MASK_INT_SRC_PTH_X
¶ 1
(0x80)
-
LIS3MDL_MASK_INT_SRC_PTH_Y
¶ 1
(0x40)
-
LIS3MDL_MASK_INT_SRC_PTH_Z
¶ 1
(0x20)
-
LIS3MDL_MASK_INT_SRC_NTH_X
¶ 1
(0x10)
-
LIS3MDL_MASK_INT_SRC_NTH_Y
¶ 1
(0x08)
-
LIS3MDL_MASK_INT_SRC_NTH_Z
¶ 1
(0x04)
-
LIS3MDL_MASK_INT_SRC_MROI
¶ 1
(0x02)
-
LIS3MDL_MASK_INT_SRC_INT
¶ 1
(0x01)