Software Defined Radio with HackRF, Lesson 4 - Great Scott Gadgets

Great Scott Gadgets

Software Defined Radio with HackRF, Lesson 4


You can download this video in high resolution (720p). (torrent)

In this Lesson

  • lesson 2 homework review
  • sample rates
  • throttle block
  • the Atari effect
  • negative frequencies
  • data types
  • quantization error


  1. Start with the flowgraph from the lesson 2 homework. Add a scope sink.

  2. How do the scope and FFT change if you change the data type of every block from complex to float?

  3. When using the float data type, what happens if you specify a negative source frequency? How does that differ from the behavior when using the complex data type?


  • 5 October 2015: I used the WX GUI option in GNU Radio Companion. The default has since changed from WX GUI to QT GUI in the Options block. If you are using a newer version of GNU Radio, you’ll need to change it back to WX GUI to follow along with my flowgraph.

Software Defined Radio with HackRF is copyright 2014, 2015 by Michael Ossmann and is released under the CC BY license.