// field note
Browser-native SDR: putting SDRangel in a tab
RX-RONIN puts a software-defined radio in the browser — live waterfall, FM + RDS, a multi-band scanner, and protocol decoders for ADS-B, AIS, APRS, POCSAG and M17 — all driving an RTL-SDR dongle from a tab.
the engine
The DSP heavy lifting runs on the SDRangel engine, headless. The browser never touches raw IQ; it talks to a thin control surface and receives a demodulated stream.
the two gotchas
Getting audio out meant wiring the engine's copyToUDP path; getting the spectrum in meant a WebSocket bridge feeding the waterfall. Neither is documented as a browser path — both were found by reading the engine, not the docs.
Full write-up landing soon. Repo is AGPL on 4P0LYTR0S1S.