From f685df32bc9e592fc18b5e7e2521f34600270825 Mon Sep 17 00:00:00 2001 From: Matthias Grob Date: Wed, 14 Jan 2026 19:51:12 +0100 Subject: [PATCH] rtl refactor: make dependency of rtl_type in status clear --- src/modules/navigator/rtl.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/modules/navigator/rtl.h b/src/modules/navigator/rtl.h index 349b29b0f8..b196f2a180 100644 --- a/src/modules/navigator/rtl.h +++ b/src/modules/navigator/rtl.h @@ -73,11 +73,11 @@ public: ~RTL() = default; enum class RtlType { - NONE, - RTL_DIRECT, - RTL_DIRECT_MISSION_LAND, - RTL_MISSION_FAST, - RTL_MISSION_FAST_REVERSE, + NONE = rtl_status_s::RTL_STATUS_TYPE_NONE, + RTL_DIRECT = rtl_status_s::RTL_STATUS_TYPE_DIRECT_SAFE_POINT, + RTL_DIRECT_MISSION_LAND = rtl_status_s::RTL_STATUS_TYPE_DIRECT_MISSION_LAND, + RTL_MISSION_FAST = rtl_status_s::RTL_STATUS_TYPE_FOLLOW_MISSION, + RTL_MISSION_FAST_REVERSE = rtl_status_s::RTL_STATUS_TYPE_FOLLOW_MISSION_REVERSE, }; void on_inactive() override;