private void OnConnectedDevice() { GatherVm.Connect(); //采集连接 Thread.Sleep(100); RadioVm.Connect(); //射频连接 Thread.Sleep(100); var result = SDKVm.Connected(); //存储网卡连接 if (result) { SDKVm.LoadDeviceStatus(); SDKVm.Get_Record_List(); } }
/// <summary> /// 所有设备自检 /// </summary> /// <param name="obj"></param> private void OnSelfChecked(object obj) { // OnSendData(0x03, 0x04, 0x00);//自检 // OnSendData(0x05,0x03,0x32,0x00,0x00);//门限 // OnSendData(0x03, 0x04, 0x00); // RadioVm.MonitorSystemSelfCal(true); //MessageBox.Show("开始执行通道控制,通道1,标校信号,60MHz 25 0 0"); //setChannelIFBWgain(1,true,true,1,25,0,0); //Thread.Sleep(100); //MessageBox.Show("开始执行频率控制,开始频率100,终止100,步进1MHz,间隔2秒"); //PLControl(); LogInfo += "[采集]:正在自检...\n"; GatherVm.OnSelfCheck(); LogInfo += "[射频]:正在自检...\n"; RadioVm.MonitorSystemSelfCal(); if (GatherVm.IsConnected) { LogInfo += "采集分机正常!\n"; } else { LogInfo += "采集分机未连接!\n"; } if (SDKVm.IsConnected) { LogInfo += "存储分机正常!\n"; } else { LogInfo += "存储分机未连接!\n"; } if (RadioVm.IsConnected) { LogInfo += "射频分机正常!\n"; } else { LogInfo += "射频分机未连接!\n"; } }
private void OnSpConnected() { RadioVm.Connect(); }