building sdr projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · building sdr projects with...
TRANSCRIPT
![Page 1: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/1.jpg)
Building SDR Projectswith
Clayton Smith (VE3IRR)2014-09-16
THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM
![Page 2: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/2.jpg)
Agenda
1. Why SDR?
2. SDR Architecture
3. Hardware
4. GNU Radio
5. Applications
![Page 3: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/3.jpg)
WHY SDR?
![Page 4: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/4.jpg)
![Page 5: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/5.jpg)
![Page 6: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/6.jpg)
![Page 7: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/7.jpg)
SDRARCHITECTURE
![Page 8: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/8.jpg)
“Ideal” SDR Receiver
![Page 9: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/9.jpg)
Practical SDR Receiver
![Page 10: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/10.jpg)
HARDWARE
![Page 11: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/11.jpg)
RTL-SDR
![Page 12: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/12.jpg)
Ham It Up
![Page 13: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/13.jpg)
SoftRock / Peaberry
![Page 14: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/14.jpg)
Funcube Dongle Pro+
![Page 15: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/15.jpg)
HackRF
![Page 16: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/16.jpg)
HackRF
![Page 17: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/17.jpg)
WSPR with HackRF
![Page 18: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/18.jpg)
Nuand BladeRF
![Page 19: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/19.jpg)
VHF/HF/MF/LF transverterfor BladeRF
![Page 20: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/20.jpg)
Ettus Research USRP B200/B210
![Page 21: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/21.jpg)
![Page 22: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/22.jpg)
![Page 23: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/23.jpg)
![Page 24: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/24.jpg)
![Page 25: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/25.jpg)
THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM
![Page 26: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/26.jpg)
● Open Source project● Founded in 2001● Written in Python, C++● Runs best under Linux● Connect signal processing blocks to form a
flow graph
THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM
![Page 27: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/27.jpg)
DEMO
![Page 28: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/28.jpg)
HYDROMETERS
![Page 29: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/29.jpg)
![Page 30: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/30.jpg)
![Page 31: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/31.jpg)
![Page 32: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/32.jpg)
CEILING FAN
![Page 33: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/33.jpg)
![Page 34: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/34.jpg)
![Page 35: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/35.jpg)
![Page 36: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/36.jpg)
![Page 37: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/37.jpg)
light: 0110100000001off: 0110100000010low: 0110100001000med: 0110100010000high: 0110100100000
![Page 38: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/38.jpg)
![Page 39: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/39.jpg)
Digital TV in GNU Radio
● ATSC – North America terrestrial● QAM – North America cable● DVB-T – Europe etc. terrestrial● DVB-S – Satellite● DVB-S2 – Satellite
![Page 40: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/40.jpg)
Digital Voice in GNU Radio
● P25 Phase 1● ProVoice EDACS digital voice● X2-TDMA● DMR / MOTOTRBO● NXDN / NEXEDGE● D-STAR
![Page 41: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/41.jpg)
Other GNU Radio Projects
● GPS receiver● LTE (cellular)● ADS-B (aviation)● AIS (marine)● Trunked radio● Restaurant pagers● Tire pressure monitoring● & many more...
![Page 42: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/42.jpg)
![Page 43: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/43.jpg)
Resources
● Michael Ossmann's SDR tutorial series: greatscottgadgets.com/sdr
● Software Receiver Design by Johnson, Sethares & Klein
● Code and examples on my Github site: github.com/argilo
● Hardware: NooElec (nooelec.com)
![Page 44: Building SDR Projects with - qcwa70.orgqcwa70.org/qcwa-sdr.pdf · Building SDR Projects with Clayton Smith (VE3IRR) 2014-09-16 THE FREE & OPEN SOFTWARE RADIO ECOSYSTEM. Agenda 1](https://reader031.vdocuments.net/reader031/viewer/2022021818/5aad2d237f8b9a693f8e04c0/html5/thumbnails/44.jpg)
Questions?