This commit is contained in:
hm
2020-08-19 14:12:36 +08:00
parent 097b9a7056
commit 044c660ea6
7 changed files with 345 additions and 15 deletions
+3 -1
View File
@@ -85,7 +85,7 @@ MavLinkNode::~MavLinkNode()
{
if(Commander->isActive())
{
Commander->stop();
Commander->stop();//可能还没停止线程,后面不能紧跟着删除
delete Commander;
Commander = nullptr;
}
@@ -292,6 +292,8 @@ void MavLinkNode::Mavlinkparse(quint32 src,QByteArray datagram)
mavlink_message_t msg;
mavlink_status_t status;
//qDebug() << datagram;
for (QByteArray::const_iterator i = datagram.cbegin(); i != datagram.cend(); ++i)
{
if(MAVLINK_FRAMING_OK == mavlink_parse_char(src,*i,&msg,&status))