LINUX.ORG.RU

Mock-устройства для /dev/ttyS*

 , ,


0

1

Привет всем!

Интересует эмуляция последовательного порта средствами Unix, без привлечения богомерзких перемычек и прочего хлама. Есть ли истории успеха на такую тему?

Всем спасибо.

★★★★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Ответ на: комментарий от LongLiveUbuntu
socat PTY,link=/dev/ttyO5,raw,echo=0,crnl PTY,link=/dev/ttyO6,raw,echo=0,crnl

и чего укажешь, то и создаст, при условии что этого не создал кто-то другой

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

Вот мой рецепт: socat без рута... Я так эмуль сделал, устройство, которое вело себя как наш реальный прибор, только в реале был один, а надо было тестировать софт с десятком таких.

sudo socat PTY,link=/dev/ttyS10 PTY,link=/dev/ttyS11

I-Love-Microsoft ★★★★★
()
Последнее исправление: I-Love-Microsoft (всего исправлений: 1)
Ответ на: комментарий от LongLiveUbuntu

Там ограничение, что данные всегда правильно передаются в обе стороны, т.е. даже если скорости не совпадают. Зачастую это не существенно, но вот для меня было важно. Возможно и скорости портов тоже можно сэмулировать, но я так подробно не пытался.

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