Logo BaroSoft BaroSoft

SpectraCtrl

Contrôle et acquisition via SCPI pour analyseurs de spectre OWON XSA815 et Rigol DSA832, avec un module complet de pré-conformité CEM.

Application de bureau pour Linux et Windows : pilote l'instrument par USB ou LAN, affiche le spectre en temps réel et exécute des mesures de pré-conformité sur les émissions conduites et rayonnées — sans jamais imposer son propre état à l'instrument : à la connexion, le logiciel lit toujours la configuration réelle de l'appareil.

Deux fonctions pensées pour la comparaison

🔀

Comparaison de mesures par superposition

Chaque mesure peut être exportée puis rechargée plus tard : la fenêtre de comparaison superpose deux traces sur le même graphique, permettant une comparaison directe et immédiate entre deux essais — avant/après une modification, deux exemplaires différents, ou deux conditions d'essai.

🧹

Mesure préalable pour compenser le bruit ambiant

Avant de mesurer l'équipement sous test, on peut effectuer un balayage de référence (ambiant / antenne sans EUT) : le logiciel le soustrait ensuite, point par point sur la même grille de fréquences, de la mesure finale — isolant la contribution réelle de l'équipement du bruit du site ou du banc.

Ce qu'il fait

🎛️

Contrôle complet de l'instrument

Fréquence (start/stop et center/span synchronisés), amplitude, atténuation avec Auto, préamplificateur, RBW/VBW, 5 traces avec détecteur et mode (Clear/Write, Max Hold, Min Hold…), balayage continu ou unique, marqueur déplaçable avec recherche de pic.

📈

Graphique en temps réel

Affichage du spectre avec zoom et déplacement, mise à l'échelle automatique, lecture des coordonnées, trace en mémoire pour les comparaisons, export CSV et PNG.

📡

Module CEM de pré-conformité

Émissions conduites et rayonnées : fichiers de limite et de correction personnalisables, balayages Background/Baseline/EUT, tableau des pics avec verdict par rapport aux limites chargées, géométrie et positions de mesure pour les essais en rayonné, optimisation des pics en temps réel, rapport de session complet en HTML/PDF.

⌨️

Console SCPI

Envoi de commandes SCPI arbitraires, journal du trafic et enregistrement dans un fichier — utile pour vérifier ou corriger les commandes face au firmware réel de l'instrument.

🔌

Connexion flexible

USB (VISA/USBTMC), TCP sur LAN, ou un mode Démo avec simulateur interne — parfait pour essayer le logiciel sans avoir l'instrument sous la main.

🔬 Instruments sur lesquels il a été testé

Le logiciel est développé et testé sur du matériel réel avec deux instruments : OWON XSA815, sur lequel il est né et validé depuis toujours, et Rigol DSA832 (série DSA800), testé sur un appareil physique avec des correctifs propres à son comportement — limite de bande à 3,2 GHz, gestion des détecteurs et séquence d'ouverture de la session VISA sous Windows.

Les autres modèles des familles OWON XSA et Rigol DSA800 utilisent les mêmes commandes SCPI et fonctionnent très probablement, mais n'ont pas été testés : le logiciel le déclare dans le rapport lorsqu'il reconnaît un instrument dont le pilote n'est pas validé, au lieu de faire comme si de rien n'était.

Un outil de pré-conformité

Le module CEM est conçu pour une estimation indicative avant un essai certifié en laboratoire accrédité, non pour le remplacer : les fichiers de limite ne contiennent jamais de valeurs normatives préremplies — elles doivent toujours être saisies à partir de la norme applicable.

Téléchargement

Gratuit, sans limite de durée ni inscription.

Linux · AppImage — Dernière version 1.67.0 (du 18/10/2026)

⬇ Télécharger 1.67.0 — Linux · AppImage

Empreinte SHA-256

721ed51fa47fa317ecf7a2f56f0913f2caf9d0a594bc5c440e44e30fc0fe47a8

Un téléchargement interrompu produit un fichier qui semble correct et ne démarre pas. Comparez cette empreinte avec celle du fichier téléchargé : elles doivent correspondre caractère par caractère. Elle atteste aussi que le fichier est exactement celui publié ici.

Pour la calculer sur le fichier téléchargé : sha256sum XSA815_Suite-1.67.0-x86_64.AppImage

Télécharger le fichier d'empreinte →

Jamais utilisé une AppImage ? Guide en trois minutes →

Windows · .exe — Dernière version 1.67.0 (du 18/10/2026)

⬇ Télécharger 1.67.0 — Windows · .exe

Empreinte SHA-256

16c231df0c5bc0d4fec707801b615b7d090c7e5e480258bc10bb0c6774fef93e

Un téléchargement interrompu produit un fichier qui semble correct et ne démarre pas. Comparez cette empreinte avec celle du fichier téléchargé : elles doivent correspondre caractère par caractère. Elle atteste aussi que le fichier est exactement celui publié ici.

Pour la calculer sur le fichier téléchargé : certutil -hashfile SpectraCtrl.exe SHA256

Télécharger le fichier d'empreinte →

L'exécutable n'est pas signé : au premier lancement, Windows affiche « Windows a protégé votre ordinateur ». Choisissez « Informations complémentaires » puis « Exécuter quand même ». L'empreinte ci-dessus sert justement à vérifier que le fichier est le bon.

Nouveautés de cette version →

🎚️ Fichiers préconfigurés

Seuils de mesure CEM et configurations prêtes à charger dans SpectraCtrl.

⬇ Fichiers préconfigurés

Retour à BaroSoft