Skip to main content

DSP exercises

DSPIRA signal-processing exercise downloads

Explore signals, Fourier analysis, filters, and receiver designs with GNU Radio.

Download an exercise and open it in GNU Radio Companion. These files supplement the DSP laboratory lessons. They live in the classroom software repository, so updates have one home.

Compatibility checks

All 29 files generated Python successfully with GNU Radio 3.10.9.2. Eighteen software-only examples also passed brief runtime checks. These checks do not verify receiver operation or audio devices. See the software compatibility report for details.

Filters

Fourier Analysis

Modulation

Receivers

Sampling

Signal Basics

Spectrometry

Use the collection

GNU Radio Companion imports these XML files directly. Generate the moving-average hierarchy before opening its comparison example. Review output paths and receiver settings before running an example. The HDF5 spectrometers require your pointing and observation notes before recording. For telescope applications, return to the software guide. For lecture slides, browse teaching downloads.