GNU Radio is a free & open-source software development toolkit that provides signal processing blocks to implement software radios. It can be used with readily-available low-cost external RF hardware to create software-defined radios, or without hardware in a simulation-like environment. It is widely used in hobbyist, academic and commercial environments to support both wireless communications research and real-world radio systems.

If you are using Ubuntu or Fedora, the easiest way to compile UHD + GNU Radio is with the build-gnuradio script, via the following link. My own experience is that this works very well and if you experience problems with this method make sure you have the latest script. I was successful on Ubuntu and Linux Mint.

At the moment I am trying to get my head around this software. I do not find this software intuitive and therefore have trouble understanding it. We continue to work with it and learn during the way.

A four hour online workshop, “Intro to GNU Radio” by Tom Rondeau (KB3UKZ) from the DCC.

Main GNURadio wiki website