USB-UART-Kommunikation abhören

Gast #6056336
Lesenswert?

Ich habe folgendes Problem:

Ich möchte gesendete und vor allem empfangene Daten einer Kundenhardware 
checken, die über einen virtuellen RS232-Port betrieben wird. 
Angeschlossen ist im Kundengerät ein UART-USB Wandler-Chip, der über das 
herausgeführte USB-Kabel (kein Stecker, sondern fest verbaut) an den PC 
angeschlossen wird.

Leider kann ich im Gerät keinen LogicAnalyzer anschließen, sondern muss 
mich in den UART-USB-Pfad einklinken. Auf der PC-Seite ist ein 
spezieller Treiber des Herstellers installiert, der einen virtuellen 
COM-Port erzeugt auf den meine Software arbeitet.

Hat jemand damit Erfahrung? Geht das mit einem Sniffer?

Ich vermute, die SW-Shniffer installieren sich statt des 
Windows-Treibers und ersetzen damit den virtuellen COM-Port, bzw umgehen 
ihn.

Ich denke, ich brauche eine SW, die zumindest das Empfangene irgendwie 
erfassen kann, also ein Programm, das selber als COM-Port auftritt, 
gleichzeitig auf dem Zielport liest, auf dem auch geschrieben wird, z.B. 
in dem er die Daten auf zwei Ports abbildet, als Gabel.

Das Gesendete kann ich dann auch lesen, weil das Gerät den Lese- und 
Schreibstring immer als Bestätigung zurückschickt, auch wenn es nicht 
verstanden wurde.

Oder gibt es einen USB-Monitor, der serielle Daten mit RS232-Protokoll 
anzeigen kann?

Hier wurde so etwas angefragt, aber ohne richtiges Ergebnis:
Beitrag "Emuliertes COM Port über USB lesen/schreiben"
#6175498
Lesenswert?

Rüdiger W. schrieb:
> Das ist zmd. das, was Ich gerade erst gelesen habe. Für mich leider
> nicht die Anwendung die Ich suche. Ich suche etwas zum abhören zwischen
> zwei Geräten.

Wie? Das "Kundengerät" kommuniziert mit einem anderen Gerät (nicht der 
PC?!) und dies willst du abhören? Was ist denn das andere für ein Gerät. 
Und warum bedarf es dann eines Windowstreibers? Du sprichst sehr 
verwirrend.

Übrigens ist UART UART egal welcher Treiber da verwendet wird. Bist du 
dir SICHER das es ein USB - UART Wandler ist der sich als CDC Device am 
Rechner anmeldet?! Oder am anderen Gerät?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren