SerialTool für Windows, MAC und Linux

Die flexibelste und professionellste serielle COM-Port-Software!
Die erste Software mit Python®-Skripting!
Es ist kostenlos, laden Sie es jetzt herunter!

Neue Version 2.1.0 veröffentlicht! Jetzt herunterladen!
SerialTool-Softwaredienstprogramm zur Verwaltung mehrerer serieller COM-Ports unter Windows, MacOS und Linux

Warum SerialTool

Die beste Software für serielle Schnittstellen auf dem Markt

SerialTool ist die fortschrittlichste Software für serielle Schnittstellenkommunikation, die derzeit auf dem Markt erhältlich ist. Die Benutzerfreundlichkeit zusammen mit den Funktionen macht es einzigartig. Diese Software wird kontinuierlich entwickelt und aktualisiert und bietet unvergleichliche Stabilität und Benutzerfreundlichkeit. Entwickelt für intensive serielle Schnittstellenprotokollierung, ist SerialTool ideal für gelegentlichen Gebrauch sowie als kontinuierliches Überwachungs- und Protokollsystem für eine oder mehrere serielle Schnittstellen.

SerialTool richtet sich an alle Entwickler, die täglich die serielle Schnittstelle für ihre Projekte nutzen und ihnen bei der intensivsten Fehlersuche ihrer Anwendungen helfen. SerialTool ist nicht nur eine Software für Profis, sondern auch ideal für diejenigen, die zum ersten Mal in die Welt der Elektronik einsteigen, indem sie Arduino oder ähnliche Boards verwenden, bei denen die ersten Übungen immer auf der seriellen Schnittstellenkommunikation basieren.

SerialTool ist die einzige kostenlose Software, für die meisten ihrer Funktionen, die es Ihnen ermöglicht, mehrere serielle Schnittstellen gleichzeitig zu verwalten, ohne mehrere Instanzen der Anwendung starten zu müssen. SerialTool ist die einzige Software, die einen Editor für Python-Skripting und eine integrierte Bibliothek umfasst, um die grafische Benutzeroberfläche von SerialTool direkt zu verwenden. Durch das Schreiben Ihres Skripts in Python können Sie die Daten direkt auf dem Hauptbildschirm der Anwendung anzeigen, ohne Ihre eigene Anwendung entwickeln zu müssen. Es ist ideal für alle Profis, die ihren Kunden eine professionelle Software liefern möchten, die in der Lage ist, ihr Python-Programm auszuführen. Python-Skripting spart Stunden der Entwicklung von proprietärer Software und vermeidet die komplizierte Verwaltung der grafischen Benutzeroberfläche!

SerialTool bietet eine Reihe unverzichtbarer Werkzeuge für die Entwicklung eingebetteter Plattformen und im industriellen Bereich. Darüber hinaus integriert SerialTool einen Hex-File-Editor zum freien Erstellen und Bearbeiten von Dateien.

SerialTool ist plattformübergreifend! Es funktioniert korrekt auf 64-Bit-Windows, MacOS und Linux-Betriebssystemen. Eine einzige professionelle Software, die die gleiche grafische Benutzeroberfläche verwendet und die gleichen Funktionen auf allen PC-Betriebssystemen bietet!

Die grafische Benutzeroberfläche ist intuitiv und enthält Nutzungskommentare direkt in der Software, wodurch die Notwendigkeit entfällt, Handbücher zu lesen oder hektisch im Internet nach einer bestimmten Funktion zu suchen.

Hier ist eine Bewertung eines unserer zufriedenen Kunden.

Funktionen von SerialTool

Die ultimative Software für serielle Anschlüsse: Hochmoderne Funktionen und unvergleichliche Leistung

Plattformübergreifende kostenlose Software

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.

Mehrere serielle Anschlüsse in einer Software

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.

Hexadezimale Ansicht

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

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.

SpyPort

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.

ModBus-Client

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.

Hex-Datei-Editor

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.

SerialScope-Modus

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.

Paketliste

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.

USBMap

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.

Zeitgesteuertes Senden von Paketen

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.

Pufferung

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.

Automatische Antwort

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.

Alarme

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.

Serielle Datenverkehrsaufzeichnung

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.

Serielle Datenübertragung ins Netzwerk

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.

Dateien über den seriellen Anschluss senden

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.

Serieller CRC

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.

Auswählbare Themen

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.

Comparison of Features

FREE Version Professional Version

Operating System Windows 32/64Bits, Mac OS (Intel and Apple ARM - from OS Version 10.14 (Mojave)), Linux Windows 32/64Bits, Mac OS (Intel and Apple ARM - from OS Version 10.14 (Mojave)), Linux
Multiple Serials Ports

2

4

Python® Scripting Read More 3 runs per session unlimited
Modbus Client 5 packets unlimited
SpyPort
Read More

Windows only

Hex View Limited usability Fully featured
Hex File Editor
Read More
Limited usability Fully featured
SerialScope 120 seconds no time limit
USBMap 1 time unlimited times
Scheduled Multiple Buffer Send 9 times unlimited times
Maximum Buffers 2 8
Auto Answer 5 times unlimited times
Alarms 5 triggers unlimited triggers
Serial Data Session Packets
Read More
100 Packets Settable up to 10.000 Packets
Data Flow recording
Read More
CRC autofill

CRC 16 MODBUS

CRC 8, CRC 8 EBU, CRC 8 HDLC, CRC 8 MAXIM, CRC 8 WCDMA, CRC 8 LTE

CRC 16 ARC, CRC 16 BUYPASS, CRC 16 CCITTFALSE, CRC 16 MCRF4XX, CRC 16 CDMA2000, CRC 16 CMS, CRC 16 DECTR, CRC 16 DECTX, CRC 16 DNP, CRC 16 GENIBUS, CRC 16 KERMIT, CRC 16 MAXIM, CRC 16 MODBUS, CRC 16 T10DIF, CRC 16 USB, CRC 16 X25, CRC 16 XMODEM

CRC 24, CRC 24 FLEXRAYA, CRC 24 FLEXRAYB, CRC 24 LTEA, CRC 24 LTEB, CRC 24 NRC

CRC 32, CRC 32 BZIP2, CRC 32 C, CRC 32 MPEG2, CRC 32 POSIX, CRC 32 Q

Time difference between packets

Multiple data print out

File Sending
Read More
Limited to 1KBytes file size Unlimited
Serial Packet to network
Read More
TCP and UDP only.
Limited to 5 packets per session
Unlimited TCP, UPD, HTTP/HTTPS GET, HTTP/HTTPS POST

Free Sign up & Subscribe