Paparazzi UAS  v5.15_devel-81-gd13dafb
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
stabilization_attitude_ref_euler_float.c File Reference

Rotorcraft attitude reference generation in euler float version. More...

+ Include dependency graph for stabilization_attitude_ref_euler_float.c:

Go to the source code of this file.

Functions

static void reset_psi_ref (struct AttRefEulerFloat *ref, float psi)
 
void attitude_ref_euler_float_init (struct AttRefEulerFloat *ref)
 
void attitude_ref_euler_float_enter (struct AttRefEulerFloat *ref, float psi)
 
void attitude_ref_euler_float_update (struct AttRefEulerFloat *ref, struct FloatEulers *sp_eulers, float dt)
 

Detailed Description

Rotorcraft attitude reference generation in euler float version.

Definition in file stabilization_attitude_ref_euler_float.c.

Function Documentation

void attitude_ref_euler_float_enter ( struct AttRefEulerFloat ref,
float  psi 
)

Definition at line 62 of file stabilization_attitude_ref_euler_float.c.

References reset_psi_ref().

Referenced by stabilization_attitude_enter().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

static void reset_psi_ref ( struct AttRefEulerFloat ref,
float  psi 
)
inlinestatic

Definition at line 106 of file stabilization_attitude_ref_euler_float.c.

References AttRefEulerFloat::accel, AttRefEulerFloat::euler, FloatEulers::psi, FloatRates::r, and AttRefEulerFloat::rate.

Referenced by attitude_ref_euler_float_enter().

+ Here is the caller graph for this function: