QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
px4_custom_mode.h
Go to the documentation of this file.
1#pragma once
2
3#include <stdint.h>
4
18
32
38
40 struct {
41 uint16_t reserved;
42 uint8_t main_mode;
43 uint8_t sub_mode;
44 };
45 uint32_t data;
47 struct {
48 uint16_t reserved_hl;
50 };
51};
52
54 enum Mode : uint32_t{
77 };
78};
PX4_CUSTOM_MAIN_MODE
@ PX4_CUSTOM_MAIN_MODE_ACRO
@ PX4_CUSTOM_MAIN_MODE_POSCTL
@ PX4_CUSTOM_MAIN_MODE_ALTITUDE_CRUISE
@ PX4_CUSTOM_MAIN_MODE_TERMINATION
@ PX4_CUSTOM_MAIN_MODE_STABILIZED
@ PX4_CUSTOM_MAIN_MODE_SIMPLE
@ PX4_CUSTOM_MAIN_MODE_OFFBOARD
@ PX4_CUSTOM_MAIN_MODE_AUTO
@ PX4_CUSTOM_MAIN_MODE_MANUAL
@ PX4_CUSTOM_MAIN_MODE_ALTCTL
@ PX4_CUSTOM_MAIN_MODE_RATTITUDE_DEPRECATED
PX4_CUSTOM_SUB_MODE_POSCTL
@ PX4_CUSTOM_SUB_MODE_POSCTL_ORBIT
@ PX4_CUSTOM_SUB_MODE_POSCTL_POSCTL
@ PX4_CUSTOM_SUB_MODE_POSCTL_SLOW
PX4_CUSTOM_SUB_MODE_AUTO
@ PX4_CUSTOM_SUB_MODE_AUTO_MISSION
@ PX4_CUSTOM_SUB_MODE_AUTO_LAND
@ PX4_CUSTOM_SUB_MODE_AUTO_LOITER
@ PX4_CUSTOM_SUB_MODE_AUTO_RTL
@ PX4_CUSTOM_SUB_MODE_AUTO_VTOL_TAKEOFF
@ PX4_CUSTOM_SUB_MODE_GUIDED_COURSE
@ PX4_CUSTOM_SUB_MODE_AUTO_TAKEOFF
@ PX4_CUSTOM_SUB_MODE_AUTO_READY
@ PX4_CUSTOM_SUB_MODE_AUTO_PRECLAND
@ PX4_CUSTOM_SUB_MODE_AUTO_RESERVED_DO_NOT_USE
@ PX4_CUSTOM_SUB_MODE_AUTO_FOLLOW_TARGET
uint16_t custom_mode_hl