我正在尝试测试从 CAN 网络获取 ACK 位。我的系统有一个 RPI 4、PICAN DUO 和其他 CAN 节点的收发器。当 RPI 和另一个节点都连接时,一切都很好,我得到了 2 路通信。
当 RPI 本身时,我正在发送一条消息并且应该收到一个错误,表明没有发生确认,但我什么也没得到。
配置:
can.interface.Bus(interface="socketcan", receive_own_messages=True, channel="can1", bitrate=500000, err_reporting=True)