From cc579ce24fe9c78a448b136cb150b4d27a50d6c9 Mon Sep 17 00:00:00 2001 From: Samuel Tabor Date: Wed, 7 Oct 2020 00:02:22 +0100 Subject: [PATCH] ArduPlaneFirmwarePlugin: Add THERMAL mode. (#9089) --- src/FirmwarePlugin/APM/ArduPlaneFirmwarePlugin.cc | 2 ++ src/FirmwarePlugin/APM/ArduPlaneFirmwarePlugin.h | 1 + 2 files changed, 3 insertions(+) diff --git a/src/FirmwarePlugin/APM/ArduPlaneFirmwarePlugin.cc b/src/FirmwarePlugin/APM/ArduPlaneFirmwarePlugin.cc index 60dfe3c15..6661b663b 100644 --- a/src/FirmwarePlugin/APM/ArduPlaneFirmwarePlugin.cc +++ b/src/FirmwarePlugin/APM/ArduPlaneFirmwarePlugin.cc @@ -39,6 +39,7 @@ APMPlaneMode::APMPlaneMode(uint32_t mode, bool settable) { QRTL, "QuadPlane RTL" }, { QAUTOTUNE, "QuadPlane AutoTune" }, { QACRO, "QuadPlane Acro" }, + { THERMAL, "Thermal"}, }); } @@ -68,6 +69,7 @@ ArduPlaneFirmwarePlugin::ArduPlaneFirmwarePlugin(void) APMPlaneMode(APMPlaneMode::QRTL, true), APMPlaneMode(APMPlaneMode::QAUTOTUNE, true), APMPlaneMode(APMPlaneMode::QACRO, true), + APMPlaneMode(APMPlaneMode::THERMAL, true), }); if (!_remapParamNameIntialized) { diff --git a/src/FirmwarePlugin/APM/ArduPlaneFirmwarePlugin.h b/src/FirmwarePlugin/APM/ArduPlaneFirmwarePlugin.h index 296a45b34..6d3c8b957 100644 --- a/src/FirmwarePlugin/APM/ArduPlaneFirmwarePlugin.h +++ b/src/FirmwarePlugin/APM/ArduPlaneFirmwarePlugin.h @@ -44,6 +44,7 @@ public: QRTL = 21, QAUTOTUNE = 22, QACRO = 23, + THERMAL = 24, }; APMPlaneMode(uint32_t mode, bool settable); -- 2.22.0