PX4 Firmware
PX4 Autopilot Software http://px4.io
px4_custom_mode.h File Reference

PX4 custom flight modes. More...

#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
 

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 }
 

Detailed Description

PX4 custom flight modes.

Definition in file px4_custom_mode.h.

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 45 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 57 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 69 of file px4_custom_mode.h.