14 jobs one receiver does
What you can do with WaveShark
The same receiver covers a band, decodes everything inside it and keeps what it heard. What changes between these is the antenna, the dial and which view you sit on.
433 / 868 / 915 MHz · RTL-SDR
Find every wireless device around you
Leave a dongle on an ISM band and collect the sensors, remotes, door contacts, meters and tyre sensors transmitting near you, each with the ID it keeps.
How it works →1090 / 978 / 131 MHz
Track aircraft and read what they send
ADS-B and Mode S on the map, UAT for light aircraft, and the ACARS, VDL Mode 2 and satellite messages crews exchange with the ground.
How it works →VHF and UHF · recorded and transcribed
Monitor a radio network and read it back later
DMR, TETRA, P25, NXDN, M17 and plain FM channels with who called whom, every over recorded as Opus and a local speech model writing down what was said.
How it works →Unclaimed bursts · captures · replay
Reverse engineer a remote, sensor or alarm
Capture the burst, see its envelope, timings and bits, replay it into new decoders as often as you like, and key it back out from a Flipper .sub file.
How it works →2.4 GHz · HackRF or LimeSDR
See drones, their operators and their handsets
Remote ID and DJI DroneID with serial, position, height and home point, plus the control link itself with the sticks drawn live.
How it works →137 MHz · 400-406 MHz · HF
Pull pictures and data out of the sky
NOAA APT and Meteor-M LRPT passes drawn as they arrive, HF weather fax charts, and radiosondes tracked from launch to burst.
How it works →Amateur bands
Run it as an amateur station
APRS, SSTV, RTTY, Morse and M17 read at once, a KISS TNC for the packet software you already use, and memory banks imported from Chirp.
How it works →2.4 GHz · 5 GHz · any band
Survey a site and hunt interference
A heatmap of the band over hours, what sits on each Wi-Fi, Bluetooth and 802.15.4 channel, and a band walk that stops on whatever it hears.
How it works →700 MHz - 2.7 GHz · GSM and LTE
Map the mobile network around you
Every GSM and LTE cell in earshot with its network, cell id, area, band and level, drawn on a map of the towers and checked against OpenCelliD and beaconDB.
How it works →Marine VHF · L band · 406 MHz
Watch shipping and safety traffic
AIS positions and vessel identity on the map, Inmarsat STD-C safety broadcasts, and COSPAS-SARSAT distress beacons with the position they encode.
How it works →MQTT · --ha-broker
Feed your own sensors into Home Assistant
Every transmitter the decoders can name becomes a Home Assistant device over MQTT, with no hub, no bridge and no cloud account for the sensor you already own.
How it works →MCP on 127.0.0.1:8931
Let an agent drive the radio
Every run serves the receiver over the Model Context Protocol, so a model can tune, open channels, read what arrived and rewire the signal chain in the window you are watching.
How it works →--stream · IQStream · rtl_tcp · SpyServer · KiwiSDR
Put the antenna where the signals are
Run the tuner on a machine at the mast, read it from the desk or a browser, open other people’s shared receivers off a map, and stitch several tuners into one wider span.
How it works →UHF · Ku band · band III · shortwave
Take broadcast apart
DVB-T multiplexes and DVB-S2 transponders down to their transport streams and playing, DAB and DAB+ stations, DRM services on shortwave, and FM with stereo and RDS.
How it works →
Plug in a radio and press play.
It opens on a dashboard, and the dial starts at 433.92 MHz where the devices it decodes are.
Download WaveShark