From b3ff71e154a626b688b80b18f2d1e8315aae19de Mon Sep 17 00:00:00 2001 From: Bryant Date: Thu, 1 Nov 2012 09:20:43 -0700 Subject: [PATCH] Fixed transmission of MANUAL_CONTROL message so that pitch and roll are transmit properly. --- src/uas/UAS.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/uas/UAS.cc b/src/uas/UAS.cc index 3dbb6a4..124c4f0 100644 --- a/src/uas/UAS.cc +++ b/src/uas/UAS.cc @@ -2446,7 +2446,7 @@ void UAS::setManualControlCommands(double roll, double pitch, double yaw, double if(((mode & MAV_MODE_FLAG_DECODE_POSITION_MANUAL) && (mode & MAV_MODE_FLAG_DECODE_POSITION_SAFETY)) || (mode & MAV_MODE_FLAG_HIL_ENABLED)) { mavlink_message_t message; - mavlink_msg_manual_control_pack(mavlink->getSystemId(), mavlink->getComponentId(), &message, this->uasId, (float)manualRollAngle, (float)manualPitchAngle, (float)manualThrust, (float)manualYawAngle, buttons); + mavlink_msg_manual_control_pack(mavlink->getSystemId(), mavlink->getComponentId(), &message, this->uasId, (float)manualPitchAngle, (float)manualRollAngle, (float)manualThrust, (float)manualYawAngle, buttons); sendMessage(message); //qDebug() << __FILE__ << __LINE__ << ": SENT MANUAL CONTROL MESSAGE: roll" << manualRollAngle << " pitch: " << manualPitchAngle << " yaw: " << manualYawAngle << " thrust: " << manualThrust;