QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
QGCMAVLinkTypes.h
Go to the documentation of this file.
1#pragma once
2
6
7#include <cstdint>
8
10 typedef int FirmwareClass_t;
11 typedef int VehicleClass_t;
12
13 static constexpr VehicleClass_t VehicleClassGeneric = 0; // Must match MAV_TYPE_GENERIC
14
15 static constexpr uint8_t maxRcChannels = 18;
16};
17
18#ifndef MAVLINK_MSG_PARAM_EXT_SET_FIELD_PARAM_VALUE_LEN
19#define MAVLINK_MSG_PARAM_EXT_SET_FIELD_PARAM_VALUE_LEN 128
20#endif
21
22typedef struct __mavlink_message mavlink_message_t;
23typedef struct __mavlink_command_ack_t mavlink_command_ack_t;
24typedef struct __mavlink_command_long_t mavlink_command_long_t;
25typedef struct __mavlink_obstacle_distance_t mavlink_obstacle_distance_t;
26typedef struct __mavlink_camera_information_t mavlink_camera_information_t;
27typedef struct __mavlink_high_latency2_t mavlink_high_latency2_t;
28typedef struct __mavlink_event_t mavlink_event_t;
29typedef struct __mavlink_request_event_t mavlink_request_event_t;
30typedef struct param_union mavlink_param_union_t;
struct __mavlink_message mavlink_message_t
struct __mavlink_event_t mavlink_event_t
struct __mavlink_request_event_t mavlink_request_event_t
struct __mavlink_command_ack_t mavlink_command_ack_t
struct param_union mavlink_param_union_t
struct __mavlink_camera_information_t mavlink_camera_information_t
struct __mavlink_high_latency2_t mavlink_high_latency2_t
struct __mavlink_command_long_t mavlink_command_long_t
struct __mavlink_obstacle_distance_t mavlink_obstacle_distance_t
static constexpr uint8_t maxRcChannels
static constexpr VehicleClass_t VehicleClassGeneric