Skip to main content
JG is here with you โœจ
Back to Hub
Module 8: Software Arsenal

SDR Software Arsenal

This arsenal covers the essential software needed to transform raw RF samples into meaningful data. While hardware determines your frequency range and sensitivity, the software is what handles the demodulation, decoding, and analysis of the signal.

The SDR Software Workflow

Receive

Capture raw samples

Inspect

Analyze timing/I/Q

Decode

Convert to data

Annotate

Label & Organize

Export

Use findings

๐Ÿ“ฆ Recommended Learning Stacks

Legal Check Required
The Beginner Stack

Best for seeing planes and general radio browsing.

SDR++dump1090noaa-apt
The Scanner Stack

For following public safety networks. Note: Encryption varies by region.

SDRTrunkSDR++DSD+
The Hacker Stack

Investigating unknown protocols and signal reverse engineering.

URHInspectrumGNU Radio
The Monitoring Stack

Automated decoding of IoT, pagers, and weather sensors.

SDR++rtl_433Multimon-ng

11 tools found

SDR++

Beginner

dashboard

I/Q Input

A bloat-free, modern cross-platform GUI for SDR receivers. Features an excellent waterfall and native support for most common hardware.

windowsmaclinux

Universal Radio Hacker (URH)

Advanced

reverse engineering

Both Input

Complete suite for investigating unknown wireless protocols. Can natively record, demodulate, and analyze packet structure.

windowsmaclinux

GNU Radio Companion

Advanced

reverse engineering

I/Q Input

Visual programming environment for building custom software-defined radios and digital signal processing systems using flowgraphs.

windowsmaclinux

SDRTrunk

Advanced

decoder

I/Q Input

Java-based application for decoding and tracking multiple digital radio systems simultaneously (P25, DMR).

windowsmaclinux

Inspectrum

Advanced

reverse engineering

I/Q Input

Fast I/Q analysis tool for viewing and annotating recordings. Essential for visualizing bursts, timing, and symbol structure.

linuxmac

rtl_433

Beginner

decoder

I/Q Input

Automatic decoder for many supported low-power sensor and remote-control protocols in the sub-GHz ISM bands.

windowsmaclinux

Multimon-ng

Beginner

decoder

Audio Input

Multi-protocol decoder supporting POCSAG, FLEX, EAS, and more. Decodes supported audio-based digital signals.

linuxmac

WSJT-X

Beginner

decoder

Audio Input

The standard application for FT8, WSPR, and other weak-signal digital amateur modes. Essential for propagation science.

windowsmaclinux

AIS-catcher

Beginner

decoder

I/Q Input

High-performance AIS decoder used for ship reception and decoding on the two primary AIS channels.

windowsmaclinux

dump1090 / readsb

Beginner

decoder

I/Q Input

Widely used ADS-B decoders that display aircraft data and provide map output. Foundation for many flight tracking feeders.

windowsmaclinux

Osmocom SDR Tools

Advanced

command line

I/Q Input

A set of command-line utilities for raw capture, demodulation, and spectrum work (rtl_sdr, rtl_fm, rtl_power).

linuxmac

Tool Selection & Compatibility

Live vs Offline

Dashboards like SDR++ and GQRX are for live viewing. Tools like Inspectrum are for offline analysis of high-speed recordings.

Audio vs I/Q

Audio-based tools (Multimon, WSJT-X) need demodulated sound. I/Q-based tools (rtl_433, URH) need raw radio samples.

Operating Systems

Most decoders and dashboards run on Linux natively. Windows support is excellent for SDR++, but specialized decoders may require WSL or Virtual Machines.

Open to AI-Focused Roles

AI Sales โ€ข AI Strategy โ€ข AI Success โ€ข Creative Tech โ€ข Toronto / Remote

Let's connect โ†’
Terms of ServiceLicense AgreementPrivacy Policy
Copyright ยฉ 2026 JMFG. All rights reserved.