В продолжении статей SDR на Mac OS X и SDR на Raspberry Pi сегодня поговорим о SDR на Android.
У меня завалялось устройство iMito MX1 с Android 4.4 на борту. К нему я и буду подключать SDR приемник на чипе RTL2832U. Для этого в вашем устройстве должен быть USB-OTG порт и root доступ, если версия Android 3.1 и ниже.
Поискав в Google Play приложения для данной цели, было найдено всего одно, о котором и пойдет речь ниже. Приложение называется SDR Touch и драйвер к нему RTL2832U driver.
Первые впечатления
При запуске приложения необходимо подтвердить доступ драйверу к USB-устройству:
Главный экран приложения. Слева скрыто меню с сохраненными радиостанциями, справа скрыто меню с основными функциями:
Выбор типа сигнала | Поддержка RDS | Шумоподавитель | Ввод частоты | Смещение | Усиление:
Главное окно настроек | Ширина спектра | Квадратурная оцифровка | Шаг настройки (100 Гц — 1 МГц) | Ширина фильтра:
Если у вас слабое устройство, то можно отключить спектр:
Так же есть возможность записывать эфир в файл. Ниже можно прослушать качество записи.
Приложение на 100% справляется со своими функциями, к тому же я не нашел альтернатив. Если вы пользуетесь чем то другим, то пишите название в комментариях.
Скоро опубликую еще одну интересную статью по использованию SDR приемника, подписывайтесь, чтобы не пропустить.
Подскажите пожалуйста. Вижу на экране спектр шириной 1 МГц. В опциях — частота дискретизации выставил 2,048msps, на экран стало помещаться 2 МГц.
Хотел бы видеть на экране 20-50 МГц. Понимаю что нужно поднять частоту дискретизации, но как, 2,048 msps это максимум. Если есть ограничение в смартфоне то хотя бы до 10 МГц поднять бы, надеюсь смартфон осилит. Может можно где то в программе изменить? Например 0,256msps мне вообще не надо, да и 1,024 msps тоже. Вот вместо них выставил бы 10,24msps и 20,48msps было бы здорово.
Описание для SDR driver
An Android port of rtl-sdr’s rtl_tcp and libhackrf
This app is released under GPL2+ as a derivative work of rtl_tcp and libhackrf. The source code can be found at https://github.com/martinmarinov/rtl_tcp_andro-
This driver could be used by third party applications to implement Software Defined Radio (like SDR Touch)
Keep in mind that this application on its own may not be very useful as it is just a driver. It is able to stream rtl_tcp over the network.
Supported rtl-sdr dongles:
— Any Generic RTL2832U
— DigitalNow Quad DVB-T PCI-E card
— Leadtek WinFast DTV Dongle mini D
— Genius TVGo DVB-T03 USB dongle (Ver. B)
— Terratec Cinergy T Stick Black (rev 1)
— Terratec NOXON DAB/DAB+ USB dongle (rev 1)
— Terratec Deutschlandradio DAB Stick
— Terratec NOXON DAB Stick — Radio Energy
— Terratec Media Broadcast DAB Stick
— Terratec BR DAB Stick
— Terratec WDR DAB Stick
— Terratec MuellerVerlag DAB Stick
— Terratec Fraunhofer DAB Stick
— Terratec Cinergy T Stick RC (Rev.3)
— Terratec T Stick PLUS
— Terratec NOXON DAB/DAB+ USB dongle (rev 2)
— PixelView PV-DT235U(RN)
— Astrometa DVB-T/DVB-T2
— Compro Videomate U620F
— Compro Videomate U650F
— Compro Videomate U680F
— GIGABYTE GT-U7300
— DIKOM USB-DVBT HD
— Peak 102569AGPK
— KWorld KW-UB450-T USB DVB-T Pico TV
— Zaapa ZT-MINDVBZP
— SVEON STV20 DVB-T USB & FM
— Twintech UT-40
— ASUS U3100MINI_PLUS_V2
— SVEON STV27 DVB-T USB & FM
— SVEON STV21 DVB-T USB & FM
— Dexatek DK DVB-T Dongle (Logilink VG0002A)
— Dexatek DK DVB-T Dongle (MSI DigiVox mini II V3.0)
— Dexatek Technology Ltd. DK 5217 DVB-T Dongle
— MSI DigiVox Micro HD
— Sweex DVB-T USB
— GTek T803
— Lifeview LV5TDeluxe
— MyGica TD312
— PROlectrix DV107669
Supported HackRF devices:
— HackRF One
— Rad1o
— HackRF Jawbreaker
в Обзоры 20.01.2016 0 35,663 Просмотров
SDR (англ. Software-defined radio, SDR) — радиопередатчик и/или радиоприемник, использующий технологию, позволяющую с помощью программного обеспечения устанавливать или изменять рабочие радиочастотные параметры, включая, в частности, диапазон частот, тип модуляции или выходную мощность, за исключением изменения рабочих параметров, используемых в ходе обычной предварительно определенной работы с предварительными установками радиоустройства, согласно той или иной спецификации или системы.
SDR выполняет значительную часть цифровой обработки сигналов на обычном персональном компьютере или даже на вашем коммуникаторе, планшете. Целью такой схемы является радиоприемник или радиопередатчик произвольных радиосистем, изменяемый путем программной переконфигурации.
Программное радио имеет большую полезность для радиолюбителей, да и не только. Применения их весьма и весьма широки.
Но, нас интересует то, что в “кармане” или проще сказав – приемник на вашем смартфоне или планшете на базе Android.
Есть версии, которые напрямую позволяют подключить USB RTL к вашему телефону и получить полноценный, широкополосный приемник. Например, программы SDR Touch или glSDR.Как то пытался подключить их к своему телефону, года два назад, но так и не получилось, что то там было сильно заморочено. Но сейчас конечно, более проще стало.
Интерфейс программы Pocket RxTx
При первом запуске Pocket RxTx, программа проверит подключение с Интернет и обновит базу SDR приемников. По умолчанию, он предложит войти в приемник, который в списке находится первым. Нажимаем кнопку “ START ”
Попадаем в главный интерфейс программы Pocket RxTx, и слева, есть иконка (под S-metr`ом) нажимаем ее и попадаем в список доступных приемников. Прокручиваем “рулетку” и находим “BARNAUL“. Выше есть окно, которое предлагает ввести свой позывной ну или для любителей инкогнито, могут ничего не писать или же указать то, что им подходит. Нажимаем кнопку “SET” и переходим в главный интерфейс программы.
Удерживаем кнопку включения и все должно работать!
Управление частотой осуществляется кручением валкодера, либо кнопками плюс и минус, так же есть ручной ввод частоты, для этого необходимо долгим удержанием нажать на шкалу частоты вверху и откроется клавиатура для ручного набора. В окошке с частотой есть небольшая “шторка” , потянув за которую открывается панорама, по которой так же можно перемещаться простым нажатием.
Для удобства в Pocket RxTx, есть память, это кнопочки М1, М2, М3 и так далее. Установив необходимую частоту, долгим нажатием на канал памяти он сохранится, перед этим предложив дать имя каналу.
Ну а остальные кнопки, думаю и так будут понятны, ну или можно пойти по научному методу, проб и ошибок!
Вот собственно и всё, не бойтесь пробовать, не бойтесь экспериментов. Удачи! Встретимся на нашем WebSDR!