These PDF files are my presentations for the UCLA SDR class. Each PDF has accompanying scripts for GNU Radio or a few simulations based in Python. Many of the Python scripts and GNU Radio examples will require Python plug-ins Numpy, Scipy, and Matplotlib, all of which are easy to find and install.
For some of the more advanced examples, I had to create my own blocks. These blocks include a very simple signal classification engine to distinguish between BPSK and QPSK and another very simple energy detector. These are, basically, too simple to properly distribute or put into a actual project. Instead, you can just download and install the OOT project here called gr-mymod. You'll need to build and install this as an OOT GNU Radio module.
- Presentation 1: introduction
- Presentation 2: filters and filtering
- Presentation 3: digital modulation
- GNU Radio add-ons: gr-mymod