我正在使用Virtual Box USB passthrough功能将串口连接到Ubuntu(/ dev / ttyUSB0)。此端口用于与3dm-gx2 IMU通信。同一端口与供应商提供的Windows代码一起使用,它们专门设置发送/接收缓冲区和超时。我无法从Linux运行串口(需要它最终在嵌入式系统上部署)。有没有办法通过termios API设置发送/接收缓冲区等。
任何用于3DM的Linux工作代码都将受到高度重视。还有任何涉及Vbox serial / usb的ceveats,以便我可以考虑切换到真正的Linux安装。
答案 0 :(得分:1)
超时的可接受技术是VTIME属性。 IMU的VTIME设置为10。