From 34483aef0f847838bfb890ecf8d58d340009d44d Mon Sep 17 00:00:00 2001 From: Hylke Faas Date: Mon, 16 Aug 2021 14:04:52 +0200 Subject: [PATCH] Do not resend a mission request if it is not the expected sequence number, this can cause an excessive increase of used bandwith (#18082) --- src/modules/mavlink/mavlink_mission.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/modules/mavlink/mavlink_mission.cpp b/src/modules/mavlink/mavlink_mission.cpp index c910feda7c..74737f2667 100644 --- a/src/modules/mavlink/mavlink_mission.cpp +++ b/src/modules/mavlink/mavlink_mission.cpp @@ -1017,8 +1017,7 @@ MavlinkMissionManager::handle_mission_item_both(const mavlink_message_t *msg) if (wp.seq != _transfer_seq) { PX4_DEBUG("WPM: MISSION_ITEM ERROR: seq %u was not the expected %u", wp.seq, _transfer_seq); - /* request next item again */ - send_mission_request(_transfer_partner_sysid, _transfer_partner_compid, _transfer_seq); + /* Item sequence not expected, ignore item */ return; }