Frage

ich eine breite Palette von relativ einfachen Firmware-Geräten zu entwickeln. Jeder von ihnen endet mit dem PC sprechen (oder einem anderen Gerät) über die RS-232 Port in der einen oder anderen, so verbringe ich viel Zeit umzusetzen und ihre Kommunikationsprotokolle debuggen.

Mein häufigste Anwendungsfall ist auf einem Programm schnüffeln auf meinem PC ausgeführt wird, der mit einem Gerät über die serielle Schnittstelle (RS-232) in Verbindung steht. Ich will sehen, was gesendet wird, und wenn, mangle / Verzögerung ein- und ausgehende Daten und möglicherweise Daten injiziert (vor allem in Reaktion auf eingehende Daten, basierend auf Regeln).


Kostenlose Tools

  1. Gratis Port Monitor Seriell - Mit einem Namen wie, dass, wie habe ich nicht findet es?

Good kommerzielle Tools

  1. SerialTest - Demo-Version funktioniert überhaupt kein Snooping, hat zu zahlen einen echten Versuch zu erhalten.
  2. RS232 Analysator - Demo-Version kann nicht überwachen, müssen zahlen einen echten Versuch zu bekommen. Es scheint nicht Software-Monitoring zu tun, nur Hardware verwendet, kann es schnüffeln. Es hat einen nützlichen Modus, in dem es wie ein einfachen RS-232-Gerät mit programmierbaren Auto-Antworten wirken kann.
  3. Serialsniffer - wieder kommerziell. Die Demo scheint nicht Funktionalität enthalten.
  4. Docklight hat das Potenzial, die Demo nützlich aussieht, Hardware-Snooping nur und Simulation wie RS- 232-Analysator.

Related

  1. com0com - Erstellen Sie virtuelle serielle Ports auf Ihrem PC und sie dann miteinander verbinden eine Anwendung verbinden zum anderen, ohne Hardware

Was ich jetzt will, ist im Grunde Wireshark für serielle. Ich liebe die Art und Weise es schnüffelt und decodiert Standard-Netzwerkprotokolle. Ich wünsche nur, es könnte serielle Ports Schnüffler (vielleicht gibt es ein gutes Plugin?)

War es hilfreich?

Lösung

Ich schlage vor, Gratis Serial Port Monitor . Früher habe ich vor zwei Jahren, und es war sehr nützlich und auch frei.

Free Serial Port Monitor ermöglicht es Ihnen, abfangen, Anzeige und Analyse aller Datenaustausch zwischen Windows Anwendung und das serielle Gerät. Es erfolgreich in verwendet werden Anwendungsentwicklung, Gerätetreiber oder serielle Hardware-Entwicklung und bietet die leistungsfähige Plattform für wirksame Codierung, Prüfung und Optimierung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top