31 #ifndef IMU_MPU9250_ADDR
32 #define IMU_MPU9250_ADDR MPU9250_ADDR
union Mpu9250_I2c::@46 data_rates
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)
union Mpu9250_I2c::@45 data_accel
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
void imu_mpu9250_event(void)
int32_t q
in rad/s with INT32_RATE_FRAC
Paparazzi fixed point algebra.