Skip to content

GNU Radio Tools for Radio Wrangling & Spectrum Domination

Tim O'Shea

Tim O'Shea presents advanced GNU Radio toolchains for building, testing, visualizing, and manipulating complex wireless physical layers in real time.

Summary

The Power of GNU Radio in Software-Defined Radio Research

GNU Radio provides a comprehensive open-source signal processing framework for designing, simulating, and running complex wireless communication systems.

Navigating GNU Radio Companion and Core Blocks

Tim O'Shea demonstrates constructing signal flowgraphs—including filter taps, frequency translators, carrier synchronizers, and demodulators.

Visualizing Spectrum and Time-Domain Signals

O'Shea showcases modern visualization utilities (QT GUI sinks, waterfall displays, constellation plots) for inspecting unknown RF signals in real time.

Extending GNU Radio with Custom C++ and Python Blocks

The author provides guidance on developing out-of-tree (OOT) modules to implement novel protocols and automated signal classification pipelines.

Related talks