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{
11 typedef int FirmwareClass_t;
12 typedef int VehicleClass_t;
13
14 static constexpr VehicleClass_t VehicleClassGeneric = 0; // Must match MAV_TYPE_GENERIC
15
16 static constexpr uint8_t maxRcChannels = 18;
17};
18
19#ifndef MAVLINK_MSG_PARAM_EXT_SET_FIELD_PARAM_VALUE_LEN
20#define MAVLINK_MSG_PARAM_EXT_SET_FIELD_PARAM_VALUE_LEN 128
21#endif
22
23typedef struct __mavlink_message mavlink_message_t;
24typedef struct __mavlink_command_ack_t mavlink_command_ack_t;
25typedef struct __mavlink_command_long_t mavlink_command_long_t;
26typedef struct __mavlink_obstacle_distance_t mavlink_obstacle_distance_t;
27typedef struct __mavlink_camera_information_t mavlink_camera_information_t;
28typedef struct __mavlink_battery_status_t mavlink_battery_status_t;
29typedef struct __mavlink_camera_capture_status_t mavlink_camera_capture_status_t;
30typedef struct __mavlink_param_ext_ack_t mavlink_param_ext_ack_t;
31typedef struct __mavlink_param_ext_value_t mavlink_param_ext_value_t;
32typedef struct __mavlink_camera_settings_t mavlink_camera_settings_t;
33typedef struct __mavlink_storage_information_t mavlink_storage_information_t;
34typedef struct __mavlink_camera_tracking_image_status_t mavlink_camera_tracking_image_status_t;
35typedef struct __mavlink_video_stream_information_t mavlink_video_stream_information_t;
36typedef struct __mavlink_video_stream_status_t mavlink_video_stream_status_t;
37typedef struct __mavlink_high_latency2_t mavlink_high_latency2_t;
38typedef struct __mavlink_event_t mavlink_event_t;
39typedef struct __mavlink_request_event_t mavlink_request_event_t;
40typedef 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_video_stream_information_t mavlink_video_stream_information_t
struct __mavlink_storage_information_t mavlink_storage_information_t
struct __mavlink_param_ext_value_t mavlink_param_ext_value_t
struct __mavlink_command_ack_t mavlink_command_ack_t
struct param_union mavlink_param_union_t
struct __mavlink_param_ext_ack_t mavlink_param_ext_ack_t
struct __mavlink_camera_information_t mavlink_camera_information_t
struct __mavlink_high_latency2_t mavlink_high_latency2_t
struct __mavlink_camera_settings_t mavlink_camera_settings_t
struct __mavlink_command_long_t mavlink_command_long_t
struct __mavlink_video_stream_status_t mavlink_video_stream_status_t
struct __mavlink_camera_tracking_image_status_t mavlink_camera_tracking_image_status_t
struct __mavlink_battery_status_t mavlink_battery_status_t
struct __mavlink_camera_capture_status_t mavlink_camera_capture_status_t
struct __mavlink_obstacle_distance_t mavlink_obstacle_distance_t
static constexpr uint8_t maxRcChannels
static constexpr VehicleClass_t VehicleClassGeneric