通过 CAPL 函数启用特定节点(ECU)的所有消息 'TestEnableMsgAllTx'
Enable all msg of specific node(ECU) by CAPL function 'TestEnableMsgAllTx'
我尝试使用函数'TestEnableMsgAllTx(char node[])'启用节点'EMS'的消息,但是这个库函数看起来不起作用。
下面是我的代码和错误文本。
1) 启用代码
export void EnableAll_EMSMsg()
{
testEnableMsgAllTx("EMS");
}
2)错误文本
TestEnableMsgAllTx:找不到节点 EMS 的节点句柄。测试系统错误
有一个名为 'EMS' 的节点,但它不起作用。
有没有人用这个函数来开启某个节点的所有消息?
我添加了模拟设置的屏幕截图。
enter image description here
确保在模拟设置中有一个名称为 EMS
的节点,并且它分配了 CANoe 交互层。
如果您有多个总线,您可能必须先切换总线上下文:
setBusContext(GetBusNameContext("VCAN"));
我尝试使用函数'TestEnableMsgAllTx(char node[])'启用节点'EMS'的消息,但是这个库函数看起来不起作用。
下面是我的代码和错误文本。
1) 启用代码
export void EnableAll_EMSMsg()
{
testEnableMsgAllTx("EMS");
}
2)错误文本
TestEnableMsgAllTx:找不到节点 EMS 的节点句柄。测试系统错误
有一个名为 'EMS' 的节点,但它不起作用。 有没有人用这个函数来开启某个节点的所有消息?
我添加了模拟设置的屏幕截图。 enter image description here
确保在模拟设置中有一个名称为 EMS
的节点,并且它分配了 CANoe 交互层。
如果您有多个总线,您可能必须先切换总线上下文:
setBusContext(GetBusNameContext("VCAN"));