De Ultraspectrum-software ondersteunt de Rigol spectrumanalyser uit de serie DSA1000 en DSA800. De software werkt met 2 modi.
Met de modus Basic is het mogelijk de spectrumanalyser op afstand te bedienen. Bovendien staan verschillende markeerinstelfuncties ter beschikking, zoals het aanmaken van maximaal 20 markeringen en de weergave van de waarden van de markering in de daarvoor bestemde tabel. Voorbeeldwaarden zijn: Piek, Dal en Max. Vasthouden, Min. Vasthouden, Bevriezen, Videogemiddelde, Stroomgemiddelde.
In de geavanceerde modus is de detectiefuncties voor Piek en Dal beschikbaar, zodat de software automatisch naar pieken en dalen zoekt. De Spectrumgegevens uit het verleden kunnen worden weergegeven en een 3D-watervalgrafiek of een intensiteitsgrafiek kan worden gemaakt. Verschillende uitgebreide meetfuncties zijn beschikbaar:
Time Power, Channel Power, Adjacent Channel, Occupied en emissie BW, C/ruis verhouding, Harmonic Distortion, 3rd order intermodulatie Distortion, Pass/Fail-test.