Paparazzi UAS  v7.0_unstable
Paparazzi is a free software Unmanned Aircraft System.
eff_scheduling_falcon.c File Reference

Interpolation of control effectivenss matrix of the Falcon hybrid plane. More...

+ Include dependency graph for eff_scheduling_falcon.c:

Go to the source code of this file.

Macros

#define EFF_SCHEDULING_FALCON_LOW_AIRSPEED   8.0f
 

Functions

void eff_scheduling_falcon_init (void)
 
void eff_scheduling_falcon_periodic (void)
 
void eff_scheduling_falcon_report (void)
 

Variables

static float g1g2_hover [INDI_OUTPUTS][INDI_NUM_ACT]
 

Detailed Description

Interpolation of control effectivenss matrix of the Falcon hybrid plane.

Definition in file eff_scheduling_falcon.c.

Macro Definition Documentation

◆ EFF_SCHEDULING_FALCON_LOW_AIRSPEED

#define EFF_SCHEDULING_FALCON_LOW_AIRSPEED   8.0f

Definition at line 35 of file eff_scheduling_falcon.c.

Function Documentation

◆ eff_scheduling_falcon_init()

void eff_scheduling_falcon_init ( void  )

Definition at line 49 of file eff_scheduling_falcon.c.

References g1g2, g1g2_hover, and INDI_G_SCALING.

◆ eff_scheduling_falcon_periodic()

void eff_scheduling_falcon_periodic ( void  )

◆ eff_scheduling_falcon_report()

void eff_scheduling_falcon_report ( void  )

Definition at line 113 of file eff_scheduling_falcon.c.

References DefaultChannel, DefaultDevice, f, and g1g2.

Variable Documentation

◆ g1g2_hover

float g1g2_hover[INDI_OUTPUTS][INDI_NUM_ACT]
static
Initial value:
= {
STABILIZATION_INDI_G1_ROLL,
STABILIZATION_INDI_G1_PITCH,
STABILIZATION_INDI_G1_YAW,
STABILIZATION_INDI_G1_THRUST
}

Definition at line 41 of file eff_scheduling_falcon.c.

Referenced by eff_scheduling_falcon_init().