A browser-based GPS signal quality monitor that simulates NMEA 0183 data streams, runs five independent anti-spoofing detection algorithms in TypeScript, and displays a real-time satellite constellation polar plot.

It mirrors the architecture of range instrumentation software used at defense test facilities — specifically the signal monitoring and anomaly detection systems relevant to GPS/PNT programs.

How to use

  1. Click Start monitoring — NMEA frames begin streaming at 1 Hz
  2. Select a jamming scenario to simulate RF threats
  3. Watch the polar plot, SNR charts, and detection scores update live
  4. Dismiss individual alerts or switch scenarios to see detector response
  5. Generate a PDF report documenting the algorithms and threat scenarios