我使用虚拟盒USB直通功能附加一个串行端口到Ubuntu(的/ dev / ttyUSB0)。此端口用于与通信3DM-GX2 IMU 。同一端口的工作原理与供应商提供的Windows代码,他们专门设置发送/接收缓冲区和超时。我不能让串口从Linux到功能(需要它在嵌入式系统上部署最终)。有没有一种方法来设置发送/接收缓冲区等通过的termios API。

为3DM任何Linux工作的代码将被高度重视。另外关于VBOX串口/ USB任何ceveats,这样我可以考虑切换到一个真正的Linux安装。

有帮助吗?

解决方案

有超时可接受的技术是VTIME属性。所述IMU可与10 VTIME设置。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top