can接收id过滤linux,linux – 很大程度上被candump(SocketCAN)ID过滤功能搞糊涂了
在 candump的帮助下: : (matches when & mask == can_id & mask) 现在,当掩码为0时,每个CAN ID都将匹配它.所以can_id没有实际效果,这就是所有消息都通过的原因,can id中的每个必需位都应该在掩码中设置为1. 关于复制问题,可能是因为你使用了两个过滤器,但我不确定这一点. 你想要做的是: candump can0,0020…