Gnuradio windows 10 x64

Gnuradio windows 10 x64

Current GNU Radio Windows version: 3.9.1-0, released on 2021/03/17, compiled on 2021/04/12.
Current packager version (this installer): 1.7

The installer contains the release build. If you need to debug, PDB are also available for downloading as a separate file. Unzip it and add the folder “symbols” to Visual Studio symbol search path.

The installation works out of the box. There is no need to install any extra package or library.

Latest Release

This is the release version of GNU Radio for Windows.

PDB files for debugging.

Older Releases

This is the release version of GNU Radio for Windows.

PDB files for debugging.

This is the release version of GNU Radio for Windows.

PDB files for debugging.

This is the release version of GNU Radio for Windows.

PDB files for debugging.

This is the release version of GNU Radio for Windows.

PDB files for debugging.

During the installation, your CPU capabilities will be detected to decide which optimization is used. If you have a CPU with AVX2 support, the installer will let you to install these optimizations.

Note on debug version: I do not plan to upload a debug binaries of GNU Radio for Windows. There are some problems with mixed libraries (release and debug) that crash Python. If you want to debug GNU Radio, I recommend to move to Linux.

DEPENDENCIES

All dependencies are included and it is not needed to download extra packages.

Установка gnuradio на windows

GnuRadio и все все все

Блог о ЦОС. И не только.

LimeSDR-Mini и GnuRadio

Краткая инструкция как начать работать с LimeSDR-Mini на Windows 10

Данный метод проверен на Windows 10 версии 1709, 1803.

За основу была взята чистая операционная система Windows 10 версии 1803 без предустановленного какого-либо ПО.

После подключения LimeSDR-Mini ОС самостоятельно установит все необходимые драйвера для работы с SDR. Проверить это можно в Диспетчере устройств, в «Контроллеры USB» должно появиться устройство «FTDI FT601 USB 3.0 Bridge Device», если это не произошло необходимо обновить драйвера вручную, в крайнем случае скачать драйвера с официального сайта.

Следующим шагом необходимо обновить прошивку LimeSDR-Mini, с помощью предоставленной программы от разработчиков LimeSuiteGUI, скачать которую можно по ссылке:

Однако при запуске может возникнуть проблема из-за отсутствия MSVCR120.dll и msvcp120.dll, решить которую можно установкой компонента Visual Studio С++ 2013, скачать который можно с официального сайта по следующей ссылке:

*проблема решается только при установке Visual Studio С++ 2013 x86 даже на x64 ОС

Подключаем LimeSDR-Mini в разделе Options -> ConnectionSettings, выбираем устройство.

Обновление прошивки осуществляется в Modules -> Programming

Если обновить прошивку по какой-либо причине не удалось, то кликните Default на верхней панели, светодиод LimeSDR-Mini должен сменить цвет и заморгать зеленым, после чего попробуйте обновить прошивку снова.

ВАЖНО: LimeSDR-Mini, как и другие приемо передающие устройства необходимо включать с антеннами, иначе Вы рискуете сжечь свое устройство так и не успев с ним поработать

Читайте также:  Philips smartcontrol lite windows 10

Следующим шагом будет полезно проверить работоспособность SDR как ресивера, так и трансивера. Для этого необходимо настроить центральную частоту трансивера и ресивера во вкладках SRX и TRX в разделе Frequency (частоту лучше настроить с небольшим разносом в пару МГц.)

После чего открываем Modile -> FFT viewer

В результате получаем следующее…

(Результат который Вы получите может достаточно сильно отличаться. Это может быть вызвано разной версией прошивки 1.1.24, например, разница между версией 1.1.01 с которой пришла SDR видна «на глаз»)

«Если нужно, можно установить HDSDR, а также драйвер для работы с LimeSDR-Mini

После загружаем предварительно скомпилированный файл ExtIO_LimeSDR.dll по ссылке: http://downloads.myriadrf.org/project/limesuite/18.04/ExtIO_LimeSDR_1.05.dll

И копируем в каталог программы HDSDR (каталог установки по умолчанию: C:\Program Files (x86)\HDSDR)»

Также следует установить PothosSDR

А вместе с ним установится GnuRadio, который попросит докинуть Python2.7 и после запуска самостоятельно докачает тонну зависимостей.

Если самостоятельное FnuRadio это делать не стал, то следует запустить ..\PothosSDR\bin\GNURadioHelper

Теперь для того чтобы использовать LimeSDR-Mini в GnuRadio необходимо использовать блок источника «Osmocom Source» с параметром Device Arguments «driver=lime,soapy=0»

LimeSDR-Mini и GnuRadio : 3 комментария

INFO: Connected Control port: LimeSDR-Mini FW:5 HW:0 Protocol:1 GW:1.26 Ref Clk: 40.00 MHz
Что значит HW:0 ?

У меня после нажатия STOP LimeSDR Mini и повторного запуска из IQ нет данных. Приходится плату отключать и подключать заново. Это нормально?

Это не нормально и связанно с ошибкой в реализации драйвера, причем данный баг проявляется в основном под виндой и в независимости от типа SDR.

Сборка и установка GNURadio из GIT под Ubuntu и Debian

Добрый всем вечер, день или еще!

Тут как-то понадобилось установить программу GNURadio. Конечно я ее установил через «apt install . » и даже попробовал как советует автор GNURadio через PyBOMBS, но в первом случае, нет гарантии, что это будет последняя версия, а во втором возникали ошибки при установке.

Но в любом случае, мне хотелось всегда последнюю версию (хотя последнее, не всегда значит лучше!), да и вообще нравится мне этот фетиш с make )

В общем решил поставить из репозитория GitHub и собрать самостоятельно. Но естественно возникли проблемы со сборкой. То одно не хватает, то другое, то версии не те. В общем всё ругается и не компилируется. А в инете нет нормального описания (я не нашел) по установке.

Но потратив денек, я для себя накатал доку (дабы потом не забыть) и решил поделиться с Вами.

И так я расскажу, как установить и собрать GNURadio и модули для DVB-T USB приемника (у меня обычный приемник с али за 500 руб. и AirSpy R2)

Советы по установке:

1. Пишу по шагам, не пропускать ни одного шага, идем сверху вниз
2. Я скачивал всё в домашнюю папку! (cd

)
3. Где нужен root, там я пишу sudo
4. Проверяйте, что пишется в консоли после каждого шага (вдруг у Вас ошибка)
5. Процесс не быстрый! Нужно терпения и машинку по быстрее. Где-то час у вас уйдет на всё.

Весь процесс я поделил на 6 частей (установок)

1. Инсталлируем GNURadio — процесс долгий, сборка идет долго. Так, что терпения вам
2. Инсталлируем библиотеку RTL-SDR (DVB-T RTL2832U) для приемника
3. Инсталлируем библиотеку LibRtlSdr (Software to turn the RTL2832U into an SDR)
4. Инсталлируем библиотеку GR-OsmoSdr
5. Инсталлируем библиотеку Liquid DSP
6. Заблокировать загрузку стандартных файлов для нашего DVB-T RTL2832U

Читайте также:  Restore linux from backup

Часть 1. Инсталлируем GNURadio

Для начала устанавливаем необходимые пакеты (строка длинная)

и далее строчку за строчкой

после make test посмотрите, чтобы не было ошибок!
если нет, то далее…

сейчас мы установили GNURadio. Его можно уже запустить и пользоваться, но нам надо еще собрать и подключить модули для нашего DVB-T приемника.

Часть 2. Инсталлируем библиотеку RTL-SDR (DVB-T RTL2832U)

Тут не должно быть проблем. И библиотека RTL-SDR установлена.

Часть 3. Инсталлируем библиотеку LibRtlSdr

Сделано. Идем далее.

Часть 4. Инсталлируем библиотеку GR-OsmoSdr

Сделано. Идем далее.

Часть 5. Инсталлируем библиотеку Liquid DSP

Сделано. Идем далее.

Часть 6. Заблокировать загрузку стандартных файлов для нашего DVB-T RTL2832U
Открываем (или создаем) файл “/etc/modprobe.d/blacklist-dvb.conf”
и туда вставляем строчки

blacklist dvb_usb_rtl28xxu
blacklist rtl2832
blacklist rtl2830

и ПЕРЕЗАПУСКАЕМ систему или проще говоря:

Ну вот, вроде процесс закончен и мы можем запустить и проверить наш GNURadio
для этого набираем в консоли:

Во время установки и проб, были ошибки связанных со звуковой картой (Проблема здесь в использовании программой старой звуковой подсистемы OSS) и второе прописать в блоке «osmosdr_source_0» строку «driver=rtlsdr,rtl=0». В остальном вроде проблем не было. Но у вас не должно быть проблем, т.к. я уже указал нужные вам пакеты в «sudo apt install. »

После установки всех пакетов, клонированные папки (git clone . ) можно удалить:

Я еще дополнительно устанавливал себе блоки-модули для LoRa, GSM и прочее.

Различных модулей под GNURadio много.

Полный список таких плагинов-блоков для GNURadio по ссылкам:

Для примера расскажу как установить модуль gr-gsm

Заходим по ссылке https://github.com/gnuradio/gr-etcetera, там видим архив файлов для установки через PyBOMBS, но мы будем устанавливать и собирать из исходников.

Ищем файл gr-gsm.lwr

Находим в конце строку github.com/ptrkrysik/gr-gsm.git и копируем в буфер.
Это ссылка на исходы на GITHUB.

Далее все как обычно

Всё, модуль установлен и появился в GNURadio

Все модули, как правило, устанавливаются также, но читайте в readme от автора модуля.

Дополнение для тех, у кого есть AirSpy R2
Тут всё тоже просто как 2х2

Вот и всё. Надеюсь кому-то это интересно, будут вопросы — спрашивайте.

Ой, у вас баннер убежал!

Редакторский дайджест

Присылаем лучшие статьи раз в месяц

Скоро на этот адрес придет письмо. Подтвердите подписку, если всё в силе.

Похожие публикации

HOWTO setup ubuntu 18.04 sendmail+DKIM+SPF+DMARC или о том как мне удалось пробиться в бастион Gmail

Ubuntu 18.04 LTS: что нового?

Обновляем расширение Intl в PHP 7 на Linux Ubuntu 16.04

Курсы

AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Комментарии 12

Предлагаю учиться ставить софт не через make install, а через checkinstall. Это позволяет в конечном счёте контролировать мусор в системе и собирать “православный” deb пакет

И да, и нет. Нужно показывать best practices. Иначе никто ими и не овладеет. Сам долгое время так же собирал астериск из исходников, но в какой-то момент это надоело и стал делать правильно + скрипты ansible для раскатки.

Вот интересно кто мой коммент выше минусанул?
Причем тут вообще
«best practices.»
«установить так, чтобы удалить»
«собирать „православный“ deb пакет»
, я не пойму, вы хотите показать свой уровень другим?
Я не ставил тут такую задачу!

Если вы не видите тему статьи?
«Сборка и установка GNURadio из GIT под Ubuntu и Debian»
основная идея — это как установить

зачем тут наводить весь этот флуд и минусы?

Вот когда я напишу тему «best practices. или как установить так, чтобы удалить и при этом собирать „православный“ deb пакет», тогда велком с умными комментами.

Читайте также:  Resilio sync для windows

Я не минусанул, кармы не хватает )
Поэтому не обессудьте.
Касательно “просто установить” — к сожалению, Вы неправы. Если хочется предметно поговорить, давайте в личку.

Вот интересно кто мой коммент выше минусанул?
Причем тут вообще
«best practices.»
«установить так, чтобы удалить»
«собирать „православный“ deb пакет»
, я не пойму, вы хотите показать свой уровень другим?
Я не ставил тут такую задачу!

Если вы не видите тему статьи?
«Сборка и установка GNURadio из GIT под Ubuntu и Debian»
основная идея — это как установить

зачем тут наводить весь этот флуд и минусы?

Вот когда я напишу тему «best practices. или как установить так, чтобы удалить и при этом собирать „православный“ deb пакет», тогда велком с умными комментами.

«Никто вам не пытается ничего показать»
как это не пытается? Я написал статью о том «как установить» и только.

Ни «как собрать deb пакет»
Ни «best practices»
вообще ничего кроме «как установить»

Соответственно причем тут комменты вообще не относящиеся к теме.

Вы вообще читаете посты, задумываетесь о чем хотел автор сказать?

Знаете, встречаются сайты где человек к примеру задает вопрос «как поставить Windows» но тут приходит умник и пишет «ставь линукс»
Вот ваши комменты — это копия такого поведения.
Вот когда назовете «Как установить GNURadio из исходников так, чтобы задолбаться удалять и обновлять», тогда вопросов к тому, почему не через сборку пакета, не будет. еще раз для вас лично, у нас тут не стоит темя об удалении продукта и чистки систему. Если уж вы не знаете как удалить продукт из систему, то возможно это не ваш уровень.

Если вы ставите Убунту, засираете ее за год и переустанавливаете снова, то это ваше личное дело, вам реально проще было загуглить как пакет собрать и добавить в статью, минут 15 заняло бы. что же вы меня всё время уговариваете собрать пакет? У вас наверно это единственно, что получилось, очень понравилось и вы всем предлагаете? Все описанные мною сборки — это рекомендации авторов, но видимы вы считаете, что вы самый умный. Я не буду собирать пакеты. Я написал и сделал это без лишних движений, чтобы обычный пользователь поставил программу. А не занимался еще сборкой, которая идет как отдельная тема. Еще раз, кому надо deb тот изучает это отдельно. Я взял лишь часть (суть статьи) и описал ее установку.

Ну и теперь вашими словами )
На этом всё, продолжать срач не буду, даже если вы на этот комментарий ответите. А вы на него ответите 100 процентов 😉 а если нет, то правда она одна

Часть 3. Инсталлируем библиотеку LibRtlSdr

Я конечно со статьями на хабре недавно, но смотрю, делаешь добро, а люди со своими комментами мало того, что не в тему, так еще все труды опускают. И хотят за счет других блеснуть своим типа умом. Тут я понял одно, или ты «улыбаешься и со всеми соглашаешься» и тогда тебя не минусуют, а наоборот за флуд плюсуют или «молчание — золото»

вот человек спросил «Зачем устанавливать librtlsdr отдельно» а отвечать уже не хочется, т.к. завтра придет, кто-то и не въехав в суть, напишет «Предлагаю учиться ставить софт не через make install» и еще и поставит минус.

Harb пересмотри свою карму!

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

Оцените статью