Архив рубрики: GnuRadio

Сохранение и загрузка настроек: блок Variable Config

Зачастую бывает необходимо сохранить различные параметры своего графа. Допустим вы сделали граф SDR приемника и регулярно пользуетесь им. Естественно было бы удобно если бы ваша схема запоминала частоту, на которой вы остановились в прошлый раз, какую модуляцию использовали, и прочие параметры изменяемые в процессе работы. Для запоминания параметров при выходе, и их загрузки при старте служит блок Variable Config.
Читать далее

GnuRadio: многоликий WX GUI Chooser

В сегодняшней статье мы рассмотрим такой блок как WX GU Chooser.
Несмотря на  его название «Chooser», он может быть такими разными графическим элементами как кнопка, выпадающий список или радиокнопки.
Рассмотрим этот блок подробнее.
Читать далее

XMLRPC Client — управление внешними устройствами

GnuRadio — мощная вещь, и сейчас мы в этом убедимся еще раз. До этого момента мы взаимодейстововали только с между схемами созданными GnuRadio. Но настало время сделать что-то более интересное. В данной статье мы будем управлять светодиодом при помощи GnuRadio.
Читать далее

XMLRPC Server и XMLRPC Client в GnuRadio

Сегодня мы рассмотрим очень интересную и полезную пару блоков: XMLRPC Client и RPCXML Server. Данные блоки служат для организации удаленного управления и взаимодействия блоков через сеть.
Читать далее

RTL2832 донгл и GnuRadio

Для того чтобы иметь возможность использовать в GnuRadio RTL2832 донгл в качестве источника сигнала, нужно установить кое-какие недостающие вещи.
Для тех кто владеет английским, ничего интересного тут написано не будет. Все достаточно подробно описано на странице rtl-sdr проекта.
Итак, приступим.

Читать далее

GnuRadio: Урок 4, использование комплексных сигналов и прием SSB

Данная глава посвящена приему SSB сигналов. Она также иллюстрируют некоторые свойства комплексных (аналитических) сигналов и показывает, почему мы используем их в системах связи.
Читать далее

GnuRadio: Урок 3, Прием AM сигналов

В этом уроке мы будем учиться принимать сигналы в амплитудной модуляции. Мы возьмем файл с данными, содержащий несколько секунд записанного эфира. Этот файл был записан при помощи приемника USRP. Если у вас есть USRP вы можете также использовать его в качестве источника, и работать с живым сигналом.

Читать далее

GnuRadio: Урок 1, Signal Source, Audio source, фильтры

GNU Radio Companion (GRC) представляет собой графический пользовательский интерфейс, который позволяет строить сигнальные графы  GNURadio. Это отличный способ познакомиться с основами GNURadio. Это первая статья в сериии руководств, которые познакомят вас с использованием GRC.

Читать далее

Введение: Использование GnuRadio Companion

Когда я начинал изучать возможности GnuRadio, сразу встал вопрос о том, где искать информацию. Ибо GnuRadio штука такая, что методом тыка, и без соответсвующего образования не сразу поймейшь для чего и какой блок нужен (например Throttle).
Большим счастьем было обнаружить серию статей Dr. Sharlene Katz, в которых она на простых примерах разъясняла использование блоков.
Я сделал перевод этих статей, с небольшими обновлениями сообразно новой версии GnuRadio.
Итак, исходный автор данных статей Dr. Sharlene Katz. Оригинальные статьи расположены здесь: grc_tutorial1.pdf grc_tutorial2.pdf grc_tutorial3.pdf grc_tutorial4.pdf