Setup:Gnuradio Linux - 2020-UQ-Communication-Systems/public GitHub Wiki

You can install GnuRadio via either

  1. the system packages
  2. the build-gnuradio script - from SBRAC

Option 2 Notes

Option 2 gives you a more complete version of GnuRadio - but it takes quite a significant time to build it.

Steps to get it working:

  • Get and build the packages $ wget http://www.sbrac.org/files/build-gnuradio && chmod a+x ./build-gnuradio && ./build-gnuradio
  • export PYTHONPATH to the installation location: export PYTHONPATH=/usr/local/lib64/python2.7/site-packages or export PYTHONPATH=/usr/local/lib/python2.7/site-packages (for 64-bit and 32-bit systems respectively).

Some reasons to get it is that it automatically includes:

  • gr-baz
  • gr-iqbal
  • rtlsdr / osmosdr

You can start gnuradio-companion, which is the graphical front-end to flow chart generation. In the companion you generate python "glue" to connect modules together. Most basic communication systems can be built completely inside this system.

⚠️ **GitHub.com Fallback** ⚠️