Features

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.