更新:1、调整向站/背站的判断逻辑,解决速度模糊时判断有误的问题;
Signed-off-by: waiwaylee <waiwaylee@foxmail.com>
This commit is contained in:
@@ -268,11 +268,14 @@ int Data_Process:: track_delete(int delete_track_num, //手动
|
||||
int Data_Process::primary_target_add(int track_index)
|
||||
{
|
||||
|
||||
for ( size_t i=0; i<trust_track.size();i++)
|
||||
for ( size_t i=0; i<trust_track.size();i++){
|
||||
if(trust_track[i].Track_Index==track_index)
|
||||
{
|
||||
trust_track[i].primary_target_flag = 1;
|
||||
//std::cout<< "Add primary target :" << trust_track[i].Track_Index << std::endl;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
@@ -285,6 +288,8 @@ int Data_Process::primary_target_cancel(int track_index)
|
||||
if(trust_track[i].Track_Index==track_index)
|
||||
{
|
||||
trust_track[i].primary_target_flag = 0;
|
||||
//std::cout<< "Cancel primary target :" << trust_track[i].Track_Index << std::endl;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -295,11 +300,13 @@ int Data_Process::primary_target_cancel(int track_index)
|
||||
int Data_Process:: tracking_start(int track_index) //需要手动转入TAS跟踪的航迹号
|
||||
{
|
||||
|
||||
for ( size_t i=0; i<trust_track.size();i++)
|
||||
for ( size_t i=0; i<trust_track.size();i++){
|
||||
if(trust_track[i].Track_Index==track_index)
|
||||
{
|
||||
trust_track[i].manual_tracking_flag = 1;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
@@ -313,6 +320,7 @@ int Data_Process:: tracking_stop(int track_index) //需要手动转
|
||||
{
|
||||
trust_track[i].manual_tracking_flag = 0;
|
||||
trust_track[i].Track_Mode = 0;
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user