LINUX.ORG.RU

Virtualbox+COM порт


0

0

Host:Ubuntu
Gast:WinXP

Пишу программу для виндоус, которая работает с неким устройством через COM порт. Самого устройства в наличии нет. По протоколу, на каждую команду от программы, ей от устройства должен приходить ответ.
Например: команда «SE1[CR]» — ответ "![CR]"

В виртуалбоксе привязал COM порт к файлу. Команды в этот файл пишутся.
Как отправить ответ? Хотя бы в ручную. Пробовал через echo -e '\!\n' >> com.port , не получается.

В идеале хотелось бы скрипт на bash, который на любую команду слал ответ.

>Gast:WinXP
Лучше не пиши :)

А по теме - поставь ты её на реальное железо для верности.

amorpher ★★★★★
()
Ответ на: комментарий от anon_666

К как тогда настраивать порт в виртуалбоксе, Хост-канал или файл?

erbauer
() автор топика
Ответ на: комментарий от amorpher

Кого её? Винду? И как это мне поможет?

erbauer
() автор топика

sudo aptitude install socat
socat PTY,link=/путь/к/одному/из/файлов PTY,link=/путь/к/другому/файлу

В первый файл пишете/читаете, второй пробрасываете в виртуалку. Готово. Можно наоборот.

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.