RTL-SDR

Изменения в SDR#: обновление до .NET 4.6, поддержка Linux и новая процедура установки

SDR# (SDRSharp) — наверное, самая популярная программа для работы с RTL-SDR. Она бесплатна, быстра и довольно проста в использовании.

SDR# написана на C# и поэтому работает на рантайме Microsoft .NET. SDR# всегда использовала версию 3.5 рантайма .NET, однако недавно программисты приняли решение обновить рантайм до последней версии 4.6 .NET. Для непрофессионалов это означает, что совместимость с более новыми операционными системами, такими как Windows 10, улучшена, производительность и стабильность повышены, и что SDR# теперь можно запускать на Linux и OSX с Mono 4.0. Недостатком является то, что Windows XP и Vista больше не поддерживаются как операционные системы (Vista SP2 поддерживается). Список совместимости ОС для .NET 4.6 можно найти здесь.

Если вы пользователь SDR# и используете устаревшую операционную систему, такую как XP или Vista, мы рекомендуем либо обновить ОС, либо просто продолжать пользоваться более старыми версиями SDR#.

В дополнение к новым изменениям процедура установки также изменилась. Во-первых, старый сайт sdrsharp.com теперь перенаправляет на airspy.com. Чтобы установить SDR# сейчас, просто загрузите ZIP-архив SDR# с airspy.com/download. Распакуйте его в любую папку на вашем ПК. Далее, чтобы скачать драйверы RTL-SDR, просто запустите файл install-rtlsdr.bat. В ближайшее время мы обновим наше руководство Quickstart, чтобы учесть эти изменения.

Чтобы установить SDR# на Linux или OSX, вы можете следовать руководству на rtlsdr.org/softwarelinux.

Официальное объявление приведено ниже:

Привет,

Мы долго пользовались .NET Framework 3.5 до тех пор, пока он не перестал устанавливаться по умолчанию в новые операционные системы. Microsoft также предоставляет минимальную поддержку этой версии фреймворка в Windows 10, что затрудняет работу разработчиков ядра и плагинов во многих отношениях. Это также привело к неочевидным багам у пользователей. Поэтому недавно мы перенесли весь исходный код на .NET 4.6, чтобы обновить программное обеспечение и сделать его совместимым с современными операционными системами, такими как Windows 10.

Это влечет за собой много последствий:

  • Лучшая производительность
  • Лучший API для программирования
  • Поддержка Windows 10
  • Поддержка Linux и Mac с Mono 4.0 и выше
  • Завершение поддержки Windows XP и Vista
  • Завершение поддержки интерфейса ExtIO (не переносимо)

Мы скоординировали эту миграцию со всеми разработчиками плагинов и фронтендов, чтобы никто не остался в стороне.

Процедура установки также изменилась и теперь основной пакет содержит файл .bat для загрузки зависимостей, необходимых для запуска RTL-SDR.

Это может насторожить некоторых, но общий эффект был оценен как положительный и как лучшая инвестиция в будущее, особенно с новым API, предлагаемым .NET 4.6.

С наилучшими пожеланиями,

Команда SDR#


Источник:

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

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

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

Весь блог