QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
FirmwareFlightMode Struct Reference

#include <FirmwarePlugin.h>

Public Member Functions

 FirmwareFlightMode (const QString &mName, uint32_t cMode, bool cbs=false, bool adv=false)
 
 FirmwareFlightMode (const QString &mName, uint8_t sMode, uint32_t cMode, bool cbs=false, bool adv=false, bool fWing=false, bool mRotor=true)
 

Public Attributes

QString mode_name = "Unknown"
 
uint8_t standard_mode = 0
 
uint32_t custom_mode = UINT32_MAX
 
bool canBeSet = false
 
bool advanced = false
 
bool fixedWing = false
 
bool multiRotor = true
 

Detailed Description

Definition at line 21 of file FirmwarePlugin.h.

Constructor & Destructor Documentation

◆ FirmwareFlightMode() [1/2]

FirmwareFlightMode::FirmwareFlightMode ( const QString &  mName,
uint32_t  cMode,
bool  cbs = false,
bool  adv = false 
)
inline

Definition at line 23 of file FirmwarePlugin.h.

◆ FirmwareFlightMode() [2/2]

FirmwareFlightMode::FirmwareFlightMode ( const QString &  mName,
uint8_t  sMode,
uint32_t  cMode,
bool  cbs = false,
bool  adv = false,
bool  fWing = false,
bool  mRotor = true 
)
inline

Definition at line 32 of file FirmwarePlugin.h.

Member Data Documentation

◆ advanced

bool FirmwareFlightMode::advanced = false

Definition at line 51 of file FirmwarePlugin.h.

◆ canBeSet

bool FirmwareFlightMode::canBeSet = false

Definition at line 50 of file FirmwarePlugin.h.

◆ custom_mode

uint32_t FirmwareFlightMode::custom_mode = UINT32_MAX

Definition at line 49 of file FirmwarePlugin.h.

Referenced by FirmwarePlugin::_addNewFlightMode().

◆ fixedWing

bool FirmwareFlightMode::fixedWing = false

Definition at line 52 of file FirmwarePlugin.h.

◆ mode_name

QString FirmwareFlightMode::mode_name = "Unknown"

Definition at line 47 of file FirmwarePlugin.h.

Referenced by FirmwarePlugin::_addNewFlightMode().

◆ multiRotor

bool FirmwareFlightMode::multiRotor = true

Definition at line 53 of file FirmwarePlugin.h.

◆ standard_mode

uint8_t FirmwareFlightMode::standard_mode = 0

Definition at line 48 of file FirmwarePlugin.h.

Referenced by StandardModes::gotMessage().


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