Я использую SocketCAN для доступа к шине CAN.Я успешно создал фильтры-проходы, подобные этому:
struct can_filter m_Filter;
// ... setting up m_Filters
setsockopt(m_CanSockId, SOL_CAN_RAW, CAN_RAW_FILTER, m_Filter,
sizeof(struct can_filter));
Это дает команду пропускать CAN-сообщения при соблюдении настроек фильтра.
Теперь я хочу создать стоп-фильтр, но я делаюне знаю как это сделать.Например: я хочу, чтобы все сообщения CAN проходили, кроме тех, которые имеют идентификатор 0x18DAF101.
Кто-нибудь знает, как это сделать?