31 #include "generated/airframe.h"
42 #if !defined IMU_GYRO_P_SENS & !defined IMU_GYRO_Q_SENS & !defined IMU_GYRO_R_SENS
44 #define IMU_GYRO_P_SENS 2.17953
45 #define IMU_GYRO_P_SENS_NUM 18271
46 #define IMU_GYRO_P_SENS_DEN 8383
47 #define IMU_GYRO_Q_SENS 2.17953
48 #define IMU_GYRO_Q_SENS_NUM 18271
49 #define IMU_GYRO_Q_SENS_DEN 8383
50 #define IMU_GYRO_R_SENS 2.17953
51 #define IMU_GYRO_R_SENS_NUM 18271
52 #define IMU_GYRO_R_SENS_DEN 8383
59 #if !defined IMU_ACCEL_X_SENS & !defined IMU_ACCEL_Y_SENS & !defined IMU_ACCEL_Z_SENS
61 #define IMU_ACCEL_X_SENS 2.4525
62 #define IMU_ACCEL_X_SENS_NUM 981
63 #define IMU_ACCEL_X_SENS_DEN 400
64 #define IMU_ACCEL_Y_SENS 2.4525
65 #define IMU_ACCEL_Y_SENS_NUM 981
66 #define IMU_ACCEL_Y_SENS_DEN 400
67 #define IMU_ACCEL_Z_SENS 2.4525
68 #define IMU_ACCEL_Z_SENS_NUM 981
69 #define IMU_ACCEL_Z_SENS_DEN 400
81 #define ImuEvent imu_bebop_event
Register and address definitions for AK8963 magnetometer.
struct Mpu60x0_I2c mpu
The MPU gyro/accel device.
void imu_bebop_event(void)
Handle all the events of the Navstik IMU components.
Default Ak8963 structure.
Inertial Measurement Unit interface.
Driver for the MPU-60X0 using I2C.
Everything that is in the bebop IMU.
struct Ak8963 ak
The AK8963 mag.
struct ImuBebop imu_bebop
Basic Navstik IMU data.