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.
Wenn Zeichen interpretiert werden sollen ist es der "cooked" Mode.
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:
1 | stty -F /dev/ttyUSB0 -echo -icanon -iexten |
Die Konfiguration der Schnittstelle ist: stty -F /dev/ttyUSB0
1 | speed 9600 baud; line = 0; |
2 | min = 1; time = 0; |
3 | -brkint -imaxbel |
4 | -icanon -iexten -echo |
Es funktioniert schon besser. Es wird noch 0x03 (STX) herausgefiltert.
So geht es (raw mode): http://web.archive.org/web/20161224020948/http://www.lafn.org:80/~dave/linux/terminalIO.html
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 >
1 | stty -cooked .. |
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.