4bool ArduPlaneFirmwarePlugin::_remapParamNameIntialized =
false;
71 if (!_remapParamNameIntialized) {
74 remapV4_5[
"AIRSPEED_MIN"] = QStringLiteral(
"ARSPD_FBW_MIN");
75 remapV4_5[
"AIRSPEED_MAX"] = QStringLiteral(
"ARSPD_FBW_MAX");
76 remapV4_5[
"RTL_ALTITUDE"] = QStringLiteral(
"ALT_HOLD_RTL");
79 _remapParamNameIntialized =
true;
112 mode.fixedWing =
true;
113 mode.multiRotor =
true;
QList< FirmwareFlightMode > FlightModeList
This is the base class for all stack specific APM firmware plugins.
const QString _qStabilizeFlightMode
const QString _flyByWireBFlightMode
const QString _stabilizeFlightMode
QString pauseFlightMode() const override
Returns The flight mode which indicates the vehicle is paused.
const QString _loiter2qlandFlightMode
const QString _initializingFlightMode
const QString _manualFlightMode
const QString _qRTLFlightMode
int remapParamNameHigestMinorVersionNumber(int majorVersionNumber) const override
Returns the highest major version number that is known to the remap for this specified major version.
const QString _qLoiterFlightMode
const QString _autoTuneFlightMode
void updateAvailableFlightModes(FlightModeList &modeList) override
Update Available flight modes recieved from vehicle.
const QString _takeoffFlightMode
const QString _thermalFlightMode
uint32_t _convertToCustomFlightModeEnum(uint32_t val) const override
QString stabilizedFlightMode() const override
Returns the flight mode for Stabilized.
const QString _cruiseFlightMode
const QString _acroFlightMode
const QString _qHoverFlightMode
ArduPlaneFirmwarePlugin(QObject *parent=nullptr)
const QString _qLandFlightMode
const QString _loiterFlightMode
const QString _trainingFlightMode
const QString _circleFlightMode
const QString _qAcroFlightMode
const QString _flyByWireAFlightMode
const QString _qAutotuneFlightMode
const QString _rtlFlightMode
~ArduPlaneFirmwarePlugin()
const QString _autolandFlightMode
QString takeOffFlightMode() const override
Returns the flight mode for TakeOff.
const QString _guidedFlightMode
const QString _autoFlightMode
const QString _avoidADSBFlightMode
void _setModeEnumToModeStringMapping(FlightModeCustomModeMap enumToString)
void _updateFlightModeList(FlightModeList &flightModeList)
QMap< QString, QString > remapParamNameMap_t
FlightModeCustomModeMap _modeEnumToString
QMap< int, remapParamNameMinorVersionRemapMap_t > remapParamNameMajorVersionMap_t
static const int versionNotSetValue