修正buffer里面的数据处理方式,以前那个清除之后指针丢失
This commit is contained in:
@@ -215,6 +215,7 @@ void MissionProcess::Parse(mavlink_message_t msg)
|
||||
|
||||
if(mission_count.target_system != Current_sysID)
|
||||
{
|
||||
qDebug() << mission_count.target_system << "this msg is'nt mine";
|
||||
break;//如果目标系统不是自己,那么就抛弃该指令
|
||||
}
|
||||
|
||||
@@ -226,6 +227,7 @@ void MissionProcess::Parse(mavlink_message_t msg)
|
||||
|
||||
if(mission_count.target_system != Current_sysID)
|
||||
{
|
||||
qDebug() << mission_count.target_system << "this msg is'nt mine";
|
||||
break;//如果目标系统不是自己,那么就抛弃该指令
|
||||
}
|
||||
|
||||
@@ -239,6 +241,7 @@ void MissionProcess::Parse(mavlink_message_t msg)
|
||||
|
||||
if(mission_request.target_system != Current_sysID)
|
||||
{
|
||||
qDebug() << mission_request.target_system << "this msg is'nt mine";
|
||||
break;//如果目标系统不是自己,那么就抛弃该指令
|
||||
}
|
||||
|
||||
@@ -252,6 +255,7 @@ void MissionProcess::Parse(mavlink_message_t msg)
|
||||
|
||||
if(mission_item_int.target_system != Current_sysID)
|
||||
{
|
||||
qDebug() << mission_item_int.target_system << "this msg is'nt mine";
|
||||
break;//如果目标系统不是自己,那么就抛弃该指令
|
||||
}
|
||||
|
||||
@@ -276,6 +280,7 @@ void MissionProcess::Parse(mavlink_message_t msg)
|
||||
|
||||
if(mission_item.target_system != Current_sysID)
|
||||
{
|
||||
qDebug() << mission_item.target_system << "this msg is'nt mine";
|
||||
break;//如果目标系统不是自己,那么就抛弃该指令
|
||||
}
|
||||
|
||||
@@ -286,6 +291,7 @@ void MissionProcess::Parse(mavlink_message_t msg)
|
||||
|
||||
if(mission_ack.target_system != Current_sysID)
|
||||
{
|
||||
qDebug() << mission_ack.target_system << "this msg is'nt mine";
|
||||
break;//如果目标系统不是自己,那么就抛弃该指令
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user