Gqrx 2.5 released

Only a few weeks have passed since the gqrx 2.4 release, there has been enough development going on to justify a new release. This release includes a few new features as well as important bug-fixes.

Listening on 80 meters with Cloud-IQ and gqrx

New features

  • Read out signal time and frequency on the waterfall (disabled on OS X).
  • Save waterfall to graphics file.
  • Allow user settable waterfall time span (up to 24 hours).
  • Cmake option to build using gr-audio backend (Andrea Merello).

Bug fixes

  • FM stereo (revert to pre-2.4 behavior).
  • Mode selector not updated when selecting a WFM OIRT bookmark.
  • Show correct filter preset when filter LO/HI corresponds to one.
  • Prevent RDS panel from growing by making it scrollable.
  • Use correct audio backend on OS X (app bundle only).


  • Button layouts (mostly on Mac OS X).

Details about the new waterfall features

As you may have noticed, new development for this released has been mostly on the waterfall. The adjustable time span allows us capture spectrum data over longer periods and the save functionality provides a convenient way to save the captured data to a graphics file.

The image below shows an example of such capture. It is a ~20 minute capture of the  transponder downlink from the FO-29 amateur radio satellite.

FO-29 orbit 95710 captured with Gqrx and Airspy

Another example for how this feature can be used is spectrum surveillance. The image below shows the 6–16 MHz HF spectrum over an 8 hour time period. It was captured using a HackRF device.

6 - 16 MHz spectrum captured with gqrx and HackRF

As written above, the time span can be up to 24 hours, however, this is only an arbitrary limit and we can increase it should the need arise.

Looking forward to seeing how people will use this feature.

Ubuntu Packages

Updated packages are already available in our new PPA. Instructions for new users are available on the Ubuntu Install page.

Mac OS X binaries

As always, there is an up to date Gqrx package in Macports shortly after the release. There is now also an app bundle available from GitHub or SourceForge. The bundle was built on Mac OS X El Capitan and contains all required third part libraries, as well as the command line utilities that come with the Airspy, RTL-SDR, Hackrf and Bladerf driver libraries. See the included README for details.

Installing from source

The source code can be downloaded from GitHub or SourceForge. Starting with this release, gqrx can also be compiled using cmake, see the README file for details. Building with qmake is still available and will not disappear any time soon, so feel free to use either method.

Have fun!

Author: Alexandru Csete

Embedded software engineer in the satcom industry during the day. Radio amateur and SDR hacker during the night.

  • Sergey Shutyayev

    Thanks a lot! Looks nice! I am using Live GNU Radio CD latest version. But there is gqrx v.2.4. I run: sudo apt-get install gqrx-sdr Installation Looks of installation of new revision is going ahead, but nothing exchange. The same revision 2.4 loaded. Could you make please create update manual for dummies? Thanks!

    • I would expect the live CD to come with a read-only file system so you can not update the software there. You have to wait until the live CD is updated, which I’m sure will be very soon.

      There is a “Practical tips & tricks” document here:

      I simply don’t have the time to write a full manual myself.

      • Sergey Shutyayev

        Dear Alex, I am using image at USB stick installed with option for 5 Gb space for modifications.

  • Drew Haninger

    Great app, hope you don’t mind, but I am modifying it for two RF interfaces with the ability to process data from the two receivers canceling out noise at the RF level. Having fun working through the code.

    • Not at all, that’s why it’s open source :)

  • David Ocame

    My istallation keeps getting stopped at:

    By not providing “FindQt5.cmake” in CMAKE_MODULE_PATH this project has
    asked CMake to find a package configuration file provided by “Qt5”, but
    CMake did not find one.

    I am running Fedora 21 on a 64bit machine. Gnuradio is installed.


  • David Ocame

    Installing from source on Fedora 21, gnuradio is already installed. I get stopped here:

    CMake Error at CMakeLists.txt:108 (find_package):
    By not providing “FindGnuradio-osmosdr.cmake” in CMAKE_MODULE_PATH this
    project has asked CMake to find a package configuration file provided by
    “Gnuradio-osmosdr”, but CMake did not find one.

    Could not find a package configuration file provided by “Gnuradio-osmosdr”
    with any of the following names:


    Add the installation prefix of “Gnuradio-osmosdr” to CMAKE_PREFIX_PATH or
    set “Gnuradio-osmosdr_DIR” to a directory containing one of the above
    files. If “Gnuradio-osmosdr” provides a separate development package or
    SDK, be sure it has been installed.

    — Configuring incomplete, errors occurred!
    See also “/home/dave/gqrx/CMakeFiles/CMakeOutput.log”.
    [dave@localhost build]$

    I do not understand what the problem is. Can someone please help? Thanks!

  • moiaussi

    Great app. Would love :- i) ability to be able to lock the offset freq. at 0 and just move the center freq. , ii) ability to be able to set a display freq. offset (for DXPatrol HF), iii) ability to be able to scan a band. Will probably look at the code when I get the time. Thanks.

    • Hi,

      Thanks for your feedback.

      When you change the frequency using the frequency display above the spectrum the offset will stay constant.

      Frequency offset for up- and downconverters can be set using the “LNB LO” parameter (use negative LO for upconverter).

      I would like to keep gqrx simple and so for now I will not add scanning functionality. There are external applications the can do some scanning through gqrx, see

  • Sergey Shutyayev

    Dear Alexandru, I cannot find option for set option “Save waterfall to graphics file”. Could you help please? Tnx!

    • Hi Sergey,

      I’m not sure I understand what you mean with setting option… The only option is the time span, which is under FFT settings. Then you can save the waterfal using File -> Save waterfall (shortcut CTRL+W).

      • Sergey Shutyayev

        Thanks dear Alex for reply, I am found button :) is it possible to make automation of the waterfall saving?