QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
MAVLinkMessageType.h
Go to the documentation of this file.
1
#pragma once
2
8
9
#include <stdint.h>
10
11
#define HAVE_MAVLINK_CHANNEL_T
12
#ifdef HAVE_MAVLINK_CHANNEL_T
13
typedef
enum : uint8_t {
14
MAVLINK_COMM_0
,
15
MAVLINK_COMM_1
,
16
MAVLINK_COMM_2
,
17
MAVLINK_COMM_3
,
18
MAVLINK_COMM_4
,
19
MAVLINK_COMM_5
,
20
MAVLINK_COMM_6
,
21
MAVLINK_COMM_7
,
22
MAVLINK_COMM_8
,
23
MAVLINK_COMM_9
,
24
MAVLINK_COMM_10
,
25
MAVLINK_COMM_11
,
26
MAVLINK_COMM_12
,
27
MAVLINK_COMM_13
,
28
MAVLINK_COMM_14
,
29
MAVLINK_COMM_15
30
}
mavlink_channel_t
;
31
#endif
32
33
#define MAVLINK_COMM_NUM_BUFFERS 16
34
#define MAVLINK_MAX_SIGNING_STREAMS MAVLINK_COMM_NUM_BUFFERS
35
36
#include <mavlink_types.h>
37
38
#define MAVLINK_EXTERNAL_RX_STATUS
39
#ifdef MAVLINK_EXTERNAL_RX_STATUS
40
extern
mavlink_status_t
m_mavlink_status
[
MAVLINK_COMM_NUM_BUFFERS
];
41
#endif
42
43
#define MAVLINK_GET_CHANNEL_STATUS
44
#ifdef MAVLINK_GET_CHANNEL_STATUS
45
extern
mavlink_status_t*
mavlink_get_channel_status
(uint8_t chan);
46
#endif
mavlink_channel_t
mavlink_channel_t
Definition
MAVLinkMessageType.h:13
MAVLINK_COMM_14
@ MAVLINK_COMM_14
Definition
MAVLinkMessageType.h:28
MAVLINK_COMM_12
@ MAVLINK_COMM_12
Definition
MAVLinkMessageType.h:26
MAVLINK_COMM_1
@ MAVLINK_COMM_1
Definition
MAVLinkMessageType.h:15
MAVLINK_COMM_15
@ MAVLINK_COMM_15
Definition
MAVLinkMessageType.h:29
MAVLINK_COMM_6
@ MAVLINK_COMM_6
Definition
MAVLinkMessageType.h:20
MAVLINK_COMM_10
@ MAVLINK_COMM_10
Definition
MAVLinkMessageType.h:24
MAVLINK_COMM_11
@ MAVLINK_COMM_11
Definition
MAVLinkMessageType.h:25
MAVLINK_COMM_7
@ MAVLINK_COMM_7
Definition
MAVLinkMessageType.h:21
MAVLINK_COMM_2
@ MAVLINK_COMM_2
Definition
MAVLinkMessageType.h:16
MAVLINK_COMM_9
@ MAVLINK_COMM_9
Definition
MAVLinkMessageType.h:23
MAVLINK_COMM_4
@ MAVLINK_COMM_4
Definition
MAVLinkMessageType.h:18
MAVLINK_COMM_5
@ MAVLINK_COMM_5
Definition
MAVLinkMessageType.h:19
MAVLINK_COMM_8
@ MAVLINK_COMM_8
Definition
MAVLinkMessageType.h:22
MAVLINK_COMM_13
@ MAVLINK_COMM_13
Definition
MAVLinkMessageType.h:27
MAVLINK_COMM_3
@ MAVLINK_COMM_3
Definition
MAVLinkMessageType.h:17
MAVLINK_COMM_0
@ MAVLINK_COMM_0
Definition
MAVLinkMessageType.h:14
m_mavlink_status
mavlink_status_t m_mavlink_status[MAVLINK_COMM_NUM_BUFFERS]
Definition
QGCMAVLink.cc:49
mavlink_get_channel_status
mavlink_status_t * mavlink_get_channel_status(uint8_t chan)
Definition
QGCMAVLink.cc:53
MAVLINK_COMM_NUM_BUFFERS
#define MAVLINK_COMM_NUM_BUFFERS
Definition
MAVLinkMessageType.h:33
src
MAVLink
MAVLinkMessageType.h
Generated by
1.9.8