GNU Radio
GNU Radio — программный инструментарий, предоставляющий разработчикам программно-определяемых радиосистем «строительные блоки», обеспечивающие основные функции цифровой обработки сигналов [2]. Основной разработчик — Эрик Блоссом, работает над проектом с 2001 года, финансовую поддержку проекту оказал Джон Гилмор, перечисливший на его создание и развитие $320 тыс.
Программы, создаваемые средствами GNU Radio, представлены как графы потока управления и могут использоваться с внешними устройствами или для создания программных симуляторов. Для программирования можно использовать визуальную среду GNU Radio Companion или библиотеки на C++ и Python.
В мае 2014 года группа энтузиастов, используя GNU Radio, успешно установила связь с космическим аппаратом ISEE-3, который был запущен в 1978 году, успешно закончил свою миссию в 1999 году и с тех пор был законсервирован[3].
Общие сведения
| GNU Radio | |
|---|---|
| Тип | радио |
| Автор | Эрик Блоссом |
| Разработчики |
GNU Project архитектор: Маркус Мюллер (Marcus Müller) |
| Написана на | C++, Python |
| Операционная система | кроссплатформенное ПО |
| Языки интерфейса | English |
| Первый выпуск | 2001 |
| Последняя версия | |
| Репозиторий |
github.com/gnuradio/gnur… gnuradio.org/cgit/gnurad… |
| Лицензия | GNU General Public License |
| Сайт | gnuradio.org |
См. также
- RedhawkSDR — платформа для создания программно-определяемых радиоустройств, разработанная АНБ США[4].
Примечания
Ссылки
- Сайт GNU Radio (англ.)