更新:1、修复取消TAS时的判断条件问题;
2、修复TWS时错误的将TAS航迹外推的问题; 3、修复非重点航迹消亡的条件判断的问题; 4、修改航迹指纹计算的问题; Signed-off-by: waiwaylee <waiwaylee@foxmail.com>
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
#include "track_die.h"
|
||||
#include "kalman.h"
|
||||
#include "coor_trans.h"
|
||||
#include "rdp_log.h"
|
||||
#include <cmath>
|
||||
#include <cstring>
|
||||
#include <vector>
|
||||
@@ -32,7 +33,7 @@ void Track_Die::track_die_process( std::vector <Trust_Track> *trust_track,
|
||||
}else{
|
||||
//按圈数条件消亡
|
||||
//非重点航迹自动消亡
|
||||
if((*Iter).Track_Mode == 0 && (*Iter).primary_target_flag == 0 && (*Iter).Extrapolate_round < rdp_parameter.track_die_round)
|
||||
if((*Iter).Track_Mode == 0 && (*Iter).primary_target_flag == 0 && (*Iter).Extrapolate_round > rdp_parameter.track_die_round)
|
||||
{
|
||||
die_flag = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user