31 #include "generated/airframe.h"
37 #ifndef DISCO_GYRO_RANGE
38 #define DISCO_GYRO_RANGE MPU60X0_GYRO_RANGE_1000
41 #ifndef DISCO_ACCEL_RANGE
42 #define DISCO_ACCEL_RANGE MPU60X0_ACCEL_RANGE_8G
Register and address definitions for AK8963 magnetometer.
Default Ak8963 structure.
Inertial Measurement Unit interface.
struct Ak8963 ak
The AK8963 mag.
void imu_disco_periodic(void)
Handle all the periodic tasks of the Disco IMU components.
struct ImuDisco imu_disco
Disco IMU data.
void imu_disco_init(void)
Disco IMU initializtion of the MPU-60x0 and HMC58xx.
void imu_disco_event(void)
Handle all the events of the Disco IMU components.
struct Mpu60x0_I2c mpu
The MPU gyro/accel device.
Everything that is in the disco IMU.
Driver for the MPU-60X0 using I2C.