Forum: PC Hard- und Software usb serial ttyl 1MBaud unter Linux


von clonephone82 (Gast)


Lesenswert?

Hallo Zusammen,
Kann mir jemand sagen ob ich unter Linux mit einem USB SERIAL TTL 
Adapter unter Linux Daten Sniffen kann?

Wollt mal Fragen bevor ich ein Adapter bestelle.

Danke
Sg

von clonephone82 (Gast)


Lesenswert?

Sorry hab ich vergessen mit 1 MBaud :-)

von Thomas (Gast)


Lesenswert?

Wird wohl schon gehen

wenn der treiber direkt nicht geht, musst du mit der SO für den 
express(bei si-labs) oder DXX vom ftdi direkt gehen.
Ich fahre auf windows mit dem SI chip zur zeit 921600 baud ....
geht.  bei 1200000 und 1500000 stinkt es ab. Kann aber sein, dass die 
Systeme bei dieser Bausrate nicht zusammen passen.
Die USB chips können nicht alle bausraten. die mappen intern auf ihre 
interne bausrate um. deshalb erst rausfinden welche baudrate genau 
benötigt wird.
und dann nach schauen welcher chip das kann.

gruß Thomas

von clonephone82 (Gast)


Lesenswert?

Unter Windows? Mit einem Terminal oder direkt programmiert :-)

von -gb- (Gast)


Lesenswert?

Hallo, ich kann den CP2102 sehr empfehlen. USB TTL-UART Adapter gibt es 
mit diesem Stein sehr günstig <5€. Ich verwende den unter Linux mit 
921600Baud. braucht unter Ubuntu keinen Extratreiber und lässt sich such 
schön mit Python ansprechen (Pyserial). Laut Datenblatt kann der maximal 
921600Baud, es funktioniert aber auch bis 3MBaud. In Python kann man die 
Baudrate frei wählen was leider in vielen Terminalprogrammen nicht geht, 
da kann man nur fixe Werte auswählen.
Das Terminalprogramm Cutecom bietet die 921600 zur Auswahl.

von Jay (Gast)


Lesenswert?

Pro Tipp: Um eine Duplex-Kommunikation zu erfassen braucht man zwei RX, 
nicht einen RX und einen TX, wie ihn üblicherweise diese Serial-TTL - 
USB Adapter haben.

Statt einem Adapter zwei Adapter zu verwenden löst nur teilweise das 
Problem. Man bekommt die Daten aus beiden Datenrichtungen nur schwerlich 
korreliert. Manchmal, bei einfachen Übertragungen, bekommt man es 
irgendwie hin.

Besser:

Jeder einfache Logikanalysator. Die analysieren nicht wirklich Logik, 
aber können im Normalall für kleines Geld 8 Kanäle parallel aufzeichnen, 
von denen man zwei für die Daten braucht. Wenn die serielle Übertragung 
weitere Signale verwendet (CTS, DTR, etc.) kann man die anderen Kanäle 
zum Lesen dieser Signale verwenden.

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
Noch kein Account? Hier anmelden.