public FileProcessing(DataProcessing m_DataProcessing) { this.m_DataProcessing = m_DataProcessing; p_IQ_Process += m_DataProcessing.IQ_Process; m_queue = new AsyncDataQueue <FileInfo>();//初始化队列 m_queue.TEvent += new THandler <FileInfo>(m_queue_TEvent); }
public FileProcessing(DataProcessing m_DataProcessing, Form1 form) { this.m_DataProcessing = m_DataProcessing; p_IQ_Process += m_DataProcessing.IQ_Process; m_queue = new AsyncDataQueue <byte[]>();//初始化队列 m_queue.TEvent += new THandler <byte[]>(m_queue_TEvent); this.form = form; }
public udpRecv(string LocalIP, int LocalPort) { udpInit(LocalIP, LocalPort); m_queue = new AsyncDataQueue <byte[]>();//开启一个线程安全的队列LX m_queue.TEvent += new THandler <byte[]>(m_queue_TEvent); m_queueSend = new AsyncDataQueue <byte[]>();//开启一个线程安全的队列LX m_queueSend.TEvent += new THandler <byte[]>(m_queue_Send_TEvent); }
public DataProcessing() { IQDataResolution = new double[m_DataPacket / 4]; //初始化分辨率变量 IQDataResolutionOrg = new double[m_DataPacket / 4]; //初始化分辨率变量 m_queue = new AsyncDataQueue <DataAndFreq>(); //初始化队列 m_queue.TEvent += new THandler <DataAndFreq>(m_queue_TEvent); DataFrequencySpectrum = new DataFrequencySpectrum(this); //初始化频域数据处理类 DataIQWaveform = new DataIQWaveform(); //初始化时域数据处理类 DataFunction = new DataFunction(); //存储数据、时标检测类 }
public DataFrequencySpectrum(DataProcessing m_DataProcessing) { this.m_DataProcessing = m_DataProcessing; IQdata = new double[19200 * 64][]; for (int i = 0; i < IQdata.Length; i++) { IQdata[i] = new double[20]; } m_queue = new AsyncDataQueue <DataAndFreq>(); m_queue.TEvent += new THandler <DataAndFreq>(m_queue_TEvent); }
public DataFunction() { m_queue = new AsyncDataQueue <DataAndTime>(); m_queue.TEvent += new THandler <DataAndTime>(m_queue_TEvent); }
public DataIQWaveform() { m_queue = new AsyncDataQueue <double[]>(); m_queue.TEvent += new THandler <double[]>(m_queue_TEvent); }
public udpRecv(string LocalIP, string GroupIP, int GroupPort) { udpInit(LocalIP, GroupIP, GroupPort); m_queue = new AsyncDataQueue <byte[]>();//开启一个线程安全的队列LX m_queue.TEvent += new THandler <byte[]>(m_queue_TEvent); }