27 #define MMA8491Q_I2C_ADDRESS (0x55) 29 #define MMA8491Q_T_RST_MIN (1U) 30 #define MMA8491Q_T_ON_TYPICAL (1U) 59 #define MMA8491Q_STATUS_XDR_MASK ((uint8_t)0x01) 60 #define MMA8491Q_STATUS_XDR_SHIFT ((uint8_t)0) 62 #define MMA8491Q_STATUS_YDR_MASK ((uint8_t)0x02) 63 #define MMA8491Q_STATUS_YDR_SHIFT ((uint8_t)1) 65 #define MMA8491Q_STATUS_ZDR_MASK ((uint8_t)0x04) 66 #define MMA8491Q_STATUS_ZDR_SHIFT ((uint8_t)2) 68 #define MMA8491Q_STATUS_ZYXDR_MASK ((uint8_t)0x08) 69 #define MMA8491Q_STATUS_ZYXDR_SHIFT ((uint8_t)3) 71 #define MMA8491Q_STATUS_RESERVED_MASK ((uint8_t)0xF0) 72 #define MMA8491Q_STATUS_RESERVED_SHIFT ((uint8_t)4) 77 #define MMA8491Q_STATUS_XDR_DRDY ((uint8_t)0x01) 80 #define MMA8491Q_STATUS_YDR_DRDY ((uint8_t)0x02) 83 #define MMA8491Q_STATUS_ZDR_DRDY ((uint8_t)0x04) 86 #define MMA8491Q_STATUS_ZYXDR_DRDY ((uint8_t)0x08) 90 #define MMA8491Q_STATUS_RESERVED_ZERO ((uint8_t)0x00) 121 #define MMA8491Q_OUT_X_LSB_OUT_X_LSB_MASK ((uint8_t)0xFC) 122 #define MMA8491Q_OUT_X_LSB_OUT_X_LSB_SHIFT ((uint8_t)2) 154 #define MMA8491Q_OUT_Y_LSB_OUT_Y_LSB_MASK ((uint8_t)0xFC) 155 #define MMA8491Q_OUT_Y_LSB_OUT_Y_LSB_SHIFT ((uint8_t)2) 187 #define MMA8491Q_OUT_Z_LSB_OUT_Z_LSB_MASK ((uint8_t)0xFC) 188 #define MMA8491Q_OUT_Z_LSB_OUT_Z_LSB_SHIFT ((uint8_t)2)
uint8_t MMA8491Q_OUT_Y_MSB_t
uint8_t MMA8491Q_OUT_X_MSB_t
uint8_t MMA8491Q_OUT_Z_MSB_t