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:
- Raspberry Pi: Anschlüsse und Komponenten
- Raspberry Pi: Externe Anschlüsse
- Raspberry Pi: Systeminformationen ermitteln
- Raspberry Pi: GPIO - General Purpose Input Output
- Raspberry Pi: GPIO-Belegung
Produktempfehlungen
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-Fibel
Elektronik einfach und leicht verständlich
Die Elektronik-Fibel ist ein Buch über die Grundlagen der Elektronik, Bauelemente, Schaltungstechnik und Digitaltechnik.


