¡Bienvenido a la distribución de software UHD™! UHD es la API y el controlador de software gratuito y de código abierto para la plataforma SDR Universal Software Radio Peripheral (USRP™), creada y vendida por Ettus Research.
UHD es compatible con todo el hardware Ettus Research USRP™, incluidas todas las placas base y placas hijas, y sus combinaciones.
Para obtener documentación técnica relacionada con el hardware USRP™ o el diseño del sistema UHD, consulte el Manual de UHD y USRP. Ahí es donde puede encontrar instrucciones de instalación, ayuda sobre cómo crear UHD desde el código fuente en diferentes plataformas, pautas de desarrollo y documentación de referencia, así como orientación sobre el uso del dispositivo.
Además, asegúrese de consultar las preguntas frecuentes de Ettus Research y la base de conocimientos para obtener notas de aplicación y tutoriales útiles.
UHD se desarrolla principalmente en Linux, pero también probamos y admitimos los siguientes sistemas operativos.
Lo más probable es que otros sistemas operativos también funcionen, pero no son compatibles oficialmente.
UHD se puede utilizar para crear aplicaciones independientes con hardware USRP™ o con aplicaciones de terceros. Algunos conjuntos de herramientas/marcos comunes son:
anfitrión/
El código fuente del controlador de espacio de usuario.
mpm/
El código fuente del administrador de periféricos del módulo (MPM). Este es un código que se ejecuta en dispositivos integrados.
firmware/
El código fuente de todos los microprocesadores en hardware USRP.
fpga/
El código fuente de las imágenes UHD FPGA.
imágenes/
Contiene el generador de paquetes para FPGA e imágenes de firmware. Proporcionamos otras herramientas para descargar paquetes de imágenes; los scripts aquí son principalmente relevantes para los mantenedores y desarrolladores de UHD.
herramientas/
Herramientas adicionales, principalmente para fines de depuración. Consulte el archivo Léame en ese directorio para obtener más detalles sobre las herramientas individuales.