Paparazzi UAS  v5.2.2_stable-0-gd6b9f29
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules 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.

Macros

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

Variables

volatile bool_t analog_imu_available
 
int imu_overrun
 

Macro Definition Documentation

#define ImuEvent (   _gyro_handler,
  _accel_handler,
  _mag_handler 
)
Value:
{ \
_gyro_handler(); \
_accel_handler(); \
} \
ImuMagEvent(_mag_handler); \
}
#define ImuMagEvent(_mag_handler)
Definition: imu_analog.h:70
if(PrimarySpektrumState.SpektrumTimer)--PrimarySpektrumState.SpektrumTimer
#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)
Value:
{ \
if (0) { \
_mag_handler(); \
} \
}
if(PrimarySpektrumState.SpektrumTimer)--PrimarySpektrumState.SpektrumTimer

Definition at line 70 of file imu_analog.h.

#define ImuScaleAccel (   _imu)    {}

Definition at line 49 of file imu_analog.h.

#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_analog.c.

Referenced by imu_impl_init(), and imu_periodic().