SDRtrunk — это едино интегрированное приложение с открытым исходным кодом для демодуляции и декодирования радиосигналов различных цифровых протоколов радиосетей и радиосигналов, таких как AM? FM, DMR и пр. Приложение не требует наличия сканера с дискриминатором и не требует использования виртуальных кабелей, таких как Virtual Audio Cable. Все соединения между SDR приемником или звуковой картой обеспечиваются в приложении SDRtrunk.
Для успешного декодирования радиосигналов каждая конфигурация канала требует:
- Источник — указывает, откуда брать радиосэмплы (тюнер или звуковая карта)
- Декодер — какой демодулятор или декодер использовать при обработке исходных сэмплов.
Каждое определение канала позволяет дополнительно настроить:
- Aux Decoder — дополнительное внутриполосное декодирование протокола цифрового аудиосигнала
- Ведение журнала — регистрация декодированных сообщений или событий.
- Запись — запись аудиовызовов или оцифрованных образцов основной полосы частот
Приложение SDRTrunk запрограммировано на языке Java и может работать на любом компьютере с поддержкой Java в операционной системе.
Пример декодирования DMR сигналов с использованием программы SDRTrunk:
Программа свободно доступа для скачивания с ресурса GitHub под разлинчые операционные системы (раздел sdrtrunk/releases/Assets)
ДОПОЛНИТЕЛЬНО
Список программ для SDR вашего радиоприемника на RTL2832U
Для Android:
SDRTouch — это простой приемник, поддерживаются устройства на RTL2832U (E4000, R820T, R820T2 и др.)
RF Anayzer — простой приемник, поддерживается RTL-SDR и HackRF
Android Tasker — выполняет сканирование rtl_power с RTL-SDR при обнаружении определенного контекста
RTL-SDR AIS — программа для приёма АИС на смартфоне. АИС — Автоматическая идентификационная система, используется судами для трансляции своих местоположений GPS, чтобы помочь избежать столкновений и помочь в спасении. RTL-SDR с подходящим программным обеспечением может использоваться для приема и декодирования этих сигналов, а также для построения местоположения судна на карте.
Сообщения AIS передаются по УКВ.
Radwave — Android-анализатор rtl-sdr с функциями паузы и перемотки спектра. Обеспечивает водопад радиочастотного спектра в режиме реального времени, и его отличительной особенностью является то, что вы можете в любое время легко масштабировать, приостанавливать и перематывать спектр
Командная строка:
RTL_POWER — утилита командной строки, которая может выполнять очень широкополосное сканирование частоты, быстро настраивая фрагменты шириной 2 МГц и записывая значения мощности радиосвязи.
Linux:
GORIZONT-RTLSDR — дистрибутив ОС linux со встроенной поддержкой rtl-sdr и программным обеспечением.
Raspberry PI:
PiSDR — это готовая к использованию операционная система на основе Raspbian для Raspberry Pi, которая поставляется с множеством программ для программно-определяемых радиостанций. В настоящее время он поддерживает RTL-SDR, LimeSDR, PlutoSDR, Airspy и Airspy HF + и имеет предустановленное программное обеспечение.