Отфильтруйте сообщения

Можно настроить фильтры на канале, чтобы принять сообщения на основе параметров фильтрации, которые вы задаете. Настройте свои фильтры прежде, чем поместить ваш канал онлайн. Для получения дополнительной информации о фильтрации сообщения смотрите эти функции:

Чтобы задать имена сообщения, вы хотите отфильтровать, создать канал CAN и присоединить базу данных к каналу.

canch1 = canChannel('Vector','CANcaseXL 1',1);
canch1.Database = canDatabase('demoVNT_CANdbFiles.dbc');

Установите фильтр на канале, чтобы позволить только сообщению EngineMsg, и отобразите канал FilterHistory свойство.

filterAllowOnly(canch1,'EngineMsg');
canch1.FilterHistory
  Standard ID Filter: Allow Only | Extended ID Filter: Allow All

Когда вы запускаете канал и получаете сообщения, только те отмеченный EngineMsg пройдите через фильтр.

Похожие темы