|
|
|
@ -47,6 +47,16 @@ void PxQuadMAV::receiveMessage(LinkInterface* link, mavlink_message_t message)
@@ -47,6 +47,16 @@ void PxQuadMAV::receiveMessage(LinkInterface* link, mavlink_message_t message)
|
|
|
|
|
emit processChanged(this->uasId, payload.watchdog_id, payload.process_id, payload.state, (payload.muted == 1) ? true : false, payload.crashes, payload.pid); |
|
|
|
|
} |
|
|
|
|
break; |
|
|
|
|
case MAVLINK_MSG_ID_DEBUG_VECT: |
|
|
|
|
{ |
|
|
|
|
mavlink_debug_vect_t vect; |
|
|
|
|
mavlink_msg_debug_vect_decode(msg, &vect); |
|
|
|
|
QString str((const char*)vect.name); |
|
|
|
|
emit valueChanged(uasId, str+".x", vect.x, MG::TIME::getGroundTimeNow()); |
|
|
|
|
emit valueChanged(uasId, str+".y", vect.y, MG::TIME::getGroundTimeNow()); |
|
|
|
|
emit valueChanged(uasId, str+".z", vect.z, MG::TIME::getGroundTimeNow()); |
|
|
|
|
break; |
|
|
|
|
} |
|
|
|
|
default: |
|
|
|
|
// Do nothing
|
|
|
|
|
break; |
|
|
|
|