Features

Fonctionnalités de SerialTool

Le logiciel ultime pour les ports série : des fonctionnalités de pointe et des performances inégalées

Logiciel gratuit multiplateforme

SerialTool est un logiciel gratuit pour les ports série sous Windows, Mac OS (processeurs Intel et Apple) et Linux (fonctionne sur la plupart des distributions). Une version PRO est également disponible aux prix les plus compétitifs du marché pour un logiciel inégalé comme SerialTool.

Multiples ports série dans un seul logiciel

Contrairement aux autres logiciels, SerialTool gère plusieurs ports série dans une seule instance. Vous pouvez attribuer un numéro de port série à chaque port COM (Windows) ou appareil (Mac OS et Linux).

Mode de visualisation hexadécimal

En plus du mode terminal, le mode hexadécimal permet d'afficher les paquets envoyés et reçus des ports série dans différentes couleurs. Il est également possible de marquer certains octets avec différentes couleurs pour les distinguer pendant le journal et vous pouvez analyser chaque octet et l'afficher en mode ASCII, hexadécimal, binaire ou octal.

Script Python

Script Python avec un éditeur professionnel pour créer vos programmes et utiliser l'interface graphique de SerialTool. Certains exemples sont déjà intégrés dans SerialTool et doivent simplement être adaptés à vos besoins.

SpyPort

La fonction SpyPort permet de surveiller tout le trafic des ports série au niveau Kernel, même à partir de programmes tiers. Cette fonction est uniquement disponible pour les utilisateurs Windows avec une licence PRO.

Client ModBus

La possibilité d'envoyer des paquets au format MODBUS RTU et ASCII et en mode TCP. Une fonction idéale pour la communication avec les machines industrielles.

Éditeur de fichiers Hex

SerialTool intègre un éditeur de fichiers Hex puissant, fiable et professionnel. Cette fonctionnalité rend SerialTool unique, car il ne traite pas seulement du port série, mais de tous les besoins possibles des développeurs.

Mode SerialScope

SerialTool offre un outil graphique pour surveiller les paquets et les afficher comme un oscilloscope. Un outil très utile pour faire les premiers pas dans l'exploration du port série.

Liste des paquets

SerialTool vous permet d'archiver tous les paquets entrants et sortants du port série dans une liste exportable au format CSV ou texte. Vous pouvez rechercher dans les paquets une séquence spécifique en ASCII ou hexadécimal.

USBMap

Cartographier les ports USB et les appareils connectés. USBMap est une fonctionnalité de SerialTool qui répertorie les informations de base sur les contrôleurs hôtes USB, les concentrateurs USB et les périphériques USB connectés.

Envoi de paquets chronométrés

SerialTool offre la possibilité d'envoyer des paquets chronométrés directement au port série pour un nombre défini de fois. Vous pouvez également ajouter un compteur avant l'envoi du paquet ou à la fin d'un paquet pour rendre le mode de débogage de vos applications encore plus détaillé.

Stockage des tampons

SerialTool vous permet de modifier et d'envoyer des tampons pré-enregistrés pour augmenter la simplicité et la vitesse d'utilisation. Les tampons peuvent être rappelés et envoyés directement depuis le panneau dédié.

Réponse automatique

Le mode de réponse automatique vous permet de répondre automatiquement avec des réponses prédéfinies à l'arrivée d'une séquence spécifique d'octets (hexadécimal ou ASCII) dans un port série. Cette fonction est très utile lors du développement de systèmes embarqués où vous devez simuler une réponse à l'arrivée d'une séquence particulière d'octets.

Alarmes

SerialTool offre la possibilité de déclencher des alarmes à l'arrivée d'une séquence spécifique d'octets et de décider comment opérer. Vous pouvez définir une alarme à l'arrivée d'un paquet qui contient ou non une séquence spécifique d'octets (ASCII ou hexadécimal) ou si elle commence ou non par une séquence spécifique d'octets. Les journaux d'alarme peuvent être enregistrés directement dans un fichier.

Enregistreur de trafic du port série

SerialTool vous permet de sauvegarder tout le trafic série entrant et sortant d'un port série spécifique en mode fichier ASCII ou binaire. Cette fonction permet une surveillance précise de tout le trafic série.

Port série vers réseau

Vous pouvez envoyer tout le trafic entrant ou sortant d'un port série directement sur le réseau en mode TCP ou UDP ou vers un script HTTP de type GET ou POST. Ce mode est très utile pour la journalisation à distance d'un appareil afin de vérifier son bon fonctionnement.

Envoyer des fichiers sur le port série

Une fonction très utile permet d'envoyer des fichiers au port série fragmentés en paquets de longueur et de temporisation réglables.

CRC du port série

Il est possible de compléter automatiquement l'envoi d'un paquet avec une large gamme de CRC à 8 bits, 16 bits, 24 bits et 32 bits avec les polynômes les plus couramment utilisés.

Thèmes sélectionnables

Parmi les différentes fonctionnalités, vous pouvez librement choisir l'apparence de l'interface graphique en sélectionnant parmi les thèmes proposés ou en chargeant directement votre thème personnalisé créé au format .qss.