SerialTool per Windows, MAC e Linux

Il software per la porta COM seriale più flessibile e professionale!
Il primo software con Python® scripting!
È gratuito, scaricalo ora!

Nuova versione 2.1.0 rilasciata! Scaricala ora!
SerialTool Software Utility per la porta seriale COM port per Windows, MacOS, Linux

Perché SerialTool

Il miglior software per porte seriali sul mercato

SerialTool è il software più avanzato per la comunicazione tramite porta seriale attualmente disponibile sul mercato. La sua facilità d'uso, insieme alle sue funzionalità, lo rende unico. Questo software viene continuamente sviluppato e aggiornato, offrendo stabilità e facilità d'uso senza pari. Progettato per la registrazione intensiva delle porte seriali, SerialTool è ideale sia per l'uso occasionale che come sistema di monitoraggio e registrazione continuo per una o più porte seriali.

SerialTool è dedicato a tutti gli sviluppatori che utilizzano quotidianamente la porta seriale per i loro progetti, aiutandoli con il debug più intenso delle loro applicazioni. SerialTool non è solo un software per professionisti, ma è anche ideale per chi si avvicina per la prima volta al mondo dell'elettronica utilizzando Arduino o schede simili, dove i primi esercizi sono sempre basati sulla comunicazione tramite porta seriale.

SerialTool è l'unico software gratuito, per la maggior parte delle sue funzioni, che consente di gestire più porte seriali contemporaneamente senza dover avviare più istanze dell'applicazione. SerialTool è l'unico software che include un editor per la scrittura di script Python e una libreria integrata per utilizzare direttamente l'interfaccia grafica di SerialTool. Scrivendo il tuo script in Python, puoi visualizzare direttamente i dati sulla schermata principale dell'applicazione senza dover sviluppare la tua applicazione. È ideale per tutti i professionisti che desiderano fornire un software professionale ai propri clienti in grado di eseguire il loro programma Python. La scrittura di script Python consente di risparmiare ore di sviluppo di software proprietari e evita la gestione complicata dell'interfaccia grafica!

SerialTool fornisce un set di strumenti indispensabili per lo sviluppo di piattaforme embedded e nel campo industriale. Inoltre, SerialTool integra un editor di file hex per creare e modificare liberamente i file.

SerialTool è multipiattaforma! Funziona correttamente su sistemi operativi Windows a 64 bit, MacOS e Linux. Un unico software professionale che utilizza la stessa interfaccia grafica e offre le stesse funzionalità su tutti i sistemi operativi per PC!

L'interfaccia grafica è intuitiva e include commenti sull'uso direttamente nel software, eliminando la necessità di leggere manuali o cercare freneticamente su Internet per eseguire una funzione specifica.

Ecco una recensione di uno dei nostri clienti soddisfatti.

Funzionalità di SerialTool

Il software definitivo per la porta seriale: funzionalità all'avanguardia e prestazioni senza pari

Software gratuito multipiattaforma

SerialTool è un software gratuito per porte seriali su Windows, Mac OS (CPU Intel e Apple) e Linux (funziona sulla maggior parte delle distribuzioni). È disponibile anche una versione PRO ai prezzi più competitivi sul mercato per un software senza paragoni come SerialTool.

Porte seriali multiple in un solo software

A differenza di altri software, SerialTool gestisce più porte seriali in un'unica istanza. Puoi assegnare un numero di porta seriale a ciascuna porta COM (Windows) o dispositivo (Mac OS e Linux).

Modalità di visualizzazione esadecimale

Oltre alla modalità terminale, la modalità esadecimale consente di visualizzare i pacchetti inviati e ricevuti dalle porte seriali in colori diversi. È anche possibile contrassegnare alcuni byte con colori diversi per distinguerli durante il log e puoi analizzare ogni byte e visualizzarlo in modalità ASCII, esadecimale, binaria o ottale.

Script in Python

Script in Python con un editor professionale per creare i tuoi programmi e utilizzare l'interfaccia grafica di SerialTool. Alcuni esempi sono già integrati in SerialTool e devono solo essere adattati alle tue esigenze.

SpyPort

La funzione SpyPort per monitorare tutto il traffico della porta seriale a livello Kernel, anche da programmi di terze parti. Questa funzione è disponibile solo per gli utenti Windows con una licenza PRO.

Client ModBus

La possibilità di inviare pacchetti in formato MODBUS RTU e ASCII e in modalità TCP. Una funzione ideale per la comunicazione con macchinari industriali.

Editor di file Hex

SerialTool integra un potente, affidabile e professionale editor di file Hex. Questa funzionalità rende SerialTool unico, poiché non si occupa solo della porta seriale, ma di tutte le possibili necessità degli sviluppatori.

Modalità SerialScope

SerialTool offre uno strumento grafico per monitorare i pacchetti e visualizzarli come un oscilloscopio. Uno strumento molto utile per compiere i primi passi nell'esplorazione della porta seriale.

Elenco dei pacchetti

SerialTool ti consente di archiviare tutti i pacchetti in entrata e in uscita dalla porta seriale in un elenco esportabile in formato CSV o testo. Puoi cercare all'interno dei pacchetti una sequenza specifica in ASCII o esadecimale.

USBMap

Mappa le porte USB e i dispositivi collegati. USBMap è una funzione di SerialTool che elenca le informazioni di base sui controller host USB, hub USB e dispositivi USB collegati.

Invio di pacchetti cronometrati

SerialTool offre la possibilità di inviare pacchetti cronometrati direttamente alla porta seriale per un numero prestabilito di volte. Puoi anche aggiungere un contatore prima di inviare il pacchetto o alla fine di un pacchetto per rendere ancora più dettagliata la modalità di debug delle tue applicazioni.

Archiviazione buffer

SerialTool ti consente di modificare e inviare buffer pre-memorizzati per aumentare la semplicità e la velocità di utilizzo. I buffer possono essere richiamati e inviati direttamente dal pannello dedicato.

Risposta automatica

La modalità di risposta automatica ti consente di rispondere automaticamente con risposte predefinite all'arrivo di una sequenza specifica di byte (esadecimale o ASCII) in una porta seriale. Questa funzione è molto utile durante lo sviluppo di sistemi embedded in cui è necessario simulare una risposta all'arrivo di una particolare sequenza di byte.

Allarmi

SerialTool offre la possibilità di attivare allarmi all'arrivo di una sequenza specifica di byte e decidere come operare. Puoi impostare un allarme all'arrivo di un pacchetto che contenga o non contenga una sequenza specifica di byte (ASCII o esadecimale) oppure se inizia o non inizia con una sequenza specifica di byte. I log degli allarmi possono essere salvati direttamente in un file.

Registratore del traffico della porta seriale

SerialTool ti consente di salvare tutto il traffico seriale in entrata e in uscita da una porta seriale specifica in modalità file ASCII o binario. Questa funzione consente un monitoraggio preciso di tutto il traffico seriale.

Porta seriale alla rete

Puoi inviare tutto il traffico in entrata o in uscita da una porta seriale direttamente sulla rete in modalità TCP o UDP o a uno script HTTP di tipo GET o POST. Questa modalità è molto utile per la registrazione remota di un dispositivo per verificarne il corretto funzionamento.

Invio di file sulla porta seriale

Una funzione molto utile consente di inviare file alla porta seriale frammentati in pacchetti di lunghezza e temporizzazione regolabili.

CRC della porta seriale

È possibile completare automaticamente l'invio di un pacchetto con una vasta gamma di CRC a 8 bit, 16 bit, 24 bit e 32 bit con i polinomi più comunemente utilizzati.

Temi selezionabili

Tra le varie funzionalità, puoi scegliere liberamente l'aspetto dell'interfaccia grafica selezionando tra i temi proposti o caricando direttamente il tuo tema personalizzato creato in formato .qss.

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