diff --git a/ArduPlane/GCS_Mavlink.cpp b/ArduPlane/GCS_Mavlink.cpp index a49626366c..d249b7d3b2 100644 --- a/ArduPlane/GCS_Mavlink.cpp +++ b/ArduPlane/GCS_Mavlink.cpp @@ -1278,12 +1278,7 @@ void GCS_MAVLINK_Plane::handleMessage(mavlink_message_t* msg) break; case MAV_CMD_START_RX_PAIR: - // initiate bind procedure - if (!hal.rcin->rc_bind(packet.param1)) { - result = MAV_RESULT_FAILED; - } else { - result = MAV_RESULT_ACCEPTED; - } + result = handle_rc_bind(packet); break; case MAV_CMD_NAV_LOITER_UNLIM: