|
#define | GROVE_GYRO_DLPF_FS_SEL 0x18 |
|
#define | GROVE_GYRO_DLPF_FS_CGF_8KHZ_LP256HZ 0x00 |
|
#define | GROVE_GYRO_DLPF_FS_CGF_1KHZ_LP188HZ 0x01 |
|
#define | GROVE_GYRO_DLPF_FS_CGF_1KHZ_LP98HZ 0x02 |
|
#define | GROVE_GYRO_DLPF_FS_CGF_1KHZ_LP42HZ 0x03 |
|
#define | GROVE_GYRO_DLPF_FS_CGF_1KHZ_LP20HZ 0x04 |
|
#define | GROVE_GYRO_DLPF_FS_CGF_1KHZ_LP10HZ 0x05 |
|
#define | GROVE_GYRO_DLPF_FS_CGF_1KHZ_LP5HZ 0x06 |
|
#define | GROVE_GYRO_INT_CFG_RAW_READY_EN 0x01 |
|
#define | GROVE_GYRO_INT_CFG_READY_EN 0x04 |
|
#define | GROVE_GYRO_INT_CFG_LATCH_CLR_ANY 0x10 |
|
#define | GROVE_GYRO_INT_CFG_LATCH_EN 0x20 |
|
#define | GROVE_GYRO_INT_CFG_PIN_OPEN 0x40 |
|
#define | GROVE_GYRO_INT_CFG_PIN_ACTL 0x80 |
|
#define | GROVE_GYRO_INT_CFG_DISABLE 0x00 |
|
#define | GROVE_GYRO_INT_STATUS_DATA_RDY_MASK 0x01 |
|
#define | GROVE_GYRO_INT_STATUS_PLL_RDY_MASK 0x04 |
|
#define | GROVE_GYRO_PWR_MGMT_CLK_SEL_INTOSC 0x00 |
|
#define | GROVE_GYRO_PWR_MGMT_CLK_SEL_PLL_X 0x01 |
|
#define | GROVE_GYRO_PWR_MGMT_CLK_SEL_PLL_Y 0x02 |
|
#define | GROVE_GYRO_PWR_MGMT_CLK_SEL_PLL_Z 0x03 |
|
#define | GROVE_GYRO_PWR_MGMT_CLK_SEL_EXT_32K 0x04 |
|
#define | GROVE_GYRO_PWR_MGMT_CLK_SEL_EXT_19K 0x05 |
|
#define | GROVE_GYRO_PWR_MGMT_STBY_ZG 0x08 |
|
#define | GROVE_GYRO_PWR_MGMT_STBY_YG 0x10 |
|
#define | GROVE_GYRO_PWR_MGMT_STBY_XG 0x20 |
|
#define | GROVE_GYRO_PWR_MGMT_SLEEP 0x40 |
|
#define | GROVE_GYRO_PWR_MGMT_RESET 0x80 |
|
#define | GROVE_GYRO_DEFAULT_OSC GROVE_GYRO_PWR_MGMT_CLK_SEL_INTOSC |
|
#define | GROVE_GYRO_PWR_MGMT_CLK_SEL_MASK 0x07 |
|
#define | GROVE_GYRO_MAX_DATA 0x06 |
|
|
#define | GROVE_GYRO_ACTIVE SENSORS_ACTIVE |
|
#define | GROVE_GYRO_DATA_INTERRUPT 0x01 |
|
#define | GROVE_GYRO_SAMPLE_RATE 0x02 |
|
#define | GROVE_GYRO_SAMPLE_RATE_DIVIDER 0x03 |
|
#define | GROVE_GYRO_POWER_ON 0x04 |
|
#define | GROVE_GYRO_POWER_OFF 0x05 |
|
#define | GROVE_GYRO_CALIBRATE_ZERO 0x06 |
|
#define | GROVE_GYRO_X GROVE_GYRO_PWR_MGMT_STBY_XG |
|
#define | GROVE_GYRO_Y GROVE_GYRO_PWR_MGMT_STBY_YG |
|
#define | GROVE_GYRO_Z GROVE_GYRO_PWR_MGMT_STBY_ZG |
|
#define | GROVE_GYRO_SENSOR GROVE_GYRO_PWR_MGMT_SLEEP |
|
#define | GROVE_GYRO_XYZ |
|
#define | GROVE_GYRO_ALL (GROVE_GYRO_XYZ + GROVE_GYRO_SENSOR) |
|
#define | GROVE_GYRO_TEMP 0x06 |
|
#define | GROVE_GYRO_ERROR (-1) |
|
#define | GROVE_GYRO_SUCCESS 0x00 |
|
#define | GROVE_GYRO_CALIB_SAMPLES 200 |
|
#define | GROVE_GYRO_CALIB_TIME_US 5000 |
|