« Previous - Version 19/74 (diff) - Next » - Current version
Nick Corgan, 05/04/2012 07:09 pm


GNU Radio+UHD Installation (Windows)

We provide for UHD and GNU Radio binary installers for Ubuntu and Fedora users. There are two choices:

  • Unstable: GNU Radio is built against an unstable UHD install, which includes new features.
  • Stable: GNU Radio is built against a stable UHD install, which only includes bugfixes.

These GNU Radio installers will only work with their corresponding UHD binary. If you use an unstable UHD binary with a stable GNU Radio binary (or vice versa), you will not be able to use any gr-uhd features.

GNU Radio can be built on Windows via pre-built installer packages or compiled from source.

  • Currently Supported: XP, Vista, 7

Unofficial Installer Packages

These binaries are generated and uploaded every weekend.

Installation Tasks

Install Run-Time Dependencies

The following dependencies are needed for UHD and GNU Radio to run. All of these are available in .exe format, with the exception of those listed under easy_install.

Install UHD and GNU Radio

  • Install UHD Win32 (see the Windows instruction page).
    • In the installer wizard, choose to add UHD to the system path.
  • Install GNU Radio from the installer package (Latest unstable, Latest stable).
    • In the installer wizard, choose to add GNU Radio to the system path.
  • Set the %25PYTHONPATH%25 environment variable.
    • Usually C:\Program Files (x86)\gnuradio\lib\site-packages
    • We recommend using the "Rapid Environment Editor"http://rapidee.com/en/download".
  • Download and install the MSVC Redistributable Package

Getting Started

Now it should work! Open a command window (cmd.exe) and enter:

gnuradio-companion.py

Known Issues

  • GNU Radio Companion - Drag and Drop Blocks
    • You cannot drag and drop blocks from the selection window onto the flow graph.
      This appears to be an issue in PyGTK itself, as even the PyGTK DnD demos have this issue.
      The solution is to double click a block, or select + click the add button.
  • During compilation: Cheetah "namemapper" warning
    • You can ignore this, and everything will work fine.
  • QT-gui slider widget
    • The QT-gui slider widget will not work with the PyQWT installer above.
      The only known solution is to build and install PyQWT from source.
      Let us know if you find an installer that 100%25 works!

GR_files.png (166 KB) Balint Seeber, 01/17/2013 05:29 pm

EnvironmentVariables.PNG (224 KB) Balint Seeber, 01/17/2013 05:34 pm

WinGR_PATH.PNG (36.8 KB) Balint Seeber, 01/17/2013 05:34 pm

WinGR_files.PNG (13.1 KB) Balint Seeber, 01/17/2013 05:34 pm

WinUHD_PATH.PNG (38.4 KB) Balint Seeber, 01/17/2013 05:34 pm

GR_GRC_Test.PNG (817 KB) Balint Seeber, 01/17/2013 05:34 pm

GR_GRC_Cmd.PNG (58.3 KB) Balint Seeber, 01/17/2013 05:34 pm

wxPython_AutoDetect.PNG (33.1 KB) Balint Seeber, 01/17/2013 05:34 pm

PythonDep_AutoDetect.PNG (27.3 KB) Balint Seeber, 01/17/2013 05:34 pm

GR_BatchFile.PNG (158 KB) Balint Seeber, 01/17/2013 05:34 pm

GR_Config.PNG (142 KB) Balint Seeber, 01/17/2013 05:49 pm