FAQ
Häufige Fragen
Kurze Antworten, auch dort, wo die Antwort Nein lautet.
Installation und Treiber
Nimmt CommMonitor meiner Anwendung den COM-Port weg?
Nein. Der mitgelieferte Kernel-Treiber hängt einen Filter in den seriellen Gerätestapel, und Ihre Anwendung behält das Port-Handle. Genau das unterscheidet dieses Produkt von einem Monitor, der den Port erst öffnen muss.
Brauche ich Administratorrechte?
Zum Installieren oder Starten des Kernel-Treibers brauchen Sie Administratorrechte. Das anschließende Aufzeichnen von Datenverkehr braucht keine erhöhten Rechte.
Kann ich den Treiber deinstallieren?
Es gibt keine Deinstallation, und das ist Absicht. Ein Filtertreiber, der bereits in einem Gerätestapel sitzt, kann das Gerät in einen undefinierten Zustand bringen, wenn er unter einer laufenden Anwendung gestoppt wird. Das Setup lässt außerdem eine vorhandene Treiberdatei gleichen Namens unangetastet.
Welche Windows-Versionen werden unterstützt?
Windows 10 und Windows 11, 64 Bit. Windows 7 x64 wird derzeit nicht als unterstützt erklärt: Das Aufzeichnen auf dieser Plattform ist nicht verifiziert, und dort wurde ein Fehler auf Treiberebene beobachtet.
Aufzeichnung
Was kann der Treiber tatsächlich sehen?
Die Anforderungen, die durch die überwachten Ports laufen. Der Filter wird je Port mit einer Bitmap aus 39 seriellen Steuercodes und 28 IRP-Hauptfunktionscodes konfiguriert, insgesamt 67 Einträge.
Kann er einen bereits geöffneten Port aufzeichnen?
Ja. Weil der Filter auf Treiberebene eingehängt wird, ist ein Port, den Ihre eigene Software schon geöffnet hat, genau der Fall, für den er gebaut ist.
Was passiert, wenn kein Datenverkehr aufgezeichnet wird?
Die Ansicht zeigt einen Wartezustand statt eines Fehlers. Frames erscheinen in dem Moment, in dem das Gerät sendet, und der Bereich Probleme meldet Treiber- oder Portfehler getrennt davon.
Protokolle
Welche Protokolle werden dekodiert?
Modbus RTU, Modbus ASCII, DL/T 645, IEC 60870-5-101, NMEA 0183 und AT-Befehlsverkehr. Zwei Dinge sollte man trennen: Die Ansichten sind immer da, die dekodierten Werte nicht. Die Protokoll- und Modbus-Analyse ist eine Professional-Funktion - in der kostenlosen, der Trial- und der Standard-Edition zeigen diese Ansichten dieselben Frames, aber jeder dekodierte Wert ist durch **** ersetzt. In der Professional-Edition erscheinen die dekodierten Felder neben den Rohbytes, und die Plugins lassen sich in den Einstellungen aktivieren, deaktivieren und umsortieren.
Kann es ein eigenes Protokoll dekodieren?
In dieser Version nicht: Der Protokollsatz ist der, der mit dem Build ausgeliefert wird. Wenn Ihr Protokoll für Sie wichtig ist, sagen Sie uns, welches es ist - so wächst die Liste.
Export und Umleitung
Welche Exportformate gibt es?
Zwei verschiedene Aufgaben. Die sichtbare Ansicht wird als Momentaufnahme gespeichert — ANSI-Text, Unicode-Text, HTML oder CSV — mit genau den Zeilen und Spalten, die auf dem Bildschirm stehen, und ohne Zeilenlimit bei vollständiger Lizenz; diesen Snapshot-Export gibt es ab Standard. Der gesamte Frame-Pool wird unabhängig von Filtern als JSON Lines (ein Objekt pro Frame) oder PCAP (Little-Endian, Linktyp 147, sodass Wireshark die Rohbytes zeigt) exportiert; dieser Frame-Pool-Export ist der einzige Export, der Professional vorbehalten ist. Standard-Dateinamen sind der Sitzungsname plus der Ansichtsname auf Englisch, zum Beispiel COM7_Table.csv oder COM7_Table.pcap.
Wie funktioniert die Umleitung in eine Datei?
Neue Zeilen der aktiven Ansicht werden an eine Datei angehängt und alle fünf Sekunden oder sofort beim Erreichen von 256 KB Puffer geschrieben. Dateien lassen sich nach Zeitraum oder Größe aufteilen, und eine einzelne Datei endet bei 1 GB.
Wie funktioniert die Weiterleitung an TCP oder HTTP?
Frames werden gebündelt, bis zu 100 pro Stapel, und als 4 Byte große Längenangabe in Big-Endian gefolgt von einem UTF-8-JSON-Array gesendet. TCP ist der primäre Kanal, HTTP der Rückfall; der HTTP-Pfad sendet an /batch.
Sitzungen und Dashboard
Was ist eine .cms-Datei?
Eine Sitzungsdatei, die eine vollständige Aufzeichnung enthält. Mit einem Passwort geschützt wird die Nutzlast mit AES-256-GCM verschlüsselt, mit einem über PBKDF2-SHA256 abgeleiteten Schlüssel; ohne Passwort fällt die Datei auf die ältere Verschleierung zurück, und der Kopf hält fest, welche Variante verwendet wurde. Sitzungen aus älteren Versionen lassen sich weiterhin öffnen.
Ist das Dashboard aus dem Netzwerk erreichbar?
Nein. Es bindet nur an 127.0.0.1 auf Port 5000, beantwortet ausschließlich lesende GET-Anfragen, und die Seite fragt einmal pro Sekunde ab. Es ist eine bequeme Ansicht für den Rechner, auf dem es läuft, kein gemeinsamer Dienst.
Lizenzierung
Was kann ich ohne Lizenzschlüssel tun?
Ohne Schlüssel zeichnet die Anwendung weiterhin auf: Erfassung auf Treiberebene an jedem COM-Port und die vier Basisansichten (Tabelle, Hex-Dump, Zeile und Terminal). Export, lokales Dashboard, Umleitung, Weiterleitung und Protokoll-Dekodierung brauchen eine Lizenz - die Trial-Edition ergänzt das Dashboard, einen zeilenbegrenzten CSV-Export und eine Weiterleitung, deren Frame-Daten maskiert sind. Es gibt keinen Countdown: Nach einer festgelegten Anzahl von Tagen hört nichts auf zu funktionieren.
Kann ich einen Rechner ohne Internetverbindung aktivieren?
Ja. Erzeugen Sie eine Offline-Anfragedatei, senden Sie sie uns, und importieren Sie die signierte Lizenz, die wir zurücksenden. Beide Richtungen sind Kommandozeilenbefehle.
Hört die Lizenz auf zu funktionieren, während ein Rechner offline ist?
Eine unbefristete Lizenz ist von der Zeit nicht betroffen. Eine Abonnement-Lizenz arbeitet offline für eine Kulanzfrist weiter, standardmäßig 30 Tage, sofern die Lizenz keine andere Zahl nennt, und verlangt danach einmal eine Verbindung, damit sie wieder geprüft werden kann.
Die Lizenz meldet, sie passe nicht zu diesem Rechner. Was nun?
Lizenzen sind an Hardwarekennungen gebunden, die in fester Reihenfolge erhoben werden: Mainboard-UUID, Seriennummer des Systemdatenträgers, physische MAC-Adresse und die Windows-Rechnerkennung (Machine GUID). Wenn Sie eine Komponente getauscht haben, senden Sie uns den Fingerabdruck des neuen Rechners, dann stellen wir die Lizenz neu aus.
Leistung und Grenzen
Wie viele Frames pro Sekunde schafft es?
Wir veröffentlichen keine Frame-Rate, weil jede Zahl von Rechner, Treiberpfad und Nutzlast abhängt. Genau deshalb liefert das Produkt Durchsatz- und Aufzeichnungssonden mit; wenn Sie uns Ihre Hardware und Ihr Verkehrsmuster nennen, messen wir mit Ihnen, statt eine Marketingzahl zu nennen.
Gibt es eine Grenze, wie lange eine Sitzung laufen kann?
Es wird keine Zeitgrenze erzwungen. Der Frame-Pool und die Aktualisierung der Ansicht sind gedrosselt, damit lange Aufzeichnungen bedienbar bleiben, und beim Stoppen einer Aufzeichnung bleibt der vorhandene Pool erhalten, statt verworfen zu werden.

