From c8353c1c1393af85c9fe8b3ac93fd7025b08b9bc Mon Sep 17 00:00:00 2001 From: Peter Barker Date: Fri, 5 Jul 2019 12:04:26 +1000 Subject: [PATCH] GCS_MAVLink: fill target system and target component in MISSION_ITEM responses --- libraries/GCS_MAVLink/GCS_Common.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/GCS_MAVLink/GCS_Common.cpp b/libraries/GCS_MAVLink/GCS_Common.cpp index 77812f5cf2..642c0d88a2 100644 --- a/libraries/GCS_MAVLink/GCS_Common.cpp +++ b/libraries/GCS_MAVLink/GCS_Common.cpp @@ -673,6 +673,9 @@ void MissionItemProtocol::handle_mission_request(const GCS_MAVLINK &_link, convert_MISSION_REQUEST_to_MISSION_REQUEST_INT(packet, request_int); mavlink_mission_item_int_t item_int{}; + item_int.target_system = msg.sysid; + item_int.target_component = msg.compid; + MAV_MISSION_RESULT ret = get_item(_link, msg, request_int, item_int); if (ret != MAV_MISSION_ACCEPTED) { return;