Commit a9c1cfe3 authored by Don Gagne's avatar Don Gagne

Merge pull request #1734 from DonLakeFlyer/APMParamFix

Fix APM type conversion
parents ca326958 588218b7
...@@ -2221,17 +2221,17 @@ void UAS::processParamValueMsg(mavlink_message_t& msg, const QString& paramName, ...@@ -2221,17 +2221,17 @@ void UAS::processParamValueMsg(mavlink_message_t& msg, const QString& paramName,
case MAV_PARAM_TYPE_UINT8: case MAV_PARAM_TYPE_UINT8:
if (getAutopilotType() == MAV_AUTOPILOT_ARDUPILOTMEGA) { if (getAutopilotType() == MAV_AUTOPILOT_ARDUPILOTMEGA) {
paramValue = QVariant(QChar((unsigned char)paramUnion.param_float)); paramValue = QVariant((unsigned short)paramUnion.param_float);
} else { } else {
paramValue = QVariant(QChar((unsigned char)paramUnion.param_uint8)); paramValue = QVariant(paramUnion.param_uint8);
} }
break; break;
case MAV_PARAM_TYPE_INT8: case MAV_PARAM_TYPE_INT8:
if (getAutopilotType() == MAV_AUTOPILOT_ARDUPILOTMEGA) { if (getAutopilotType() == MAV_AUTOPILOT_ARDUPILOTMEGA) {
paramValue = QVariant(QChar((char)paramUnion.param_float)); paramValue = QVariant((short)paramUnion.param_float);
} else { } else {
paramValue = QVariant(QChar((char)paramUnion.param_int8)); paramValue = QVariant(paramUnion.param_int8);
} }
break; break;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment