RTL-SDR

Возможные исправления для новых версий SDR#, вызывающих сбои у RTL-SDRs

SDR# (SDRSharp) является нашим рекомендуемым ПО для RTL-SDRs благодаря своей высокой популярности в сообществе, относительно простому для изучения и использования интерфейсу, а также обширному набору функций и доступных сторонних плагинов.

Недавно мы видим множество публикаций на Facebook и в форумах о новой ошибке, введённой в SDR# 1911–1913, поэтому решили опубликовать глобальное сообщение. Эта новая ошибка вызывает проблему, из-за которой возникает сбой при попытке смены частот с RTL-SDR-донглами (любой марки). Похоже, проблема связана с libusb, но точная причина до сих пор неизвестна. Автор SDR# осведомлён об этой проблеме, но поскольку RTL-SDR-донглы поддерживаются в SDR# бесплатно и без гарантии, может пройти несколько недель, прежде чем у него появится время полностью разобраться в проблеме. Тем временем мы хотим упомянуть несколько частичных исправлений, которые нашли.

Первое исправление — использовать наши драйверы “rtl-sdr-blog” вместо стандартных драйверов osmocom. Наше Руководство по быстрому старту теперь показывает, как загрузить эти драйверы и установить их в SDR#, поэтому если хотите попробовать это решение, ознакомьтесь с руководством. Мы не совсем уверены, почему этот драйвер помогает, но, возможно, это связано с тем, что наша версия скомпилирована против более новой версии libusb. Однако это исправление частично. Хотя оно больше не приводит к сбоям при каждой смене частоты, оно всё ещё может приводить к сбою примерно в 5% случаев при смене частоты, что может накапливаться при быстром перемещении по спектру или при использовании сканеров частот.

Мы также нашли второе исправление, которое почти полностью устраняет сбой, но похоже, что оно работает только на некоторых ПК. Это исправление — использовать наши драйверы rtl-sdr-blog и одновременно использовать Zadig для установки версии libusb под названием “libusb-win32” вместо версии WinUSB. Однако libusb-win32 устарел, и, похоже, работает только на некоторых ПК. У других оно вызывает сбой SDR# сразу после загрузки RTL-SDR.

В качестве альтернативы можно просто использовать устаревшую версию SDR#, щёлкнув по ссылкам «Последняя сборка dotnet x.x» на странице загрузок SDR#.

Последняя альтернатива — использовать другую программу, такую как SDR++, которая очень похожа на SDR#, но пока что не имеет большого количества плагинов. Также мы добавили руководство по установке SDR++ в наше Руководство по быстрому старту.


Источник:

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

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

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

Весь блог