我一直在使用 SocketCAN,尤其是 Virtual CAN vcan 已经有一段时间了。但是,到目前为止,我从未使用过 CAN FD(灵活数据速率)。
好吧,我今天早上使用 can-utils 尝试了它:
cansend vcan0 123##122
Run Code Online (Sandbox Code Playgroud)
但是,我得到了“CAN 接口不支持 CAN FD”的响应。已使用以下终端命令创建了 vcan 接口:
ip link add dev vcan0 type vcan
ip link set up vcan0
Run Code Online (Sandbox Code Playgroud)
有人知道vcan是否支持CAN FD吗?如果是,如何设置支持 CAN FD 的 vcan 接口?
系统配置:VirtualBox 上的 Ubuntu 14.04.1。
提前致谢,MAW