RS232 konfigurieren ohne minicom

  • 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)

  • das sollte mit stty hinhauen. Beispiel

    stty -F /dev/ttyS0 38400 // setzt die baud auf 38400
    stty -F /dev/ttyS0 -a // zeigt die aktuellen einstellungen

    genau weiß ich jetzt auch nicht => man page lesen.

    Und eine Stimme aus dem Chaos sprach zu mir:
    lächle und sei froh, es könnte schlimmer kommen.
    Und ich lächelte und war froh, und es kam schlimmer!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!