Настольное приложение для Linux и Windows: управляет прибором по USB или локальной сети, показывает спектр в реальном времени и выполняет предварительные измерения кондуктивных и излучаемых помех — никогда не навязывая прибору собственное состояние: при подключении программа всегда считывает действительную настройку прибора.
Две функции, сделанные для сравнения
Сравнение измерений наложением
Каждое измерение можно выгрузить и позже загрузить снова: окно сравнения накладывает две трассы на один график и позволяет сравнить два испытания напрямую — до и после изменения, два разных экземпляра или два условия испытания.
Предварительное измерение для вычета фонового шума
Перед измерением испытуемого оборудования можно снять опорное сканирование (фон / антенна без EUT): затем программа вычитает его точка за точкой на той же частотной сетке из итогового измерения — отделяя действительный вклад оборудования от шума площадки или стенда.
Что умеет
Полное управление прибором
Частота (согласованные start/stop и center/span), амплитуда, аттенюатор с автоматикой, предусилитель, RBW/VBW, 5 трасс с детектором и режимом (Clear/Write, Max Hold, Min Hold…), непрерывная или однократная развёртка, перетаскиваемый маркер с поиском пика.
График в реальном времени
Отображение спектра с масштабированием и перемещением, автомасштаб, считывание координат, трасса в памяти для сравнения, экспорт в CSV и PNG.
Модуль предварительной оценки ЭМС
Кондуктивные и излучаемые помехи: настраиваемые файлы пределов и поправок, сканирования Background/Baseline/EUT, таблица пиков с оценкой относительно загруженных пределов, геометрия и положения измерения для излучаемых испытаний, оптимизация пиков в реальном времени, полный отчёт о сеансе в HTML/PDF.
Консоль SCPI
Отправка произвольных команд SCPI, журнал обмена и запись в файл — полезно, чтобы проверить или исправить команды применительно к реальной прошивке прибора.
Гибкое подключение
USB (VISA/USBTMC), TCP по локальной сети или демонстрационный режим со встроенным имитатором — удобно попробовать программу, когда прибора нет под рукой.
🔬 Приборы, на которых программа проверена
Программа разрабатывается и проверяется на настоящем оборудовании с двумя приборами: OWON XSA815, на котором она появилась и всегда проверялась, и Rigol DSA832 (серия DSA800), проверенный на физическом приборе с правками под его особенности — граница полосы 3,2 ГГц, работа с детекторами и порядок открытия сеанса VISA в Windows.
Другие модели семейств OWON XSA и Rigol DSA800 используют те же команды SCPI и, скорее всего, работают, но не проверялись: программа сообщает об этом в отчёте, когда распознаёт прибор с непроверенным драйвером, а не делает вид, что всё в порядке.
Инструмент предварительной оценки
Модуль ЭМС предназначен для ориентировочной оценки перед сертифицированным испытанием в аккредитованной лаборатории, а не для его замены: файлы пределов никогда не содержат заранее внесённых нормативных значений — их всегда нужно вводить по применимому стандарту.
Загрузка
Бесплатно, без ограничения по времени и без регистрации.
Linux · AppImage — Последняя версия 1.67.0 (от 18/10/2026)
⬇ Скачать 1.67.0 — Linux · AppImage
Контрольная сумма SHA-256
721ed51fa47fa317ecf7a2f56f0913f2caf9d0a594bc5c440e44e30fc0fe47a8
Прерванная загрузка даёт файл, который выглядит целым и не запускается. Сравните эту контрольную сумму с суммой скачанного файла: они должны совпадать символ в символ. Она же подтверждает, что файл — именно тот, что опубликован здесь.
Как вычислить её для скачанного файла: sha256sum XSA815_Suite-1.67.0-x86_64.AppImage
Windows · .exe — Последняя версия 1.67.0 (от 18/10/2026)
⬇ Скачать 1.67.0 — Windows · .exe
Контрольная сумма SHA-256
16c231df0c5bc0d4fec707801b615b7d090c7e5e480258bc10bb0c6774fef93e
Прерванная загрузка даёт файл, который выглядит целым и не запускается. Сравните эту контрольную сумму с суммой скачанного файла: они должны совпадать символ в символ. Она же подтверждает, что файл — именно тот, что опубликован здесь.
Как вычислить её для скачанного файла: certutil -hashfile SpectraCtrl.exe SHA256
Скачать файл с контрольной суммой →
Исполняемый файл не подписан: при первом запуске Windows покажет «Система Windows защитила ваш компьютер». Выберите «Подробнее», затем «Выполнить в любом случае». Контрольная сумма выше нужна как раз для того, чтобы убедиться, что файл тот самый.
🎚️ Готовые файлы
Пределы измерений ЭМС и готовые конфигурации для загрузки в SpectraCtrl.