Signal Identification
iNTERCEPT can now identify unknown signals offline against a bundled database of 594 signals, sourced from SigID Wiki via Artemis-DB.
What's new
- Signal ID modal — accessible from the global nav (Intel group) or the waterfall sidebar "Identify Signal" button. Pre-populates from your current waterfall frequency; also works standalone with manual entry.
- Scored matching — candidates are ranked 0–100 across four criteria: frequency centrality (40 pts), bandwidth match (30 pts), modulation match (20 pts), and region match (10 pts). Each result shows match reasons and a link to SigID Wiki.
POST /signalid/match— JSON API with 60-second cache. Acceptsfrequency_mhz,bandwidth_hz,modulation, andlimit.- 594-signal database — bundled in
data/signals.json, no internet required at query time. bin/import_artemis.py— refresh the database when Artemis-DB releases updates:python3 bin/import_artemis.py --download
Full changelog
See CHANGELOG.md for details.