Signal Watchdog

Signal Watchdog keeps an eye on the specific frequencies or bands you care about and shows, at a glance, whether each one currently has a signal above the threshold you set — with a rolling history beside every entry, so you can see when it came and went.

It is for watching a known set of channels — a group of wireless microphones, a control or telemetry link, a repeater — and catching the moment something appears or drops out, rather than staring at a full spectrum. Is my channel clear, or is something on it?

Signal Watchdog comes in two versions on the menu, one for each receiver. They look and work the same; this page covers both, and a box like the one below marks every place they differ.

Which receiver?
  • Signal Watchdog for RF Explorer — a calibrated analyzer. Levels are true dBm.
  • Signal Watchdog for RTL-SDR — a low-cost USB receiver. It is uncalibrated: levels are approximate (see Threshold below). For "is something there or not" it works just as well.

Getting started

  1. Plug the receiver into the Wireless Toolbox, then open the tool from the menu.
  2. Pick a view with the Frequencies / Bands toggle in the title bar.
  3. Set the sweep range with START / STOP (MHz) and a THRESHOLD (dBm) in the left panel.
  4. Check the rows you want to watch, then press Start (top-right). START, STOP, THRESHOLD and the Frequencies / Bands toggle are locked while scanning — press Stop to change them.

How a reading is made

The Wireless Toolbox sweeps the START–STOP span and, for every checked row, measures the strongest signal in that row's slice of the spectrum:

ViewReading
FrequenciesThe peak within about ±75 kHz of the frequency.
BandsThe peak anywhere between the band's Start and Stop.
A row is only measured while its checkbox is on and it falls inside the START–STOP span. Rows outside the swept range stay blank.

The table

ColumnMeaning
☑Watch this row. Only checked rows are measured.
Frequency / Start / StopEditable. Tap to type a new value (while stopped).
Amplitude (dBm)The current reading as a bar. Green = at or below the threshold (clear); red = above it (occupied).
DescriptionEditable label, e.g. the performer or channel.
HistoryThe last 100 sweeps as dots — green (clear) or red (occupied) — marching left to right, newest at the leading edge. A run of red means a persistently occupied channel.
RF Explorer. The amplitude bar spans −110 to −60 dBm.

Threshold

The THRESHOLD (dBm) is the line between "clear" and "occupied". A yellow line marks it on the trace at the top, and each row's bar and history dots are coloured against it. Lower it to be stricter about what counts as interference: more signals will then read as occupied.

RTL-SDR. Because the receiver is uncalibrated, amplitudes are shown in dBm relative to a nominal −100 dBm noise floor — approximate, not a traceable measurement, but on the same dBm scale the RF Explorer reports. Use the threshold to separate "present" from "absent", not as an absolute power level.

Status bar

FieldMeaning
MODEFrequencies or Bands.
MONITOREDHow many rows are being watched.
ABOVE THRESHOLDHow many of them are occupied right now.
SPANThe range being swept.
STATUSWhether a scan is running.

If the readings stop updating

If the receiver stops sending data while a scan is running, Signal Watchdog says so on the page. Switch the RF Explorer off and on with its own power switch, or unplug the RTL-SDR and plug it back in; then return to the menu and start the tool again.

Menu (⋮)

  • Save as PDF — see below.
  • Save… / Load… — save the current list to a file on your phone or computer (watchdog_frequencies.json or watchdog_bands.json), or load one back.
  • Add Row / Remove Row — add a blank row; Remove deletes the selected row (tap a row to select it first).
  • About — version information.

The ☰ button (top-left) returns to the Wireless Toolbox menu.

Save as PDF

The ⋮ menu (top-right) has Save as PDF. It captures the tool exactly as shown and writes one file to your device’s Downloads folder, named with the tool and a timestamp, e.g. SignalWatchdog 2026-08-13 14.32.05.pdf. Every save is timestamped, so nothing is overwritten.