Logo BaroSoft BaroSoft

SpectraCtrl

Controllo e acquisizione via SCPI per analizzatori di spettro OWON XSA815 e Rigol DSA832, con un modulo completo di pre-compliance EMC.

Applicazione desktop per Linux e Windows: pilota lo strumento via USB o LAN, visualizza lo spettro in tempo reale, ed esegue misure di pre-compliance sulle emissioni condotte e irradiate — il tutto senza mai imporre un proprio stato allo strumento: alla connessione, il software legge sempre la configurazione reale.

Due funzioni pensate per il confronto

🔀

Confronto misure per sovrapposizione

Ogni misura può essere esportata e ricaricata in un secondo momento: la finestra di confronto sovrappone due tracce sullo stesso grafico, permettendo un raffronto diretto e immediato tra due prove — prima/dopo una modifica, due unità diverse, o due condizioni di prova.

🧹

Pre-misura per compensare i disturbi ambientali

Prima di misurare l'apparecchio sotto test si può eseguire una scansione di riferimento (ambiente/antenna a vuoto): il software la sottrae poi, punto a punto sulla stessa griglia di frequenza, dalla misura finale — isolando il contributo reale dell'apparecchio dal rumore del sito o del banco di misura.

Cosa fa

🎛️

Controllo completo dello strumento

Frequenza (start/stop e center/span sincronizzati), ampiezza, attenuazione con Auto, preamplificatore, RBW/VBW, 5 tracce con detector e modalità (Clear/Write, Max Hold, Min Hold…), sweep continua o singola, marker trascinabile con Peak Search.

📈

Grafico in tempo reale

Visualizzazione dello spettro con zoom/pan, autoscale, lettura coordinate, traccia in memoria per confronti, export in CSV e PNG.

📡

Modulo EMC pre-compliance

Emissioni condotte e irradiate: file di limite e di correzione personalizzabili, scansioni Background/Baseline/EUT, tabella picchi con verdetto PASS/FAIL rispetto ai limiti caricati, geometria e posizioni di misura per le irradiate, ottimizzazione del picco in tempo reale, report HTML/PDF completo della sessione.

⌨️

Console SCPI

Invio di comandi SCPI arbitrari, log del traffico e registrazione su file — utile per verificare o correggere i comandi contro il firmware reale dello strumento.

🔌

Connessione flessibile

USB (VISA/USBTMC), TCP su LAN, oppure una modalità Demo con simulatore interno — perfetta per provare il software senza avere lo strumento a portata di mano.

🔬 Strumenti su cui è stato provato

Il software è sviluppato e provato su hardware reale con due strumenti: OWON XSA815, su cui è nato e su cui è validato da sempre, e Rigol DSA832 (serie DSA800), provato su strumento fisico con correzioni specifiche per il suo comportamento — limite di banda a 3,2 GHz, gestione dei detector, e la sequenza di apertura della sessione VISA su Windows.

Altri modelli della serie OWON XSA e Rigol DSA800 usano gli stessi comandi SCPI e con ogni probabilità funzionano, ma non sono stati provati: il software lo dichiara nel report quando riconosce uno strumento su cui il driver non è validato, invece di far finta di nulla.

Uno strumento di pre-compliance

Il modulo EMC è pensato per una stima orientativa prima di un test certificato in laboratorio accreditato, non per sostituirlo: i file di limite non contengono mai valori normativi precompilati, vanno sempre caricati a partire dalla norma applicabile.

Download

Gratuito, senza limiti di tempo e senza registrazione.

Linux · AppImage — Ultima versione 1.67.0 (del 18/10/2026)

⬇ Scarica 1.67.0 — Linux · AppImage

Impronta SHA-256

721ed51fa47fa317ecf7a2f56f0913f2caf9d0a594bc5c440e44e30fc0fe47a8

Un download interrotto produce un file che sembra a posto e non parte. Confronta questa impronta con quella del file che hai scaricato: devono coincidere carattere per carattere. Dice anche che il file è esattamente quello pubblicato qui.

Per calcolarla sul file scaricato: sha256sum XSA815_Suite-1.67.0-x86_64.AppImage

Scarica il file dell'impronta →

Non hai mai usato un'AppImage? Guida in tre minuti →

Windows · .exe — Ultima versione 1.67.0 (del 18/10/2026)

⬇ Scarica 1.67.0 — Windows · .exe

Impronta SHA-256

16c231df0c5bc0d4fec707801b615b7d090c7e5e480258bc10bb0c6774fef93e

Un download interrotto produce un file che sembra a posto e non parte. Confronta questa impronta con quella del file che hai scaricato: devono coincidere carattere per carattere. Dice anche che il file è esattamente quello pubblicato qui.

Per calcolarla sul file scaricato: certutil -hashfile SpectraCtrl.exe SHA256

Scarica il file dell'impronta →

L'eseguibile non è firmato: al primo avvio Windows mostra "Windows ha protetto il PC". Scegli "Ulteriori informazioni" e poi "Esegui comunque". L'impronta qui sopra serve proprio a controllare che il file sia quello giusto.

Novità di questa versione →

🎚️ File preconfigurati

Soglie di misura EMC e configurazioni pronte da caricare in SpectraCtrl.

⬇ File preconfigurati

Torna a BaroSoft