|
Paparazzi UAS
v5.8.2_stable-0-g6260b7c
Paparazzi is a free software Unmanned Aircraft System.
|
Interface for the Booz2 IMUs. More...
Include dependency graph for imu_b2.h:Go to the source code of this file.
Data Structures | |
| struct | ImuBooz2 |
Macros | |
| #define | IMU_B2_MAG_NONE 0 |
| #define | IMU_B2_MAG_MS2100 1 |
| #define | IMU_B2_MAG_AMI601 2 |
| #define | IMU_B2_MAG_HMC5843 3 |
| #define | IMU_B2_MAG_HMC58XX 4 |
| #define | ImuEvent imu_b2_event |
Functions | |
| void | imu_b2_event (void) |
Variables | |
| struct ImuBooz2 | imu_b2 |
Interface for the Booz2 IMUs.
Definition in file imu_b2.h.
| #define ImuEvent imu_b2_event |
| void imu_b2_event | ( | void | ) |
Definition at line 152 of file imu_b2.c.
References Imu::accel, Imu::accel_unscaled, get_sys_time_usec(), Imu::gyro, Imu::gyro_unscaled, imu, IMU_ACCEL_X_CHAN, IMU_ACCEL_Y_CHAN, IMU_ACCEL_Z_CHAN, IMU_ASPIRIN2_ID, IMU_GYRO_P_CHAN, IMU_GYRO_Q_CHAN, IMU_GYRO_R_CHAN, imu_scale_accel(), imu_scale_gyro(), ImuMagEvent, MAX1168_DATA_AVAILABLE, max1168_event(), MAX1168_IDLE, max1168_status, max1168_values, Int32Rates::p, Int32Rates::q, Int32Rates::r, Int32Vect3::x, Int32Vect3::y, and Int32Vect3::z.
Here is the call graph for this function:| struct ImuBooz2 imu_b2 |
Definition at line 34 of file imu_b2.c.
Referenced by imu_impl_init(), and imu_periodic().