GNU Radio Tools for Radio Wrangling & Spectrum Domination
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
Village Presentations·38 min
Karl Koscher
Karl Koscher demystifies Digital Signal Processing (DSP) for SDR users, breaking down complex IQ sampling, Fast Fourier Transforms, and digital filters.
Wireless Village·1 hr 46 min
SDR expert Balint Seeber shares advanced tips, workflow optimizations, and signal exploration techniques using GNU Radio and hardware radios.
Village Presentations·46 min
Michael Calabro
Michael Calabro delivers an engineering deep dive into software defined radio performance, optimizing gain staging, antenna impedance matching, and dynamic range.


