USB Datenlogger gesucht

OP #2074407
Hallo zusammen,

ich bin dabei eine Kommunikation zwischen PC und µC über eine USB 
Schnittstelle aufzubauen.
Über einen virtuellen Com-Port kann ich dem µC Befehle senden, was er 
tun soll.
Allerdings macht er nicht so ganz das was er soll und ich würde mir 
gerne die gesendeten Datenpakete ansehen um zu wissen ob der Fehler in 
der µC Programmierung oder im C-Steuerprogramm des Pc liegt.
Ich suche also ein Programm das ähnlich dem "USB Monitor Studio" 
funktioniert, nur eben als Freeware, denn das Studio ist bei mir nun 
abgelaufen.

Hat jemand Vorschläge welches Programm ich benutzen könnte?
OP
danke für die Hilfen, aber bis jetzt bin ich leider noch nicht weiter 
gekommen

USB sniffer hab ich einige probiert, wobei entweder diese nicht liefen 
oder der Port nicht gefunden wurde oder er sich weigerte ein Logfile zu 
erstellen :(

die Idee mit dem Terminalprogramm funktioniert nicht, da ich das 
komplette USB-Protokoll ja nicht in ASCII zeichen eingeben kann, die 
Deviceanmeldung ist dafür einfach zu komplex.

Portmon sieht auf den ersten Blick nach dem aus was ich gesucht habe, 
allerdings ist es laut Hersteller nicht Win7 64Bit kompatibel, beim 
ausprobieren und auswählen eines local Device bekomme ich immer "error2"


Der Ansatz gefällt mir (virtuelle Comport), somit müsste ein seriell 
sniffer/datenlogger funktionieren, gibts da Empfehlungen von eurer Seite 
aus?
Persönliche Seite
Tobi D. schrieb:
> die Idee mit dem Terminalprogramm funktioniert nicht, da ich das
> komplette USB-Protokoll ja nicht in ASCII zeichen eingeben kann, die
> Deviceanmeldung ist dafür einfach zu komplex.

Welches USB-Protokoll? Da ist eine serielle Schnittstelle, auch wenn die 
virtuell sein mag.

Nutzt Du eine separate USB-Seriell-Bridge, oder implentierst Du CDC in 
Deinem µC?

Wenn Du nicht das serielle Protokoll, sondern die darunter liegenden 
USB-Vorgänge betrachten willst, dann könnte 
http://usbsnoop.sourceforge.net/ vielleicht ein Hilfsmittel sein.

Nein, ich habe nicht nachgesehen, ob das auch mit 
64-Bit-Windows-Versionen funktioniert.
OP
Jup, als Admin ausführen hab ich auch probiert.

Vielleicht bin ich auch einfach zu blöd dafür aber die serial port 
sniffer klappen auch nicht,hab 3 unterschiedliche probiert. Jedes mal 
wenn ich einen starte bekome ich die Meldung "Port in use", was auch 
logisch ist es hängt ja der µC dran^^

und eben auch noch usb snoop getestet. Ich habe das Programm gestartet, 
mein Device ausgewählt, neugestartet (wie in der Aneleitung 
beschrieben), aber er fängt nicht an die Daten zu loggen :(

Ich benutze CDC im µC.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.