RTL-SDR Jamming Detector Software
Over on GitHub, Alejandro Martín has recently released his open-source 'rtl-sdr-analyzer' software, which is an RTL-SDR-based signal analyzer and automatic jamming detector. The software is based on Python and connects to the RTL-SDR via an rtl_tcp connection.
Alejandro's software is advertised as having the following features:
- 📊 Real-time Visualization: Advanced spectrum analysis with waterfall display
- 🔍 Smart Detection: Automatic signal anomaly and jamming detection
- 📈 Dynamic Analysis: Adaptive baseline calculation and threshold adjustment
- ⚙️ Flexible Configuration: Fully customizable detection parameters
- 🌐 Network Support: Built-in RTL-TCP compatibility for remote operation
The software works by continuously monitoring a frequency range, and creating a log whenever a signal is detected that exceeds a certain power value and duration. It can also monitor 'z-score', which determines if the current signal mean has deviated significantly from the baseline, which could indicate a jamming or interference event.
