exponenta event banner

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

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

Чтобы задать имена сообщения, вы хотите отфильтровать, создать канал 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 пройдите через фильтр.

Похожие темы