Ich möchte ein Skript erstellen, das zuerst die baudrate der seriellen Schnittstelle umstellt und dann Befehle/Daten darüber schickt.
Das Schicken der Daten funktioniert mit einem einfachen echo/cat ... > /dev/ttyS0. Ich habe aber keine Möglichkeit gefunden, die baudrate zu ändern. Ich kenne nur den Weg über minicom, das eignet sich als interaktives Programm aber nicht für's Skript. Könnte mir vorstellen, dass es eine Befehlssequenz gibt, die ich an's device schicken muss. Kann mir da jemand einen Tipp geben? (Gewünschte baudraten: 38400 und 115200)
RS232 konfigurieren ohne minicom
-
- Linux
-
Incazzato -
9. Februar 2007 um 18:02 -
Unerledigt
-
-
"man stty" genuegt?
lg. kampi -
das sollte mit stty hinhauen. Beispiel
stty -F /dev/ttyS0 38400 // setzt die baud auf 38400
stty -F /dev/ttyS0 -a // zeigt die aktuellen einstellungengenau weiß ich jetzt auch nicht => man page lesen.
-
Ja, genau sowas. Besten Dank!
-
Maximilian Rupp
27. Dezember 2024 um 00:11 Hat das Thema aus dem Forum Betriebssysteme nach Betriebssysteme verschoben.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!