Тайм-ауты обмена данными через последовательный порт Linux - проход VirtualBox - PullRequest
0 голосов
/ 11 февраля 2010

Я использую функции виртуального USB-подключения для подключения последовательного порта к Ubuntu (/ dev / ttyUSB0). Этот порт используется для связи с 3dm-gx2 IMU . Этот же порт работает с предоставленным поставщиком кодом Windows, в котором они специально устанавливают буферы отправки и получения и таймауты. Я не могу заставить работать последовательный порт из Linux (он нужен для развертывания во встроенной системе). Есть ли способ установить буферы отправки / получения и т. Д. Через termios API.

Любой рабочий код Linux для 3DM будет высоко оценен. Также любые замечания, касающиеся Vbox serial / usb, так что я могу рассмотреть возможность перехода на реальную установку Linux.

1 Ответ

1 голос
/ 13 февраля 2010

Приемлемым методом для тайм-аутов является свойство VTIME. IMU работает с настройкой VTIME 10.

...