SDR++ (произносится «эс-ди-ар плюс плюс») при запуске нередко показывает пустой водопад или ошибку «No devices found» — чаще всего причина в неустановленном драйвере USB для RTL-SDR, а не в самой программе. Это бесплатное приложение с открытым исходным кодом предназначено для работы с программно-определяемыми радиоприёмниками: RTL-SDR, Airspy, HackRF, SDRplay и другими. Программа распространяется через репозиторий на GitHub и собирается под Windows, Linux и macOS.
Ниже разберём, где безопасно скачать SDR++, как подключить приёмник, какие модули включить в первую очередь и что проверить, если сигнала нет или программа вылетает. Инструкции даны на общем уровне: точные пункты меню могут немного отличаться между версиями, поэтому при расхождениях сверяйтесь с официальной документацией проекта.
Что такое SDR++ и чем он отличается от аналогов
SDR++ — это кроссплатформенный софт для приёма радиосигналов через SDR-устройства. Проект создавался как легковесная альтернатива SDR# с упором на низкое потребление ресурсов и модульную архитектуру. Интерфейс построен на библиотеке ImGui, благодаря чему программа быстро работает даже на слабых машинах, включая одноплатные компьютеры вроде Raspberry Pi.
Ключевая особенность — модульная система: источники сигнала, демодуляторы, декодеры и визуальные панели подключаются отдельными модулями. Вы включаете только то, что нужно под конкретную задачу, будь то прослушивание FM-вещания, приём авиадиапазона или декодирование цифровых протоколов.
- 📻 Поддержка популярных приёмников: RTL-SDR, Airspy, HackRF One, SDRplay, BladeRF и сетевых источников
- 🧩 Расширяемость через модули: радио, демодуляторы, планировщик записи, сканер частот
- 💻 Низкая нагрузка на процессор по сравнению с тяжёлыми аналогами
- 🌐 Возможность удалённого подключения к серверу через сетевые источники
Где скачать и как установить
Загружать SDR++ следует только из официального репозитория проекта на GitHub — раздел Releases. Сторонние сайты с «сборками» нередко содержат устаревшие версии или вредоносные вложения. Для Windows распространяется готовый архив, который не требует установки: достаточно распаковать его в отдельную папку и запустить исполняемый файл sdrpp.exe.
На Linux доступны пакеты для популярных дистрибутивов, а также вариант сборки из исходного кода. Если готового пакета под вашу систему нет, сборка выполняется стандартными средствами cmake, но потребует установки зависимостей — перечень приведён в документации репозитория.
⚠️ Внимание: не скачивайте SDR++ с файлообменников и сайтов-агрегаторов софта. Под видом программы там могут распространяться модифицированные сборки. Единственный надёжный источник — официальный репозиторий проекта.
Подключение RTL-SDR и установка драйвера
Если SDR++ не видит приёмник RTL-SDR, в Windows почти всегда виноват драйвер. По умолчанию система ставит на USB-тюнер стандартный драйвер цифрового ТВ, и SDR-программы устройство не находят. Проверка простая: откройте «Диспетчер устройств» и посмотрите, как определился донгл — если он значится как устройство DVB-T, драйвер нужно заменить.
Замена выполняется утилитой Zadig, которая устанавливает драйвер WinUSB на выбранное устройство. Порядок действий:
☑️ Подключение RTL-SDR к SDR++
После установки драйвера запустите SDR++, откройте панель Source и выберите RTL-SDR из выпадающего списка. Если устройство появилось в списке — нажмите кнопку запуска (значок воспроизведения), и на спектре должен появиться живой сигнал.
⚠️ Внимание: в Zadig критично выбрать именно интерфейс приёмника, а не другое USB-устройство. Установка WinUSB на мышь или клавиатуру временно выведет их из строя до отката драйвера. Перед нажатием кнопки установки перепроверьте название устройства в списке.
Базовая настройка интерфейса и модулей
После первого запуска рабочая область может выглядеть пустой — модули добавляются вручную через меню Module Manager. Минимальный рабочий набор для приёма: источник сигнала (Source), радио-демодулятор (Radio) и панель управления частотой.
В модуле Radio выбирается тип демодуляции. Для обычного FM-вещания подходит режим WFM, для любительской связи и авиадиапазона — NFM или AM, для однополосной модуляции на КВ — USB/LSB. Полосу приёма подбирайте под сигнал: слишком широкая полоса добавляет шум, слишком узкая — обрезает звук.
Полезные настройки для старта:
- 🎚️
Gain— усиление: начните со средних значений и повышайте, пока слабые станции не станут различимы без перегрузки спектра - 📊
FFT— скорость и разрешение водопада настраиваются в меню отображения - 🔖 Закладки частот сохраняются в модуле
Frequency Manager, чтобы не вводить частоты вручную
Сравнение SDR++ с популярными альтернативами
Выбор программы зависит от задачи и платформы. Ниже — обобщённое сравнение по ключевым критериям; конкретные возможности меняются от версии к версии, поэтому перед выбором стоит посмотреть актуальные описания проектов.
| Критерий | SDR++ | SDR# | GQRX |
|---|---|---|---|
| Платформы | Windows, Linux, macOS | В основном Windows | Linux, macOS |
| Нагрузка на CPU | Низкая | Средняя и выше | Средняя |
| Архитектура | Модульная | Плагины | Монолитная |
| Слабое железо / Raspberry Pi | Подходит | Ограниченно | Работает, но тяжелее |
| Порог входа | Средний | Низкий | Низкий |
Для новичка на Windows проще всего стартовать с SDR# из-за обилия русскоязычных инструкций, но при переходе на Linux или слабое железо SDR++ становится практически безальтернативным вариантом.
Типичные проблемы и их решение
Чёрный экран водопада при работающем приёмнике обычно означает, что не запущен источник: проверьте, нажата ли кнопка воспроизведения в панели Source и выбрано ли устройство. Вторая частая причина — донгл отключился из-за нехватки питания по USB, особенно при подключении через дешёвый хаб.
Звук заикается или прерывается? Снизьте частоту дискретизации (Sample Rate) в настройках источника — высокие значения требуют заметных ресурсов процессора и пропускной способности USB. Для прослушивания голосовых диапазонов высокая полоса обзора не нужна.
Программа вылетает сразу после запуска — что проверить
Убедитесь, что архив распакован полностью, а не запускается из окна архиватора. Проверьте, что антивирус не удалил файлы модулей из папки программы — добавьте папку в исключения. Посмотрите лог запуска: SDR++ выводит диагностику в консольное окно, там обычно видно, какой модуль вызвал сбой.
Если SDR++ перестал видеть устройство после обновления Windows, вероятно, система подменила драйвер — повторите процедуру с Zadig. Это известное поведение крупных обновлений ОС, и переустановка самой программы здесь не поможет.
⚠️ Внимание: не подключайте SDR-приёмник к антенне во время грозы и не подавайте на вход посторонние сигналы от передатчиков. Входной каскад дешёвых донглов чувствителен к статике и мощным сигналам — повреждение необратимо.
Часто задаваемые вопросы
SDR++ не видит RTL-SDR — что делать в первую очередь?
Проверьте драйвер через «Диспетчер устройств»: если донгл определяется как DVB-T устройство, установите драйвер WinUSB через Zadig. Затем перезапустите SDR++ и выберите источник в панели Source.
Можно ли слушать обычное FM-радио через SDR++?
Да. Выберите в модуле Radio режим демодуляции WFM, настройтесь на частоту вещательной станции и убедитесь, что выбран аудиовыход. Для уверенного стереоприёма нужна нормальная антенна — штатный телескопический штырь в помещении часто даёт слабый сигнал.
Работает ли SDR++ на слабом компьютере или Raspberry Pi?
Да, программа изначально проектировалась с учётом слабого железа. Снизьте частоту дискретизации и разрешение водопада — этого обычно достаточно для комфортной работы на одноплатных компьютерах.
Где SDR++ хранит настройки и закладки частот?
Конфигурация сохраняется в файлах рядом с программой или в профиле пользователя — расположение зависит от ОС и версии. При переносе на другой компьютер скопируйте папку целиком вместе с файлами конфигурации.
Чем SDR++ лучше SDR#?
Однозначного ответа нет: SDR++ выигрывает в скорости, кроссплатформенности и модульности, SDR# — в количестве готовых инструкций и плагинов под Windows. Для Linux и слабых машин SDR++ обычно удобнее, для быстрого старта на Windows многие выбирают SDR#.