mikrocontroller.net

Forum: PC-Programmierung Raspberry, Linux: ttyUSB0 raw mode


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Arnold (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wie kann die serielle Schnittstelle ttyUSB0 in den 'raw mode' versetzt 
werden? Z. Z. werden Zeichen die vom Raspberry kommen nicht 
interpretiert, im Gegensatz zu den (Control-)Zeichen die zum Raspberry 
gehen.

Das Einloggen in den Raspberry erfolgt über PuTTY/Port 22, so dass die 
ttyUSB0 frei ist.

Autor: Koch und Kellner (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn Zeichen interpretiert werden sollen ist es der "cooked" Mode.

Autor: Arnold (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Koch und Kellner schrieb:

> Wenn Zeichen interpretiert werden sollen ist es der "cooked" Mode.

'cooked' war das Stichwort. Danke.

Die Schnittstelle habe ich versucht in den 'raw mode' zu versetzen:

stty -F /dev/ttyUSB0 -echo -icanon -iexten


Die Konfiguration der Schnittstelle ist:

stty -F /dev/ttyUSB0

speed 9600 baud; line = 0;
min = 1; time = 0;
-brkint -imaxbel
-icanon -iexten -echo


Es funktioniert schon besser. Es wird noch 0x03 (STX) herausgefiltert.

Autor: Arnold (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: TUX (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Arnold schrieb:
> Koch und Kellner schrieb:
>
>> Wenn Zeichen interpretiert werden sollen ist es der "cooked" Mode.
>
> 'cooked' war das Stichwort. Danke.
>
> Die Schnittstelle habe ich versucht in den 'raw mode' zu versetzen:
>
> stty -F /dev/ttyUSB0 -echo -icanon -iexten
>

stty -cooked ..

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.