GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Lesen von Serial aus der Linux-Befehlszeile

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

Linux
  1. Durchsuchen Sie Torrents von der Befehlszeile in Linux

  2. So generieren Sie ein zufälliges Passwort unter Linux mit /dev/random

  3. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  4. Wann sollte ich /dev/shm/ verwenden und wann sollte ich /tmp/?

  5. DD von /dev/zero nach /dev/null ... was eigentlich passiert

Programmieren Sie Hardware über die Linux-Befehlszeile

tty (/dev/tty ) vs. pts (/dev/pts) unter Linux

Senden Sie E-Mail in Linux von der Befehlszeile aus

Ist es falsch, /dev/random unter Linux mit /dev/urandom zu verknüpfen?

echo oder print /dev/stdin /dev/stdout /dev/stderr

Warum sind < oder > erforderlich, um /dev/tcp