GNU Radio Companion 1. Install GNURadio Companion from binary a. http://www.gcndevelopment.com/gnuradio/downloads.htm b. http://www.gcndevelopment.com/gnuradio/documentation.htm for installation notes & instructions 2. Run "volk_profile" from a GNURadio Command Prompt 3. You should already have configured your HW, e.g., HackRF One using the Zadig driver updater. For HackRF One, you can confirm that it's detected by running 'hackrf_info' from a GNURadio Command Prompt. a. Note: having the USB cable plugged into the docking station doesn't work. b. And if you get an "Access denied (insufficient permissions) (-1000)" failure message, try unplugging/re-plugging the USB cable. 4. Now, you can confirm things by running the 'Spectrum Scanner (FFT)' which shortcut is located in the Start Menu folder 'Other Applications' under 'GNURadio 3.7'. 5. The first time you run something from the GNU Radio Companion, make sure to use the arrow icon "Execute the flow graph". It will generate a one-time warning about 'The xterm executable 'xterm' is missing.' -- you can click 'OK' and things should be fine thereafter (it's a one-time warning message). If your flow graph doesn't execute with HackRF (or hangs during build), make sure HackRF One is responsive ('hackrf_info') -- you might have to unplug/re-plug the cable or hit the reset button. Some more links: https://wiki.gnuradio.org/index.php/Guided_Tutorial_GRC https://stackoverflow.com/questions/40120651/how-can-i-create-a-hierarchical-block-with-gnuradio-companion Regarding whether to use QT or WX GUI: You should always prefer Qt these days – it's the default GUI toolkit for GNU Radio 3.7. No-one develops the WX functionality anymore, and bugfixes haven't been available in a long time. Also, it is well-known that WX has some performance issues, especially on integrated graphic cards. Furthermore, WXGui will be completely dropped with the next release of GNU Radio, 3.8, which is projected to come out after 2018's GRCON (September). From