Public Types | Public Attributes
fcu::FlightMode Struct Reference

#include <FlightMode.hpp>

List of all members.

Public Types

enum  MODIFIER {
  NONE = 0, ARM = 1 << 0, CAMSTAB = 1 << 1, BEEPER = 1 << 2,
  LEDLOW = 1 << 3, OSD_SW = 1 << 4, TELEMETRY = 1 << 5, BLACKBOX = 1 << 6,
  FAILSAFE = 1 << 7, HOME_RESET = 1 << 8, GCS_NAV = 1 << 9, FLAPERON = 1 << 10,
  NAV_LAUNCH = 1 << 11, SERVO_AUTOTRIM = 1 << 12, AUTOTUNE = 1 << 13
}
enum  PRIMARY_MODE {
  UNSET = 0, ANGLE, HORIZON, NAV_POSHOLD,
  NAV_CRUISE, NAV_RTH, NAV_WP, MANUAL
}
enum  SECONDARY_MODE {
  NONE = 0, NAV_ALTHOLD = 1 << 0, TURN_ASSIST = 1 << 1, AIR_MODE = 1 << 2,
  SURFACE = 1 << 3, HEADING_HOLD = 1 << 4, HEADFREE = 1 << 5, HEADADJ = 1 << 6
}

Public Attributes

MODIFIER modifier
PRIMARY_MODE primary
SECONDARY_MODE secondary

Detailed Description

Definition at line 6 of file FlightMode.hpp.


Member Enumeration Documentation

Enumerator:
NONE 
ARM 
CAMSTAB 
BEEPER 
LEDLOW 
OSD_SW 
TELEMETRY 
BLACKBOX 
FAILSAFE 
HOME_RESET 
GCS_NAV 
FLAPERON 
NAV_LAUNCH 
SERVO_AUTOTRIM 
AUTOTUNE 

Definition at line 29 of file FlightMode.hpp.

Enumerator:
UNSET 
ANGLE 
HORIZON 
NAV_POSHOLD 
NAV_CRUISE 
NAV_RTH 
NAV_WP 
MANUAL 

Definition at line 7 of file FlightMode.hpp.

Enumerator:
NONE 
NAV_ALTHOLD 
TURN_ASSIST 
AIR_MODE 
SURFACE 
HEADING_HOLD 
HEADFREE 
HEADADJ 

Definition at line 18 of file FlightMode.hpp.


Member Data Documentation

Definition at line 49 of file FlightMode.hpp.

Definition at line 47 of file FlightMode.hpp.

Definition at line 48 of file FlightMode.hpp.


The documentation for this struct was generated from the following file:


msp
Author(s): Christian Rauch
autogenerated on Thu Jun 20 2019 19:40:38