diff --git a/Correlator/DataService/SerialPortServiceImpl.cs b/Correlator/DataService/SerialPortServiceImpl.cs index 33e98a5..a439c2f 100644 --- a/Correlator/DataService/SerialPortServiceImpl.cs +++ b/Correlator/DataService/SerialPortServiceImpl.cs @@ -224,8 +224,8 @@ _dataModel.LeftDeviceDataArray = realData; var noiseValue = 0.0; - Array.ForEach(realData, i => noiseValue += i); - _dataModel.LeftNoiseSumValue = Math.Abs(noiseValue); + Array.ForEach(realData, i => noiseValue += Math.Abs(i)); + _dataModel.LeftNoiseSumValue = noiseValue * 2; } else { @@ -234,8 +234,8 @@ _dataModel.RightDeviceDataArray = realData; var noiseValue = 0.0; - Array.ForEach(realData, i => noiseValue += i); - _dataModel.RightNoiseSumValue = Math.Abs(noiseValue); + Array.ForEach(realData, i => noiseValue += Math.Abs(i)); + _dataModel.RightNoiseSumValue = noiseValue * 2; } //发送消息计算数据 @@ -328,8 +328,8 @@ _dataModel.LeftDeviceDataArray = realData; var noiseValue = 0.0; - Array.ForEach(realData, i => noiseValue += i); - _dataModel.RightNoiseSumValue = Math.Abs(noiseValue); + Array.ForEach(realData, i => noiseValue += Math.Abs(i)); + _dataModel.RightNoiseSumValue = noiseValue * 2; } else { @@ -337,8 +337,8 @@ _dataModel.RightDeviceDataArray = realData; var noiseValue = 0.0; - Array.ForEach(realData, i => noiseValue += i); - _dataModel.RightNoiseSumValue = Math.Abs(noiseValue); + Array.ForEach(realData, i => noiseValue += Math.Abs(i)); + _dataModel.RightNoiseSumValue = noiseValue * 2; } RuntimeCache.CorrelatorData = _dataModel; diff --git a/Correlator/DataService/SerialPortServiceImpl.cs b/Correlator/DataService/SerialPortServiceImpl.cs index 33e98a5..a439c2f 100644 --- a/Correlator/DataService/SerialPortServiceImpl.cs +++ b/Correlator/DataService/SerialPortServiceImpl.cs @@ -224,8 +224,8 @@ _dataModel.LeftDeviceDataArray = realData; var noiseValue = 0.0; - Array.ForEach(realData, i => noiseValue += i); - _dataModel.LeftNoiseSumValue = Math.Abs(noiseValue); + Array.ForEach(realData, i => noiseValue += Math.Abs(i)); + _dataModel.LeftNoiseSumValue = noiseValue * 2; } else { @@ -234,8 +234,8 @@ _dataModel.RightDeviceDataArray = realData; var noiseValue = 0.0; - Array.ForEach(realData, i => noiseValue += i); - _dataModel.RightNoiseSumValue = Math.Abs(noiseValue); + Array.ForEach(realData, i => noiseValue += Math.Abs(i)); + _dataModel.RightNoiseSumValue = noiseValue * 2; } //发送消息计算数据 @@ -328,8 +328,8 @@ _dataModel.LeftDeviceDataArray = realData; var noiseValue = 0.0; - Array.ForEach(realData, i => noiseValue += i); - _dataModel.RightNoiseSumValue = Math.Abs(noiseValue); + Array.ForEach(realData, i => noiseValue += Math.Abs(i)); + _dataModel.RightNoiseSumValue = noiseValue * 2; } else { @@ -337,8 +337,8 @@ _dataModel.RightDeviceDataArray = realData; var noiseValue = 0.0; - Array.ForEach(realData, i => noiseValue += i); - _dataModel.RightNoiseSumValue = Math.Abs(noiseValue); + Array.ForEach(realData, i => noiseValue += Math.Abs(i)); + _dataModel.RightNoiseSumValue = noiseValue * 2; } RuntimeCache.CorrelatorData = _dataModel; diff --git a/Correlator/Views/MainWindow.xaml b/Correlator/Views/MainWindow.xaml index 2a23743..b4fd61f 100644 --- a/Correlator/Views/MainWindow.xaml +++ b/Correlator/Views/MainWindow.xaml @@ -1060,7 +1060,7 @@ + Text="频段区间" />