From b0ea662c9b72d1db4ab74ba83eb8b80611c87881 Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Tue, 3 Dec 2019 17:11:22 +1100 Subject: [PATCH] AP_Mission: consider _INT frames equivalent to non _INT variants AP_Mission: consider TERRAIN_ALT_INT equivalent to TERRAIN_ALT AP_Mission: consider RELATIVE_ALT_INT equivalent to RELATIVE_ALT AP_Mission: consider GLOBAL_INT equivalent to GLOBAL --- libraries/AP_Mission/AP_Mission.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/AP_Mission/AP_Mission.cpp b/libraries/AP_Mission/AP_Mission.cpp index c9f05dbd5a..2799bb561f 100644 --- a/libraries/AP_Mission/AP_Mission.cpp +++ b/libraries/AP_Mission/AP_Mission.cpp @@ -1001,15 +1001,18 @@ MAV_MISSION_RESULT AP_Mission::mavlink_int_to_mission_cmd(const mavlink_mission_ case MAV_FRAME_MISSION: case MAV_FRAME_GLOBAL: + case MAV_FRAME_GLOBAL_INT: cmd.content.location.relative_alt = 0; break; case MAV_FRAME_GLOBAL_RELATIVE_ALT: + case MAV_FRAME_GLOBAL_RELATIVE_ALT_INT: cmd.content.location.relative_alt = 1; break; #if AP_TERRAIN_AVAILABLE case MAV_FRAME_GLOBAL_TERRAIN_ALT: + case MAV_FRAME_GLOBAL_TERRAIN_ALT_INT: // we mark it as a relative altitude, as it doesn't have // home alt added cmd.content.location.relative_alt = 1;