Modificato: ho un hardware di acquisizione dati che invia dati seriali tramite UART nel dispositivo FTDI (da seriale a USB). FTDI è collegato alla porta USB e il nome della sua porta è /dev/ttyUSB0
. Questo dispositivo emette dati nel seguente formato:
data line 1\r
data line 2\r
...
data line n\r
Ho provato a utilizzare lo schermo per visualizzare i dati immettendo il seguente comando:
screen /dev/ttyUSB0 115200
Lo schermo inizia a mostrare tutti i dati su una riga, quindi vedo una sola riga lampeggiante. Come posso aggiungere un carattere di nuova riga alla fine di ogni riga in modo che lo schermo inizi a separare le linee?
Originale: sto usando un dispositivo seriale che termina le linee con il solo ritorno a capo. È possibile configurare lo schermo per aggiungere un carattere nl (nuova riga) per ogni carattere cr?
Grazie...
EDIT: non è stato in grado di farlo funzionare con lo schermo, Picocom funziona alla grande. Uso il seguente comando picocom -b 115200 --imap crcrlf /dev/ttyUSB0
.
/dev/ttyUSB0
con con il formato "this is the line\r"
, è possibile avere lo schermo convertirlo in "this is the line\r\n"
o "this is the line\n\r"
non mi interessa l'ordine, ho solo bisogno di una nuova riga per ogni ritorno del trasporto. Grazie ...
minicom(1)
per parlare con il tuo dispositivo, impostare ileol
carattere per la disciplina di linea constty(1)
, configuraregetty(1)
, ecc.