LINUX.ORG.RU

Нашёл причину, почему 1 раз сработало. Была открыта сессия пикокома.

burato ★★★★★
() автор топика
Ответ на: комментарий от foxy_ant

Возможно, это не совсем то

burato ★★★★★
() автор топика
Ответ на: комментарий от burato

тебе надо по жопе надавать и отобрать компьютер до конца четверти.

stty устанавливает боды, те самые, которые ты просил в заголовке темы и которые тебе надо установить, чтобы «послать символ»

horado
()
Ответ на: комментарий от horado

Понял. Видимо так и придётся пользоваться костылём, открыв в тмуксе picocom. Сообщество (язык не поворачивается называть это сообществом) линукса всё делает для того, чтобы в линуксе были лишь одни костыли и не было изящных, правильных и красивых решений.

burato ★★★★★
() автор топика
Ответ на: комментарий от burato

Удваиваю анонимуса выше. ☺

и не было изящных

Ты хочешь магию. Магии не бывает.

Если хочешь что-то что будет выглядеть изящно для хомячка-тебя, то предлагаю следующее:

#!/bin/sh
stty -F /dev/ttyUSB 115200 # не пинать, я линуксовый формат stty забыл
echo "${1}" > /dev/ttyUSB

Можешь заменить на переменные терминал и baudrate, если они нужны разные.

mord0d ★★★★★
()
Ответ на: комментарий от burato

stty -F /dev/ttyUSB0 115200 raw -echo -icanon

И может быть это не полная конструкция, параметров порта много, сами определяйте какие настройки нужны. Сообщество здесь ни при чём.

P.S. Команда echo "A" > /dev/ttyUSB0, если что, отправляет два байта (второй перевод строки).

mky ★★★★★
()

Искал недавно тоже по com-портам инфу. Почему-то в этой теме столько трешака и унижений. И там параметры, да, еще есть, другие.

nioelumiijke
()
Ответ на: комментарий от burato

хех

stty 115200

stty –all

смотри

stty -a -F /dev/ttyUSBx

по идее должно вернуть боды ttyUSB

Morin ★★★★
()
Последнее исправление: Morin (всего исправлений: 1)
Ответ на: комментарий от mky

Вторая строчка, видимо, уже идёт без настройки и в порт идут кракозябри.

burato ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.