Hi Ich habe ein Gerät, das wird per USB angesteuert. Im PC ist ein Software-COM->USB-Umsetzer. Gibts ein Programm, mit dem ich den Datenverkehr auf dem COM-Port belauschen kann, um ev. die Ansteuerbefehle rauszufinden?
Norton Commander mit altem DOS PC oder Win98 falls vorhanden? Einfach die RX oder TX Leitung abhören.
Christian M. schrieb: > RX oder TX Leitung abhören. Das geht mit jedem Terminalprogramm. Mit Docklight auch mit Timestamps. Ich verstehe das aber so das die COM im PC nur virtuell ist und der Transfer bereits über USB stattfindet. Er müsste also die Kommunikation zwischen der SW und dem VCP mitschneiden. Wireshark könnte den USB Traffic mitschneiden, aber der TO will noch eine Stufe vorher rein.
Peter N. schrieb: > Im PC ist ein > Software-COM->USB-Umsetzer. Ich vermute, daß Du damit den Devicetreiber für eine der üblichen USB-Seriell-Bridges à la FT232 meinst. Peter N. schrieb: > Gibts ein Programm, mit dem ich den Datenverkehr auf dem COM-Port > belauschen kann, um ev. die Ansteuerbefehle rauszufinden? Sofern Deine Software mit einer (simulierten) seriellen Schnittstelle kommuniziert, kannst Du dafür portmon verwenden. https://learn.microsoft.com/de-de/sysinternals/downloads/portmon Eine Alternative stellt auch Wireshark dar, das kann generell auch USB-Datenströme analysieren. Aber um da die serielle Kommunikation herauszufiltern, muss man schon einiges an Wissen um die Art der verwendeten USB-Seriell-Bridge haben.
Peter N. schrieb: > Gibts ein Programm, mit dem ich den Datenverkehr auf dem COM-Port > belauschen kann, um ev. die Ansteuerbefehle rauszufinden? Es existieren mindestens 2 Versionen des "free-serial-port-monitor". Die eine ist gut, die andere ...naja. Funktioniert bei mir bis Win10, allerdings ist wohl Administrator-Berechtigung nötig. Da ich diese Woche beim Kunden 100 km fern von zu Hause sitze, kann ich nur aus dem Gedächtnis zitieren. Alles Weitere kann ich leider nicht für Dich erledigen, bin "auffe Arbeit". Googeln schaffst Du, da bin ich sicher, das passende Stichwort hast Du. Gruß Klaus (der soundsovielte)
Beitrag #7562298 wurde vom Autor gelöscht.
Joe J. schrieb: > Was soll denn ein Software-COM auf USB sein? Mit viel Raten und Vermuten könnte das: Harald K. schrieb: > Ich vermute, daß Du damit den Devicetreiber für eine der üblichen > USB-Seriell-Bridges à la FT232 meinst. oder ein Gerät das per USB ACM Klasse kommuniziert.
Joe J. schrieb: > Was soll denn ein Software-COM auf USB sein? > Joe Genau das, was die Beschreibung sagt. Die Fachleute sagen auch VCP. Raten und vermuten muß man da gar nichts, weil ein Software-COM/VCP eine universelle Kommunikationsmöglichkeit ist und beispielsweise mit den Com0Com-Modulen selbst Task-Task-Kommunikation gemacht werden kann. Wer also keine Lust auf die anderen Möglichkeiten wie TCP, Pipes oder SharedMemory hat, der kann Software-COMs benutzen. Wird eben z.Zt. besonders oft für Geräte mit USB verwendet, weils da praktisch ist. Gruß Klaus (der soundsovielte)
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.