Поскольку многих людей вполне устраивает наличие только смартфона, а
покупать ноут/пеку ради того чтобы послушать китайский свисток за
тысячу рублей - идейка так себе вполне логично было бы поискать софт
для андроида. Еще пару лет назад выбор софта ограничивался всего
парой приложений типа sdrtouch и rf analyzer, но сейчас под ведро
портированы вполне серьезные десктопные приложения.
Для подключения приемников понадобится OTG адаптер.
Для начала упомянем пару программ-драйверов для rtl и sdrplay. Они
предоставляют собственно прямой доступ приложениям к этим
приемникам, а так же позволяют запустить rtl-tcpсервер в случае с
rtl sdr и эмуляцию rtl-tcp в случае с устройствами sdrplay.
RTL драйвер
SDRPLAY драйвер
SDR++
Необходимо в настройках андроида в разделе приложения у sdr++
отключить оптимизацию расхода батареи. Также при подключении любого
устройства нужно жать кнопку refresh в разделе меню source,
иначе оно не отобразится в поле выбора.
Напрямую работает с ртлками
HACKRF - крашится при любой полосе пропускания
Airspy работает, даже на 10 мгц полосы.
Также работает с tcp серверами rtl sdr и sdrplay (не забудьте
сначала запустить rtl_tcp в самом драйвере приемника, затем
проверить номера портов в драйвере и программе - у меня они не
совпали, вбейте одинаковые)
SDRAngel
Куда более серьезная софтина, имеет кучу встроенных декодеров.
Поскольку автор софтины - хороший программист но плохой UX десигнер
надо показать КАК ВООБЩЕ ЕЙ ПОЛЬЗОВАТЬСЯ
Минимальный туториал на примере подключенной ртлки. Нужные кнопки
обведены красными рамками.
Для открытия меню выбора устройства
Ткните на строку появившегося меню и выберите ваше устройство (тут в
примере ртлка), если его нет там то попробуйте жмакнуть "обновить"
(кнопка с закругленной стрелкой)
Для запуска приема жамкните фиолетовую кнопку с треугольником (aka
play)
Чтобы открыть окошко декодера нажмите в окне управления
устройством кнопку с значком, ээээ, я не знаю, обвел красным
В выпадающем меню выбирайте нужный вам декодер
Ну и после выбора появится отдельное окно декодера. Окна можно
двигать независимо друг от друга
ВНИМАНИЕ! SDRAngel это не радиоприемник, это sdr приложение, и оно
НЕ ДЕЛАЕТ РАЗЛИЧИЙ МЕЖДУ АНАЛОГОВЫМИ И ЦИФРОВЫМИ ДЕМОДУЛЯТОРАМИ,
поэтому для того чтобы услышать звук нужно добавить демодулятор и
выбрать аналоговый демод.
Обратите внимание на количество декодеров кстати. Жаль конечно нет
некоторых интересных, например HFDL
Работа с rtl
Пример работы ADS-B
Для работы с sdrplay нужно использовать внешний драйвер
Airspy работает напрямую
С хакрфом не нашел пока как запустить.
SDRoid - глючноват при использовании хака, настроек мало. С РТЛкой
работает вроде стабильно, является по сути приложением RFAnalyzer
Работа через rtl-tcp
Посмотрим на примере ртлки и sdr++, хотя работа с SDRPlay драйвером
в этом плане ничем не отличается - он по соображениям совместимости
эмулирует работу с ртл сдр (и это минус, т.к. полоса ограничивается
2,8 МГц а разрядность -8бит). Впрочем хоть так оно работает.
Запускаем приложение драйвера, нажимаем единственную кнопку
В открывшемся окне нам надо запомнить номер порта (число обведенное
рамкой) и нажать start stream
Приложение запущено, можно сворачивать.
Открываем SDR++, отменяем прямое подключение к устройству
В разделе source выбираем RTL-TCP и проверяем номер порта - должен
быть такой же как в драйвере
Ставим нужные галочки ака AGC и прочие настройки, жмем Play и
слушаем.
Конечно до кучи запускать tcp сервер на устройстве на котором и
будем демодулировать сигнал - неумно, логичнее стримить сигнал в
домашнюю вайфай сеть или раздавать куда-то еще.
Стоит вспомнить тут и Satdump, все-таки приложение позволяет
декодировать почти все доступные сигналы метеоспутников из iq
записей. И может работать с некоторыми сдрками по otg.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Таскать сдрку болтающуюся на otg кабеле - такое себе удовольствие.
Хотя на алике выпускаются rtl-sdr с microusb-otg разъемом, что в
теории должно быть удобнее - антеннна у такой сдрки все равно
выносится на кабеле.
Поэтому наверно единственный вариант сделать сдрку портативной - это
вооружиться штанггенциркулем, 3д моделировщиком и...