ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
fxls8471.h File Reference

The fxls8471.h contains the FXLS8471 Accelerometer register definitions, access macros, and device access functions. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  fxls8471_Sensor_Specific_Reg_t
 
struct  fxls8471_Sensor_Specific_Settings_t
 

Macros

#define FXLS8471_WHOAMI_VALUE   (0x6A)
 
#define FXLS8471_SET_FIELD(name, val)   (((val)<<FXLS8471_##name##_SHIFT)&(FXLS8471_##name##_MASK))
 
#define FXLS8471_GET_FIELD(name, val)   ((val&FXLS8471_##name##_MASK)>>FXLS8471_##name##_SHIFT)
 
#define FXLS8471_ZYXOW_MASK   0x80
 
#define FXLS8471_ZYXOW_SHIFT   7
 
#define FXLS8471_ZOW_MASK   0x40
 
#define FXLS8471_YOW_MASK   0x20
 
#define FXLS8471_XOW_MASK   0x10
 
#define FXLS8471_ZYXDR_MASK   0x08
 
#define FXLS8471_ZYXDR_SHIFT   3
 
#define FXLS8471_ZDR_MASK   0x04
 
#define FXLS8471_YDR_MASK   0x02
 
#define FXLS8471_XDR_MASK   0x01
 
#define FXLS8471_F_OVF_MASK   0x80
 
#define FXLS8471_F_OVF_SHIFT   7
 
#define FXLS8471_F_WMRK_FLAG_MASK   0x40
 
#define FXLS8471_F_WMRK_FLAG_SHIFT   6
 
#define FXLS8471_F_CNT_MASK   0x3F
 
#define FXLS8471_F_CNT_SHIFT   0
 
#define FXLS8471_F_MODE_MASK   0xC0
 
#define FXLS8471_F_MODE_SHIFT   6
 
#define FXLS8471_F_WMRK_MASK   0x3F
 
#define FXLS8471_F_WMRK_SHIFT   0
 
#define FXLS8471_F_MODE_DISABLED   0x00
 
#define FXLS8471_F_MODE_CIRCULAR   0x01
 
#define FXLS8471_F_MODE_FILL   0x02
 
#define FXLS8471_F_MODE_TRIGGER   0x03
 
#define FXLS8471_TRIG_TRANS_MASK   0x20
 
#define FXLS8471_TRIG_TRANS_SHIFT   5
 
#define FXLS8471_TRIG_LNDPRT_MASK   0x10
 
#define FXLS8471_TRIG_LNDPRT_SHIFT   4
 
#define FXLS8471_TRIG_PULSE_MASK   0x08
 
#define FXLs8471_TRIG_PULSE_SHIFT   3
 
#define FXLS8471_TRIG_FFMT_MASK   0x04
 
#define FXLS8471_TRIG_FFMT_SHIFT   2
 
#define FXLS8471_TRIG_A_VECM_MASK   0x02
 
#define FXLS8471_TRIG_A_VECM_SHIFT   1
 
#define FXLS8471_FGERR_MASK   0x80
 
#define FXLS8471_FGERR_SHIFT   7
 
#define FXLS8471_FGT_MASK   0x7C
 
#define FXLS8471_FGT_SHIFT   2
 
#define FXLS8471_SYSMOD_MASK   0x03
 
#define FXLS8471_SYSMOD_SHIFT   0
 
#define FXLS8471_SYSMOD_STANDBY   0x00
 
#define FXLS8471_SYSMOD_WAKE   0x01
 
#define FXLS8471_SYSMOD_SLEEP   0x02
 
#define FXLS8471_SRC_ASLP_MASK   0x80
 
#define FXLS8471_SRC_ASLP_SHIFT   7
 
#define FXLS8471_SRC_FIFO_MASK   0x40
 
#define FXLS8471_SRC_FIFO_SHIFT   6
 
#define FXLS8471_SRC_TRANS_MASK   0x20
 
#define FXLS8471_SRC_TRANS_SHIFT   5
 
#define FXLS8471_SRC_LNDPRT_MASK   0x10
 
#define FXLS8471_SRC_LNDPRT_SHIFT   4
 
#define FXLS8471_SRC_PULSE_MASK   0x08
 
#define FXLS8471_SRC_PULSE_SHIFT   3
 
#define FXLS8471_SRC_FFMT_MASK   0x04
 
#define FXLS8471_SRC_FFMT_SHIFT   2
 
#define FXLS8471_SRC_A_VECM_MASK   0x02
 
#define FXLS8471_SRC_A_VECM_SHIFT   1
 
#define FXLS8471_SRC_DRDY_MASK   0x01
 
#define FXLS8471_SRC_DRDY_SHIFT   0
 
#define FXLS8471_HPF_OUT_MASK   0x10
 
#define FXLS8471_HPF_OUT_SHIFT   4
 
#define FXLS8471_FS_MASK   0x03
 
#define FXLS8471_FS_SHIFT   0
 
#define FXLS8471_PULSE_HPF_BYP_MASK   0x20
 
#define FXLS8471_PULSE_HPF_BYP_SHIFT   5
 
#define FXLS8471_PULSE_LPF_EN_MASK   0x10
 
#define FXLS8471_PULSE_LPF_EN_SHIFT   4
 
#define FXLS8471_SEL_MASK   0x03
 
#define FXLS8471_SEL_SHIFT   0
 
#define FXLS8471_NEWLP_MASK   0x80
 
#define FXLS8471_NEWLP_SHIFT   7
 
#define FXLS8471_LO_MASK   0x40
 
#define FXLS8471_LO_SHIFT   6
 
#define FXLS8471_LAPO_MASK   0x06
 
#define FXLS8471_LAPO_SHIFT   1
 
#define FXLS8471_BAFRO_MASK   0x01
 
#define FXLS8471_BAFRO_SHIFT   0
 
#define FXLS8471_DBCNTM_MASK   0x80
 
#define FXLS8471_DBCNTM_SHIFT   7
 
#define FXLS8471_PL_EN_MASK   0x40
 
#define FXLS8471_PL_EN_SHIFT   6
 
#define FXLS8471_BKFR_MASK   0xC0
 
#define FXLS8471_BKFR_SHIFT   6
 
#define FXLS8471_ZLOCK_MASK   0x07
 
#define FXLS8471_ZLOCK_SHIFT   0
 
#define FXLS8471_PL_THS_MASK   0xF8
 
#define FXLS8471_PL_THS_SHIFT   3
 
#define FXLS8471_HYS_MASK   0x07
 
#define FXLS8471_HYS_SHIFT   0
 
#define FXLS8471_A_FFMT_ELE_MASK   0x80
 
#define FXLS8471_A_FFMT_ELE_SHIFT   7
 
#define FXLS8471_A_FFMT_OAE_MASK   0x40
 
#define FXLS8471_A_FFMT_OAE_SHIFT   6
 
#define FXLS8471_A_FFMT_ZEFE_MASK   0x20
 
#define FXLS8471_A_FFMT_ZEFE_SHIFT   5
 
#define FXLS8471_A_FFMT_YEFE_MASK   0x10
 
#define FXLS8471_A_FFMT_YEFE_SHIFT   4
 
#define FXLS8471_A_FFMT_XEFE_MASK   0x08
 
#define FXLS8471_A_FFMT_XEFE_SHIFT   3
 
#define FXLS8471_A_FFMT_EA_MASK   0x80
 
#define FXLS8471_A_FFMT_EA_SHIFT   7
 
#define FXLS8471_A_FFMT_ZHE_MASK   0x20
 
#define FXLS8471_A_FFMT_ZHE_SHIFT   5
 
#define FXLS8471_A_FFMT_ZHP_MASK   0x10
 
#define FXLS8471_A_FFMT_ZHP_SHIFT   4
 
#define FXLS8471_A_FFMT_YHE_MASK   0x08
 
#define FXLS8471_A_FFMT_YHE_SHIFT   3
 
#define FXLS8471_A_FFMT_YHP_MASK   0x04
 
#define FXLS8471_A_FFMT_YHP_SHIFT   2
 
#define FXLS8471_A_FFMT_XHE_MASK   0x02
 
#define FXLS8471_A_FFMT_XHE_SHIFT   1
 
#define FXLS8471_A_FFMT_XHP_MASK   0x01
 
#define FXLS8471_A_FFMT_XHP_SHIFT   0
 
#define FXLS8471_A_FFMT_DBCNTM_MASK   0x80
 
#define FXLS8471_A_FFMT_DBCNTM_SHIFT   7
 
#define FXLS8471_A_FFMT_THS_MASK   0x7F
 
#define FXLS8471_A_FFMT_THS_SHIFT   0
 
#define FXLS8471_A_FFMT_THS_XYZ_EN_MASK   0x80
 
#define FXLS8471_A_FFMT_THS_XYZ_EN_SHIFT   7
 
#define FXLS8471_TELE_MASK   0x10
 
#define FXLS8471_TELE_SHIFT   4
 
#define FXLS8471_ZTEFE_MASK   0x08
 
#define FXLS8471_ZTEFE_SHIFT   3
 
#define FXLS8471_YTEFE_MASK   0x04
 
#define FXLS8471_YTEFE_SHIFT   2
 
#define FXLS8471_XTEFE_MASK   0x02
 
#define FXLS8471_XTEFE_SHIFT   1
 
#define FXLS8471_HPF_BYP_MASK   0x01
 
#define FXLS8471_HPF_BYP_SHIFT   0
 
#define FXLS8471_TEA_MASK   0x40
 
#define FXLS8471_ZTRANSE_MASK   0x20
 
#define FXLS8471_Z_TRANS_POL_MASK   0x10
 
#define FXLS8471_YTRANSE_MASK   0x08
 
#define FXLS8471_Y_TRANS_POL_MASK   0x04
 
#define FXLS8471_XTRANSE_MASK   0x02
 
#define FXLS8471_X_TRANS_POL_MASK   0x01
 
#define FXLS8471_DPA_MASK   0x80
 
#define FXLS8471_DPA_SHIFT   7
 
#define FXLS8471_PELE_MASK   0x40
 
#define FXLS8471_PELE_SHIFT   6
 
#define FXLS8471_ZDPEFE_MASK   0x20
 
#define FXLS8471_ZDPEFE_SHIFT   5
 
#define FXLS8471_ZSPEFE_MASK   0x10
 
#define FXLS8471_ZSPEFE_SHIFT   4
 
#define FXLS8471_YDPEFE_MASK   0x08
 
#define FXLS8471_YDPEFE_SHIFT   3
 
#define FXLS8471_YSPEFE_MASK   0x04
 
#define FXLS8471_YSPEFE_SHIFT   2
 
#define FXLS8471_XDPEFE_MASK   0x02
 
#define FXLS8471_XDPEFE_SHIFT   1
 
#define FXLS8471_XSPEFE_MASK   0x01
 
#define FXLS8471_XSPEFE_SHIFT   0
 
#define FXLS8471_PEA_MASK   0x80
 
#define FXLS8471_AXZ_MASK   0x40
 
#define FXLS8471_AXY_MASK   0x20
 
#define FXLS8471_AXX_MASK   0x10
 
#define FXLS8471_DPE_MASK   0x08
 
#define FXLS8471_POLZ_MASK   0x04
 
#define FXLS8471_POLY_MASK   0x02
 
#define FXLS8471_POLX_MASK   0x01
 
#define FXLS8471_PTHS_MASK   0x7F
 
#define FXLS8471_PTHS_SHIFT   0
 
#define FXLS8471_ASLP_RATE_MASK   0xC0
 
#define FXLS8471_ASLP_RATE_SHIFT   6
 
#define FXLS8471_DR_MASK   0x38
 
#define FXLS8471_DR_SHIFT   3
 
#define FXLS8471_LNOISE_MASK   0x04
 
#define FXLS8471_LNOISE_SHIFT   2
 
#define FXLS8471_FREAD_MASK   0x02
 
#define FXLS8471_FREAD_SHIFT   1
 
#define FXLS8471_ACTIVE_MASK   0x01
 
#define FXLS8471_ACTIVE_SHIFT   0
 
#define FXLS8471_ACTIVE   (FXLS8471_ACTIVE_MASK)
 
#define FXLS8471_STANDBY   0x00
 
#define FXLS8471_ST_MASK   0x80
 
#define FXLS8471_ST_SHIFT   7
 
#define FXLS8471_RST_MASK   0x40
 
#define FXLS8471_RST_SHIFT   6
 
#define FXLS8471_SMODS_MASK   0x18
 
#define FXLS8471_SMODS_SHIFT   3
 
#define FXLS8471_SLPE_MASK   0x04
 
#define FXLS8471_SLPE_SHIFT   2
 
#define FXLS8471_MODS_MASK   0x03
 
#define FXLS8471_MODS_SHIFT   0
 
#define FXLS8471_FIFO_GATE_MASK   0x80
 
#define FXLS8471_FIFO_GATE_SHIFT   7
 
#define FXLS8471_WAKE_TRANS_MASK   0x40
 
#define FXLS8471_WAKE_TRANS_SHIFT   6
 
#define FXLS8471_WAKE_LNDPRT_MASK   0x20
 
#define FXLS8471_WAKE_LNDPRT_SHIFT   5
 
#define FXLS8471_WAKE_PULSE_MASK   0x10
 
#define FXLS8471_WAKE_PULSE_SHIFT   4
 
#define FXLS8471_WAKE_FFMT_MASK   0x08
 
#define FXLS8471_WAKE_FFMT_SHIFT   3
 
#define FXLS8471_WAKE_A_VECM_MASK   0x04
 
#define FXLS8471_WAKE_A_VECM_SHIFT   2
 
#define FXLS8471_IPOL_MASK   0x02
 
#define FXLS8471_IPOL_SHIFT   1
 
#define FXLS8471_PP_OD_MASK   0x01
 
#define FXLS8471_PP_OD_SHIFT   0
 
#define FXLS8471_INT_EN_ASLP_MASK   0x80
 
#define FXLS8471_INT_EN_ASLP_SHIFT   7
 
#define FXLS8471_INT_EN_FIFO_MASK   0x40
 
#define FXLS8471_INT_EN_FIFO_SHIFT   6
 
#define FXLS8471_INT_EN_TRANS_MASK   0x20
 
#define FXLS8471_INT_EN_TRANS_SHIFT   5
 
#define FXLS8471_INT_EN_LNDPRT_MASK   0x10
 
#define FXLS8471_INT_EN_LNDPRT_SHIFT   4
 
#define FXLS8471_INT_EN_PULSE_MASK   0x08
 
#define FXLS8471_INT_EN_PULSE_SHIFT   3
 
#define FXLS8471_INT_EN_FFMT_MASK   0x04
 
#define FXLS8471_INT_EN_FFMT_SHIFT   2
 
#define FXLS8471_INT_EN_A_VECM_MASK   0x02
 
#define FXLS8471_INT_EN_A_VECM_SHIFT   1
 
#define FXLS8471_INT_EN_DRDY_MASK   0x01
 
#define FXLS8471_INT_EN_DRDY_SHIFT   0
 
#define FXLS8471_INT_CFG_ASLP_MASK   0x80
 
#define FXLS8471_INT_CFG_ASLP_SHIFT   7
 
#define FXLS8471_INT_CFG_FIFO_MASK   0x40
 
#define FXLS8471_INT_CFG_FIFO_SHIFT   6
 
#define FXLS8471_INT_CFG_TRANS_MASK   0x20
 
#define FXLS8471_INT_CFG_TRANS_SHIFT   5
 
#define FXLS8471_INT_CFG_LNDPRT_MASK   0x10
 
#define FXLS8471_INT_CFG_LNDPRT_SHIFT   4
 
#define FXLS8471_INT_CFG_PULSE_MASK   0x08
 
#define FXLS8471_INT_CFG_PULSE_SHIFT   3
 
#define FXLS8471_INT_CFG_FFMT_MASK   0x04
 
#define FXLS8471_INT_CFG_FFMT_SHIFT   2
 
#define FXLS8471_INT_CFG_A_VECM_MASK   0x02
 
#define FXLS8471_INT_CFG_A_VECM_SHIFT   1
 
#define FXLS8471_INT_CFG_DRDY_MASK   0x01
 
#define FXLS8471_INT_CFG_DRDY_SHIFT   0
 
#define FXLS8471_A_VECM_ELE_MASK   0x40
 
#define FXLS8471_A_VECM_ELE_SHIFT   6
 
#define FXLS8471_A_VECM_INITM_MASK   0x20
 
#define FXLS8471_A_VECM_INITM_SHIFT   5
 
#define FXLS8471_A_VECM_UPDM_MASK   0x10
 
#define FXLS8471_A_VECM_UPDM_SHIFT   4
 
#define FXLS8471_A_VECM_EN_MASK   0x08
 
#define FXLS8471_A_VECM_EN_SHIFT   3
 
#define FXLS8471_A_VECM_DBCNTM_MASK   0x80
 
#define FXLS8471_A_VECM_DBCNTM_SHIFT   7
 
#define FXLS8471_A_VECM_THS_MSB_MASK   0x18
 
#define FXLS8471_A_VECM_THS_MSB_SHIFT   0
 

Enumerations

enum  {
  FXLS8471_STATUS = 0x00, FXLS8471_OUT_X_MSB, FXLS8471_OUT_X_LSB, FXLS8471_OUT_Y_MSB,
  FXLS8471_OUT_Y_lSB, FXLS8471_OUT_Z_MSB, FXLS8471_OUT_Z_LSB, FXLS8471_F_SETUP = 0x09,
  FXLS8471_TRIG_CFG, FXLS8471_SYSMOD, FXLS8471_INT_SOURCE, FXLS8471_WHO_AM_I,
  FXLS8471_XYZ_DATA_CFG, FXLS8471_HP_FILTER_CUTOFF, FXLS8471_PL_STATUS, FXLS8471_PL_CFG,
  FXLS8471_PL_COUNT, FXLS8471_PL_BF_ZCOMP, FXLS8471_PL_THS, FXLS8471_FFMT_CFG,
  FXLS8471_FFMT_SRC, FXLS8471_FFMT_THS, FXLS8471_FFMT_COUNT, FXLS8471_TRANSIENT_CFG = 0x1D,
  FXLS8471_TRANSIENT_SRC, FXLS8471_TRANSIENT_THS, FXLS8471_TRANSIENT_COUNT, FXLS8471_PULSE_CFG,
  FXLS8471_PULSE_SRC, FXLS8471_PULSE_THSX, FXLS8471_PULSE_THSY, FXLS8471_PULSE_THSZ,
  FXLS8471_PULSE_TMLT, FXLS8471_PULSE_LTCY, FXLS8471_PULSE_WIND, FXLS8471_ASLP_COUNT,
  FXLS8471_CTRL_REG1, FXLS8471_CTRL_REG2, FXLS8471_CTRL_REG3, FXLS8471_CTRL_REG4,
  FXLS8471_CTRL_REG5, FXLS8471_OFF_X, FXLS8471_OFF_Y, FXLS8471_OFF_Z,
  FXLS8471_A_VECM_CFG = 0x5F, FXLS8471_A_VECM_THS_MSB, FXLS8471_A_VECM_THS_LSB, FXLS8471_A_VECM_CNT,
  FXLS8471_A_VECM_INITX_MSB, FXLS8471_A_VECM_INITX_LSB, FXLS8471_A_VECM_INITY_MSB, FXLS8471_A_VECM_INITY_LSB,
  FXLS8471_A_VECM_INITZ_MSB, FXLS8471_A_VECM_INITZ_LSB, FXLS8471_A_FFMT_THS_X_MSB = 0x73, FXLS8471_A_FFMT_THS_X_LSB,
  FXLS8471_A_FFMT_THS_Y_MSB, FXLS8471_A_FFMT_THS_Y_LSB, FXLS8471_A_FFMT_THS_Z_MSB, FXLS8471_A_FFMT_THS_Z_LSB
}
 The FXLS8471 types. More...
 
enum  { FXLS8471_SUCCESS, FXLS8471_DATA_OVERWRITE, FXLS8471_ERROR }
 

Detailed Description

The fxls8471.h contains the FXLS8471 Accelerometer register definitions, access macros, and device access functions.

Definition in file fxls8471.h.

Macro Definition Documentation

#define FXLS8471_A_FFMT_DBCNTM_MASK   0x80

Definition at line 276 of file fxls8471.h.

#define FXLS8471_A_FFMT_DBCNTM_SHIFT   7

Definition at line 277 of file fxls8471.h.

#define FXLS8471_A_FFMT_EA_MASK   0x80

Definition at line 258 of file fxls8471.h.

#define FXLS8471_A_FFMT_EA_SHIFT   7

Definition at line 259 of file fxls8471.h.

#define FXLS8471_A_FFMT_ELE_MASK   0x80

Definition at line 245 of file fxls8471.h.

#define FXLS8471_A_FFMT_ELE_SHIFT   7

Definition at line 246 of file fxls8471.h.

#define FXLS8471_A_FFMT_OAE_MASK   0x40

Definition at line 247 of file fxls8471.h.

#define FXLS8471_A_FFMT_OAE_SHIFT   6

Definition at line 248 of file fxls8471.h.

#define FXLS8471_A_FFMT_THS_MASK   0x7F

Definition at line 278 of file fxls8471.h.

#define FXLS8471_A_FFMT_THS_SHIFT   0

Definition at line 279 of file fxls8471.h.

#define FXLS8471_A_FFMT_THS_XYZ_EN_MASK   0x80

Definition at line 284 of file fxls8471.h.

#define FXLS8471_A_FFMT_THS_XYZ_EN_SHIFT   7

Definition at line 285 of file fxls8471.h.

#define FXLS8471_A_FFMT_XEFE_MASK   0x08

Definition at line 253 of file fxls8471.h.

#define FXLS8471_A_FFMT_XEFE_SHIFT   3

Definition at line 254 of file fxls8471.h.

#define FXLS8471_A_FFMT_XHE_MASK   0x02

Definition at line 268 of file fxls8471.h.

#define FXLS8471_A_FFMT_XHE_SHIFT   1

Definition at line 269 of file fxls8471.h.

#define FXLS8471_A_FFMT_XHP_MASK   0x01

Definition at line 270 of file fxls8471.h.

#define FXLS8471_A_FFMT_XHP_SHIFT   0

Definition at line 271 of file fxls8471.h.

#define FXLS8471_A_FFMT_YEFE_MASK   0x10

Definition at line 251 of file fxls8471.h.

#define FXLS8471_A_FFMT_YEFE_SHIFT   4

Definition at line 252 of file fxls8471.h.

#define FXLS8471_A_FFMT_YHE_MASK   0x08

Definition at line 264 of file fxls8471.h.

#define FXLS8471_A_FFMT_YHE_SHIFT   3

Definition at line 265 of file fxls8471.h.

#define FXLS8471_A_FFMT_YHP_MASK   0x04

Definition at line 266 of file fxls8471.h.

#define FXLS8471_A_FFMT_YHP_SHIFT   2

Definition at line 267 of file fxls8471.h.

#define FXLS8471_A_FFMT_ZEFE_MASK   0x20

Definition at line 249 of file fxls8471.h.

#define FXLS8471_A_FFMT_ZEFE_SHIFT   5

Definition at line 250 of file fxls8471.h.

#define FXLS8471_A_FFMT_ZHE_MASK   0x20

Definition at line 260 of file fxls8471.h.

#define FXLS8471_A_FFMT_ZHE_SHIFT   5

Definition at line 261 of file fxls8471.h.

#define FXLS8471_A_FFMT_ZHP_MASK   0x10

Definition at line 262 of file fxls8471.h.

#define FXLS8471_A_FFMT_ZHP_SHIFT   4

Definition at line 263 of file fxls8471.h.

#define FXLS8471_A_VECM_DBCNTM_MASK   0x80

Definition at line 452 of file fxls8471.h.

#define FXLS8471_A_VECM_DBCNTM_SHIFT   7

Definition at line 453 of file fxls8471.h.

#define FXLS8471_A_VECM_ELE_MASK   0x40

Definition at line 440 of file fxls8471.h.

#define FXLS8471_A_VECM_ELE_SHIFT   6

Definition at line 441 of file fxls8471.h.

#define FXLS8471_A_VECM_EN_MASK   0x08

Definition at line 446 of file fxls8471.h.

#define FXLS8471_A_VECM_EN_SHIFT   3

Definition at line 447 of file fxls8471.h.

#define FXLS8471_A_VECM_INITM_MASK   0x20

Definition at line 442 of file fxls8471.h.

#define FXLS8471_A_VECM_INITM_SHIFT   5

Definition at line 443 of file fxls8471.h.

#define FXLS8471_A_VECM_THS_MSB_MASK   0x18

Definition at line 454 of file fxls8471.h.

#define FXLS8471_A_VECM_THS_MSB_SHIFT   0

Definition at line 455 of file fxls8471.h.

#define FXLS8471_A_VECM_UPDM_MASK   0x10

Definition at line 444 of file fxls8471.h.

#define FXLS8471_A_VECM_UPDM_SHIFT   4

Definition at line 445 of file fxls8471.h.

#define FXLS8471_ACTIVE   (FXLS8471_ACTIVE_MASK)

Definition at line 361 of file fxls8471.h.

#define FXLS8471_ACTIVE_MASK   0x01

Definition at line 358 of file fxls8471.h.

#define FXLS8471_ACTIVE_SHIFT   0

Definition at line 359 of file fxls8471.h.

#define FXLS8471_ASLP_RATE_MASK   0xC0

Definition at line 350 of file fxls8471.h.

#define FXLS8471_ASLP_RATE_SHIFT   6

Definition at line 351 of file fxls8471.h.

#define FXLS8471_AXX_MASK   0x10

Definition at line 336 of file fxls8471.h.

#define FXLS8471_AXY_MASK   0x20

Definition at line 335 of file fxls8471.h.

#define FXLS8471_AXZ_MASK   0x40

Definition at line 334 of file fxls8471.h.

#define FXLS8471_BAFRO_MASK   0x01

Definition at line 215 of file fxls8471.h.

#define FXLS8471_BAFRO_SHIFT   0

Definition at line 216 of file fxls8471.h.

#define FXLS8471_BKFR_MASK   0xC0

Definition at line 229 of file fxls8471.h.

#define FXLS8471_BKFR_SHIFT   6

Definition at line 230 of file fxls8471.h.

#define FXLS8471_DBCNTM_MASK   0x80

Definition at line 221 of file fxls8471.h.

#define FXLS8471_DBCNTM_SHIFT   7

Definition at line 222 of file fxls8471.h.

#define FXLS8471_DPA_MASK   0x80

Definition at line 314 of file fxls8471.h.

#define FXLS8471_DPA_SHIFT   7

Definition at line 315 of file fxls8471.h.

#define FXLS8471_DPE_MASK   0x08

Definition at line 337 of file fxls8471.h.

#define FXLS8471_DR_MASK   0x38

Definition at line 352 of file fxls8471.h.

#define FXLS8471_DR_SHIFT   3

Definition at line 353 of file fxls8471.h.

#define FXLS8471_F_CNT_MASK   0x3F

Definition at line 124 of file fxls8471.h.

#define FXLS8471_F_CNT_SHIFT   0

Definition at line 125 of file fxls8471.h.

#define FXLS8471_F_MODE_CIRCULAR   0x01

Definition at line 136 of file fxls8471.h.

#define FXLS8471_F_MODE_DISABLED   0x00

Definition at line 135 of file fxls8471.h.

#define FXLS8471_F_MODE_FILL   0x02

Definition at line 137 of file fxls8471.h.

#define FXLS8471_F_MODE_MASK   0xC0

Definition at line 130 of file fxls8471.h.

#define FXLS8471_F_MODE_SHIFT   6

Definition at line 131 of file fxls8471.h.

#define FXLS8471_F_MODE_TRIGGER   0x03

Definition at line 138 of file fxls8471.h.

#define FXLS8471_F_OVF_MASK   0x80

Definition at line 120 of file fxls8471.h.

#define FXLS8471_F_OVF_SHIFT   7

Definition at line 121 of file fxls8471.h.

#define FXLS8471_F_WMRK_FLAG_MASK   0x40

Definition at line 122 of file fxls8471.h.

#define FXLS8471_F_WMRK_FLAG_SHIFT   6

Definition at line 123 of file fxls8471.h.

#define FXLS8471_F_WMRK_MASK   0x3F

Definition at line 132 of file fxls8471.h.

#define FXLS8471_F_WMRK_SHIFT   0

Definition at line 133 of file fxls8471.h.

#define FXLS8471_FGERR_MASK   0x80

Definition at line 157 of file fxls8471.h.

#define FXLS8471_FGERR_SHIFT   7

Definition at line 158 of file fxls8471.h.

#define FXLS8471_FGT_MASK   0x7C

Definition at line 159 of file fxls8471.h.

#define FXLS8471_FGT_SHIFT   2

Definition at line 160 of file fxls8471.h.

#define FXLS8471_FIFO_GATE_MASK   0x80

Definition at line 381 of file fxls8471.h.

#define FXLS8471_FIFO_GATE_SHIFT   7

Definition at line 382 of file fxls8471.h.

#define FXLS8471_FREAD_MASK   0x02

Definition at line 356 of file fxls8471.h.

#define FXLS8471_FREAD_SHIFT   1

Definition at line 357 of file fxls8471.h.

#define FXLS8471_FS_MASK   0x03

Definition at line 193 of file fxls8471.h.

#define FXLS8471_FS_SHIFT   0

Definition at line 194 of file fxls8471.h.

#define FXLS8471_GET_FIELD (   name,
  val 
)    ((val&FXLS8471_##name##_MASK)>>FXLS8471_##name##_SHIFT)

Definition at line 97 of file fxls8471.h.

Referenced by fxls8471_GetData().

#define FXLS8471_HPF_BYP_MASK   0x01

Definition at line 297 of file fxls8471.h.

#define FXLS8471_HPF_BYP_SHIFT   0

Definition at line 298 of file fxls8471.h.

#define FXLS8471_HPF_OUT_MASK   0x10

Definition at line 191 of file fxls8471.h.

#define FXLS8471_HPF_OUT_SHIFT   4

Definition at line 192 of file fxls8471.h.

#define FXLS8471_HYS_MASK   0x07

Definition at line 239 of file fxls8471.h.

#define FXLS8471_HYS_SHIFT   0

Definition at line 240 of file fxls8471.h.

#define FXLS8471_INT_CFG_A_VECM_MASK   0x02

Definition at line 432 of file fxls8471.h.

#define FXLS8471_INT_CFG_A_VECM_SHIFT   1

Definition at line 433 of file fxls8471.h.

#define FXLS8471_INT_CFG_ASLP_MASK   0x80

Definition at line 420 of file fxls8471.h.

#define FXLS8471_INT_CFG_ASLP_SHIFT   7

Definition at line 421 of file fxls8471.h.

#define FXLS8471_INT_CFG_DRDY_MASK   0x01

Definition at line 434 of file fxls8471.h.

#define FXLS8471_INT_CFG_DRDY_SHIFT   0

Definition at line 435 of file fxls8471.h.

#define FXLS8471_INT_CFG_FFMT_MASK   0x04

Definition at line 430 of file fxls8471.h.

#define FXLS8471_INT_CFG_FFMT_SHIFT   2

Definition at line 431 of file fxls8471.h.

#define FXLS8471_INT_CFG_FIFO_MASK   0x40

Definition at line 422 of file fxls8471.h.

#define FXLS8471_INT_CFG_FIFO_SHIFT   6

Definition at line 423 of file fxls8471.h.

#define FXLS8471_INT_CFG_LNDPRT_MASK   0x10

Definition at line 426 of file fxls8471.h.

#define FXLS8471_INT_CFG_LNDPRT_SHIFT   4

Definition at line 427 of file fxls8471.h.

#define FXLS8471_INT_CFG_PULSE_MASK   0x08

Definition at line 428 of file fxls8471.h.

#define FXLS8471_INT_CFG_PULSE_SHIFT   3

Definition at line 429 of file fxls8471.h.

#define FXLS8471_INT_CFG_TRANS_MASK   0x20

Definition at line 424 of file fxls8471.h.

#define FXLS8471_INT_CFG_TRANS_SHIFT   5

Definition at line 425 of file fxls8471.h.

#define FXLS8471_INT_EN_A_VECM_MASK   0x02

Definition at line 412 of file fxls8471.h.

#define FXLS8471_INT_EN_A_VECM_SHIFT   1

Definition at line 413 of file fxls8471.h.

#define FXLS8471_INT_EN_ASLP_MASK   0x80

Definition at line 400 of file fxls8471.h.

#define FXLS8471_INT_EN_ASLP_SHIFT   7

Definition at line 401 of file fxls8471.h.

#define FXLS8471_INT_EN_DRDY_MASK   0x01

Definition at line 414 of file fxls8471.h.

#define FXLS8471_INT_EN_DRDY_SHIFT   0

Definition at line 415 of file fxls8471.h.

#define FXLS8471_INT_EN_FFMT_MASK   0x04

Definition at line 410 of file fxls8471.h.

#define FXLS8471_INT_EN_FFMT_SHIFT   2

Definition at line 411 of file fxls8471.h.

#define FXLS8471_INT_EN_FIFO_MASK   0x40

Definition at line 402 of file fxls8471.h.

#define FXLS8471_INT_EN_FIFO_SHIFT   6

Definition at line 403 of file fxls8471.h.

#define FXLS8471_INT_EN_LNDPRT_MASK   0x10

Definition at line 406 of file fxls8471.h.

#define FXLS8471_INT_EN_LNDPRT_SHIFT   4

Definition at line 407 of file fxls8471.h.

#define FXLS8471_INT_EN_PULSE_MASK   0x08

Definition at line 408 of file fxls8471.h.

#define FXLS8471_INT_EN_PULSE_SHIFT   3

Definition at line 409 of file fxls8471.h.

#define FXLS8471_INT_EN_TRANS_MASK   0x20

Definition at line 404 of file fxls8471.h.

#define FXLS8471_INT_EN_TRANS_SHIFT   5

Definition at line 405 of file fxls8471.h.

#define FXLS8471_IPOL_MASK   0x02

Definition at line 393 of file fxls8471.h.

#define FXLS8471_IPOL_SHIFT   1

Definition at line 394 of file fxls8471.h.

#define FXLS8471_LAPO_MASK   0x06

Definition at line 213 of file fxls8471.h.

#define FXLS8471_LAPO_SHIFT   1

Definition at line 214 of file fxls8471.h.

#define FXLS8471_LNOISE_MASK   0x04

Definition at line 354 of file fxls8471.h.

#define FXLS8471_LNOISE_SHIFT   2

Definition at line 355 of file fxls8471.h.

#define FXLS8471_LO_MASK   0x40

Definition at line 211 of file fxls8471.h.

#define FXLS8471_LO_SHIFT   6

Definition at line 212 of file fxls8471.h.

#define FXLS8471_MODS_MASK   0x03

Definition at line 375 of file fxls8471.h.

#define FXLS8471_MODS_SHIFT   0

Definition at line 376 of file fxls8471.h.

#define FXLS8471_NEWLP_MASK   0x80

Definition at line 209 of file fxls8471.h.

#define FXLS8471_NEWLP_SHIFT   7

Definition at line 210 of file fxls8471.h.

#define FXLS8471_PEA_MASK   0x80

Definition at line 333 of file fxls8471.h.

#define FXLS8471_PELE_MASK   0x40

Definition at line 316 of file fxls8471.h.

#define FXLS8471_PELE_SHIFT   6

Definition at line 317 of file fxls8471.h.

#define FXLS8471_PL_EN_MASK   0x40

Definition at line 223 of file fxls8471.h.

#define FXLS8471_PL_EN_SHIFT   6

Definition at line 224 of file fxls8471.h.

#define FXLS8471_PL_THS_MASK   0xF8

Definition at line 237 of file fxls8471.h.

#define FXLS8471_PL_THS_SHIFT   3

Definition at line 238 of file fxls8471.h.

#define FXLS8471_POLX_MASK   0x01

Definition at line 340 of file fxls8471.h.

#define FXLS8471_POLY_MASK   0x02

Definition at line 339 of file fxls8471.h.

#define FXLS8471_POLZ_MASK   0x04

Definition at line 338 of file fxls8471.h.

#define FXLS8471_PP_OD_MASK   0x01

Definition at line 395 of file fxls8471.h.

#define FXLS8471_PP_OD_SHIFT   0

Definition at line 396 of file fxls8471.h.

#define FXLS8471_PTHS_MASK   0x7F

Definition at line 344 of file fxls8471.h.

#define FXLS8471_PTHS_SHIFT   0

Definition at line 345 of file fxls8471.h.

#define FXLS8471_PULSE_HPF_BYP_MASK   0x20

Definition at line 199 of file fxls8471.h.

#define FXLS8471_PULSE_HPF_BYP_SHIFT   5

Definition at line 200 of file fxls8471.h.

#define FXLS8471_PULSE_LPF_EN_MASK   0x10

Definition at line 201 of file fxls8471.h.

#define FXLS8471_PULSE_LPF_EN_SHIFT   4

Definition at line 202 of file fxls8471.h.

#define FXLS8471_RST_MASK   0x40

Definition at line 369 of file fxls8471.h.

Referenced by fxls8471_Reset().

#define FXLS8471_RST_SHIFT   6

Definition at line 370 of file fxls8471.h.

#define FXLS8471_SEL_MASK   0x03

Definition at line 203 of file fxls8471.h.

#define FXLS8471_SEL_SHIFT   0

Definition at line 204 of file fxls8471.h.

#define FXLS8471_SET_FIELD (   name,
  val 
)    (((val)<<FXLS8471_##name##_SHIFT)&(FXLS8471_##name##_MASK))

Definition at line 96 of file fxls8471.h.

Referenced by fxls8471_SetConfig().

#define FXLS8471_SLPE_MASK   0x04

Definition at line 373 of file fxls8471.h.

#define FXLS8471_SLPE_SHIFT   2

Definition at line 374 of file fxls8471.h.

#define FXLS8471_SMODS_MASK   0x18

Definition at line 371 of file fxls8471.h.

#define FXLS8471_SMODS_SHIFT   3

Definition at line 372 of file fxls8471.h.

#define FXLS8471_SRC_A_VECM_MASK   0x02

Definition at line 183 of file fxls8471.h.

#define FXLS8471_SRC_A_VECM_SHIFT   1

Definition at line 184 of file fxls8471.h.

#define FXLS8471_SRC_ASLP_MASK   0x80

Definition at line 171 of file fxls8471.h.

#define FXLS8471_SRC_ASLP_SHIFT   7

Definition at line 172 of file fxls8471.h.

#define FXLS8471_SRC_DRDY_MASK   0x01

Definition at line 185 of file fxls8471.h.

#define FXLS8471_SRC_DRDY_SHIFT   0

Definition at line 186 of file fxls8471.h.

#define FXLS8471_SRC_FFMT_MASK   0x04

Definition at line 181 of file fxls8471.h.

#define FXLS8471_SRC_FFMT_SHIFT   2

Definition at line 182 of file fxls8471.h.

#define FXLS8471_SRC_FIFO_MASK   0x40

Definition at line 173 of file fxls8471.h.

#define FXLS8471_SRC_FIFO_SHIFT   6

Definition at line 174 of file fxls8471.h.

#define FXLS8471_SRC_LNDPRT_MASK   0x10

Definition at line 177 of file fxls8471.h.

#define FXLS8471_SRC_LNDPRT_SHIFT   4

Definition at line 178 of file fxls8471.h.

#define FXLS8471_SRC_PULSE_MASK   0x08

Definition at line 179 of file fxls8471.h.

#define FXLS8471_SRC_PULSE_SHIFT   3

Definition at line 180 of file fxls8471.h.

#define FXLS8471_SRC_TRANS_MASK   0x20

Definition at line 175 of file fxls8471.h.

#define FXLS8471_SRC_TRANS_SHIFT   5

Definition at line 176 of file fxls8471.h.

#define FXLS8471_ST_MASK   0x80

Definition at line 367 of file fxls8471.h.

#define FXLS8471_ST_SHIFT   7

Definition at line 368 of file fxls8471.h.

#define FXLS8471_STANDBY   0x00

Definition at line 362 of file fxls8471.h.

#define FXLS8471_SYSMOD_MASK   0x03

Definition at line 161 of file fxls8471.h.

#define FXLS8471_SYSMOD_SHIFT   0

Definition at line 162 of file fxls8471.h.

#define FXLS8471_SYSMOD_SLEEP   0x02

Definition at line 166 of file fxls8471.h.

#define FXLS8471_SYSMOD_STANDBY   0x00

Definition at line 164 of file fxls8471.h.

#define FXLS8471_SYSMOD_WAKE   0x01

Definition at line 165 of file fxls8471.h.

#define FXLS8471_TEA_MASK   0x40

Definition at line 303 of file fxls8471.h.

#define FXLS8471_TELE_MASK   0x10

Definition at line 289 of file fxls8471.h.

#define FXLS8471_TELE_SHIFT   4

Definition at line 290 of file fxls8471.h.

#define FXLS8471_TRIG_A_VECM_MASK   0x02

Definition at line 151 of file fxls8471.h.

#define FXLS8471_TRIG_A_VECM_SHIFT   1

Definition at line 152 of file fxls8471.h.

#define FXLS8471_TRIG_FFMT_MASK   0x04

Definition at line 149 of file fxls8471.h.

#define FXLS8471_TRIG_FFMT_SHIFT   2

Definition at line 150 of file fxls8471.h.

#define FXLS8471_TRIG_LNDPRT_MASK   0x10

Definition at line 145 of file fxls8471.h.

#define FXLS8471_TRIG_LNDPRT_SHIFT   4

Definition at line 146 of file fxls8471.h.

#define FXLS8471_TRIG_PULSE_MASK   0x08

Definition at line 147 of file fxls8471.h.

#define FXLs8471_TRIG_PULSE_SHIFT   3

Definition at line 148 of file fxls8471.h.

#define FXLS8471_TRIG_TRANS_MASK   0x20

Definition at line 143 of file fxls8471.h.

#define FXLS8471_TRIG_TRANS_SHIFT   5

Definition at line 144 of file fxls8471.h.

#define FXLS8471_WAKE_A_VECM_MASK   0x04

Definition at line 391 of file fxls8471.h.

#define FXLS8471_WAKE_A_VECM_SHIFT   2

Definition at line 392 of file fxls8471.h.

#define FXLS8471_WAKE_FFMT_MASK   0x08

Definition at line 389 of file fxls8471.h.

#define FXLS8471_WAKE_FFMT_SHIFT   3

Definition at line 390 of file fxls8471.h.

#define FXLS8471_WAKE_LNDPRT_MASK   0x20

Definition at line 385 of file fxls8471.h.

#define FXLS8471_WAKE_LNDPRT_SHIFT   5

Definition at line 386 of file fxls8471.h.

#define FXLS8471_WAKE_PULSE_MASK   0x10

Definition at line 387 of file fxls8471.h.

#define FXLS8471_WAKE_PULSE_SHIFT   4

Definition at line 388 of file fxls8471.h.

#define FXLS8471_WAKE_TRANS_MASK   0x40

Definition at line 383 of file fxls8471.h.

#define FXLS8471_WAKE_TRANS_SHIFT   6

Definition at line 384 of file fxls8471.h.

#define FXLS8471_WHOAMI_VALUE   (0x6A)

Definition at line 88 of file fxls8471.h.

Referenced by fxls8471_CheckId().

#define FXLS8471_X_TRANS_POL_MASK   0x01

Definition at line 309 of file fxls8471.h.

#define FXLS8471_XDPEFE_MASK   0x02

Definition at line 326 of file fxls8471.h.

#define FXLS8471_XDPEFE_SHIFT   1

Definition at line 327 of file fxls8471.h.

#define FXLS8471_XDR_MASK   0x01

Definition at line 111 of file fxls8471.h.

#define FXLS8471_XOW_MASK   0x10

Definition at line 106 of file fxls8471.h.

#define FXLS8471_XSPEFE_MASK   0x01

Definition at line 328 of file fxls8471.h.

#define FXLS8471_XSPEFE_SHIFT   0

Definition at line 329 of file fxls8471.h.

#define FXLS8471_XTEFE_MASK   0x02

Definition at line 295 of file fxls8471.h.

#define FXLS8471_XTEFE_SHIFT   1

Definition at line 296 of file fxls8471.h.

#define FXLS8471_XTRANSE_MASK   0x02

Definition at line 308 of file fxls8471.h.

#define FXLS8471_Y_TRANS_POL_MASK   0x04

Definition at line 307 of file fxls8471.h.

#define FXLS8471_YDPEFE_MASK   0x08

Definition at line 322 of file fxls8471.h.

#define FXLS8471_YDPEFE_SHIFT   3

Definition at line 323 of file fxls8471.h.

#define FXLS8471_YDR_MASK   0x02

Definition at line 110 of file fxls8471.h.

#define FXLS8471_YOW_MASK   0x20

Definition at line 105 of file fxls8471.h.

#define FXLS8471_YSPEFE_MASK   0x04

Definition at line 324 of file fxls8471.h.

#define FXLS8471_YSPEFE_SHIFT   2

Definition at line 325 of file fxls8471.h.

#define FXLS8471_YTEFE_MASK   0x04

Definition at line 293 of file fxls8471.h.

#define FXLS8471_YTEFE_SHIFT   2

Definition at line 294 of file fxls8471.h.

#define FXLS8471_YTRANSE_MASK   0x08

Definition at line 306 of file fxls8471.h.

#define FXLS8471_Z_TRANS_POL_MASK   0x10

Definition at line 305 of file fxls8471.h.

#define FXLS8471_ZDPEFE_MASK   0x20

Definition at line 318 of file fxls8471.h.

#define FXLS8471_ZDPEFE_SHIFT   5

Definition at line 319 of file fxls8471.h.

#define FXLS8471_ZDR_MASK   0x04

Definition at line 109 of file fxls8471.h.

#define FXLS8471_ZLOCK_MASK   0x07

Definition at line 231 of file fxls8471.h.

#define FXLS8471_ZLOCK_SHIFT   0

Definition at line 232 of file fxls8471.h.

#define FXLS8471_ZOW_MASK   0x40

Definition at line 104 of file fxls8471.h.

#define FXLS8471_ZSPEFE_MASK   0x10

Definition at line 320 of file fxls8471.h.

#define FXLS8471_ZSPEFE_SHIFT   4

Definition at line 321 of file fxls8471.h.

#define FXLS8471_ZTEFE_MASK   0x08

Definition at line 291 of file fxls8471.h.

#define FXLS8471_ZTEFE_SHIFT   3

Definition at line 292 of file fxls8471.h.

#define FXLS8471_ZTRANSE_MASK   0x20

Definition at line 304 of file fxls8471.h.

#define FXLS8471_ZYXDR_MASK   0x08

Definition at line 107 of file fxls8471.h.

#define FXLS8471_ZYXDR_SHIFT   3

Definition at line 108 of file fxls8471.h.

#define FXLS8471_ZYXOW_MASK   0x80

Definition at line 102 of file fxls8471.h.

#define FXLS8471_ZYXOW_SHIFT   7

Definition at line 103 of file fxls8471.h.

Enumeration Type Documentation

anonymous enum

The FXLS8471 types.

The FXLS8471 Sensor Internal Register Map.

Enumerator
FXLS8471_STATUS 
FXLS8471_OUT_X_MSB 
FXLS8471_OUT_X_LSB 
FXLS8471_OUT_Y_MSB 
FXLS8471_OUT_Y_lSB 
FXLS8471_OUT_Z_MSB 
FXLS8471_OUT_Z_LSB 
FXLS8471_F_SETUP 
FXLS8471_TRIG_CFG 
FXLS8471_SYSMOD 
FXLS8471_INT_SOURCE 
FXLS8471_WHO_AM_I 
FXLS8471_XYZ_DATA_CFG 
FXLS8471_HP_FILTER_CUTOFF 
FXLS8471_PL_STATUS 
FXLS8471_PL_CFG 
FXLS8471_PL_COUNT 
FXLS8471_PL_BF_ZCOMP 
FXLS8471_PL_THS 
FXLS8471_FFMT_CFG 
FXLS8471_FFMT_SRC 
FXLS8471_FFMT_THS 
FXLS8471_FFMT_COUNT 
FXLS8471_TRANSIENT_CFG 
FXLS8471_TRANSIENT_SRC 
FXLS8471_TRANSIENT_THS 
FXLS8471_TRANSIENT_COUNT 
FXLS8471_PULSE_CFG 
FXLS8471_PULSE_SRC 
FXLS8471_PULSE_THSX 
FXLS8471_PULSE_THSY 
FXLS8471_PULSE_THSZ 
FXLS8471_PULSE_TMLT 
FXLS8471_PULSE_LTCY 
FXLS8471_PULSE_WIND 
FXLS8471_ASLP_COUNT 
FXLS8471_CTRL_REG1 
FXLS8471_CTRL_REG2 
FXLS8471_CTRL_REG3 
FXLS8471_CTRL_REG4 
FXLS8471_CTRL_REG5 
FXLS8471_OFF_X 
FXLS8471_OFF_Y 
FXLS8471_OFF_Z 
FXLS8471_A_VECM_CFG 
FXLS8471_A_VECM_THS_MSB 
FXLS8471_A_VECM_THS_LSB 
FXLS8471_A_VECM_CNT 
FXLS8471_A_VECM_INITX_MSB 
FXLS8471_A_VECM_INITX_LSB 
FXLS8471_A_VECM_INITY_MSB 
FXLS8471_A_VECM_INITY_LSB 
FXLS8471_A_VECM_INITZ_MSB 
FXLS8471_A_VECM_INITZ_LSB 
FXLS8471_A_FFMT_THS_X_MSB 
FXLS8471_A_FFMT_THS_X_LSB 
FXLS8471_A_FFMT_THS_Y_MSB 
FXLS8471_A_FFMT_THS_Y_LSB 
FXLS8471_A_FFMT_THS_Z_MSB 
FXLS8471_A_FFMT_THS_Z_LSB 

Definition at line 20 of file fxls8471.h.

anonymous enum
Enumerator
FXLS8471_SUCCESS 
FXLS8471_DATA_OVERWRITE 
FXLS8471_ERROR 

Definition at line 464 of file fxls8471.h.