From c4ed598dff0ff3f54a803f708b1cb4b9be98a9bb Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Wed, 2 Dec 2015 23:00:53 +0100 Subject: [PATCH] MAVLink app: Do not decode buttons when they are not true mode switches --- src/modules/mavlink/mavlink_receiver.cpp | 7 ------- 1 file changed, 7 deletions(-) diff --git a/src/modules/mavlink/mavlink_receiver.cpp b/src/modules/mavlink/mavlink_receiver.cpp index 508a1d8c95..6b5f62fcca 100644 --- a/src/modules/mavlink/mavlink_receiver.cpp +++ b/src/modules/mavlink/mavlink_receiver.cpp @@ -1149,13 +1149,6 @@ MavlinkReceiver::handle_message_manual_control(mavlink_message_t *msg) manual.r = man.r / 1000.0f; manual.z = man.z / 1000.0f; - manual.mode_switch = decode_switch_pos(man.buttons, 0); - manual.return_switch = decode_switch_pos(man.buttons, 1); - manual.posctl_switch = decode_switch_pos(man.buttons, 2); - manual.loiter_switch = decode_switch_pos(man.buttons, 3); - manual.acro_switch = decode_switch_pos(man.buttons, 4); - manual.offboard_switch = decode_switch_pos(man.buttons, 5); - if (_manual_pub == nullptr) { _manual_pub = orb_advertise(ORB_ID(manual_control_setpoint), &manual);