Skip to main content
JG is here with you ✨
Back to Hub
Module 5: Signal Processing

The Universal Remote

Software is what turns an SDR from a radio into a flexible analysis tool. It lets us tune the receiver, view the spectrum, inspect the waterfall, and decode signals from the same stream of I/Q samples.

01

The Software Layer

While the Hardware handles the actual RF sampling and digital conversion, the Software is where the magic happens. It controls the tuning, demodulation, filtering, and final visualization of the data.

πŸ’‘ Flexible Decoding: Because the logic is in software, you can add support for new protocols by simply downloading an updateβ€”no new hardware required.

02

Understanding the Waterfall

The waterfall displays signal energy across frequency over time. It is typically derived using an FFT (Fast Fourier Transform) to process the raw samples into a visual spectrum.

  • Frequency:The horizontal axis (where the signal is located).
  • Time:The vertical axis (scrolling to show signal history).
  • Energy:Indicated by color. Bright areas mean more energy, though the exact scale depends on your gain settings.
03

I/Q β€” The Secret Language

Two synchronized streams, one complete signal

An SDR records two synchronized streams, I (In-phase) and Q (Quadrature), which together represent the signal as complex samples. This preserves both Amplitude and Phase information.

Why it works:

Think of it like recording in "stereo" for RF. By having two viewpoints of the same wave, software can reconstruct exactly how a signal is being modulatedβ€”whether it's shifting its volume (AM), its frequency (FM), or its phase (Digital).

Visual Fingerprints:

Every I/Q sample can be plotted as a coordinate. Plotting many of them creates a Constellation Diagram, which acts as a unique visual signature for each modulation type.

04

Essential DSP Concepts

Sample Rate vs Bandwidth

Your sample rate determines the bandwidth (slice of the highway) you can observe at once. More samples = wider view.

Gain & Dynamic Range

Too much gain causes "overload," where signals ghost across the waterfall. Too little gain, and signals disappear into the noise floor.

Center Frequency

The middle point of your capture. It's often best to offset your target signal from the center to avoid the "DC Spike."

Filtering & Decimation

Software uses filters to isolate just the signal you want, discarding the rest of the bandwidth to improve clarity.

Software Ecosystem

SDR++

Beginner

Modern, cross-platform, clean UI

WindowsmacOSLinux

SDR#

Beginner

Widely used Windows receiver, simple interface

Windows

GQRX

Beginner

Reliable receiver for Linux/macOS users

macOSLinux

GNU Radio

Advanced

Advanced DSP and signal-processing flowgraph framework

WindowsmacOSLinux

Read the Waterfall

Can you identify signals from their signatures?

Question 1 of 4

You see a bright yellow horizontal line at 462.5625 MHz lasting about 3 seconds. What is it?

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.