COMx virtuell mitlesen / verdreifachen

Gast #5587690
Lesenswert?

Hallo,

ein Gerät kommuniziert über COM1 mit einem Windows-PC-Programm.

Zum Mitlesen bei der Fehlersuche, läuft ein (protokollspezifscher) 
Sniffer an COM2 und COM3. Dazu hab ich entsprechende Adapter 
(COM1-RX-->COM2-RX, COM1-TX-->COM3-RX).

Kennt Ihr ein Programm, dass mir die HW erspart und 2 virtuelle 
Com-Ports erstellt, z.B. COM12: empfängt COM1-RX, COM13: empfängt 
COM1-TX.


Ich möchte keine "Visualisierung der Daten", sondern "nur" 2 neue 
virtuelle Ports, so dass ich den Sniffer mit "sniffer COM12 COM13" statt 
"sniffer COM2 COM3" starten kann.
Persönliche Seite #5587713
Lesenswert?

Hallo Achim
Schau dir das Projekt hier mal an.

Da du wohl mit Windows arbeitest dürfte das Projekt interessant sein.
Das Projekt ist mit C#.net realisiert und basiert auf dem kostenlosen 
Tool com0com.

https://github.com/fjovine/SerialSniffer

Ich habe es selbst schon mal ausprobiert und es hat bei mir soweit gut 
funktioniert.
Die Anwendung verbindet sich dann auf den Virtuellen COM Port und das 
Sniffertool ist dann zwischen dem anderen Virtuellen COM Port und dem 
Port an dem die Hardware hängt.

Gruß
Kai
Gast #5587974
Lesenswert?

Peter Z. schrieb:
> Suchst du vielleicht sowas
> https://freeserialanalyzer.com/

Ich fürchte, dass ist auch eher ein Sniffer.

Kai B. schrieb:
> Hallo Achim
> Schau dir das Projekt hier mal an.

Das Projekt habe ich mir dann nicht angeschaut, da das dort verwendete 
com0com zusammen mit dem dort vorgeschlagenen hub4com genau das ist, was 
ich brauche.

Vielen Dank Euch beiden!
Beitrag #5649496 wurde von einem Moderator gelöscht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren