Как общаться с pty через миником или экран? - PullRequest
2 голосов
/ 18 мая 2010

Я пытаюсь предоставить интерфейс, похожий на AT / модем, вокруг некоторого оборудования. После этого post У меня есть сервер, настраивающий pty с помощью openpty ().

Теперь я могу общаться с сервером, как и ожидалось, с клиентским приложением, которое открывает ведомое устройство и связывается с помощью вызовов read () и write ().

Однако я также хотел бы иметь возможность использовать команду screen или minicom для выдачи команд вручную подчиненному. Однако сервер, кажется, никогда не получает никаких данных при попытке сделать это. Есть ли что-то существенное, что мне не хватает в этом подходе?

1 Ответ

0 голосов
/ 27 апреля 2011

Таким образом, клиентское приложение работает с оборудованием, а Minicom - нет. Весьма вероятно, что клиентское приложение правильно устанавливает скорость в бодах и количество стоп-битов (по крайней мере, тех), и вы не просили minicom сделать то же самое. Вам нужно правильно настроить эти параметры.

...