SDRAngel — универсальная SDR-программа, похожая на другие программы, такие как SDR#, HDSDR и SDR-Console. Она совместима с системами Windows и Linux. Однако у SDRAngel есть ряд функций, делающих его хорошим дополнением к вашему набору SDR-программ.
Одной из хороших функций является то, что если у вас есть SDR с возможностью передачи (TX), например HackRF, PlutoSDR, BladeRF или LimeSDR, то SDRAngel может использоваться и для передачи. Мартии Виттрок проделал значительную предварительную работу выяснение того, как передавать через LimeSDR и SDRAngel.
Если вас интересует только прием, то у SDRAngel также есть удобные функции, такие как встроенный декодер DSD, который можно использовать для лёгкого декодирования DMR/MOTOTRBO, dPMR, D-STAR и Yaesu System Fusion (YSF). Декодер основан на библиотеке DSDcc, которая является полной переработкой оригинального открытого ПО DSD. Он не такой развитый и богатый функциями, как DSD+, но всё же выполняет работу надлежащим образом. У SDRAngel также встроены декодеры LoRa и аналогового ТВ (ATV), хотя ATV-декодер у нас периодически вызывал сбои в программе.
SDRAngel также поддерживает несколько VFO на одной полосе пропускания, имеет встроенную декамацию, красивый эффект фосфорного свечения дисплея спектра RF и менеджер частот. Также есть возможность запускать несколько SDR в одном экземпляре программного обеспечения одновременно.
Мы попробовали SDRAngel на Windows и без труда запустили его на RTL-SDR. Обычные режимы WFM, FM, AM, SSB и т. д. работают нормально, как и декодер DSD, который мы протестировали на сигнале DMR. Получить декодирование было очень просто: просто добавьте канал демодулятора DSD, затем щёлкните по сигналу, и вы мгновенно будете декодировать. Это, пожалуй, самый простой способ начать декодирование не транкингового цифрового голосового канала, но для транкинговых каналов и сигналов P25, вероятно, всё же стоит использовать Unitrunker и DSD+ или SDRTrunk.

Ниже приведён краткий пошаговый туториал по настройке SDRAngel на Windows с RTL-SDR:
- Скачать последнюю версию SDRAngel из раздела выпусков GitHub. Доступна только сборка для Windows x64 и она имеет имя файла sdrangel64_v3.8.4.7z (номер версии может измениться в будущем). Для различных версий Ubuntu доступны также файлы Linux .deb.
- С помощью 7zip распакуйте 7z-архив в папку на вашем ПК.
- Подключите ваш RTL-SDR-адаптер и запустите sdrangel.exe. Предполагается, что zadig ранее был запущен для установки драйверов RTL-SDR.
- Слева, в разделе ‘управление устройствами выборки’ нажмите на маленькую иконку руки. Появится выпадающее меню, из которого вы сможете выбрать RTL-SDR. Нажмите ОК.
- Теперь можно нажать зелёную кнопку воспроизведения в верхнем левом углу, чтобы запустить SDR.
- По умолчанию полоса дисплея очень сильно увеличена и применяется декамация x16, частота дискретизации 1 MSPS. Поэтому в верхнем левом окне измените «Dec» на 1 и увеличьте частоту дискретизации до 2 или 2.4 MSPS, если нужно.
- Мы также рекомендуем нажать кнопку ‘DC’ в верхнем левом углу, чтобы убрать DC-смещение.
- Теперь можно настраивать, как в другом ПО, используя числовые значения частот в верхнем левом углу.
- Если нужен дисплей спектрального анализатора, перейдите в нижний левый блок и нажмите синюю иконку спектра.
- В отличие от большинства другого ПО сначала нужно добавить демодулятор, прежде чем можно будет кликнуть по сигналу и прослушать его. Список доступных демодуляторов можно найти во втором окне слева — прямо под иконкой руки, которую вы использовали для добавления RTL-SDR.
- Выберите правильный демодулятор для интересующего сигнала (например, WFM, NFM, AM, DSD, LoRa и т. д.), затем нажмите на значок «+». Это добавит демодулятор справа от окна SDRAngel. Возможно, стоит немного увеличить правое окно, если не видно всех вариантов демодулятора.
- Теперь можно щёлкнуть по сигналу в окне спектра, чтобы передвинуть VFO и начать демодуляцию сигнала. Опции демодулятора можно изучить справа.
- Если нужно, можно добавить несколько демодуляторов, повторите шаги 8–10. Если добавите более одного демодулятора, VFO нужно будет перетаскивать.
- Если возникают проблемы с распознаванием цифрового голосового сигнала с DSD, попробуйте увеличить масштаб декамации или уменьшить частоту дискретизации. При большей полосе пропускания это, похоже, работает не очень хорошо.
Источник:
