73 #ifndef MPU_9250_SENSOR_H_ 74 #define MPU_9250_SENSOR_H_ 77 #include "lib/sensors.h" 81 #if BOARD_SENSORS_ENABLE 82 #if (TI_I2C_CONF_ENABLE == 0) || (TI_I2C_CONF_I2C0_ENABLE == 0) 83 #error "The MPU-9250 requires the I2C driver (TI_I2C_CONF_ENABLE = 1)" 87 #define MPU_9250_READING_ERROR -1 113 MPU_9250_SENSOR_ACC_RANGE_2G = 0,
114 MPU_9250_SENSOR_ACC_RANGE_4G = 1,
115 MPU_9250_SENSOR_ACC_RANGE_8G = 2,
116 MPU_9250_SENSOR_ACC_RANGE_16G = 3
117 } MPU_9250_SENSOR_ACC_RANGE;
121 MPU_9250_SENSOR_STATUS_DISABLED,
122 MPU_9250_SENSOR_STATUS_ENABLED,
123 MPU_9250_SENSOR_STATUS_BOOTING,
124 MPU_9250_SENSOR_STATUS_READY
125 } MPU_9250_SENSOR_STATUS;
128 #ifdef MPU_9250_SENSOR_CONF_ACC_RANGE_ARG 129 #define MPU_9250_SENSOR_ACC_RANGE_ARG MPU_9250_SENSOR_CONF_ACC_RANGE 131 #define MPU_9250_SENSOR_ACC_RANGE_ARG MPU_9250_SENSOR_ACC_RANGE_2G 134 extern const struct sensors_sensor mpu_9250_sensor;
Header file with definitions related to the sensors on the Sensortags.