![]() |
|
|
#33 | |
|
Moderator
Регистрация: 19.10.2013
Сообщений: 479
Вес репутации: 601 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Я на pl2303 подключил и забыл. Вот stty --help почитай, может чем поможет. Сам ничего в этом не.... Код:
stty --help
Использование: stty [-F УСТРОЙСТВО] [--file=УСТРОЙСТВО] [НАСТРОЙКА]...
или: stty [-F УСТРОЙСТВО] [--file=УСТРОЙСТВО] [-a|--all]
или: stty [-F УСТРОЙСТВО] [--file=УСТРОЙСТВО] [-g|--save]
Печатает или изменяет настройки терминала.
-a, --all напечатать все текущие настройки в форме, понятной человеку
-g, --save напечатать все текущие настройки в форме, понятной программе
stty
-F, --file=УСТРОЙСТВО
открыть и использовать указанное устройство вместо
стандартного ввода
--help показать эту справку и выйти
--version показать информацию о версии и выйти
Необязательный знак минус перед НАСТРОЙКОЙ означает отрицание. Звездочкой
отмечены настройки, не описанные в стандарте POSIX. Доступность той или иной
настройки определяется используемой системой.
Специальные символы:
* dsusp СИМВОЛ СИМВОЛ будет посылать терминалу сигнал останова при завершении
ввода
eof СИМВОЛ СИМВОЛ будет означать конец файла (прекращать ввод)
eol СИМВОЛ СИМВОЛ будет означать конец строки
* eol2 СИМВОЛ другой СИМВОЛ для конца строки
erase СИМВОЛ СИМВОЛ будет стирать последний введенный до него
intr СИМВОЛ СИМВОЛ будет посылать сигнал прерывания
kill СИМВОЛ СИМВОЛ будет стирать текущую строку
* lnext СИМВОЛ СИМВОЛ будет вводить следующий символ, отменяя его
специальное действие
quit СИМВОЛ СИМВОЛ будет посылать сигнал выхода
* rprnt СИМВОЛ СИМВОЛ будет перерисовывать текущую строку
start СИМВОЛ СИМВОЛ будет возобновлять ввод
stop СИМВОЛ СИМВОЛ будет приостанавливать ввод
susp СИМВОЛ СИМВОЛ будет посылать терминалу сигнал останова
* swtch СИМВОЛ СИМВОЛ будет переключать уровень вложенности оболочки
* werase СИМВОЛ СИМВОЛ стирать последние введенное слово
Специальные настройки:
Н установить скорости ввода и вывода равными Н бод
* cols Н сообщить ядру, что терминал имеет Н столбцов
* columns Н синоним cols
ispeed Н установить скорость ввода
* line Н использовать протокол линии Н
min Н используется с -icanon, установить Н минимальным числом
символов для завершения операции чтения
ospeed Н установить скорость вывода
* rows Н сообщить ядру, что терминал имеет Н строк
* size напечатать числа столбцов и строк, известные ядру
speed напечатать скорость терминала
time Н используется с -icanon, установить временной предел для
операции чтения равным Н десятым секунды
Управляющие настройки:
[-]clocal отменить управляющие сигналы модема
[-]cread разрешить ввод
* [-]crtscts разрешить управление потоком данных с подтверждением
готовности
csН установить размер символа равным Н бит, Н от 5 до 8
[-]cstopb использовать два разделяющих бита на символ (один, если с `-')
[-]hup посылать сигнал обрыва терминальной линии, когда последний
процесс закрывает терминал
[-]hupcl синоним [-]hup
[-]parenb генерировать при выводе бит четности и ожидать бит четности на
вводе
[-]parodd установить проверку на нечетность (даже с `-')
Настройки ввода:
[-]brkint символ break будет вызывать сигнал прерывания
[-]icrnl преобразовывать возврат каретки в перевод строки
[-]ignbrk игнорировать символы прерывания
[-]igncr игнорировать символы возврата каретки
[-]ignpar игнорировать символы с ошибками четности
* [-]imaxbel при переполненном буфере ввода подавать звуковой сигнал и не
сбрасывать буфер, игнорируя дальнейший ввод
[-]inlcr преобразовывать перевод строки в возврат каретки
[-]inpck использовать проверку четности ввода
[-]istrip очищать старший (восьмой) бит вводимых символов
* [-]iutf8 предполагать, что входные символы в кодировке UTF-8
* [-]iuclc преобразовывать заглавные буквы в строчные
* [-]ixany позволить любому символу возобновить ввод
[-]ixoff разрешить посылку символов приостановки/возобновления
[-]ixon разрешить управление потоком данных
[-]parmrk отмечать ошибки четности (последовательностью из 255 нулей)
[-]tandem синоним [-]xioff
Настройки вывода:
* bsН значение паузы после забоя, допустимые Н [0..1]
* crН значение паузы после возврата каретки, допустимые Н [0..3]
* ffН значение паузы после перевода страницы, допустимые Н [0..1]
* nlН значение паузы после новой строки, допустимые Н [0..1]
* [-]ocrnl преобразовывать возврат каретки в перевод строки
* [-]ofdel использовать символы стирания вместо нулей для заполнения
* [-]ofill использовать символы заполнения для задержек
* [-]olcuc преобразовывать строчные буквы в заглавные
* [-]onlcr преобразовывать перевод строки в возврат каретки и новую строку
* [-]onlret перевод строки производит возврат каретки
* [-]onocr не печатать возврат каретки в первом столбце
[-]opost форматировать вывод
* tabН значение паузы после горизонтальной табуляции,
допустимые Н [0..3]
* tabs синоним tab0
* -tabs синоним tab3
* vtН значение паузы после вертикальной табуляции, допустимые Н [0..1]
Локальные настройки:
[-]crterase стирать символы как забой-пробел-забой
* crtkill стирать всю строку, подчиняясь установкам echoprt и echoe
* -crtkill стирать всю строку, подчиняясь установкам echoctl и echok
* [-]ctlecho отображать управляющие символы с шапочкой (`^c')
[-]echo отображать вводимые символы
* [-]echoctl синоним [-]ctlecho
[-]echoe синоним [-]crterase
[-]echok отображать перевод строки после символа уничтожения
* [-]echoke синоним [-]crtkill
[-]echonl отображать перевод строки, даже если другие символы не
отображаются
* [-]echoprt выводить стираемые символы в обратном порядке, между \ и /
[-]icanon использовать специальные символы erase, kill, werase, и rprnt
[-]iexten использовать специальные символы, не описанные в стандарте
POSIX
[-]isig использовать специальные символы interrupt, quit, и suspend
[-]noflsh запретить сброс буфера после приема специальных символов
interrupt и quit
* [-]prterase синоним [-]echoprt
* [-]tostop приостанавливать фоновые программе, пытающиеся произвести
запись на терминал
* [-]xcase отображать `\' для заглавных букв, используется с icanon
Комбинации настроек:
* [-]LCASE синоним [-]lcase
cbreak синоним -icanon
-cbreak синоним icanon
cooked синоним brkint ignpar istrip icrnl ixon opost isig icanon,
символы eof and eol имеют значения по умолчанию
-cooked синоним raw
crt синоним echoe echoctl echoke
dec синоним echoe echoctl echoke -ixany intr ^c erase 0177 kill ^u
* [-]decctlq синоним [-]ixany
ek установить для символов erase and kill значения по умолчанию
evenp синоним parenb -parodd cs7
-evenp синоним -parenb cs8
* [-]lcase синоним xcase iuclc olcuc
litout синоним -parenb -istrip -opost cs8
-litout синоним parenb istrip opost cs7
nl синоним -icrnl -onlcr
-nl синоним icrnl -inlcr -igncr onlcr -ocrnl -onlret
oddp синоним parenb parodd cs7
-oddp синоним -parenb cs8
[-]parity синоним [-]evenp
pass8 синоним -parenb -istrip cs8
-pass8 синоним parenb istrip cs7
raw синоним -ignbrk -brkint -ignpar -parmrk -inpck -istrip
-inlcr -igncr -icrnl -ixon -ixoff -iuclc -ixany
-imaxbel -opost -isig -icanon -xcase min 1 time 0
-raw синоним cooked
sane синоним cread -ignbrk brkint -inlcr -igncr icrnl -iutf8
-ixoff -iuclc -ixany imaxbel opost -olcuc -ocrnl onlcr
-onocr -onlret -ofill -ofdel nl0 cr0 tab0 bs0 vt0 ff0
isig icanon iexten echo echoe echok -echonl -noflsh
-xcase -tostop -echoprt echoctl echoke, все специальные
символы установлены в их значения по умолчанию
Управляет терминальной линией, подключенной к стандартному вводу. Запущенная
без аргументов, печатает скорость передачи информации, line discipline и
отличия от обычных установок. При установке, СИМВОЛЫ трактуются буквально
или задаются в как ^c, 0x37, 0177 или 127; для отмены специальных символов
служат значения ^- и undef.
Об ошибках в stty сообщайте по адресу bug-coreutils@gnu.org.
Домашняя страница GNU coreutils: <http://www.gnu.org/software/coreutils/>
Справка по работе с программами GNU: <http://www.gnu.org/gethelp/>
Об ошибках в переводе stty сообщений по адресу <gnu@mx.ru>
Последний раз редактировалось melsem; 05.05.2015 в 00:02. |
|
|
|
|
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|