github smittix/intercept v2.22.0
v2.22.0 - Waterfall Overhaul, New Modes & Documentation Audit

latest releases: v2.22.3, v2.22.2, v2.22.1...
10 hours ago

What's New in v2.22.0

Added

  • Waterfall Receiver Overhaul — WebSocket-based I/Q streaming with server-side FFT, click-to-tune, zoom controls, and auto-scaling quantization
  • Voice Alerts — Configurable text-to-speech event notifications across modes
  • Signal Fingerprinting — RF device identification and pattern analysis mode
  • SignalID — Automatic signal classification via SigIDWiki API integration
  • PWA Support — Installable web app with service worker caching and manifest
  • Real-time Signal Scope — Live signal visualization for pager, sensor, and SSTV modes
  • ADS-B MSG2 Surface Parsing — Ground vehicle movement tracking from MSG2 frames
  • Cheat Sheets — Quick-reference overlays for keyboard shortcuts and mode controls
  • App icon (SVG) for PWA and browser tab

Changed

  • WebSDR overhaul — Improved receiver management, audio streaming, and UI
  • Mode stop responsiveness — Faster timeout handling and improved WiFi/Bluetooth scanner shutdown
  • Mode transitions — Smoother navigation with performance instrumentation
  • BT Locate — Refactored JS engine with improved trail management and signal smoothing
  • Listening Post — Refactored with cross-module frequency routing
  • SSTV decoder — State machine improvements and partial image streaming
  • Analytics mode removed; per-mode analytics panels integrated into existing dashboards

Fixed

  • ADS-B SSE multi-client fanout stability and update flush timing
  • WiFi scanner robustness and monitor mode teardown reliability
  • Agent client reliability improvements for remote sensor nodes
  • SSTV VIS detector state reporting in signal monitor diagnostics

Documentation

  • Complete documentation audit across README, FEATURES, USAGE, help modal, and GitHub Pages
  • Fixed license badge (MIT → Apache 2.0) to match actual LICENSE file
  • Fixed tool name rtl_amrrtlamr throughout all docs
  • Fixed incorrect entry point examples (python app.pysudo -E venv/bin/python intercept.py)
  • Removed duplicate AIS Vessel Tracking section from FEATURES.md
  • Updated SSTV requirements: pure Python decoder, no external slowrx needed
  • Added ACARS and VDL2 mode descriptions to in-app help modal
  • GitHub Pages site: corrected Docker command, license, and tool name references

Installation

Standard:
```bash
git clone https://github.com/smittix/intercept.git
cd intercept
./setup.sh
sudo -E venv/bin/python intercept.py
```

Docker:
```bash
git clone https://github.com/smittix/intercept.git
cd intercept
docker compose --profile basic up -d --build
```

Open http://localhost:5050 — default credentials: admin / admin

Don't miss a new intercept release

NewReleases is sending notifications on new releases.