Bienvenue dans la distribution du logiciel UHD™ ! UHD est le pilote logiciel et l'API gratuits et open source pour la plate-forme SDR Universal Software Radio Peripheral (USRP™), créée et vendue par Ettus Research.
UHD prend en charge tout le matériel Ettus Research USRP™, y compris toutes les cartes mères et cartes filles, et leurs combinaisons.
Pour obtenir la documentation technique relative au matériel USRP™ ou à la conception du système UHD, consultez le manuel UHD et USRP. C'est ici que vous pouvez trouver des instructions d'installation, de l'aide sur la façon de créer de l'UHD à partir des sources sur différentes plates-formes, des directives de développement et une documentation de référence ainsi que des conseils d'utilisation des appareils.
De plus, n'oubliez pas de consulter la FAQ d'Ettus Research et la base de connaissances pour obtenir des notes d'application et des didacticiels utiles.
UHD est principalement développé sous Linux, mais nous testons et prenons également en charge les systèmes d'exploitation suivants.
D'autres systèmes d'exploitation fonctionneront probablement également, mais ne sont pas officiellement pris en charge.
L'UHD peut être utilisée pour créer des applications autonomes avec du matériel USRP™ ou avec des applications tierces. Voici quelques boîtes à outils/cadres courants :
hôte/
Le code source du pilote de l'espace utilisateur.
mpm/
Le code source du gestionnaire de périphériques du module (MPM). Il s'agit d'un code exécuté sur des appareils intégrés.
micrologiciel/
Le code source de tous les microprocesseurs du matériel USRP.
fpga/
Le code source des images UHD FPGA.
images/
Celui-ci contient le générateur de packages pour les images FPGA et firmware. Nous fournissons d'autres outils pour télécharger des packages d'images, les scripts ici sont principalement pertinents pour les mainteneurs et les développeurs UHD.
outils/
Outils supplémentaires, principalement à des fins de débogage. Consultez le fichier Lisez-moi dans ce répertoire pour plus de détails sur les outils individuels.