|
|
#define | BMA2x2_ENABLE_SINGLE_TAP_INTR_POS (5) |
| |
|
#define | BMA2x2_ENABLE_SINGLE_TAP_INTR_LEN (1) |
| |
|
#define | BMA2x2_ENABLE_SINGLE_TAP_INTR_MSK (0x20) |
| |
|
#define | BMA2x2_ENABLE_SINGLE_TAP_INTR_REG BMA222E_INT_EN_0 |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_LOW_G_POS (0) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_LOW_G_LEN (1) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_LOW_G_MSK (0x01) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_LOW_G_REG BMA222E_INT_MAP_0 |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_HIGH_G_POS (1) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_HIGH_G_LEN (1) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_HIGH_G_MSK (0x02) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_HIGH_G_REG BMA222E_INT_MAP_0 |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SLOPE_POS (2) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SLOPE_LEN (1) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SLOPE_MSK (0x04) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SLOPE_REG BMA222E_INT_MAP_0 |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SLOW_NO_MOTION_POS (3) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SLOW_NO_MOTION_LEN (1) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SLOW_NO_MOTION_MSK (0x08) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SLOW_NO_MOTION_REG BMA222E_INT_MAP_0 |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_DOUBLE_TAP_POS (4) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_DOUBLE_TAP_LEN (1) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_DOUBLE_TAP_MSK (0x10) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_DOUBLE_TAP_REG BMA222E_INT_MAP_0 |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SINGLE_TAP_POS (5) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SINGLE_TAP_LEN (1) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SINGLE_TAP_MSK (0x20) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_SINGLE_TAP_REG BMA222E_INT_MAP_0 |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_ORIENT_POS (6) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_ORIENT_LEN (1) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_ORIENT_MSK (0x40) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_ORIENT_REG BMA222E_INT_MAP_0 |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_FLAT_POS (7) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_FLAT_LEN (1) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_FLAT_MSK (0x80) |
| |
|
#define | BMA2x2_ENABLE_INTR1_PAD_FLAT_REG BMA222E_INT_MAP_0 |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_LOW_G_POS (0) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_LOW_G_LEN (1) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_LOW_G_MSK (0x01) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_LOW_G_REG BMA222E_INT_SRC |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_HIGH_G_POS (1) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_HIGH_G_LEN (1) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_HIGH_G_MSK (0x02) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_HIGH_G_REG BMA222E_INT_SRC |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_SLOPE_POS (2) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_SLOPE_LEN (1) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_SLOPE_MSK (0x04) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_SLOPE_REG BMA222E_INT_SRC |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_SLOW_NO_MOTION_POS (3) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_SLOW_NO_MOTION_LEN (1) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_SLOW_NO_MOTION_MSK (0x08) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_SLOW_NO_MOTION_REG BMA222E_INT_SRC |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_TAP_POS (4) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_TAP_LEN (1) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_TAP_MSK (0x10) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_TAP_REG BMA222E_INT_SRC |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_DATA_POS (5) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_DATA_LEN (1) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_DATA_MSK (0x20) |
| |
|
#define | BMA2x2_UNFILT_INTR_SOURCE_DATA_REG BMA222E_INT_SRC |
| |
|
#define | BMA2x2_INTR1_PAD_ACTIVE_LEVEL_POS (0) |
| |
|
#define | BMA2x2_INTR1_PAD_ACTIVE_LEVEL_LEN (1) |
| |
|
#define | BMA2x2_INTR1_PAD_ACTIVE_LEVEL_MSK (0x01) |
| |
|
#define | BMA2x2_INTR1_PAD_ACTIVE_LEVEL_REG BMA222E_INT_OUT_CTRL |
| |
|
#define | BMA2x2_INTR2_PAD_ACTIVE_LEVEL_POS (2) |
| |
|
#define | BMA2x2_INTR2_PAD_ACTIVE_LEVEL_LEN (1) |
| |
|
#define | BMA2x2_INTR2_PAD_ACTIVE_LEVEL_MSK (0x04) |
| |
|
#define | BMA2x2_INTR2_PAD_ACTIVE_LEVEL_REG BMA222E_INT_OUT_CTRL |
| |
|
#define | BMA2x2_INTR1_PAD_OUTPUT_TYPE_POS (1) |
| |
|
#define | BMA2x2_INTR1_PAD_OUTPUT_TYPE_LEN (1) |
| |
|
#define | BMA2x2_INTR1_PAD_OUTPUT_TYPE_MSK (0x02) |
| |
|
#define | BMA2x2_INTR1_PAD_OUTPUT_TYPE_REG BMA222E_INT_OUT_CTRL |
| |
|
#define | BMA2x2_INTR2_PAD_OUTPUT_TYPE_POS (3) |
| |
|
#define | BMA2x2_INTR2_PAD_OUTPUT_TYPE_LEN (1) |
| |
|
#define | BMA2x2_INTR2_PAD_OUTPUT_TYPE_MSK (0x08) |
| |
|
#define | BMA2x2_INTR2_PAD_OUTPUT_TYPE_REG BMA222E_INT_OUT_CTRL |
| |
|
#define | BMA2x2_LATCH_INTR_POS (0) |
| |
|
#define | BMA2x2_LATCH_INTR_LEN (4) |
| |
|
#define | BMA2x2_LATCH_INTR_MSK (0x0F) |
| |
|
#define | BMA2x2_LATCH_INTR_REG BMA222E_INT_RST_LATCH |
| |
|
#define | BMA2x2_RESET_INTR_POS (7) |
| |
|
#define | BMA2x2_RESET_INTR_LEN (1) |
| |
|
#define | BMA2x2_RESET_INTR_MSK (0x80) |
| |
|
#define | BMA2x2_RESET_INTR_REG BMA222E_INT_RST_LATCH |
| |
Definitions of BMA222E constants.
Definitions of LIS3DH constants.