Anzeige:
Ergebnis 1 bis 6 von 6

Thema: [shell]Abhören der RS232 Schnittstelle

  1. #1
    Bitz
    Gast

    [shell]Abhören der RS232 Schnittstelle

    Hallo,

    gibt es eine möglichkeit nur mit Hilfe eines Shell-Skripts (-Befehlen) die RS232 abzuhören.
    Ich weiss dass es mit C/C++ unter Linux geht, aber ein Dozent von uns meinte wir sollen uns mal umschauen ob es per shell möglich ist.

    Hab dazu leider ncihts nützliches im Internet gefunden. Vielleicht hab ich auch nur falsch gesucht, würde mich über jede Hilfe freuen.

    mfg

    Bitz

  2. #2
    Registrierter Benutzer
    Registriert seit
    25.10.2004
    Beiträge
    819
    cat /dev/ttyS0

  3. #3
    Bitz
    Gast
    Vorerst mal Danke...

    vorweg, ich kenn mich mit Linux noch nicht wirklich gut aus.

    Ich möchte in einem Shell-script z.B. in einer Schleife immer einen "Wert" der an RS232 anliegt abfragen und ihn dann vorerst in einer Variablen speichern um ihn weiter zu verarbeiten.
    wie wär dies möglich?
    Mit cat kann ich ja nur "lesen" bis ich manuell abbreche, oder?


    mfg

    Bitz

  4. #4
    Registrierter Benutzer
    Registriert seit
    25.11.2005
    Beiträge
    18
    Code:
    while read RS232;
    do
      echo "$RS232";
    done < /dev/ttyS0
    Statt "echo" substituierst du deinen Code.

  5. #5
    Bitz
    Gast
    Vielen Dank.

    Genau was ich gesucht hab.

    mfg

    Bitz

  6. #6
    Registrierter Benutzer
    Registriert seit
    25.10.2004
    Beiträge
    819
    Die beiden Semikolons sind übrigens nicht erforderlich. Entweder ein ";" oder ein Newline, um einen Befehl abzuschließen.

    Das schreib ich nur, weil Bitz schrieb, das er noch neu in Shellprogrammierung ist.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •