Отредактировано: у меня есть оборудование для сбора данных, которое отправляет последовательные данные через UART в устройство FTDI (последовательный на USB). FTDI подключен к USB-порту и имеет имя порта /dev/ttyUSB0
. Это устройство выводит данные в следующем формате:
data line 1\r
data line 2\r
...
data line n\r
Я попытался использовать экран для просмотра данных, введя следующую команду:
screen /dev/ttyUSB0 115200
Экран начинает показывать все данные в одной строке, поэтому я вижу мигание одной строки. Как добавить символ новой строки в конце каждой строки, чтобы экран начинал разделять строки?
Оригинал: я использую последовательное устройство, которое завершает строки только возвратом каретки. Можно ли настроить экран для добавления символа nl (новой строки) для каждого символа cr?
Спасибо...
РЕДАКТИРОВАТЬ: не смог заставить это работать с экраном, Picocom прекрасно работает. Я использую следующую команду picocom -b 115200 --imap crcrlf /dev/ttyUSB0
.
/dev/ttyUSB0
с помощью формата "this is the line\r"
, можно ли преобразовать его в экран "this is the line\r\n"
или "this is the line\n\r"
мне нет дела до заказа, мне просто нужна новая строка для каждого возврата каретки. Спасибо ...
minicom(1)
чтобы поговорить с вашим устройством, установитьeol
символ для дисциплины линииstty(1)
, настроитьgetty(1)
и т. Д.