73 #ifndef MPU_9250_SENSOR_H_ 74 #define MPU_9250_SENSOR_H_ 80 #if BOARD_SENSORS_ENABLE 81 #if (TI_I2C_CONF_ENABLE == 0) || (TI_I2C_CONF_I2C0_ENABLE == 0) 82 #error "The MPU-9250 requires the I2C driver (TI_I2C_CONF_ENABLE = 1)" 86 #define MPU_9250_READING_ERROR -1 112 MPU_9250_SENSOR_ACC_RANGE_2G = 0,
113 MPU_9250_SENSOR_ACC_RANGE_4G = 1,
114 MPU_9250_SENSOR_ACC_RANGE_8G = 2,
115 MPU_9250_SENSOR_ACC_RANGE_16G = 3
116 } MPU_9250_SENSOR_ACC_RANGE;
120 MPU_9250_SENSOR_STATUS_DISABLED,
121 MPU_9250_SENSOR_STATUS_ENABLED,
122 MPU_9250_SENSOR_STATUS_BOOTING,
123 MPU_9250_SENSOR_STATUS_READY
124 } MPU_9250_SENSOR_STATUS;
127 #ifdef MPU_9250_SENSOR_CONF_ACC_RANGE_ARG 128 #define MPU_9250_SENSOR_ACC_RANGE_ARG MPU_9250_SENSOR_CONF_ACC_RANGE 130 #define MPU_9250_SENSOR_ACC_RANGE_ARG MPU_9250_SENSOR_ACC_RANGE_2G 133 extern const struct sensors_sensor mpu_9250_sensor;
Header file with definitions related to the sensors on the Sensortags.