Описание тега uhd
Задача UHD- предложить программистам общий API для получения образцов с устройства и на устройство, а также для управления различными аспектами работы ВЧ (настройка, настройка усиления, …).
Будучи в основном написанным на C++, он имеет модульную структуру и поддерживает устройства от "оригинального" USRP до новейших USRP (являющихся устройствами третьего поколения на момент написания). Он содержит C API для инфраструктуры C++.
Существуют готовые бинарные файлы для Ubuntu (& вариантов), Fedora и Windows; другие операционные системы (например, OS X, другие дистрибутивы Linux) поддерживаются автоматизированными процессами сборки.
Технически UHD - это почти полностью пользовательский драйвер: устройства с USB и сетевым интерфейсом работают полностью без какого-либо специального кода режима ядра, а для встроенного и подключенного к PCIe требуется только минимальный драйвер пересылки данных.