NewTutorial

From GNU Radio
Jump to navigation Jump to search

Quick Start

1. What is GNURadio?
2. Installation
3. Introduction to GNU Radio Usage: GRC and Flowgraphs

GNURadio Tutorials

Creating Blocks

1. Understanding a Flowgraph's Python Code
2. Writing your own block (using Embedded Python Block)
3. Out of Tree Modules
4. Writing blocks in c++
5. Writing the XML file for a block (for 3.7) or Writing the YAML file for a block (for 3.8+)

Data Types

1. stream tags
2. PMT
3. message passing
4. zeroMQ blocks

More

1. Porting existing flowgraphs to newer version
2. Using GNURadio with Hardware

DSP Background

DSP Basics

1. A Brief Introduction to GNU Radio, SDR, and DSP
2. Understanding Sample Rate
3. IQ and Complex Signals

Modulation and Demodulation

1. SSB, FM
2. BPSK, QPSK
3. FSK
4. OFDM
5. Packet Communications