Problem mit /dev/ttyUSB0

Gast #3389554
Lesenswert?
• ▲
▼
Hallo,
habe folgendes Problem:

Ich versuche Daten von meinem uC an den Rechner zu senden und habe dabei 
folgendes Porblem:

Wenn ich versuche mit /dev/ttyUSB0 die Werte ins Terminal ausgeben zu 
lassen, dann funktioniert nichts, es erschein nur eine neue Zeile und 
das Terminal wartet auf eine neue eingabe.

/dev/ttyS0 hingegen funktioniert.


Und über Hterm kann ich ttyUSB0 auslesen.

Kann mir jemand erklären, warum ttyUSB0 in der Konsole nicht offen 
bleibt?
Hterm greift nicht gleichzeitig darauf zu, ich habe die Verbundung 
getrennt, bevor ich es versucht habe.


Kann mir jemand sagen, woran das liegt?
Gast #3389560
Lesenswert?
• ▲
▼
> Wenn ich versuche mit /dev/ttyUSB0 die Werte ins Terminal ausgeben zu
> lassen, dann funktioniert nichts, es erschein nur eine neue Zeile und
> das Terminal wartet auf eine neue eingabe.

Wie ∗genau∗ gibst Du 'ttyUSB0 ins Terminal aus'? cat? tail? Jene beiden 
(und viele andere) funktionieren richtig benutzt unauffällig.
Gast #3389575
Lesenswert?
• ▲
▼
g457 schrieb:
>> cat /dev/ttyUSB0
>
> Das sollte funktionieren. Schickst Du zwischendrin EOF oder ähnliches?

nope.

Ich habe es auch schon mit einem anderen Usb adapter versucht, das geht 
auch nicht.

Selbst wenn nichts ankommt, müsste das Terminal doch zumindest offen 
bleiben und nicht nach einer neuen eingabe fragen.....

cat /dev/ttyS0 funktioniert schließlich auch.


Habe auch schon gegoogelt, aber dazu nichts gefunden... kann doch nicht 
sein dass ich der erste bin der dieses Problem hat oder?
Gast #3389583
Lesenswert?
• ▲
▼
Habe gerade mal beide USB adapter angeschlossen, so dass ich USB0 und 
USB1 habe.

Versucht man jetzt cat/dev/ttyUSB1 dann geht es, unabhängig davon, 
welcher adapter jetzt USB1 ist. Kann sich das jemand erklären?
Gast #3389600
Lesenswert?
• ▲
▼
USB1:
stty -F /dev/ttyUSB1
speed 9600 baud; line = 0;
-brkint -imaxbel

USB0
stty -F /dev/ttyUSB0
speed 9600 baud; line = 0;
min = 0; time = 0;
-brkint -icrnl -imaxbel
-opost
-isig -icanon -iexten -echo


USB1 lässt sich jetzt öffnen, allerdings kommen keine daten an.
In Hterm empfange ich aber Daten damit

Danke für eure Hilfe :)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.