NewTutorial: Difference between revisions
Mattcarrick (talk | contribs) (→More) |
Mattcarrick (talk | contribs) |
||
Line 27: | Line 27: | ||
3. [[IQ_Complex_Tutorial|IQ and Complex Signals]]<br> | 3. [[IQ_Complex_Tutorial|IQ and Complex Signals]]<br> | ||
===Modulation and Demodulation=== | ===Modulation and Demodulation=== | ||
1. | 1. [[Simulation_example:_Narrowband_FM_transceiver|Narrowband FM]]<br> | ||
2. BPSK | 2. [[Simulation_example:_Single_Sideband_transceiver|Single Sideband (SSB)]]<br> | ||
3. [[Simulation_example:_BPSK_Demodulation|BPSK Demodulation]]<br> | |||
4. [[Guided_Tutorial_PSK_Demodulation|QPSK Modulation and Demodulation]]<br> | |||
5. [[Simulation_example:_FSK|Frequency Shift Keying (FSK)]]<br> | |||
6. [[Basic_OFDM_Tutorial|Orthogonal Frequency Division Multiplexing]]<br> | |||
7. [[Packet_Communications|Packet Communications]]<br> |
Revision as of 15:06, 3 January 2022
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. Polymorphic Types (PMTs)
3. Message Passing
4. Understanding ZMQ Blocks
More
1. Porting Existing Flowgraphs to a 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. Narrowband FM
2. Single Sideband (SSB)
3. BPSK Demodulation
4. QPSK Modulation and Demodulation
5. Frequency Shift Keying (FSK)
6. Orthogonal Frequency Division Multiplexing
7. Packet Communications