Optimizing Radio Settings for Algorithms
summary
Claim: carefully setting samples, filters and AGC on ADALM-PLUTO (and similar B200/BladeRF devices) measurably increases ADS‑B packet recovery. Builds a reproducible transmitter and uses eye diagram metrics, a device‑level model and Monte Carlo tuning to pick gains and filters, exposing bugs that reduce Pluto to six effective bits. Reports real-world outcomes (examples include 1200 messages a second from 133 aircraft), FPGA prefiltering to cut USB load, and running the tuned receiver feeding OpenSky successfully.
AI-written summary · about
chapters (14)
- 0:00Radio settings optimization
- 1:59ADS-B signal processing challenges
- 7:01ADS-B signal modulation
- 12:21Eye diagrams and signal quality
- 20:24Transmitter filtering and efficiency
- 21:49Default radio settings failure
- 22:33AGC settings for PPM
- 26:47Receiver configuration mistakes
- 28:15Simulating AGC optimization
- 30:24Receiver filtering and sample rate
- 31:51Optimizing ADS-B decoding
- 32:55Filters and antennas for ADS-B
- 34:19Embedding ADS-B processing
- 35:21Live demo and Q&A
related talks
36mGNU Radio at the Allen Telescope Array
55mTracking Aircraft with Redis & Software-Defined Radio
26mBuilding a radio data network with Node.js
12mHow to optimise LoRaWAN for Agricultural deployments in rural areas and high plant density
14mARTEMIS: Adaptive Bitrate Ladder Optimization for Live Video Streaming
10mRF-Bouncer: A Programmable Dual-band Metasurface for Sub-6 Wireless Networks
44mSparse Fourier Transform Algorithm for Real-Time Applications
17mPredict, Prune, Play: Efficient Video Playback Optimization Under Device...
