From 27f8298bb9f6e400bdad9434f4cd6ce2bb5d05d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Sat, 3 Sep 2022 10:33:29 +0200 Subject: [PATCH] fix commander: add local position requirement to NAVIGATION_STATE_AUTO_LAND --- src/modules/commander/ModeUtil/mode_requirements.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/modules/commander/ModeUtil/mode_requirements.cpp b/src/modules/commander/ModeUtil/mode_requirements.cpp index 21eeea76e9..12301ad578 100644 --- a/src/modules/commander/ModeUtil/mode_requirements.cpp +++ b/src/modules/commander/ModeUtil/mode_requirements.cpp @@ -130,6 +130,7 @@ void getModeRequirements(uint8_t vehicle_type, vehicle_status_flags_s &flags) setRequirement(vehicle_status_s::NAVIGATION_STATE_AUTO_LAND, flags.mode_req_angular_velocity); setRequirement(vehicle_status_s::NAVIGATION_STATE_AUTO_LAND, flags.mode_req_attitude); setRequirement(vehicle_status_s::NAVIGATION_STATE_AUTO_LAND, flags.mode_req_local_alt); + setRequirement(vehicle_status_s::NAVIGATION_STATE_AUTO_LAND, flags.mode_req_local_position); setRequirement(vehicle_status_s::NAVIGATION_STATE_AUTO_LAND, flags.mode_req_prevent_arming); // NAVIGATION_STATE_AUTO_FOLLOW_TARGET