更新:1、删除不必要的文件;
2、输入点迹、输出航迹的CPI时间和GNSS时间都改为64位整型; 3、修复TAS外推时间差计算可能为无效值的问题; Signed-off-by: waiwaylee <waiwaylee@foxmail.com>
This commit is contained in:
@@ -62,10 +62,11 @@ int Data_Process::data_preprocess(struct DataRev Data_Input[150])
|
||||
else if(Data_Input[0].point_type == 1) //tas数据
|
||||
{
|
||||
// qDebug() << "TAS TARGET :" <<Data_Input[0].TAS_track_index;
|
||||
//qDebug() << "TAS POINT :" <<Data_Input[0].Point_Sum;
|
||||
//qDebug() << "TAS time :" <<Data_Input[0].CPI_time;
|
||||
|
||||
data_num=Data_Input[0].Point_Sum;
|
||||
TAS_track_idx = Data_Input[0].TAS_track_index;
|
||||
latest_timestamp = Data_Input[0].CPI_time;
|
||||
for (int i=0; i<data_num;i++)
|
||||
{
|
||||
PointRecv Data_buffer_temp;
|
||||
@@ -177,7 +178,9 @@ int model)
|
||||
Trust_Track_Output, //更新航迹信息
|
||||
Trust_track_num_Output, //更新航迹数
|
||||
Work_Parameter, //工作参数
|
||||
TAS_track_idx);
|
||||
TAS_track_idx,
|
||||
latest_timestamp //最新时间戳
|
||||
);
|
||||
|
||||
|
||||
QVector<PointRecv>().swap(point_recv_tas); //清除 point_recv_tas
|
||||
|
||||
Reference in New Issue
Block a user