GNU Radio for Windows + Decoding ATSC HDTV on GNU Radio for Windows

Recently an updated set of binaries and build scripts were posted for GNU Radio for Windows. GNU Radio is a graphical digital signal processing language that is compatible with many software defined radios such as the RTL-SDR. Normally it is used on Linux as the Windows builds have been known to be very buggy and difficult  to install. However the latest update appears to make it easier to install. The changes were announced on the GNU Radio mailing list by Geof Nieboer, and he writes:

An updated set of windows binaries and build scripts have been posted. Quick summary:

1- Added gqrx to package
2- Patched 2 x issues which would cause the generic version to crash on non-AVX systems (one in volk, one in FFTW)
3- Added gr-newmod to package

Plus a number of improvements to make the scripts more robust.

Binaries at http://www.gcndevelopment.com/gnuradio/downloads.htm
Scripts at https://github.com/gnieboer/GNURadio_Windows_Build_Scripts

To run GNU Radio for Windows you will need a 64-bit version of Windows 7/8/10. It appears that the installation is as easy as running the installer and waiting for it to download and install the 1.7 GB worth of files.

Also, over on his blog author designing on a juicy cup posted about how he’d been able to get the GNU Radio Windows binaries to run a ATSC HDTV decoder from a file recorded using an SDRplay RSP (ATSC is too wideband for an RTL-SDR to decode). ATSC is the digital TV standard used in North America, some parts of Central America and South Korea. He writes that one advantage to using GNU Radio on Windows is the ability to use a RAM drive for faster file processing.

GNU Radio ATSC Decoder Running on Windows.
GNU Radio ATSC Decoder Running on Windows.

12 comments

  1. Ebraheem

    hi every body.
    can you tell me where to find installation guide for binary installation to this release?
    thanks you for helping.

  2. KD0CQ

    A quick tip. If you have Pothos SDR installed GQRX will not load under this binary package. Was running into issues with UHD.dll. I imagine it was a path or multiple/different UHD.dll version issue, so I removed PothosSDR and GQRX started working.

    73

  3. ian

    got grx running okay but in GRC when i try to compile or run a flow file i get this

    Generating: ‘C:\\Program Files\\GNURadio-3.7\\share\\adsb\\examples\\top_block.py’
    Generate Error: [Errno 13] Permission denied: ‘C:\\Program Files\\GNURadio-3.7\\share\\adsb\\examples\\top_block.py’
    >>> Failure

    ideas?

    • Allan

      I had the same problem so I changed the properties of the *.py files to allow full access by the group Users.

  4. Marty

    “one advantage … snip … on Windows is the ability to use a RAM drive for faster file processing” that is not an advantage of Windows, it takes less than 10 seconds to setup a RAM drive on Linux:
    $ mkdir /var/tmp/ramdisk
    $ free -m
    $ sudo mount -t tmpfs -o size=1G tmpfs /var/tmp/ramdisk

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>