SerialTool ist eine kostenlose Software für serielle Anschlüsse unter Windows, Mac OS (Intel- und Apple-Prozessor) und Linux (funktioniert mit den meisten Distributionen). Eine PRO-Version ist auch zu den wettbewerbsfähigsten Preisen auf dem Markt für unvergleichliche Software wie SerialTool erhältlich.
Im Gegensatz zu anderen Softwarelösungen verwaltet SerialTool mehrere serielle Anschlüsse in einer einzigen Instanz. Sie können jedem COM-Port (Windows) oder Gerät (Mac OS und Linux) eine serielle Portnummer zuweisen.
Zusätzlich zum Terminalmodus ermöglicht der hexadezimale Modus die Anzeige der gesendeten und empfangenen Pakete der seriellen Anschlüsse in verschiedenen Farben. Es ist auch möglich, einige Bytes mit verschiedenen Farben zu markieren, um sie während des Protokolls zu unterscheiden, und Sie können jedes Byte analysieren und im ASCII-, hexadezimalen, binären oder oktalen Modus anzeigen.
Python-Scripting mit einem professionellen Editor, um Ihre Programme zu erstellen und die grafische Benutzeroberfläche von SerialTool zu verwenden. Einige Beispiele sind bereits in SerialTool integriert und müssen nur an Ihre Bedürfnisse angepasst werden.
Die SpyPort-Funktion zur Überwachung des gesamten seriellen Datenverkehrs auf Kernel-Ebene, auch von Drittanbieterprogrammen. Diese Funktion ist nur für Windows-Benutzer mit einer PRO-Lizenz verfügbar.
Die Möglichkeit, Pakete im MODBUS RTU- und ASCII-Format sowie im TCP-Modus zu senden. Eine ideale Funktion für die Kommunikation mit Industriemaschinen.
SerialTool integriert einen leistungsstarken, zuverlässigen und professionellen Hex-Datei-Editor. Diese Funktion macht SerialTool einzigartig, da es sich nicht nur mit dem seriellen Port, sondern mit allen möglichen Entwickleranforderungen befasst.
SerialTool bietet ein grafisches Tool zur Überwachung von Paketen und deren Anzeige wie ein Oszilloskop. Ein sehr nützliches Tool, um die ersten Schritte bei der Erkundung des seriellen Ports zu unternehmen.
SerialTool ermöglicht das Archivieren aller eingehenden und ausgehenden Pakete vom seriellen Anschluss in einer Liste, die im CSV- oder Textformat exportiert werden kann. Sie können innerhalb der Pakete nach einer bestimmten ASCII- oder hexadezimalen Sequenz suchen.
USB-Anschlüsse und angeschlossene Geräte abbilden. USBMap ist eine Funktion von SerialTool, die grundlegende Informationen über USB-Host-Controller, USB-Hubs und angeschlossene USB-Geräte anzeigt.
SerialTool bietet die Möglichkeit, zeitgesteuerte Pakete direkt an den seriellen Anschluss für eine festgelegte Anzahl von Malen zu senden. Sie können auch einen Zähler vor dem Senden des Pakets oder am Ende eines Pakets hinzufügen, um den Debugging-Modus Ihrer Anwendungen noch detaillierter zu gestalten.
SerialTool ermöglicht das Bearbeiten und Senden vorab gespeicherter Puffer, um die Einfachheit und Geschwindigkeit der Nutzung zu erhöhen. Die Puffer können direkt vom dedizierten Panel abgerufen und gesendet werden.
Der Auto-Answer-Modus ermöglicht es Ihnen, automatisch mit vordefinierten Antworten zu reagieren, wenn eine bestimmte Byte-Sequenz (hexadezimal oder ASCII) in einem seriellen Anschluss ankommt. Diese Funktion ist während der Entwicklung eingebetteter Systeme sehr nützlich, da Sie eine Antwort simulieren müssen, wenn eine bestimmte Byte-Sequenz ankommt.
SerialTool bietet die Möglichkeit, Alarme auszulösen, wenn eine bestimmte Byte-Sequenz ankommt, und zu entscheiden, wie zu handeln ist. Sie können einen Alarm einstellen, wenn ein Paket ankommt, das eine bestimmte Byte-Sequenz (ASCII oder hexadezimal) enthält oder nicht enthält, oder ob es mit einer bestimmten Byte-Sequenz beginnt oder nicht. Die Alarmprotokolle können direkt in einer Datei gespeichert werden.
SerialTool ermöglicht das Speichern des gesamten seriellen Datenverkehrs, der in und aus einem bestimmten seriellen Anschluss in ASCII- oder Binärdateimodus fließt. Diese Funktion ermöglicht die genaue Überwachung des gesamten seriellen Datenverkehrs.
Sie können den gesamten eingehenden oder ausgehenden Datenverkehr von einem seriellen Anschluss direkt über das Netzwerk im TCP- oder UDP-Modus oder an ein HTTP-Skript des Typs GET oder POST senden. Dieser Modus ist sehr nützlich für das Fernprotokollieren eines Geräts, um dessen ordnungsgemäßen Betrieb zu überprüfen.
Eine sehr nützliche Funktion ermöglicht es, Dateien an den seriellen Anschluss zu senden, die in Pakete fragmentiert sind, deren Länge und Timing einstellbar sind.
Es ist möglich, das Senden eines Pakets automatisch mit einer Vielzahl von CRCs bei 8-Bit, 16-Bit, 24-Bit und 32-Bit mit den am häufigsten verwendeten Polynomen abzuschließen.
Unter den verschiedenen Funktionen können Sie das Erscheinungsbild der grafischen Benutzeroberfläche frei wählen, indem Sie aus den vorgeschlagenen Themen auswählen oder Ihr eigenes benutzerdefiniertes Thema direkt im .qss-Format laden.