smartdof4 2.1.0.0
|
List of registers of Smart DOF 4 Click driver. More...
List of registers of Smart DOF 4 Click driver.
#define SMARTDOF4_CH_CMD 0 |
Smart DOF 4 channel list.
Specified channel list of Smart DOF 4 Click driver.
#define SMARTDOF4_CH_CTRL 2 |
#define SMARTDOF4_CH_EXE 1 |
#define SMARTDOF4_CH_GYRO_VECTOR 5 |
#define SMARTDOF4_CH_INPUT_REP 3 |
#define SMARTDOF4_CH_WAKE_REP 4 |
#define SMARTDOF4_CMD_BOOT 0x0D |
#define SMARTDOF4_CMD_CALIB 0x0C |
#define SMARTDOF4_CMD_CLEAR_DCD 0x0B |
#define SMARTDOF4_CMD_COUNT 0x02 |
#define SMARTDOF4_CMD_DCD_PERIOD_SAVE 0x09 |
#define SMARTDOF4_CMD_ERR 0x01 |
Smart DOF 4 commands list.
Specified commands list of Smart DOF 4 Click driver.
#define SMARTDOF4_CMD_INIT 0x04 |
#define SMARTDOF4_CMD_INIT_STATUS_OK 0x00 |
#define SMARTDOF4_CMD_INIT_SUB_REINIT 0x01 |
Smart DOF 4 commands settings.
Specified commands settings of Smart DOF 4 Click driver.
#define SMARTDOF4_CMD_INTER_CALIB 0x0E |
#define SMARTDOF4_CMD_ME_CALIB 0x07 |
#define SMARTDOF4_CMD_OSCIL 0x0A |
#define SMARTDOF4_CMD_SAVE_DCD 0x06 |
#define SMARTDOF4_CMD_TARE 0x03 |
#define SMARTDOF4_CMD_UNS_INIT 0x84 |
#define SMARTDOF4_REC_ID_ACCEL 0xE302 |
#define SMARTDOF4_REC_ID_ACT_TRACK_CFG 0xED88 |
#define SMARTDOF4_REC_ID_ALS_CALIB 0xD401 |
#define SMARTDOF4_REC_ID_AMBIENT_LIGHT 0xE30F |
#define SMARTDOF4_REC_ID_ARVR_GAME_ROT_VEC 0x3E2E |
#define SMARTDOF4_REC_ID_ARVR_GAME_ROT_VECTOR 0xE323 |
#define SMARTDOF4_REC_ID_ARVR_ROT_VEC 0x3E2D |
#define SMARTDOF4_REC_ID_ARVR_ROT_VECTOR 0xE322 |
#define SMARTDOF4_REC_ID_CIRC_DETECT_CFG 0xEE51 |
#define SMARTDOF4_REC_ID_CIRCLE_DETECT 0xE320 |
#define SMARTDOF4_REC_ID_DYNAMIC_CALIB 0x1F1F |
#define SMARTDOF4_REC_ID_ENVIRO_SENS_AMBI 0x39B1 |
#define SMARTDOF4_REC_ID_ENVIRO_SENS_HUMI 0x1AC9 |
#define SMARTDOF4_REC_ID_ENVIRO_SENS_PRESS 0x39AF |
#define SMARTDOF4_REC_ID_ENVIRO_SENS_PROXI 0x4DA2 |
#define SMARTDOF4_REC_ID_ENVIRO_SENS_TEMP 0x4D20 |
#define SMARTDOF4_REC_ID_FLIP_DETECT 0xE319 |
#define SMARTDOF4_REC_ID_FLIP_DETECT_CFG 0xFC94 |
#define SMARTDOF4_REC_ID_FUSION_CTRL_FLAGS 0xA1A3 |
#define SMARTDOF4_REC_ID_GAME_ROT_VECTOR 0xE30C |
#define SMARTDOF4_REC_ID_GEO_ROT_VECTOR 0xE30D |
#define SMARTDOF4_REC_ID_GRAVITY 0xE304 |
#define SMARTDOF4_REC_ID_GYRO_CALIB 0xE306 |
#define SMARTDOF4_REC_ID_GYRO_INTEG_ROT_VEC 0xE324 |
#define SMARTDOF4_REC_ID_GYRO_ORIENT 0x2D46 |
#define SMARTDOF4_REC_ID_GYRO_UNCALIB 0xE307 |
#define SMARTDOF4_REC_ID_GYROINT_ROT_VEC_CFG 0xA1A2 |
#define SMARTDOF4_REC_ID_HEART_RATE_MON 0xE321 |
#define SMARTDOF4_REC_ID_HUMIDITY 0xE310 |
#define SMARTDOF4_REC_ID_LINEAR_ACCEL 0xE303 |
#define SMARTDOF4_REC_ID_MAGNETO_CALIB 0xE309 |
#define SMARTDOF4_REC_ID_MAGNETO_ORIENT 0x2D4C |
#define SMARTDOF4_REC_ID_MAGNETO_UNCALIB 0xE30A |
#define SMARTDOF4_REC_ID_MAX_FUSION_PERIOD 0xD7D7 |
#define SMARTDOF4_REC_ID_MOTION_ENG_POW_MGMT 0xD3E2 |
#define SMARTDOF4_REC_ID_MOTION_ENG_TIME_SRC_SEL 0xD403 |
#define SMARTDOF4_REC_ID_MOTION_REQ 0xE325 |
#define SMARTDOF4_REC_ID_NOMIN_CALIB_CONF 0xA1A5 |
#define SMARTDOF4_REC_ID_NOMINAL_CALIB_AGM 0x4D4D |
#define SMARTDOF4_REC_ID_NOMINAL_CALIB_SRA 0x4E4E |
#define SMARTDOF4_REC_ID_PERS_ACT_CLASS 0xE31C |
#define SMARTDOF4_REC_ID_PICK_DETECT 0xE31A |
#define SMARTDOF4_REC_ID_PICKUP_DETECT_CFG 0x1B2A |
#define SMARTDOF4_REC_ID_POCK_DETECT_CFG 0xEF27 |
#define SMARTDOF4_REC_ID_POCKET_DETECT 0xE31F |
#define SMARTDOF4_REC_ID_PRESSURE 0xE30E |
#define SMARTDOF4_REC_ID_PRIM_ACCEL_ORIENT 0x2D41 |
#define SMARTDOF4_REC_ID_PROXI 0xE311 |
#define SMARTDOF4_REC_ID_PROXI_SENS_CALIB 0xD402 |
#define SMARTDOF4_REC_ID_RAW_ACCEL 0xE301 |
#define SMARTDOF4_REC_ID_RAW_GYRO 0xE305 |
#define SMARTDOF4_REC_ID_RAW_MAGNETO 0xE308 |
#define SMARTDOF4_REC_ID_ROT_VECTOR 0xE30B |
#define SMARTDOF4_REC_ID_SCREEN_ROT_ACCEL_ORIENT 0x2D43 |
#define SMARTDOF4_REC_ID_SERIAL_NUM 0x4B4B |
#define SMARTDOF4_REC_ID_SHAKE_DETECT 0xE318 |
#define SMARTDOF4_REC_ID_SHAKE_DETECT_CFG 0x7D7D |
#define SMARTDOF4_REC_ID_SIG_MOTION 0xE316 |
#define SMARTDOF4_REC_ID_SIG_MOTION_DETECT_CFG 0xC274 |
#define SMARTDOF4_REC_ID_SIMPLE_CALIB_CONF 0xA1A4 |
#define SMARTDOF4_REC_ID_SLEEP_DETECT 0xE31D |
#define SMARTDOF4_REC_ID_SLEEP_DETECT_CFG 0xED87 |
#define SMARTDOF4_REC_ID_STAB_DETECT_CFG 0xED85 |
#define SMARTDOF4_REC_ID_STABIL_CLASS 0xE317 |
#define SMARTDOF4_REC_ID_STABIL_DETECT 0xE31B |
#define SMARTDOF4_REC_ID_STATIC_CALIB_AGM 0x7979 |
Smart DOF 4 FRS record ID list.
Specified FRS record ID list of Smart DOF 4 Click driver.
#define SMARTDOF4_REC_ID_STATIC_CALIB_SRA 0x8A8A |
#define SMARTDOF4_REC_ID_STEP_COUNT 0xE315 |
#define SMARTDOF4_REC_ID_STEP_DETECT 0xE314 |
#define SMARTDOF4_REC_ID_SYS_ORIENT 0x2D3E |
#define SMARTDOF4_REC_ID_TAP_DETECT 0xE313 |
#define SMARTDOF4_REC_ID_TEMPERATURE 0xE312 |
#define SMARTDOF4_REC_ID_TILT_DETECT 0xE31E |
#define SMARTDOF4_REC_ID_TILT_DETECT_CFG 0xED89 |
#define SMARTDOF4_REC_ID_UART_OUT_FORMAT_SEL 0xA1A1 |
#define SMARTDOF4_REC_ID_USER_REC 0x74B4 |
#define SMARTDOF4_REP_ID_ACCEL 0x01 |
#define SMARTDOF4_REP_ID_AMB_LIGHT 0x0B |
#define SMARTDOF4_REP_ID_ARVR_GAME_ROT_VECT 0x29 |
#define SMARTDOF4_REP_ID_ARVR_ROT_VECT 0x28 |
#define SMARTDOF4_REP_ID_BASE_TIMESTAMP 0xFB |
#define SMARTDOF4_REP_ID_CIRCLE_DETECT 0x22 |
#define SMARTDOF4_REP_ID_CMD_REQ 0xF2 |
#define SMARTDOF4_REP_ID_CMD_RESP 0xF1 |
#define SMARTDOF4_REP_ID_FLIP_DETECT 0x1A |
#define SMARTDOF4_REP_ID_FRS_RD_REQ 0xF4 |
#define SMARTDOF4_REP_ID_FRS_RD_RESP 0xF3 |
#define SMARTDOF4_REP_ID_FRS_WR_DATA 0xF6 |
#define SMARTDOF4_REP_ID_FRS_WR_REQ 0xF7 |
#define SMARTDOF4_REP_ID_FRS_WR_RESP 0xF5 |
#define SMARTDOF4_REP_ID_GAME_ROT_VECTOR 0x08 |
#define SMARTDOF4_REP_ID_GEOMAG_ROT_VECTOR 0x09 |
#define SMARTDOF4_REP_ID_GET_FEAT_REQ 0xFE |
Smart DOF 4 report ID list.
Specified report ID list of Smart DOF 4 Click driver.
#define SMARTDOF4_REP_ID_GET_FEAT_RESP 0xFC |
#define SMARTDOF4_REP_ID_GRAVITY 0x06 |
#define SMARTDOF4_REP_ID_GYRO 0x02 |
#define SMARTDOF4_REP_ID_HEART_RATE_MONITOR 0x23 |
#define SMARTDOF4_REP_ID_HUMIDITY 0x0C |
#define SMARTDOF4_REP_ID_LINEAR_ACCEL 0x04 |
#define SMARTDOF4_REP_ID_MAGNET 0x03 |
#define SMARTDOF4_REP_ID_PERS_ACT_CLASS 0x1E |
#define SMARTDOF4_REP_ID_PICKUP_DETECT 0x1B |
#define SMARTDOF4_REP_ID_POCKET_DETECT 0x21 |
#define SMARTDOF4_REP_ID_PRESSURE 0x0A |
#define SMARTDOF4_REP_ID_PROD_ID_REQ 0xF9 |
#define SMARTDOF4_REP_ID_PROD_ID_RESP 0xF8 |
#define SMARTDOF4_REP_ID_PROXIMITY 0x0D |
#define SMARTDOF4_REP_ID_RAW_ACCEL 0x14 |
#define SMARTDOF4_REP_ID_RAW_GYRO 0x15 |
#define SMARTDOF4_REP_ID_RAW_MAGNETO 0x16 |
#define SMARTDOF4_REP_ID_ROT_VECTOR 0x05 |
#define SMARTDOF4_REP_ID_SAR 0x17 |
#define SMARTDOF4_REP_ID_SET_FEAT_CMD 0xFD |
#define SMARTDOF4_REP_ID_SHAKE_DETECT 0x19 |
#define SMARTDOF4_REP_ID_SIG_MOTION 0x12 |
#define SMARTDOF4_REP_ID_SLEEP_DETECT 0x1F |
#define SMARTDOF4_REP_ID_STABIL_CLASS 0x13 |
#define SMARTDOF4_REP_ID_STABIL_DETECT 0x1C |
#define SMARTDOF4_REP_ID_STEP_COUNT 0x11 |
#define SMARTDOF4_REP_ID_STEP_DETECT 0x18 |
#define SMARTDOF4_REP_ID_TAP_DETECT 0x10 |
#define SMARTDOF4_REP_ID_TEMPERATURE 0x0E |
#define SMARTDOF4_REP_ID_TILT_DETECT 0x20 |
#define SMARTDOF4_REP_ID_TIMESTAMP_REBASE 0xFA |
#define SMARTDOF4_REP_ID_UNCALIB_GYRO 0x07 |
#define SMARTDOF4_REP_ID_UNCALIB_MAG_FIELD 0x0F |