Đã chỉnh sửa: Tôi có phần cứng thu thập dữ liệu gửi dữ liệu nối tiếp qua UART vào thiết bị FTDI (nối tiếp với USB). FTDI được cắm vào cổng USB và tên cổng của nó là /dev/ttyUSB0
. Thiết bị này xuất dữ liệu theo định dạng sau:
data line 1\r
data line 2\r
...
data line n\r
Tôi đã thử sử dụng màn hình để xem dữ liệu bằng cách nhập lệnh sau:
screen /dev/ttyUSB0 115200
Màn hình bắt đầu hiển thị tất cả dữ liệu trên một dòng, vì vậy tôi thấy một dòng nhấp nháy. Làm cách nào tôi có thể thêm một ký tự dòng mới ở cuối mỗi dòng để màn hình bắt đầu phân tách các dòng?
Bản gốc: Tôi đang sử dụng một thiết bị nối tiếp chấm dứt các dòng chỉ bằng cách trả lại vận chuyển. Có thể cấu hình màn hình để thêm một ký tự nl (dòng mới) cho mỗi ký tự cr không?
Cảm ơn...
EDIT: Không thể làm việc này với màn hình, picocom hoạt động rất tốt. Tôi sử dụng lệnh sau picocom -b 115200 --imap crcrlf /dev/ttyUSB0
.
/dev/ttyUSB0
với định dạng "this is the line\r"
, có thể chuyển đổi màn hình thành "this is the line\r\n"
hoặc "this is the line\n\r"
tôi không quan tâm đến đơn đặt hàng, tôi chỉ cần một dòng mới cho mỗi lần trả hàng. Cảm ơn ...
minicom(1)
để nói chuyện với thiết bị của mình, đặteol
ký tự cho kỷ luật dòng vớistty(1)
, định cấu hìnhgetty(1)
, v.v.