Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
scheduling_indi_simple.h File Reference
#include "generated/airframe.h"
#include "firmwares/rotorcraft/stabilization/stabilization_indi_simple.h"
+ Include dependency graph for scheduling_indi_simple.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void ctrl_eff_scheduling_init (void)
 Initialises periodic loop;. More...
 
void ctrl_eff_scheduling_periodic (void)
 Periodic function that interpolates between gain sets depending on the scheduling variable. More...
 

Variables

int32_t use_scheduling
 

Function Documentation

◆ ctrl_eff_scheduling_init()

void ctrl_eff_scheduling_init ( void  )

Initialises periodic loop;.

Definition at line 92 of file eff_scheduling_nederdrone.c.

References g_forward, g_hover, and INDI_G_SCALING.

◆ ctrl_eff_scheduling_periodic()

void ctrl_eff_scheduling_periodic ( void  )

Periodic function that interpolates between gain sets depending on the scheduling variable.

Definition at line 108 of file eff_scheduling_nederdrone.c.

References act_pref, IndiVariables::g1, g_forward, g_hover, guidance_indi_specific_force_gain, indi, INDI_SCHEDULING_LOWER_BOUND_G1, FloatRates::p, FloatRates::q, FloatRates::r, schdule_control_effectiveness(), sched_ratio_tip_props, stateGetAirspeed_f(), stateGetNedToBodyEulers_f(), trim_elevator, trim_flaps, and use_scheduling.

+ Here is the call graph for this function:

Variable Documentation

◆ use_scheduling

int32_t use_scheduling
extern