| 12345678910111213141516171819202122232425262728293031323334 | #pragma once#ifdef _WIN32# if defined(SignalProc_LIB)#  define SignalProc_EXPORT __declspec(dllexport)# else#  define SignalProc_EXPORT __declspec(dllimport)# endif#else#  define SignalProc_EXPORT#endif#define SUNKNOW	-1		//UNKNOW	#define BPSK	1		//BPSK						备注为界面显示字母#define OQPSK	2		//OQPSK#define QPSK	3		//QPSK#define P4QPSK	4		//Pi/4QPSK#define _8PSK	5		//8PSK#define _16APSK 6		//16APSK#define _32APSK 7		//32APSKextern "C"{	///	/// 测量信号调制速率 + 频偏	/// fileIn	: 输入文件	/// fsample	: 采样率	/// pos		: 信号开始样点	 	/// count	: 信号持续时长	/// rates	: 信号模式	/// rates	: 信号调制速率	/// ffcs	: 信号频偏移	/// len		: 信号个数	///	SignalProc_EXPORT void SigalEst(char *fileIn, __int64 fsample, int *pos, int *count, int *modes, double *rates, double *ffcs, double *snrs, int len);};
 |