我试图禁用CAN节点发送消息 . 我有一个在CANoe中定义的函数:
long ILNodeControlStop(char aNodeName[])
当我尝试在我的CAPL脚本中使用它时,它显示的参数类型不匹配 . 错误可能是一个非常简单的错误,但我无法找到它 .
假设我的节点名称是BECM . 所以我会用它,
on start
{
//some variables;
}
on key 'a'
{
ILNodeControlStop(BECM);
}
这会引发错误“参数类型不匹配” . 我是否必须在变量部分声明一些内容? (使用节点层IL功能)
1 回答
注意参数类型 . 它不是 dbNode ,它是char数组 . 因此,您必须将其作为char数组传递(使用通用语言的字符串) .
另外,请考虑使用ILStartSim(),ILStopSim()变体,查看他们的帮助及其可用性 .