Hallo Ich suche ein PC Programm das den Datenverkehr zwischen meinen yC und einem selbst geschriebenden PC Programm mitloggt. Ich übertrage meine Daten über den Com Port. Also darf das Programm keinen neuen ComPort öffnen. Kennt jemand ein Programm zum mitloggen von Daten auf der Seriellen Schnittstelle? oder andere Idee? Gruß Tim
ich habe da immer die Fehlermeldung, daß der Port schon besetzt ist bzw. es wird keine Verbindung aufgebaut, wenn ich Portmon zuerst starte. mache ich da mit meinem Windows XP etwas falsch?
Hallo Kai, du mußt immer erst Portmon starten. Danach die Anwendung die auf den Comport zugreift. Es gibt allerdings auch Anwendungen die es einem nicht so einfach machen. Die tauschen ihre Daten unter umgehung der WinApi aus. Die kannst du nur extern mitloggen. Zu Portmon gibt es noch eine kommerzielle Alternative, die bessere Filtermöglichkeiten bietet. Eltima Portsniffer nennt sich das Teil. Ich glaube es gibt auch auf 30 Tage begrenzte Testversion. Die Registrierung war aber auch nicht so teuer.
Hallo, 1. Idee: Du nimmst ein Logic Analyzer mit viel RAM. 2. Idee: Du programmierst Dir ein Mikrocontroller als Datenlogger und speicherst die Kommunikation im internen SRAM, wenn du ueber eine laengere Zeit loggen moechtest koenntest du die Daten auf eine SD card / Dataflash speichern oder du nimmst ein AVR mit externen SRAM.
Hat dein Rechner noch 2 Schnittstellen? Oder noch besser, ein 2. Rechner mit 2 zusätzlichen Schnittstellen. Dann kannst du dir ein "Schnüffelstück" bauen und alles mitlesen :-)
>alles mitlesen :-)
Um das aber auseinanderzuhalten, braucht man aber 2 Eingänge am PC.
Als ich zuletzt Portmon benutzt habe, hat dieses Empfangsdaten und
Sendedaten getrennt angezeigt...
Für Netzwerküberwachungs-Aufgaben habe ich inzwischen "Portpeeker"
entdeckt. (Das war jetzt Offtopic...)
Comlite32 für win98 vielleicht läuft es unter Xp im Win98 Kompatibilitätsmodus, mfg F.H.
Mein "Schnüffelstück" heißt BillSerialMonitor. Es benutzt neben der "harten" COM-Schnittstelle noch eine virtuelle (zur Anwendung hin), und sollte damit auch in den Spezialfällen funzen, wo Portmon versagt.
Mein Tipp ist ganz klar der "Advanced Serial Data Logger", zu finden bei http://www.aggsoft.com . Kostet in der Lite-Version zwar 40 Euro, bisher hat mir das Teil aber noch jedes Byte auf jeder wie auch immer genutzten seriellen Schnittstelle mitgeloggt.
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.