Отключить печать команд ввода в терминале последовательного порта Linux - PullRequest
0 голосов
/ 18 декабря 2018

Мне нужно знать, можно ли как-то отключить получение обратно отправленных команд на последовательный порт терминала Linux.Параметры порта:

скорость 9600 бод;строки 0;столбцы 0;линия = 0;intr = ^ C;выход = ^ \;стереть = ^ ?;убить = ^ U;eof = ^ D;eol =;eol2 =;swtch =;начало = ^ Q;стоп = ^ S;susp = ^ Z;rprnt = ^ R;werase = ^ W;lnext = ^ V;сбросить = ^ O;мин = 60;время = 1;parenb -parodd -cmspar cs7 -hupcl -cstopb crelad clocal -crtscts -ignbrk -brkint -ignpar -parmrk -inpck -istrip -inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany -imaxbel -iutnculcluc8-onlcr -onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0 -isig -icanon -iexten -echo -echoe -echok -echonl -noflsh -xcase -tostop -echoprt -echoctl -echoke -flusho -extproc

1004 * Так же, как они нужны мне, 7E1 9600, но после отправки любой команды через

'sudo echo -n -e' \ x2F \ x3F \ x34 \ x37 \ x37 \ x34 \ x39 \ x30 \ x31 \ x35\ x21 \ x0D \ x0A '>> / dev / ttyUSB0'

, что переводится в: /? 47675101 \ r \ n Я возвращаю то, что отправил, вместе с желаемым ответом (ячтение метра, если кто-то спросит).Вот как выглядит мой терминал:

/? 47749015! ^ M

^ @ / ISk5MT174-0004 ^ M

Я хочу избавиться от этой первой строки, еслиесть ли способ сделать это?

...