1. делаю перемычку на выводах 2-3
2. даю команду
stty -F /dev/ttyS0 raw 9600
3. на одной консоли даю команду
 cat /dev/ttyS0
4. на второй даю команду
 echo "test\n" > /dev/ttyS0

ожидаю увидеть на первой консоли слово test и курсор
переведенный в следующую строку,
однако вижу следующее:
test^M^Jtest^M^Jtest^M^Jtest^M^Jtest^M^Jtest^M^J.....
(непрерывно выводится)

осциллограф на 2-3 показывает, что данные
непрерывно гонятся
_процесс прекращается прекращением команды_
cat /dev/ttyS0 (чтения)

кто-нибудь может прокомментировать ?
как процесс чтения может порождать и запись?
что еще в настройках терминала можно
прописать, чтобы получить эхо через порт ?

Ответить