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

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

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

Для получения дополнительной информации об использовании базы данных сообщения смотрите Базу данных сообщения.

Похожие темы