Table of Contents
Třitchoři - a radio reconnaissance tool
Třitchoři is a radio reconnaissance tool for rtl-sdr-based software-defined radios. Given reasonably modern computer (Pentium 4+), it can scan the spectrum at over 1000 channels per second (compare with commercial ones). It provides both fast spectrum survey for tactical operations and long-term autonomous monitoring of radio situation. Moreover, several machines running Třitchoři can be linked into a scanning cluster for either faster scanning or more accurate results. Once the signal is found, it is recorded and metadata are saved into SQL database. Several decoders (analogue speech, narrowband data, digital Tetra/TRBO) are then run and type of the signal is recognized. Scanner operator can then flag the signal as “not interesting” (e.g. public radio broadcast) and it will be skipped in future runs or “interesting” and its recording will be prioritized.
The captured spectral data can be visualized in fancy whole-spectrum images. This is both cool and can be used as a poor man's spectrum analyzer.
- script for config and arguments handling, frequency generation and radio control ✓
- database schema ✓
- database interface
- better peak detection
- signal recognition
- speech detection
- scheduled recording
- cluster interface
python scanner.py 90-100 420-430