1
ответ

Как контролировать последовательное соединение при 250000 бод?

Я хочу напрямую контролировать последовательное соединение через USB-соединение с моим 3D-принтером, которое работает на 250000 бод. например, я мог бы контролировать это с помощью cat / dev / ttyUSB0 Однако сначала мне нужно установить скорость передачи
01.12.2016
1
ответ

Как я могу повторно привязать stty lnext к ^ q?

Вы можете вводить символы буквально с помощью функции "lnext" (часто ^ V по умолчанию) в вашем драйвере tty. Однако я привязываю Ctrl + v для «вставки» в эмуляторе терминала. (Так как я не использую control ...
20.09.2016
1
ответ

Как предотвратить переключение CTS при каждом открытии или закрытии tty?

Каждый раз, когда я открываю () или закрываю () файл устройства tty, линия RTS порта на мгновение отключается. Похоже, это происходит даже тогда, когда аппаратное управление потоком отключено с помощью raw -crtscts. Есть ли ...
26.10.2015
1
ответ

проблема tty: двоичная путаница вместо “текста хорошие данные”

Я пытаюсь использовать GPS по moxa usb к последовательному устройству Uport 1110 года. Драйвер UPort был установлен хорошо, и GPS отправляет NMEA (текст) данные. Однако, когда я выпускаю кошку команду/dev/ttyUSB0 мой терминал (...
19.04.2015
1
ответ

настройки stty патологически изменены

Я просто настроил новый компьютер и как обычно должен был изменить настройки в xterm, чтобы заставить клавиши Delete работать правильно. (Ctrl-H отправляет ^H, клавиша Backspace отправляет ^?, удалите, отправляет ^ [[3 ~. Это...
19.04.2015
1
ответ

Может команда в конвейере оболочки определять tty характеристики своего контекста?

У меня есть сценарий удара что columnizes список объектов. По умолчанию это предположит число столбцов для вывода, на основе терминальной ширины, как сообщается stty размером. Но когда сценарий находится в...
24.03.2015
1
ответ

Монитор и внимательный пользователь, когда stty настройки изменяются?

Особенно большое (~10^6 LOC) программа заставляет мои stty настройки изменяться от эха ixon icanon к - повторяют-ixon-icanon, и я хотел бы найти функцию в этой крупной программе, которая вызывает это...
17.01.2015
1
ответ

Предотвратить приложение для подделки в терминальные настройки?

Недавно, все больше приложений GUI (окуляр и inkscape, среди других) начало отключать терминальное эхо, в то время как они активны. Это кажется ненужным в лучшем случае (если Вы не делаете фона процесс...
16.12.2014
1
ответ

Как дисплей обновляется, когда символ удаления вводится в эмуляторе терминала?

Насколько я понимаю при вводе символов в эмуляторе терминала они появляются, потому что они "отражены". Мы предполагаем, что терминал является отдельным устройством, связывающимся с компьютером через двухстороннее...
17.11.2014
0
ответов

странная последовательность из 5 -символов -появляется в терминале PuTTY при щелчке мышью

При запуске какой-либо программы (Configure )мой терминал будет испорчен. Мой ввод не отображается. Я могу использовать «stty sane», чтобы исправить это, но я замечаю, что всякий раз, когда я щелкаю мышью по терминалу (, я использую PuTTY ), появляются ст
01.12.2021
0
ответов

Как отключить Ctrl+S в терминальных приложениях, запускаемых из файлового менеджера или с помощью ярлыка?

Я успешно отключил Ctrl+S в терминале, используя приведенные здесь инструкции. Однако, если я запускаю терминальные программы (, а именно терминал vim )«вне терминала», Ctrl + S все равно останавливает экран. Что я имею в виду под «вне терминала»
27.09.2021
0
ответов

Проблема управления последовательным потоком с ttyUSB0

Это связано с предыдущей веткой, которую я создал около месяца назад и на которую был дан ответ. Сегодня я пытаюсь настроить приглашение для входа в последовательную консоль на ноутбуке с Ubunutu 20 с помощью Belkin...
24.07.2021
0
ответов

отключить настройку терминала wease только в интерактивном режиме в bash

Я хочу привязать C^w к действию по умолчанию, отличному от -в bash, но для этого требуется отключить werase в терминале. Это, к сожалению, влияет на другие программы, запускаемые bash, особенно на мои сеансы ssh :, когда я...
29.06.2021
0
ответов

zsh :Почему я получаю приостановленные фоновые процессы, даже если у меня есть `stty -tostop `?

Мне нравится, когда мои фоновые процессы свободно пишут на tty. stty -tostop уже стоит по умолчанию в моем zsh (Не знаю почему, возможно из-за OhMyzsh? ):❯ stty -a |rg tostop...
26.07.2020
0
ответов

Hard -set (НЕ изменять размер/сбрасывать )stty rows/columns in ~/.profile, ~/.bashrc, grub.cfg?

Когда я использую PuTTy, я обычно :"stty rows 48 columns 240" после входа в систему. Я после одной -строки/записи, в.profile или.bashrc или даже grub.cfg для жесткого -набора stty cols/rows Если для этого требуется...
19.07.2020
0
ответов

Предотвращение изменения размера терминала для программы, которая понимает изменение размера терминала через SSH.

Мы используем текстовую программу через SSH. Сеанс запускается с помощью сценария входа в систему, который выполняет небольшую настройку, а затем запускает программу без оболочки. Он хорошо работает в шпаклевке. Мы пытаемся...
30.05.2020
0
ответов

Как отправлять и получать данные с последовательного порта с помощью командной строки?

В прошлом я использовал C++ и Python для связи с последовательными портами в среде Linux и Windows. В Linux я также использовал такие программы, как picocom, minicom и cutecom для последовательного...
22.02.2020
0
ответов

Можно ли сохранить текущие настройки `stty -g` при использовании стандартного ввода?

Я хотел бы сохранить, а затем восстановить текущие настройки stty в скрипте, который также потребляет stdin, однако stty -g жалуется на это: stty: 'standard input': Неподходящий ioctl для устройства I'...
21.09.2019
0
ответов

Как предотвратить искаженное отображение экрана при выполнении сценариев на удаленных хостах?

Текущий сценарий: Я пытаюсь запустить сценарий оболочки Unix из окна Solaris 5.10, в рамках сценария одна из задач - отправить ssh на другой хост Linux (пара ключей ssh ​​уже настроена) и запустить набор ...
12.11.2017
0
ответов

Что делает флаг stty "opost"?

В документации сказано следующее: [-]opost postprocess output Я не понимаю, что это значит. Я попытался отключить этот флаг, чтобы посмотреть, что он делает: stty -opost -F /dev/pts/0 И у меня есть ...
06.11.2017
0
ответов

Объяснение параметров stty не найдено на странице руководства

у меня есть старый код, написанный на java для взаимодействия с последовательным портом, который я пытаюсь преобразовать в python. Следующие строки находятся в файле bash, который запускается для настройки последовательного порта ...
27.10.2017
0
ответов

gnome-terminal проблема, связанная с конфигурацией tty

Я столкнулся со странной проблемой, я добавлю фото, так как это лучше объясняет, что происходит Как вы можете видеть. После использования git log и выхода (нажатие q или Q или :q или ^C), я не могу использовать больше ...
16.10.2017
0
ответов

Как запретить последовательный прием во время последовательной записи для последовательной линии RS485 (полудуплекс)

У меня есть приложение, которое рассчитывает выполнять ввод-вывод по полнодуплексной последовательной линии. То есть: char buf [4]; write (fd, «пинг», 4); читать (fd, buf, 4); ... ожидает получить в конечном итоге все четыре байта удаленного устройства
08.10.2017
0
ответов

изменение поведения управляющих сигналов при запуске

Я пытаюсь изменить поведение управляющих сигналов по умолчанию с помощью stty. Такие сигналы, как Ctrl + C, Ctrl + D, Ctrl + Z, Ctrl + \. Может ли кто-нибудь дать мне представление о том, как отключать и включать эти сигналы на ...
30.09.2016
0
ответов

VIM заменяет backspace на ^?

Каждый раз, когда я набираю backspace в VIM, редактор вставляет ^ ?. Я отредактировал .vimrc, чтобы установить backspace = indent, eol, start, и это не сработало. set backspace = 2 Тоже не сработало. Я читал, что вам нужно ...
30.08.2016
0
ответов

Разрыв между двумя символами, записывающими сообщение через RS485

Я использую встроенный контроллер ATMEL (at91sam9x25e) и его последовательный порт для отправки / получения через RS485 Modbus RTU. Нормальная связь работает нормально, но иногда - при записи - некоторые пакеты ...
18.05.2016
0
ответов

Общие сведения о Return, Enter и stty icrlf

В Ubuntu / gnome-terminal, если я запустил: $ stty -icrnl Затем запустите интерактивную среду GHC (консоль Haskell): $ ghci Затем нажатие Return не отправит строку; однако Enter делает. ...
05.01.2016
0
ответов

Чтение нажатий клавиш в оболочке с использованием ловушек и сигналов Unix

У меня возникли проблемы с пониманием цели ловушки и множественных вызовов stty в приведенном ниже фрагменте. Я надеялся, что кто-нибудь даст мне краткое изложение того, что происходит. getkey () {local ...
09.10.2015
0
ответов

Почему терминал отображает нажатия клавиш при выполнении команд?

Недавно я запускал tail -f в файле журнала работающего сервера, пытаясь диагностировать ошибку, когда я случайно ударил по клавиатуре и набрал символы. Они смешались с ...
18.06.2015
0
ответов

Как длина и ширина терминала пересылаются по SSH и telnet?

Когда я просматриваю длину и ширину эмулятора терминала с размером stty, это 271 символ и 71 линии высотой. Когда я вхожу на другой сервер через SSH и выполняю stty size, он также ...
05.06.2015