Описание тега gnuradio

GNU Radio - это бесплатный набор инструментов для разработки программного обеспечения, который предоставляет среду выполнения обработки сигналов и блоки обработки для реализации программных радиомодулей.

GNU Radio - это бесплатный набор инструментов для разработки программного обеспечения, который предоставляет среду выполнения обработки сигналов и блоки обработки для реализации программных радиомодулей с использованием легкодоступного недорогого внешнего ВЧ-оборудования и стандартных процессоров. Он широко используется любителями, академическими и коммерческими организациями для поддержки исследований в области беспроводной связи, а также для реализации реальных радиосистем.

Официальный логотип GNU Radio

Приложения GNU Radio в основном написаны с использованием языка программирования Python, а поставляемый критически важный для производительности путь обработки сигналов реализован на C++ с использованием расширений процессоров с плавающей запятой, если они доступны. Таким образом, разработчик может реализовать высокопроизводительные радиосистемы реального времени в простой в использовании среде быстрой разработки приложений.

GNU Radio не является в первую очередь средством моделирования, но поддерживает разработку алгоритмов обработки сигналов с использованием предварительно записанных или сгенерированных данных, избегая необходимости в реальном RF-оборудовании.

GNU Radio находится под лицензией GNU General Public License (GPL) версии 3. Право на весь код принадлежит Free Software Foundation.