CAN 变化更改和物性的更改
This commit is contained in:
@@ -542,6 +542,7 @@ namespace CapMachine.Wpf.CanDrive
|
||||
|
||||
/// <summary>
|
||||
/// 加载要发送的数据
|
||||
/// 一般是激活后才注册事件
|
||||
/// </summary>
|
||||
/// <param name="cmdData"></param>
|
||||
public void LoadCmdDataToDrive(List<CanCmdData> cmdData)
|
||||
@@ -557,7 +558,7 @@ namespace CapMachine.Wpf.CanDrive
|
||||
|
||||
// Set the new data and subscribe to events
|
||||
CmdData = cmdData;
|
||||
foreach (var cmd in CmdData)
|
||||
foreach (var cmd in cmdData)
|
||||
{
|
||||
cmd.CanCmdDataChangedHandler += CmdData_CanCmdDataChangedHandler;
|
||||
}
|
||||
@@ -589,6 +590,7 @@ namespace CapMachine.Wpf.CanDrive
|
||||
try
|
||||
{
|
||||
if (!IsCycleSend) return;
|
||||
if (!SchEnable) return;
|
||||
|
||||
// 基础防御:确保 DBC/ 调度表 / 分组已经初始化
|
||||
if (DBCHandle == 0 || SchCanMsg == null || GroupMsg == null)
|
||||
@@ -651,6 +653,7 @@ namespace CapMachine.Wpf.CanDrive
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 循环发送数据
|
||||
/// </summary>
|
||||
|
||||
Reference in New Issue
Block a user