Skip to content

Spectrum Analyzer

Live spectrum analysis recorded with Doppler's C DSP pipeline: NCO → Kaiser window → FFTW → dBm calibration.

No server. No JavaScript DSP. Pure C output, looped at 30 fps.

Open full screen ↗


To run the live version against a real IQ source:

# Demo mode (synthetic signal)
doppler-specan --web

# File source
doppler-specan --source file --address capture.cf32 --fs 2.048e6 --web

# ZMQ stream from a doppler publisher
doppler-specan --source socket --address tcp://localhost:5555 --web

Install:

pip install doppler-specan[web]

Regenerate the recorded demo frames:

make record-demo