diff --git a/Correlator/ViewModel/HomePageProViewModel.cs b/Correlator/ViewModel/HomePageProViewModel.cs index eb422e1..b0dae27 100644 --- a/Correlator/ViewModel/HomePageProViewModel.cs +++ b/Correlator/ViewModel/HomePageProViewModel.cs @@ -66,7 +66,7 @@ //自动截屏倒计时 private readonly DispatcherTimer _snapShotTimer = new DispatcherTimer { - Interval = TimeSpan.FromSeconds(5) + Interval = TimeSpan.FromSeconds(3) }; //Matlab算法 @@ -566,8 +566,8 @@ //数据绑定 var snr = Convert.ToDouble(array[0].ToString()); //信噪比 Snr = snr.ToString("0.0") + ":1"; - RedTransmitterDistance = Convert.ToInt32(array[1].ToString()); //距离A - BlueTransmitterDistance = Convert.ToInt32(array[2].ToString()); //距离B + RedTransmitterDistance = Convert.ToDouble(array[1].ToString()); //距离A + BlueTransmitterDistance = Convert.ToDouble(array[2].ToString()); //距离B var maxFreLowOut = Convert.ToInt32(array[6].ToString()); //低频 var maxFreHighOut = Convert.ToInt32(array[7].ToString()); //高频 @@ -581,13 +581,15 @@ fileName.SaveLocateData(dataModel); "HomePageViewModel".WriteLog("定位数据路径:" + fileName); - //保存了数据之后5s再截图 + //保存了数据之后3s再截图 _snapShotPath = $"{_locateDataDir}\\快照.{_locateTimes}.{DateTime.Now.ToString("HHmmss")}.png"; _snapShotTimer.Start(); _runningTimer.Stop(); StartButtonEnabled = true; //清空缓存 + FlowStatus.RedSensorOriginalResp.Clear(); + FlowStatus.BlueSensorOriginalResp.Clear(); FlowStatus.RedSensorResponseTags.Clear(); FlowStatus.BlueSensorResponseTags.Clear(); FlowStatus.RedSensorIsEnable = false;