Raspberry Pi: Serielle Schnittstelle abhören

Das Abhören (Sniffen) einer seriellen Schnittstelle unter Linux kann direkt über das Terminal mit Bordmitteln oder durch spezielle Terminalprogramme erfolgen.

Diese Schnittstellen haben meistens folgende Bezeichnungen:

  • /dev/serial0 (für GPIO)
  • /dev/ttyUSB0 (für USB-Adapter)
  • /dev/ttyACM0 (für USB-Adapter)
  • /dev/ttyS0 (interne Schnittstellen)

Wichtig ist hierbei, dass nur dann etwas abgehört werden kann, wenn etwas empfangen wird. Wenn zum Beispiel RX und TX falsch angeschlossen sind, dann funktioniert das natürlich nicht.

Programm „screen“ installieren

Das Kommandozeilentool „screen“ ist nicht immer installiert. Deshalb muss man es manchmal nachträglich installieren.

sudo apt install screen

Serielle Schnittstelle abhören

Das folgende Kommando hört die serielle Schnittstelle mit eine Baudrate von „9600“ ab. Damit das funktioniert, muss die Baudrate korrekt gewählt werden.

screen /dev/serial0 9600

Zum Beenden: Strg + A, dann k (beides ohne sichtbare Wirkung) und mit y bestätigen.

Weitere verwandte Themen:

Elektronik-Set Raspberry Pi Edition
Elektronik-Set Raspberry Pi Edition

Elektronik erleben mit dem Raspberry Pi mit Python und GPIO Zero

  • Leichter Einstieg ins Hardware-nahe Programmieren mit Python und GPIO Zero
  • Experimentieren und Programmieren ohne Vorkenntnisse
  • Sofort Loslegen mit All-in-one-Set

Elektronik-Set jetzt bestellen

Elektronik-Fibel

Elektronik einfach und leicht verständlich

Die Elektronik-Fibel ist ein Buch über die Grundlagen der Elektronik, Bauelemente, Schaltungstechnik und Digitaltechnik.

Das will ich haben!

Frag Elektronik-Kompendium.de