QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
px4_custom_mode.h File Reference
#include <stdint.h>
+ Include dependency graph for px4_custom_mode.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

union  px4_custom_mode
 
struct  PX4CustomMode
 

Enumerations

enum  PX4_CUSTOM_MAIN_MODE {
  PX4_CUSTOM_MAIN_MODE_MANUAL = 1 , PX4_CUSTOM_MAIN_MODE_ALTCTL , PX4_CUSTOM_MAIN_MODE_POSCTL , PX4_CUSTOM_MAIN_MODE_AUTO ,
  PX4_CUSTOM_MAIN_MODE_ACRO , PX4_CUSTOM_MAIN_MODE_OFFBOARD , PX4_CUSTOM_MAIN_MODE_STABILIZED , PX4_CUSTOM_MAIN_MODE_RATTITUDE ,
  PX4_CUSTOM_MAIN_MODE_SIMPLE
}
 
enum  PX4_CUSTOM_SUB_MODE_AUTO {
  PX4_CUSTOM_SUB_MODE_AUTO_READY = 1 , PX4_CUSTOM_SUB_MODE_AUTO_TAKEOFF , PX4_CUSTOM_SUB_MODE_AUTO_LOITER , PX4_CUSTOM_SUB_MODE_AUTO_MISSION ,
  PX4_CUSTOM_SUB_MODE_AUTO_RTL , PX4_CUSTOM_SUB_MODE_AUTO_LAND , PX4_CUSTOM_SUB_MODE_AUTO_RTGS , PX4_CUSTOM_SUB_MODE_AUTO_FOLLOW_TARGET ,
  PX4_CUSTOM_SUB_MODE_AUTO_PRECLAND
}
 
enum  PX4_CUSTOM_SUB_MODE_POSCTL { PX4_CUSTOM_SUB_MODE_POSCTL_POSCTL = 0 , PX4_CUSTOM_SUB_MODE_POSCTL_ORBIT }
 

Enumeration Type Documentation

◆ PX4_CUSTOM_MAIN_MODE

Enumerator
PX4_CUSTOM_MAIN_MODE_MANUAL 
PX4_CUSTOM_MAIN_MODE_ALTCTL 
PX4_CUSTOM_MAIN_MODE_POSCTL 
PX4_CUSTOM_MAIN_MODE_AUTO 
PX4_CUSTOM_MAIN_MODE_ACRO 
PX4_CUSTOM_MAIN_MODE_OFFBOARD 
PX4_CUSTOM_MAIN_MODE_STABILIZED 
PX4_CUSTOM_MAIN_MODE_RATTITUDE 
PX4_CUSTOM_MAIN_MODE_SIMPLE 

Definition at line 5 of file px4_custom_mode.h.

◆ PX4_CUSTOM_SUB_MODE_AUTO

Enumerator
PX4_CUSTOM_SUB_MODE_AUTO_READY 
PX4_CUSTOM_SUB_MODE_AUTO_TAKEOFF 
PX4_CUSTOM_SUB_MODE_AUTO_LOITER 
PX4_CUSTOM_SUB_MODE_AUTO_MISSION 
PX4_CUSTOM_SUB_MODE_AUTO_RTL 
PX4_CUSTOM_SUB_MODE_AUTO_LAND 
PX4_CUSTOM_SUB_MODE_AUTO_RTGS 
PX4_CUSTOM_SUB_MODE_AUTO_FOLLOW_TARGET 
PX4_CUSTOM_SUB_MODE_AUTO_PRECLAND 

Definition at line 17 of file px4_custom_mode.h.

◆ PX4_CUSTOM_SUB_MODE_POSCTL

Enumerator
PX4_CUSTOM_SUB_MODE_POSCTL_POSCTL 
PX4_CUSTOM_SUB_MODE_POSCTL_ORBIT 

Definition at line 29 of file px4_custom_mode.h.