Я пытаюсь отключить конкретное сообщение узла от отправки значений по умолчанию, доступных в файле dbc, и через capl мне нужно передать новые (фиктивные) значения.Я нашел функцию ILNodeControlStop (), которая полностью блокирует узел, но я хочу заблокировать только одно сообщение, а не блокировать весь узел.
Как отключить узел ECU от отправки сообщения от IL?
Вы можете использовать
ILDisableMsg(<messageName>);
для отключения сообщения и
ILEnableMsg(<messageName>);
чтобы включить его снова.
Все это при условии, что вы используете уровень взаимодействия CANoe.