Другое

Использование Подсистемы Windows для Linux (WSL) для запуска Linux SDR-программ на Windows 10

Спасибо Happysat, который поделился с нами полезным руководством, объясняющим, как мы можем запускать на Windows 10 SDR‑программы, работающие только под Linux, с использованием подсистемы Windows для Linux (WSL). Подсистема Windows для Linux (WSL) — это функция, доступная в Windows 10, которая представляет собой слой совместимости Linux, предназначенный для нативного запуска бинарных файлов Linux в Windows 10. Это означает, что виртуальная машина с общими ресурсами не требуется, вместо этого доступны все ресурсы вашей системы. 

Happysat пишет:

Многие пользователи Windows 10 сейчас, ведь Windows 7 достиг конца жизненного цикла поддержки (EOL), и WSL является частью системы, можно сказать «бесплатно», так зачем не использовать её 🙂

В сочетании с X-Server и рабочим столом, таким как XFCE4, это может быть отличной средой для запуска SDR‑приложений в Linux через rtl_tcp.

Очень быстрая загрузка за считанные секунды и незначительная потеря пакетов через TCP, многие SDR‑приложения под Linux работают очень хорошо.

Без выделения ресурсов как в VM.

Иногда лучше, чем Ubuntu на виртуальной машине.

Программное обеспечение протестировано: AX-25 Packet Radio, Dab Radio, DSD, Es-Hail Beacon Tracker, Sat Tracking with Gpredict and Gqrx, NOAA Reception WxToImg, Radiosonde Decoding, Shortwave Reception and some more tips and tricks about WSL and SDR.

Шаги, по-видимому, довольно просты. Просто включите WSL в панели функций Windows 10, скачайте дистрибутив Linux, созданный для WSL, и запустите файл .exe. Затем у вас будет доступ к Linux‑терминалу, где вы сможете установить графическую среду рабочего стола, драйверы RTL-SDR и другие Linux SDR‑программы. Руководство Happysat показывает, как устанавливать и использовать различные Linux‑программы через WSL.

Похоже, что RTL-SDR напрямую недоступен через USB в WSL; однако обходной путь заключается в том, чтобы просто запустить rtl_tcp в вашей среде Windows и подключаться к локальному IP‑адресу в Linux‑среде. Это означает, что могут использоваться только программы, которые принимают rtl_tcp в качестве входа, или демодулированное аудио из такой программы, как GQRX.

GQRX запущен на Windows 10 через WSL

Источник:

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

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

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

Весь блог