|
|
@ -76,14 +76,16 @@ void QGCUASFileManager::nothingMessage() |
|
|
|
|
|
|
|
|
|
|
|
void QGCUASFileManager::receiveMessage(LinkInterface* link, mavlink_message_t message) |
|
|
|
void QGCUASFileManager::receiveMessage(LinkInterface* link, mavlink_message_t message) |
|
|
|
{ |
|
|
|
{ |
|
|
|
emit statusMessage("msg"); |
|
|
|
Q_UNUSED(link); |
|
|
|
|
|
|
|
|
|
|
|
if (message.msgid != MAVLINK_MSG_ID_ENCAPSULATED_DATA) { |
|
|
|
if (message.msgid != MAVLINK_MSG_ID_ENCAPSULATED_DATA) { |
|
|
|
emit statusMessage("not encap data"); |
|
|
|
|
|
|
|
// wtf, not for us
|
|
|
|
// wtf, not for us
|
|
|
|
return; |
|
|
|
return; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
emit statusMessage("msg"); |
|
|
|
|
|
|
|
qDebug() << "FTP GOT MESSAGE"; |
|
|
|
|
|
|
|
|
|
|
|
mavlink_encapsulated_data_t data; |
|
|
|
mavlink_encapsulated_data_t data; |
|
|
|
mavlink_msg_encapsulated_data_decode(&message, &data); |
|
|
|
mavlink_msg_encapsulated_data_decode(&message, &data); |
|
|
|
const RequestHeader *hdr = (const RequestHeader *)&data.data[0]; |
|
|
|
const RequestHeader *hdr = (const RequestHeader *)&data.data[0]; |
|
|
|