RTL-SDR

Создание беспроводного RTL-SDR сервера на маленьком маршрутизаторе WiFi с OpenWRT

На его блоге yo2ldk экспериментирует с созданием беспроводного RTL-SDR сервера с использованием мини-маршрутизатора WiFi на основе OpenWRT (страница на румынском языке, используйте Google Translate для английской версии). Маршрутизатор, который он использует, — GL iNet 802.11n 150Mbps router, который является мини-маршрутизатором WiFi, стоит всего 27 долл. США и примерно такого размера, как RTL-SDR-адаптер. Он в первую очередь предназначен для использования с IoT-устройствами, но он запускает прошивку OpenWRT на базе Linux и имеет достаточно вычислительной мощности и пропускной пропускной способности WiFi, чтобы запустить rtl_tcp сервер, стримящий 2MSPS без задержек.

При подключенном RTL-SDR и работе rtl_tcp маршрутизатор можно разместить в любом месте, где есть питание (yo2ldk использует портативный аккумулятор), чтобы создать удалённый радиоприёмник без каких-либо потерь коаксиального кабеля. Его диапазон WiFi можно увеличить на большие расстояния, используя направленную антенну Yagi.

Использование маршрутизаторов вместо мини-компьютеров, таких как недавно выпущенный Raspberry Pi 3, может быть хорошим вариантом, потому что они очень компактны, обычно дешевле, возможно, более энергоэффективны и могут лучше справляться с передачей больших объёмов данных, которые требует rtl_tcp.

В будущем yo2ldk надеется поместить всё во экранированный металлический корпус, добавить upconverter и солнечную панель для удалённого питания.

Удалённая настройка RTL-SDR YO2LDK.

Мы отмечаем, что если у вас есть старый Android-телефон, то его можно потенциально использовать как удалённый RTL-SDR сервер. Чтобы создать Android RTL-SDR сервер, просто скачайте драйвер Martin Marinov Android RTL2832U от Google Play Store. Найдите IP-адрес вашего Android-телефона, перейдя в Настройки → О устройстве → Статус → IP-адрес. Затем откройте приложение-драйвер RTL2832U и нажмите «Enable advanced mode (for debug & stream to PC)». Изначально строка rtl_tcp будет содержать код «-a 0.0.0», просто замените его на IP-адрес вашего Android-телефона, например «-a 192.168.1.15» и затем нажмите Start stream. Теперь на удалённом ПК, подключённом к той же сети, откройте SDR# и перейдите в RTL-SDR (TCP) и введите IP-адрес телефона и используйте номер порта 14423. Нажмите кнопку воспроизведения, и вы начнёте передавать данные RTL-SDR по WiFi.


Источник:

Подбираете SDR под задачу?

Опишите, что и где хотите принимать, — подскажем подходящие модели и где их купить.

Похожие материалы

Весь блог