31 #ifndef IMU_MPU9250_ADDR
32 #define IMU_MPU9250_ADDR MPU9250_ADDR
union Mpu9250_I2c::@316 data_accel
struct Mpu9250_I2c mpu9250
void mpu9250_i2c_init(struct Mpu9250_I2c *mpu, struct i2c_periph *i2c_p, uint8_t addr)
void mpu9250_i2c_event(struct Mpu9250_I2c *mpu)
int32_t r
in rad/s with INT32_RATE_FRAC
struct Ak8963 akm
"internal" magnetometer
void imu_mpu9250_init(void)
void imu_mpu9250_report(void)
#define DefaultChannel
SITL.
void imu_mpu9250_periodic(void)
static void mpu9250_i2c_periodic(struct Mpu9250_I2c *mpu)
convenience function: read or start configuration if not already initialized
Common code for AP and FBW telemetry.
int32_t p
in rad/s with INT32_RATE_FRAC
union Mpu9250_I2c::@317 data_rates
void imu_mpu9250_event(void)
int32_t q
in rad/s with INT32_RATE_FRAC
Paparazzi fixed point algebra.