Hallo zusammen Ich habe ein Gerät, das intern über einen RS-232-Anschluss verfügt, direkt auf der Platine aber mit einem FTDI-Chip in USB verpackt wird. Hardwaremässig ist aussen also nur der USB Anschluss verfügbar. Angeschlossen an den Windows PC erhalte ich eine COM Schnittstelle (die FTDI-Treiber werden automatisch installiert). Über diese COM Schnittstelle sendet nun ein proprietäres Programm Kommandos an das Gerät. Auch die Antworten kommen zurück. Ich würde nun gerne diese Kommunikation aufzeichnen. Ist das mit irgend einer Windows-Software möglich? Ich stelle mir etwas vor wie Wireshark für Ethernet, aber statt Ethernet eben die COM Schnittstelle. Danke und Gruss Teddy
Was mir am com0com nicht ganz klar ist: Wie kann ich da abhören? Ist das nicht einfach eine Null-Modem-Verbindung welche zwischen zwei Applikationen auf demselben Rechner verbindent? @Joachim: Ich habe keinen Zugriff auf die RS232-Leitungen, das Gerät ist vergossen. Sonst wäre das wohl eine gangbare Alternative.
Teddy M. schrieb: > Was mir am com0com nicht ganz klar ist: Wie kann ich da abhören? Ist das > nicht einfach eine Null-Modem-Verbindung welche zwischen zwei > Applikationen auf demselben Rechner verbindent? Stimmt. Eigentlich ist es das. Es fehlt dabei auch noc etwas, nämlich hub4com https://sourceforge.net/p/com0com/news/2012/06/hub4com-v2100-released/ Damit kannst Du das Ganze zwischen den Anschlüssen beliebig routen. EInfach mal die Readme.txt durchlesen
Teddy M. schrieb: > Ich habe keinen Zugriff auf die RS232-Leitungen, das Gerät ist > vergossen. Sonst wäre das wohl eine gangbare Alternative. denn hänge einen Raspberry PI (oder einen anderen PC) dazwischen, der kann USB Master (PC) spielen und selber als RS232 mit MAX3232 über GPIO ausgeben, der PC bekommt dann halt ein USB/RS232 Kabel zum MAX am PI.
Free serial port analyser von HDD software (Freeware) kann das auch sehr gut.
Joachim B. schrieb: > denn hänge Bewertung -1 und wieder eine Schwachsinnsbewertung, eine Bessere mag es immer geben, die Lösung würde funktionieren egal wer da - bewertet! :P Klimatester schrieb: > Free serial port analyser von HDD software (Freeware) ach unter jedem OS für jeden Prozessor und auch wenn man keinen Zugriff auf den PC hat oder die Installation von Programmen nicht möglich ist?
:
Bearbeitet durch User
Joachim B. schrieb: > und wieder eine Schwachsinnsbewertung Poste nur noch als Gast, dann siehst du diese Mobbing-Funktion garnicht. Spart Nerven. Georg
georg schrieb: > Poste nur noch als Gast ne das funktioniert nicht, dann loggen sich andere unter meinem Namen ein und posten mehr Unsinn, (hinz & MaWin wissen das ja auch)
:
Bearbeitet durch User
Joachim B. schrieb: > ne das funktioniert nicht Dann leg Dir ein dickes Fell zu. DAS funktioniert immer ;-)
M. K. schrieb: > Dann leg Dir ein dickes Fell zu. habe ich, aber ich nenne ab und an mal Blödsinn auch Blödsinn, wie diese Bewertungsfunktion! Der TO hat ja nun eine Lösungsmöglichkeit, evt. auch zwei
:
Bearbeitet durch User
Wireshark kann auch USB Capturen. Das habe ich schon öfter benutzt. https://wiki.wireshark.org/CaptureSetup/USB
Teddy M. schrieb: > @Joachim: Ich habe keinen Zugriff auf die RS232-Leitungen, das Gerät ist > vergossen. Sonst wäre das wohl eine gangbare Alternative. Wenn Du mit dem USB-Adapter drankommst reicht es auch für ein Paar Strippen oder einen Zwischenstecker.
:
Bearbeitet durch User
Joachim B. schrieb: > Klimatester schrieb: >> Free serial port analyser von HDD software (Freeware) > > ach unter jedem OS für jeden Prozessor und auch wenn man keinen Zugriff > auf den PC hat oder die Installation von Programmen nicht möglich ist? Natürlich nicht. Es kann auch keine Eier legen. Teddy M. schrieb: > Hardwaremässig ist aussen also nur der USB Anschluss verfügbar. > > Angeschlossen an den Windows PC erhalte ich eine COM Schnittstelle (die Scheinbar aber auch nicht gefordert.
Klimatester schrieb: > Scheinbar aber auch nicht gefordert. wurde nur noch nicht genannt, nicht alles ist zwar Salamitaktik, aber es gibt sie, auch hier :)
Hallo, ich hatte mal Serial Port Monitor von Eltima angetestet: https://www.virtual-serial-port.org/de/articles/best-serial-port-sniffer-solutions/ Ich fand es sehr gut, da mir die 14 Tage Testzeitraum ausgereicht haben, mein Problem zu lösen... ;) Gruß aus Berlin Michael
:
Bearbeitet durch User
Habe ich dein Problen so richtig verstanden: Du hast ein Gerät das intern eine vergossene RS232 Schnittstelle hat und nach aussen nur die USB Schnittstelle verfügbar ist? Damit kannst du natürlich auch keine seriellen Adapter oder ähnliches anschließen sondern nur auf der USB Schnittstelle mithören? Von FTDI werden die VCP Treiber (Virtual Comport) installiert und nicht die D2XX Treiber? Du kannst z.B. den PortMon von Sysinternals verwenden, der loggt auch die Daten die über den VCP Treiber gehen mit. Suche nach portmon 3.02 dann wirst du fündig
:
Bearbeitet durch User
Teddy M. schrieb: > Was mir am com0com nicht ganz klar ist: Wie kann ich da abhören? Ist das > nicht einfach eine Null-Modem-Verbindung welche zwischen zwei > Applikationen auf demselben Rechner verbindent? Nicht gelesen? Nicht im Forum nach com0com gesucht? Nicht installiert? Tja, meine Lieber, dann geht es natürlich nicht.
PittyJ schrieb: > Wireshark kann auch USB Capturen. Ich brauche aber nicht den ganzen USB-Datensalat, sondern nur das darin verpackte RS232. Thomas S. schrieb: > Du hast ein Gerät das intern eine vergossene RS232 Schnittstelle hat und > nach aussen nur die USB Schnittstelle verfügbar ist? Korrekt. Bräsig schrieb: > Nicht gelesen? Nicht im Forum nach com0com gesucht? Nicht installiert? > Tja, meine Lieber, dann geht es natürlich nicht. Gelesen, gesucht, gefunden und installiert. Möglicherweise bin ich für die Bedienung zu doof. Ich konnte damit ausschliesslich eine Null-Modem-Verbindung herstellen zwischen zwei Virtuellen Com-Ports. Das ist für mich nicht zielführend. Habe ich etwas übersehen? Michael U. schrieb: > ich hatte mal Serial Port Monitor von Eltima angetestet: > https://www.virtual-serial-port.org/de/articles/best-serial-port-sniffer-solutions/ > Ich fand es sehr gut, da mir die 14 Tage Testzeitraum ausgereicht haben, > mein Problem zu lösen... ;) Danke, werde ich gerne testen. Thomas S. schrieb: > Du kannst z.B. den PortMon von Sysinternals verwenden, der loggt auch > die Daten die über den VCP Treiber gehen mit. Suche nach portmon 3.02 > dann wirst du fündig Danke, werde ich gerne auch testen.
Teddy M. schrieb: > Ich stelle mir etwas vor wie Wireshark > für Ethernet, aber statt Ethernet eben die COM Schnittstelle. Portmon ebenfalls aus der Sys-Internal-Suite.
Teddy M. schrieb: > Gelesen, gesucht, gefunden und installiert. Möglicherweise bin ich für > die Bedienung zu doof. Ich konnte damit ausschliesslich eine > Null-Modem-Verbindung herstellen zwischen zwei Virtuellen Com-Ports. Das > ist für mich nicht zielführend. Habe ich etwas übersehen? Offensichtlich. Teil von com0com ist auch wie oben schon erwähnt hub4com: http://com0com.sourceforge.net/hub4com/ReadMe.txt
Teddy M. schrieb: > Ich stelle mir etwas vor wie Wireshark > für Ethernet, aber statt Ethernet eben die COM Schnittstelle. https://wiki.wireshark.org/CaptureSetup/USB#Windows Zumindest auf USB Level sollte Wireshark das können, auch wenn ich es noch nie unter Windows Probiert habe.
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.