Paparazzi UAS  v4.0.4_stable-3-gf39211a
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
commands.h File Reference
#include "paparazzi.h"
#include "generated/airframe.h"
+ Include dependency graph for commands.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SetCommands(t)
 Storage of intermediate command values: these values come from the RC (MANUAL mode), from the autopilot (AUTO mode) or from control loops. More...
 

Variables

pprz_t command_roll_trim
 
pprz_t command_pitch_trim
 
pprz_t commands [COMMANDS_NB]
 
const pprz_t commands_failsafe [COMMANDS_NB]
 

Macro Definition Documentation

#define SetCommands (   t)
Value:
{ \
int i; \
for(i = 0; i < COMMANDS_NB; i++) commands[i] = t[i]; \
}
pprz_t commands[COMMANDS_NB]
Definition: commands.c:42

Storage of intermediate command values: these values come from the RC (MANUAL mode), from the autopilot (AUTO mode) or from control loops.

They are asyncronisly used to set the servos

Definition at line 44 of file commands.h.

Referenced by autopilot_periodic(), event_task_fbw(), init_fbw(), and set_failsafe_mode().

Variable Documentation

pprz_t command_pitch_trim

Definition at line 40 of file commands.c.

Referenced by event_task_fbw().

pprz_t command_roll_trim

Definition at line 39 of file commands.c.

Referenced by event_task_fbw().

pprz_t commands[COMMANDS_NB]

Definition at line 42 of file commands.c.

const pprz_t commands_failsafe[COMMANDS_NB]

Definition at line 43 of file commands.c.