DTMBLABBROWSER RECEIVER

SIGNAL WORKBENCH

See the signal. Recover the stream.

Inspect your IQ capture, check reception, and decode with the dtmb-sdr core.

WebAssembly + WebGL

Spectrum & waterfall

Waiting for capture
dBFS / bin · MHz
WATERFALL128 sampled windows across the selected interval

PN detection

PN945: Not tested.

Results for
PN945
Configured mode
Auto
Detection state
Not tested
Header hits
—
Correlation / threshold
—
Peak correlation
—
Estimated offset (coarse)
—
Header / frame symbols
—
Frame period
—
Frames / superframe
—

Correlation is a normalized metric, not SNR.

No interval analyzed.

System information

Lock state
Not tested
Frame body
—
Detected profile
—
Modulation
—
FEC rate
—
Interleaver
—
SI metric / margin
—
Observations
—

A configured profile is separate from a detected profile.

Timing details

Not tested.

  • PN420: Not tested
  • PN595: Not tested
  • PN945: Not tested

Probe: first 0.2 s, at most 16 MiB and 30 s per mode. Scan tests all three; configuration stays explicit.

RECORDED LEVEL— dBFS

RMS per component

CLIPPING— %

Sampled I / Q components

DC OFFSET—

Normalized I / Q mean

CAPTURE LENGTH— s

From file size and input rate

Capture check

NOT INSPECTED

Your spectrum is the first check. A successful DTMB decode is the next.

Format, sample rate, clipping, and I/Q balance are checked over sampled windows. Only receiver lock and clean FEC output can establish that a capture contains decodable DTMB.

Receiver output

IDLE
  1. PN acquisition →Not tested
  2. System-information lock →Not tested
  3. FEC recovery →Not tested
  4. TS validationNot tested

Open a file to begin.

Receiver log
No receiver run yet.

CLI recipe

LOCAL TERMINAL

Decode the entire recording with the current receiver settings using the Python package. Edit the local paths, choose an installation recipe, then copy.


        

Diagnostic report

Save capture settings, PN observations and receiver results for your records.