PX4 Firmware
PX4 Autopilot Software http://px4.io
common_rc.h
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include <stdint.h>
5 
6 #include "crsf.h"
7 #include "dsm.h"
8 #include "sbus.h"
9 #include "st24.h"
10 #include "sumd.h"
11 
12 #pragma pack(push, 1)
13 typedef struct rc_decode_buf_ {
14  union {
20  };
22 #pragma pack(pop)
23 
RC protocol definition for Spektrum RC.
RC protocol definition for Graupner HoTT transmitter.
dsm_decode_t dsm
Definition: common_rc.h:16
sbus_frame_t sbus_frame
Definition: common_rc.h:17
rc_decode_buf_t rc_decode_buf
Definition: common_rc.cpp:4
RC protocol definition for Yuneec ST24 transmitter.
ReceiverFcPacketHoTT _hottrxpacket
Definition: common_rc.h:19
uint8_t sbus_frame_t[SBUS_FRAME_SIZE+(SBUS_FRAME_SIZE/2)]
Definition: sbus.h:52
ReceiverFcPacket _strxpacket
Definition: common_rc.h:18
struct rc_decode_buf_ rc_decode_buf_t
RC protocol definition for S.BUS.
crsf_frame_t crsf_frame
Definition: common_rc.h:15
RC protocol definition for CSRF (TBS Crossfire).