52 lines
1.1 KiB
C
52 lines
1.1 KiB
C
#ifndef __CHSRTPROC_H__
|
||
#define __CHSRTPROC_H__
|
||
|
||
#pragma once
|
||
|
||
#include "stdafx.h"
|
||
#include <conio.h>
|
||
|
||
// 输出内存地址点航迹的结构体
|
||
|
||
struct MTI_pDot {
|
||
|
||
unsigned __int16 tar_no;
|
||
unsigned __int16 tar_rg;
|
||
|
||
__int16 tar_az;
|
||
__int16 tar_vr;
|
||
|
||
__int16 tar_high;
|
||
unsigned __int16 tar_ampl;
|
||
|
||
unsigned __int32 tar_logn;
|
||
unsigned __int32 tar_lati;
|
||
|
||
};
|
||
|
||
struct MTI_pTrk {
|
||
|
||
unsigned __int16 trk_no;
|
||
__int16 trk_high;
|
||
|
||
__int32 trk_logn;
|
||
__int32 trk_lati;
|
||
|
||
__int16 trk_vel;
|
||
__int16 trk_heading;
|
||
|
||
unsigned __int16 trk_ampl;
|
||
__int16 nc;
|
||
|
||
};
|
||
/*
|
||
功能:处理动目标检测和凝聚后和定位的点迹,航迹起始和跟踪和管理
|
||
输入:dataAr 按照GMTI格式V3.02 表1打包的每个cpi处理的点迹信息和辅助数据,长度8192BYTES;
|
||
输出1:dataRes 按照GMTI格式V3.02表2输出的航迹信息,如果dataRes全部为0则没有航迹,长度8192字节;
|
||
输出: outpath: 航迹关联后按照航迹格式的路径( outpath\\GMTIDotInfo_lzx.dat outpath\\GMTITrkInfo_lzx.dat",
|
||
分别保存点迹和航迹信息,累加输出;
|
||
*/
|
||
__declspec(dllexport) void MTIDotProc(unsigned char *dataAr, unsigned char *dataRes, char *outpath);
|
||
|
||
|
||
#endif |