Paparazzi UAS
v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
|
Module that interpolates gainsets in flight based on the transition percentage. More...
#include "modules/ctrl/eff_scheduling_generic.h"
#include "firmwares/rotorcraft/stabilization/stabilization_indi.h"
#include "firmwares/rotorcraft/guidance/guidance_h.h"
#include "generated/airframe.h"
#include "state.h"
#include "modules/radio_control/radio_control.h"
Go to the source code of this file.
Functions | |
void | eff_scheduling_generic_init (void) |
Initialises periodic loop;. More... | |
void | eff_scheduling_generic_periodic (void) |
Periodic function that interpolates between gain sets depending on the scheduling variable. More... | |
Variables | |
static float | g1g2_forward [INDI_OUTPUTS][INDI_NUM_ACT] |
static float | g1g2_hover [INDI_OUTPUTS][INDI_NUM_ACT] |
static float | g2_both [INDI_NUM_ACT] = STABILIZATION_INDI_G2 |
Module that interpolates gainsets in flight based on the transition percentage.
Definition in file eff_scheduling_generic.c.
void eff_scheduling_generic_init | ( | void | ) |
Initialises periodic loop;.
Definition at line 64 of file eff_scheduling_generic.c.
References g1g2_forward, g1g2_hover, g2_both, and INDI_G_SCALING.
void eff_scheduling_generic_periodic | ( | void | ) |
Periodic function that interpolates between gain sets depending on the scheduling variable.
Definition at line 82 of file eff_scheduling_generic.c.
References g1g2, g1g2_forward, g1g2_hover, stabilization, and Stabilization::transition_ratio.
|
static |
Definition at line 43 of file eff_scheduling_generic.c.
Referenced by eff_scheduling_generic_init(), and eff_scheduling_generic_periodic().
|
static |
Definition at line 54 of file eff_scheduling_generic.c.
Referenced by eff_scheduling_generic_init(), and eff_scheduling_generic_periodic().
|
static |
Definition at line 62 of file eff_scheduling_generic.c.
Referenced by eff_scheduling_generic_init().