处理掉多余文件,修改CAN描述
This commit is contained in:
@@ -182,6 +182,9 @@ namespace MonitorModule.ViewModels
|
||||
try { _dbFlushTask.Wait(TimeSpan.FromSeconds(1.5)); } catch { }
|
||||
}
|
||||
|
||||
// 从 CAN 广播器注销当前作用域配置(一拖三场景:工位销毁时清理注册表)
|
||||
if (!string.IsNullOrEmpty(TestStatus))
|
||||
_canSignalBroadcaster?.UnregisterScope(TestStatus);
|
||||
|
||||
// 3. 释放容器作用域
|
||||
_scope?.Dispose();
|
||||
@@ -335,6 +338,8 @@ namespace MonitorModule.ViewModels
|
||||
// 4. 启动广播器(Discover + Start)
|
||||
_broadcaster.Discover();
|
||||
_broadcaster.Start();
|
||||
// 将当前工位的 CAN 配置注册到全局广播器(一拖三场景:每个工位各自的 DBC/ConfigurationList)
|
||||
_canSignalBroadcaster.RegisterScope(_systemConfig.Title, _systemConfig);
|
||||
_canSignalBroadcaster.Discover();
|
||||
_canSignalBroadcaster.Start();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user