12得票1回答
写入:无可用缓冲区 socket-can/linux-can

我正在运行一个带有两个CAN通道的程序(使用TowerTech CAN Cape TT3201)。 这两个通道是can0(500k)和can1(125k)。can0通道正常工作,但can1会出现写入“无可用缓冲区”的错误。 我正在使用ValueCAN3/VehicleSpy检查消息。 这...

11得票2回答
candump(SocketCAN)ID过滤功能让我非常困惑

简而言之,我希望candump仅显示ID为0x00200200或0x255的报文。 因此我这样做:candump can0,00200200:0,255:0 但这会返回所有的帧,而且每个帧都会显示两次。也就是说,下面代码的输出:cansend can0 256#112233 将会是这样的:c...

8得票1回答
Socket-CAN虚拟总线

我该如何创建多个虚拟套接字并将它们连接在一起,以创建一个虚拟总线? 我想模拟一个应用程序,在该应用程序中许多节点通过CAN相互通信。

8得票3回答
Canplayer无法重放candump文件。

我正在尝试使用canplayer回放一些candump文件,但没有成功。当我尝试运行canplayer时,它仅执行并返回,不给我任何发生的线索。 到目前为止,我所尝试过的事情: 设置1 设置了一个vcan接口。 使用cansend和cangen将数据发送到vcan接口,并获得成功(通过...