Skip to main content
GNSS Documentation
GitHub Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Toggle Dark/Light/Auto mode Back to homepage
Edit page

Jamming Detector

Real-time RF interference monitoring — tracks jamming state, CW suppression, antenna status, and signal quality metrics per frequency band.

Source: examples/CPP/JammingDetector/, examples/C/JammingDetector/, examples/Python/jamming_detector.py

What It Does

  1. Starts the GNSS module at 1 Hz
  2. Reads RF block data from each navigation update
  3. Displays per-band: jamming state, antenna status, noise level, AGC, CW suppression

Use Cases

  • Site surveys — check for interference before installing a base station
  • Monitoring — continuous jamming detection at fixed installations
  • Debugging — diagnose poor fix quality caused by RF interference

Running

python3 examples/Python/jamming_detector.py

See Jamming Detection Feature for interpretation guidance.