Dasselbe wie bei der Ausgabe. Beispiel:
cat /dev/ttyS0
Oder:
cat < /dev/ttyS0
Das erste Beispiel ist eine App, die den seriellen Port öffnet und das, was sie daraus liest, an ihren stdout
weiterleitet (Ihre Konsole). Die zweite ist die Shell, die den Datenverkehr der seriellen Schnittstelle an eine beliebige App weiterleitet. diese spezielle App gibt dann nur ihren stdin
weiter zu seinem stdout
.
Um einen besseren Einblick in den Datenverkehr zu erhalten, bevorzugen Sie möglicherweise einen Hex-Dump:
od -x < /dev/ttyS0
Ich überwache die Ausgabe für arduino uno wie:
screen /dev/ttyUSB0 9600