CAN 变化更改和物性的更改

This commit is contained in:
2025-10-13 21:30:42 +08:00
parent 3cb4747002
commit 7a2eca6f2f
8 changed files with 35 additions and 25 deletions

View File

@@ -776,6 +776,18 @@ namespace CapMachine.Wpf.LinDrive
{
if (CmdData.Count() == 0) return;
//设置调度表发送次数
var SetSchRunTimeRet = USB2LIN_EX.LIN_EX_MasterSetSchRunTimes(DevHandle, LINIndex, 0xFFFFFFFF);//次数为0xFFFFFFFF表示一直发送数据
if (SetSchRunTimeRet < USB2LIN_EX.LIN_EX_SUCCESS)
{
Console.WriteLine("Set Master Run Times failed!");
return;
}
else
{
Console.WriteLine("Set Master Run Times success!");
}
//防止有多个不同的消息名称/帧,每个帧单独处理发送
var GroupMsg = CmdData.GroupBy(x => x.MsgName);
foreach (var itemMsg in GroupMsg)
@@ -803,7 +815,6 @@ namespace CapMachine.Wpf.LinDrive
}
}
LDFParser.LDF_ExeSchToBus(LDFHandle, new StringBuilder(itemMsg.Key), 1);
LDFParser.LDF_SetSchToTable(LDFHandle, new StringBuilder(itemMsg.Key), 1);
}
@@ -859,7 +870,7 @@ namespace CapMachine.Wpf.LinDrive
LDFParser.LDF_SetSchToTable(LDFHandle, new StringBuilder(itemMsg.Key), 1);
}
IsSendOk = true;
}
catch (Exception ex)
{