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

Go to the source code of this file.

Classes

struct  input_rc_s
 

Macros

#define INPUT_RC_RC_INPUT_SOURCE_UNKNOWN   0
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_PPM   1
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4IO_PPM   2
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4IO_SPEKTRUM   3
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4IO_SBUS   4
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4IO_ST24   5
 
#define INPUT_RC_RC_INPUT_SOURCE_MAVLINK   6
 
#define INPUT_RC_RC_INPUT_SOURCE_QURT   7
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_SPEKTRUM   8
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_SBUS   9
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_ST24   10
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_SUMD   11
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_DSM   12
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4IO_SUMD   13
 
#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_CRSF   14
 
#define INPUT_RC_RC_INPUT_MAX_CHANNELS   18
 

Functions

 ORB_DECLARE (input_rc)
 

Macro Definition Documentation

◆ INPUT_RC_RC_INPUT_MAX_CHANNELS

#define INPUT_RC_RC_INPUT_MAX_CHANNELS   18

Definition at line 59 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_MAVLINK

#define INPUT_RC_RC_INPUT_SOURCE_MAVLINK   6

Definition at line 50 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4FMU_CRSF

#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_CRSF   14

Definition at line 58 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4FMU_DSM

#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_DSM   12

Definition at line 56 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4FMU_PPM

#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_PPM   1

Definition at line 45 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4FMU_SBUS

#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_SBUS   9

Definition at line 53 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4FMU_SPEKTRUM

#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_SPEKTRUM   8

Definition at line 52 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4FMU_ST24

#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_ST24   10

Definition at line 54 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4FMU_SUMD

#define INPUT_RC_RC_INPUT_SOURCE_PX4FMU_SUMD   11

Definition at line 55 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4IO_PPM

#define INPUT_RC_RC_INPUT_SOURCE_PX4IO_PPM   2

Definition at line 46 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4IO_SBUS

#define INPUT_RC_RC_INPUT_SOURCE_PX4IO_SBUS   4

Definition at line 48 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4IO_SPEKTRUM

#define INPUT_RC_RC_INPUT_SOURCE_PX4IO_SPEKTRUM   3

Definition at line 47 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4IO_ST24

#define INPUT_RC_RC_INPUT_SOURCE_PX4IO_ST24   5

Definition at line 49 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_PX4IO_SUMD

#define INPUT_RC_RC_INPUT_SOURCE_PX4IO_SUMD   13

Definition at line 57 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_QURT

#define INPUT_RC_RC_INPUT_SOURCE_QURT   7

Definition at line 51 of file input_rc.h.

◆ INPUT_RC_RC_INPUT_SOURCE_UNKNOWN

#define INPUT_RC_RC_INPUT_SOURCE_UNKNOWN   0

Definition at line 44 of file input_rc.h.

Function Documentation

◆ ORB_DECLARE()

ORB_DECLARE ( input_rc  )