# Spectrum Analyzer

Spectrum Analyzer provides frequency-domain analysis of input signals. It features switchable window functions, resolution bandwidth, averaging modes and more.

If you're using the REST API directly, the instrument group name as used in the URL is spectrumanalyzer.

Functions

Core

  • Multi-instrument: Spectrum Analyzer in multi-instrument context
  • disable_output: Turn waveform generator output off
  • disable_xcorr: Disable cross correlation.
  • enable_xcorr: Enables cross correlation between requested channels
  • get_data: Get the latest sweep results
  • getters: Spectrum Analyzer - getter functions
  • sa_measurement: Sets up commonly used configurations in the Spectrum Analyzer, including the frequency range, channel signal source, resolution bandwidth, and window function.
  • sa_output: Generate a sinewave on the output channels.
  • set_averaging: Enables frame averaging at the given frame rate.
  • set_defaults: Set the Spectrum Analyzer to its default state.
  • set_frontend: Configures the input impedance, coupling, and range for each channel.
  • set_output_termination: Configures the output termination on a given channel.
  • set_rbw: Set desired Resolution Bandwidth.
  • set_span: Set the desired frequency span to be analyzed.
  • set_window: Set Window function
  • summary: Returns a short summary of current instrument state