Програмне забезпечення UltraSpectrum підтримує аналізатори спектру Rigol серій DSA1000 та DSA800. Програмне забезпечення працює у двох режимах.
Базовий режим дозволяє дистанційно керувати аналізатором спектру. Крім того, доступні різні функції налаштування маркерів, такі як створення до 20 маркерів та відображення значень маркерів у таблиці. Приклади значень включають: Пік, Долина, Утримання максимуму, Утримання мінімуму, Заморожування, Відео, Середнє значення та Середнє значення потужності.
Розширений режим включає функції виявлення піків Valley-Detect, що дозволяють програмному забезпеченню автоматично виявляти піки та западини. Дані спектральної історії дозволяють переглядати 3D-графіки наростання та спаду або графіки інтенсивності сигналу. Доступні різні розширені функції вимірювання:
Часова потужність, потужність каналу, сусідній канал, зайнята та випромінювальна ширина полоси пропускання, співвідношення C/N, повне гармонійне спотворення, інтермодуляційне спотворення 3-го порядку, тест на проходження/непроходження тесту.