PX4 Firmware
PX4 Autopilot Software http://px4.io
actuator_controls.h File Reference
#include <uORB/uORB.h>
Include dependency graph for actuator_controls.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  actuator_controls_s
 

Macros

#define ACTUATOR_CONTROLS_NUM_ACTUATOR_CONTROLS   8
 
#define ACTUATOR_CONTROLS_NUM_ACTUATOR_CONTROL_GROUPS   4
 
#define ACTUATOR_CONTROLS_INDEX_ROLL   0
 
#define ACTUATOR_CONTROLS_INDEX_PITCH   1
 
#define ACTUATOR_CONTROLS_INDEX_YAW   2
 
#define ACTUATOR_CONTROLS_INDEX_THROTTLE   3
 
#define ACTUATOR_CONTROLS_INDEX_FLAPS   4
 
#define ACTUATOR_CONTROLS_INDEX_SPOILERS   5
 
#define ACTUATOR_CONTROLS_INDEX_AIRBRAKES   6
 
#define ACTUATOR_CONTROLS_INDEX_LANDING_GEAR   7
 
#define ACTUATOR_CONTROLS_GROUP_INDEX_ATTITUDE   0
 
#define ACTUATOR_CONTROLS_GROUP_INDEX_ATTITUDE_ALTERNATE   1
 

Functions

 ORB_DECLARE (actuator_controls)
 
 ORB_DECLARE (actuator_controls_0)
 
 ORB_DECLARE (actuator_controls_1)
 
 ORB_DECLARE (actuator_controls_2)
 
 ORB_DECLARE (actuator_controls_3)
 
 ORB_DECLARE (actuator_controls_virtual_fw)
 
 ORB_DECLARE (actuator_controls_virtual_mc)
 

Macro Definition Documentation

◆ ACTUATOR_CONTROLS_GROUP_INDEX_ATTITUDE

#define ACTUATOR_CONTROLS_GROUP_INDEX_ATTITUDE   0

Definition at line 54 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_GROUP_INDEX_ATTITUDE_ALTERNATE

#define ACTUATOR_CONTROLS_GROUP_INDEX_ATTITUDE_ALTERNATE   1

Definition at line 55 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_INDEX_AIRBRAKES

#define ACTUATOR_CONTROLS_INDEX_AIRBRAKES   6

Definition at line 52 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_INDEX_FLAPS

#define ACTUATOR_CONTROLS_INDEX_FLAPS   4

Definition at line 50 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_INDEX_LANDING_GEAR

#define ACTUATOR_CONTROLS_INDEX_LANDING_GEAR   7

Definition at line 53 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_INDEX_PITCH

#define ACTUATOR_CONTROLS_INDEX_PITCH   1

Definition at line 47 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_INDEX_ROLL

#define ACTUATOR_CONTROLS_INDEX_ROLL   0

Definition at line 46 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_INDEX_SPOILERS

#define ACTUATOR_CONTROLS_INDEX_SPOILERS   5

Definition at line 51 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_INDEX_THROTTLE

#define ACTUATOR_CONTROLS_INDEX_THROTTLE   3

Definition at line 49 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_INDEX_YAW

#define ACTUATOR_CONTROLS_INDEX_YAW   2

Definition at line 48 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_NUM_ACTUATOR_CONTROL_GROUPS

#define ACTUATOR_CONTROLS_NUM_ACTUATOR_CONTROL_GROUPS   4

Definition at line 45 of file actuator_controls.h.

◆ ACTUATOR_CONTROLS_NUM_ACTUATOR_CONTROLS

#define ACTUATOR_CONTROLS_NUM_ACTUATOR_CONTROLS   8

Definition at line 44 of file actuator_controls.h.

Function Documentation

◆ ORB_DECLARE() [1/7]

ORB_DECLARE ( actuator_controls  )

◆ ORB_DECLARE() [2/7]

ORB_DECLARE ( actuator_controls_0  )

◆ ORB_DECLARE() [3/7]

ORB_DECLARE ( actuator_controls_1  )

◆ ORB_DECLARE() [4/7]

ORB_DECLARE ( actuator_controls_2  )

◆ ORB_DECLARE() [5/7]

ORB_DECLARE ( actuator_controls_3  )

◆ ORB_DECLARE() [6/7]

ORB_DECLARE ( actuator_controls_virtual_fw  )

◆ ORB_DECLARE() [7/7]

ORB_DECLARE ( actuator_controls_virtual_mc  )