Installation modules didacticiels

Si vous choisissez de télécharger les organigrammes des didacticiels terminés, suivez les instructions ci-dessous pour installer les blocs personnalisés créés dans le cadre du didacticiel.

Une façon de travailler serait par exemple de créer un dossier pour les solutions et un pour le travail comme ci-dessous (remplacer home/utilisateur par votre répertoire personnel) :

/home/utilisateur/gnuradio/tutoriels/solutions 
/home/utilisateur/gnuradio/tutoriels/work

Clonage du référentiel

Pour commencer, nous devons cloner le répertoire git, alors commençons par ouvrir le terminal et passer dans le répertoire solutions que nous avons créé auparavant.

cd /home/utilisateur/gnuradio/tutoriels/solutions 

Pour cloner les solutions, nous utilisons git pour cloner le référentiel gr-tutorial comme ci-dessous:

$ git clone https://github.com/gnuradio/gr-tutorial

Nous devrions être en mesure de voir exactement les mêmes fichiers et dossiers que ceux du référentiel github. Si jamais nous nous perdons, nous pouvons toujours copier le fichier de solutions dans notre répertoire de travail et continuer. Ou, si nous savons déjà comment créer des modules OOT (Out Of Tree modules OOT : ce sont les modules en cours de développement qui ne font pas [encore] partie de GNU radio !) en Python et C ++, nous pouvons simplement installer les modules personnalisés et passer aux didacticiels plus avancés. Pour les organigrammes complets, nous pouvons survoler l’image pour trouver le nom de fichier approprié qui peut être trouvé dans le répertoire d’exemples du tutoriel.

Installation des modules

Modifiez le répertoire dans le référentiel cloné.

cd gr-tutorial

Dans le référentiel cloné, nous pouvons exécuter l’ensemble de commandes suivant pour installer les solutions:

mkdir build 
cd build 
cmake .. 
make 
sudo make install 
sudo ldconfig

Si nous voulons faire les tutoriels nous-mêmes, nous pouvons désinstaller les modules en allant dans le répertoire de construction et en exécutant

sudo make uninstall
sudo ldconfig

Les graphes des exemples de chaque chapitre sont à retrouver dans le sous répertoire gr-tutorials/example suivi du nom du chapitre correspondant de 2 à 7. Par exemple

gr-tutorials/example/tutorial2/grc_files/

et les images dans le sous répertoire gr-tutorials/example/tutorial2/images.

Tous les fichiers .grc sont donc chargeables depuis ces répertoires à partir du GRC.

Retour au tutoriels