Spectrum Spy: New Spectrum Analyzer Software for the Airspy

Software defined radio’s can easily be used a very wideband spectrum analyzers by quickly stepping through the spectrum at the largest stable bandwidth supported. The RTL-SDR has had this functionality for some time now through software such as rtl_power and RTL Scanner.

Now Youssef, co-creator of the Airspy and programmer of SDR# has released a similar program for the Airspy called Spectrum Spy. The software comes bundled with the latest SDR# download which can be obtained from airspy.com.

The Airspy is a $199 USD software defined radio with a similar tuning range to the RTL-SDR, but it is significantly better with its 12-bit ADC and up to 10 MHz of instantaneous bandwidth. We review the Airspy, SDRplay RSP and HackRF in this post. With its large instantaneous bandwidth and fast retuning speed the Airspy makes an excellent spectrum analyzer that refreshes very quickly.

Youssef stresses that the software is still in proof of concept stages, and various features are still to be added in the future. He writes:

A new utility app is available for download with the standard SDR# package. It allows the visualization of larger frequency spans by exploiting Airspy’s fast frequency tuning capability. The scanning speed is comparable to real spectrum analyzers (may be faster even!) The project is still in a PoC state, but the basic functionality provided is fully operational.

It all started when some customer wanted an example code to implement their own SA using Airspy, so I did more than a code snippet. I hope you enjoy!

We tested the Spectrum Spy software on several bands, and recorded short videos shown below to show how fast it is. 

20 MHz Bandwidth Mobile Phone Band

50 MHz BCFM Band

100 MHz Bandwidth Mobile Phone Band

Includes the uplink and downlink portions. We used our mobile phone to make a call and you can see the uplink at 895 MHz.

1 GHz Full Spectrum

Tweeted Photos

Over on Twitter @uhf_satcom has also been testing out Spectrum Spy and has got some good shots of Ku and L-band satellite bands.

Here @supertrack_it has been using Spectrum Spy to help with the tuning of his 1420 MHz filter.


  1. john

    No CSV export option?!
    How are we supposed to plot a filter gain or an antenna swr if we can’t store the points? It should be easy since they are displayed!

    • Bertie

      Yea weird, but astrospy has an export to cvs file option. If the bandwidth of the filter was low enough you could use it. Modify the core.centerFrequency away from the hydrogen line at 1420000000 Hz to the center frequency of the filter in the configuration file AstroSpy.exe.Config.

      I wonder why spectrumspy does not have that option, could it be because of gain non linearity across a wide swath of spectrum. Or maybe it is on a todo list.

  2. Paul

    Instantly love this tool!
    Makes sweeping circuits and antennas so much easier.
    Fascinating to observe band occupancy and find new rare transmissions.

  3. Edward


    If you can hear me, well done on such a great program and add-on to SDR# suite.
    Functionality like this is what was dreamed of when the SDR revolution started and with developers like you, it is becoming a reality.
    My students were instantly wowed with this new feature…
    Regards as ever to everyone.

  4. Adam

    Maybe, It will be handy to add the “RBW” slider so the wider span can sweep faster, like 1 GHz span in favor of lower resolution. When the signal is found then the narrower span can be applied and full RBW.

Post a comment

You may use the following HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>