CAN的更改
This commit is contained in:
@@ -62,7 +62,7 @@ namespace CapMachine.Wpf.Services
|
||||
/// <summary>
|
||||
/// 是否启用CAN报文显示
|
||||
/// </summary>
|
||||
private bool _IsDisplayEnabled=true;
|
||||
private bool _IsDisplayEnabled = true;
|
||||
public bool IsDisplayEnabled
|
||||
{
|
||||
get { return _IsDisplayEnabled; }
|
||||
@@ -241,9 +241,11 @@ namespace CapMachine.Wpf.Services
|
||||
/// </summary>
|
||||
private async Task ProcessMessagesAsync()
|
||||
{
|
||||
try
|
||||
|
||||
while (await ReceiveChannel.Reader.WaitToReadAsync(TaskCancellationTokenSource.Token))
|
||||
{
|
||||
while (await ReceiveChannel.Reader.WaitToReadAsync(TaskCancellationTokenSource.Token))
|
||||
|
||||
try
|
||||
{
|
||||
// 清空列表但保留容量
|
||||
MessageBatch.Clear();
|
||||
@@ -280,16 +282,18 @@ namespace CapMachine.Wpf.Services
|
||||
await Task.Delay(20);
|
||||
}
|
||||
}
|
||||
catch (OperationCanceledException ex)
|
||||
{
|
||||
// 服务被取消,正常退出
|
||||
LogService.Error($" 服务被取消,正常退出: {ex.Message}");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
LogService.Error($"消息处理任务异常: {ex.Message}");
|
||||
}
|
||||
|
||||
}
|
||||
catch (OperationCanceledException ex)
|
||||
{
|
||||
// 服务被取消,正常退出
|
||||
LogService.Error($" 服务被取消,正常退出: {ex.Message}");
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
LogService.Error($"消息处理任务异常: {ex.Message}");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
Reference in New Issue
Block a user