Paparazzi UAS  v4.0.4_stable-3-gf39211a
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
imu_analog.h File Reference
#include "subsystems/imu.h"
+ Include dependency graph for imu_analog.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


#define NB_ANALOG_IMU_ADC   6
#define ImuScaleAccel(_imu)   {}
#define ImuEvent(_gyro_handler, _accel_handler, _mag_handler)
#define ImuMagEvent(_mag_handler)


volatile bool_t analog_imu_available
int imu_overrun

Macro Definition Documentation

#define ImuEvent (   _gyro_handler,
{ \
_gyro_handler(); \
_accel_handler(); \
} \
ImuMagEvent(_mag_handler); \
#define ImuMagEvent(_mag_handler)
Definition: imu_analog.h:70
#define FALSE
Definition: imu_chimu.h:141
volatile bool_t analog_imu_available
Definition: imu_analog.c:25

Definition at line 61 of file imu_analog.h.

#define ImuMagEvent (   _mag_handler)
{ \
if (0) { \
_mag_handler(); \
} \

Definition at line 70 of file imu_analog.h.

#define ImuScaleAccel (   _imu)    {}

Definition at line 49 of file imu_analog.h.

Referenced by on_accel_event(), and on_gyro_accel_event().

#define NB_ANALOG_IMU_ADC   6

Definition at line 26 of file imu_analog.h.

Variable Documentation

volatile bool_t analog_imu_available

Definition at line 25 of file imu_analog.c.

Referenced by imu_impl_init(), and imu_periodic().

int imu_overrun

Definition at line 26 of file imu_b2_arch.c.

Referenced by imu_impl_init(), and imu_periodic().