Field Guide · hardware

Also known as: RF filter, radio-frequency filter, preselector

Reader-supported. GopherTrunk is free, open-source software. Some hardware links on this page go to Amazon with our Associates tag (gophertrunk-20); if you buy through them we may earn a small commission at no extra cost to you. It never changes which gear we recommend, and the software stays free either way. How GopherTrunk is funded →

An RF filter is a frequency-selective network that passes signals inside a desired frequency range and attenuates those outside it, shaping the spectrum that reaches a receiver or leaves a transmitter.1 Filters are the front end’s first line of defence: they set selectivity, keeping strong out-of-band energy from overloading the low-noise amplifier and mixer of a superheterodyne receiver.

low-pass high-pass band-pass notch
The four canonical RF filter responses, plotted as gain versus frequency.

Overview

Every RF filter is characterised by a few numbers. Insertion loss is the signal it eats inside the passband (fractions of a dB for a good cavity, a couple of dB for a small ceramic part). Stopband rejection is how deeply it kills unwanted frequencies, in dB. The shape factor — the ratio of stopband width to passband width — measures how steep the skirts are; a low shape factor means a sharp, nearly rectangular response. Ripple, group delay, and power handling round out the picture. Sharp skirts, low loss, and low ripple pull in different directions, so filter design is always a trade among them.

Variants

  • Low-pass (LPF) — passes DC up to a cutoff, rejects above it. Used as an anti-alias filter ahead of an analog-to-digital converter and to suppress transmitter harmonics.
  • High-pass (HPF) — the mirror image, blocking low frequencies. Often paired with an LPF (or built as a diplexer) to split bands.
  • Band-pass (BPF) — passes one band and rejects both above and below. The classic preselector, implemented with LC sections, ceramic resonators, SAW devices, helical cans, or cavity resonators depending on frequency and Q.
  • Band-stop / notch — rejects a narrow slice while passing everything else, used to kill a single strong interferer (a nearby pager or FM broadcast carrier) or, in high-Q crystal form, to shape an IF.

Filter families — Butterworth (maximally flat), Chebyshev (steeper skirts at the cost of passband ripple), elliptic/Cauer (steepest, with ripple in both bands), and Bessel (linear phase, gentle skirts) — describe the mathematical response shape independent of the physical medium.

Relevance to SDR

Wideband SDRs are especially vulnerable to out-of-band overload because a direct-sampling or zero-IF front end presents its whole tuning range to the first amplifier at once. A strong FM broadcast, TV, or cellular signal well outside the band of interest can drive the LNA or ADC into intermodulation and spray spurious products across the passband. A well-chosen preselector — an FM broadcast-reject HPF for scanning above 108 MHz, or a band-pass module for a specific service — restores usable dynamic range and lowers the noise floor that matters at the antenna.

GopherTrunk is pure software and does not contain any physical RF filter; that role belongs to the analog hardware ahead of the SDR. What GopherTrunk does provide is the digital equivalent — FIR and digital filters in its digital down-converter that channelise and band-limit the sampled stream. Those digital filters cannot undo damage already done in the analog front end (an overloaded ADC has already clipped), which is why a good analog RF filter and clean gain staging remain essential for reliable trunking decodes. In practice, users running RTL-SDR or Airspy dongles for P25 or DMR often add an inexpensive band-pass module for the target VHF/UHF band to keep strong nearby transmitters from desensitising the receiver.

Where to buy

For the most common SDR problem — a wideband dongle overloaded by strong local FM broadcast stations — a notch filter is the fix. The RTL-SDR Blog Flamingo+ FM (around $25) rejects the 88–108 MHz FM band while passing everything else. For strong AM broadcast interference the Flamingo AM notch does the same below the medium-wave band.

Check price on Amazon → AM notch on Amazon →

For band-pass preselectors and a fuller rundown of front-end filtering, see the SDR filters guide.

As an Amazon Associate, GopherTrunk earns from qualifying purchases — at no extra cost to you. It never changes what we recommend.

Sources

  1. Electronic filter — Wikipedia, overview of passive and active frequency-selective networks and their responses. 

Frequently asked questions

Which RF filter fixes SDR overload from strong FM stations?

A broadcast FM notch (band-stop) filter. The RTL-SDR Blog Flamingo+ FM (around $25) rejects the 88–108 MHz FM band while passing everything else, which stops strong local FM transmitters from overloading a wideband dongle and spraying spurious products across your scanning range. For strong AM broadcast interference the Flamingo AM notch does the same below the medium-wave band.

Notch filter or band-pass filter — which do I need?

Use a notch (band-stop) filter to kill one strong offender, such as the FM or AM broadcast band, while keeping the rest of the spectrum. Use a band-pass filter when you only care about one service and want to reject everything else — a preselector cut for your target VHF/UHF band. Notches are the common first fix for broadcast-band overload.

Will a filter hurt my weak signals?

A little. Every filter has some passband insertion loss — a fraction of a dB for a good part. That trade is usually worth it: by restoring dynamic range and lowering intermodulation, a well-chosen preselector recovers far more than the small loss it costs when strong out-of-band signals are present.

Does GopherTrunk need an RF filter?

GopherTrunk is pure software and contains no physical filter — that job belongs to the analog hardware ahead of the SDR. Its digital filters cannot undo an overloaded ADC, so on a site crowded with strong FM, pager, or cellular signals an analog notch or band-pass filter is often what turns an unusable spectrum into a clean control-channel lock.

See also