From c20c1f09a672a286019fdcbf5fddac5c711653b7 Mon Sep 17 00:00:00 2001 From: Konrad Date: Mon, 23 Sep 2024 10:06:09 +0200 Subject: [PATCH] RTL_DIRECT: explicitely set force heading in loiter hold if needed --- src/modules/navigator/rtl_direct.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/navigator/rtl_direct.cpp b/src/modules/navigator/rtl_direct.cpp index 7050abacd7..b28d7976af 100644 --- a/src/modules/navigator/rtl_direct.cpp +++ b/src/modules/navigator/rtl_direct.cpp @@ -300,6 +300,9 @@ void RtlDirect::set_rtl_item() /* Set the altitude tracking to best effort but not strictly enforce it */ altitude_acceptance_radius = FLT_MAX; + if (_force_heading) { + _mission_item.force_heading = true; + } } break;