Changes for page SDR
Last modified by Administrator on 10-03-2021, 11:01
edited by Jean-Yves Dupertuis
on 19-03-2018, 17:44
on 19-03-2018, 17:44
edited by Jean-Yves Dupertuis
on 20-03-2018, 19:09
on 20-03-2018, 19:09
Change comment:
Gnuradio
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 5 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -16,7 +16,7 @@ 16 16 17 17 === Installation === 18 18 19 -J'ai commencé par installé //python-2.7.14//. En effet, on m'a dit qu'il valait mieux commencé par le logiciel Python. Ensuite j'ai recherché le logiciel "Pothos" ( pas simple !, c'est en recherchant : **pothosware** que je l'ai trouvé ! ). J'ai téléchargé //PothosSDR-2018.03.12-vc14-x64// et l'ai installé sur ma machine. **Atttention lors de l'installation il demande le lien avec Python (bien cocher python 2 !)** 19 +J'ai commencé par installé //python-2.7.14.amd64//. En effet, on m'a dit qu'il valait mieux commencé par le logiciel Python. Ensuite j'ai recherché le logiciel "Pothos" ( pas simple !, c'est en recherchant : **pothosware** que je l'ai trouvé ! ). J'ai téléchargé //PothosSDR-2018.03.12-vc14-x64// et l'ai installé sur ma machine. **Atttention lors de l'installation il demande le lien avec Python (bien cocher python 2 !)** 20 20 21 21 === Test === 22 22 ... ... @@ -29,11 +29,11 @@ 29 29 30 30 Avec copier - coller, je l'ai sauvé sur mon PC. 31 31 32 -J'ouvre le fichier avec "Edit with IDLE", ensuite via "run modul F5" , après avoir installé GTK+ runtime, il m'annonce que je dois réinstallé python 2.7 ?32 +J'ouvre le fichier avec "Edit with IDLE", ensuite via "run modul F5" , après avoir installé GTK+ runtime, il m'annonce que je dois réinstallé python 2.7, car j'avais chargé un autre 2.7.14 ! 33 33 34 34 [[image:Pyversion.PNG]] 35 35 36 -J'ai déinstallé python 2.7 , chargé celui marqué avec amd64 et relancé l'installation ! 36 +J'ai déinstallé python 2.7 , chargé celui marqué avec **amd64** et relancé l'installation ! 37 37 Ensuite j'ai lancé le script GNURadionHelper.py avec le nouvel IDLE 38 38 39 39 ... ... @@ -48,10 +48,30 @@ 48 48 49 49 **Je l'ai relancé plus de 5 fois et rien a faire, faut trouver une autre solution !** 50 50 51 -Par acquis de conscience, je relance GNURadio et il s'ouvre !? Faut tester un programme simple pour savoir si il fonctionne ou pas complétement ! 52 52 53 -Selon le wiki GNURadion il demande d'utiliser "portaudion" dans le fichier config.conf. Je l'ai trouvé en utilisant PowerShell : 52 +{{warning}} 53 +Le script n'était pas placé au bon endroit ! Il doit se trouver dans Pyton27 ! 54 +{{/warning}} 54 54 56 + 57 +[[image:GNURadioHelper2.PNG]] 58 + 59 +{{info}} 60 +Enfin, une chose en place ! 61 +{{/info}} 62 + 63 +Je vais tester si je peux importé toutes ces bibliothèques : 64 + 65 +[[image:TestImportation.PNG]] 66 + 67 + 68 +{{info}} 69 +Pas besoinn de faire la même erreur de syntaxe que moi ;-) 70 +{{/info}} 71 + 72 + 73 +Selon le wiki GNURadion il demande d'utiliser "portaudio" dans le fichier config.conf. Je l'ai trouvé en utilisant PowerShell : 74 + 55 55 [[image:GNUAudio_2.PNG]] 56 56 57 57 comme on le voit le fichier n'existe pas. Donc il faut le créer : ... ... @@ -76,24 +76,50 @@ 76 76 à ce moment audio est en auto et non en portaudio ! 77 77 78 78 79 - {{{}}}99 +=== Liens === 80 80 101 +python 2.7 : https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi 102 +pothos : https://github.com/pothosware/PothosCore/wiki/Downloads 103 +pothos wiki : https://github.com/pothosware/PothosCore/wiki 104 +pothos tutorial : https://github.com/pothosware/PothosFlow/wiki/Tutorial 105 +GNURadio : https://github.com/pothosware/PothosSDR/wiki/GNURadio 81 81 107 += GNURadio = 82 82 109 +== Premier pas == 83 83 111 +https://fr.wikibooks.org/wiki/Introduction_aux_radios_logicielles_avec_GNU_Radio/Prise_en_main 84 84 113 +{{info}} 114 +Ce programme a été pris de la documentation se trouvant à l'adresse du dessus ! 115 +{{/info}} 85 85 117 +Nous souhaitons ici générer un signal sinusoïdal s de fréquence f réglable, et afficher sa représentation graphique à la manière d'un oscilloscope numérique. Pour cela, il nous faut utiliser les blocs : 86 86 119 +Dans le block "//Options//" , il faut changer **QT gui par WX gui** 87 87 88 88 122 +[[image:GNUOption.PNG||height="358" width="607"]] 89 89 124 +de génération de signaux : Signal Source (de la catégorie Waveform Generators) ;\\ 90 90 126 +{{info}} 127 +Pour ajouter le module : ouvrir Waveform et double clic gauche sur signal 128 +{{/info}} 91 91 130 +[[image:GNUSignalSource.PNG]] 92 92 93 - ===Liens===132 +Dans //Frequency //, à la place d'une valeure, se trouve une variable **f**. Ce qui permet via un potentiomètre WX GUI Slider de la régler. Qui se trouve sous GUI Widgets - WX . 94 94 95 -python 2.7 : https://www.python.org/ftp/python/2.7.14/python-2.7.14.amd64.msi 96 -pothos : https://github.com/pothosware/PothosCore/wiki/Downloads 97 -pothos wiki : https://github.com/pothosware/PothosCore/wiki 98 -pothos tutorial : https://github.com/pothosware/PothosFlow/wiki/Tutorial 99 -GNURadio : https://github.com/pothosware/PothosSDR/wiki/GNURadio 134 + 135 +[[image:GNUGUISlider.PNG]] 136 + 137 + 138 + 139 +de visualisation : WX GUI Scope Sink (de Instrumentation >> WX). 140 + 141 +{{info}} 142 +Pour ajouter l'instrument oscilloscope, il se trouve sous l'onglet Instrumentation - wx - wx gui scope skin 143 +{{/info}} 144 + 145 +
- GNUGUISlider.PNG
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Dupertuis - Size
-
... ... @@ -1,0 +1,1 @@ 1 +50.8 KB - Content
- GNUOption.PNG
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Dupertuis - Size
-
... ... @@ -1,0 +1,1 @@ 1 +63.0 KB - Content
- GNURadioHelper2.PNG
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Dupertuis - Size
-
... ... @@ -1,0 +1,1 @@ 1 +49.9 KB - Content
- GNUSignalSource.PNG
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Dupertuis - Size
-
... ... @@ -1,0 +1,1 @@ 1 +42.1 KB - Content
- TestImportation.PNG
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Dupertuis - Size
-
... ... @@ -1,0 +1,1 @@ 1 +17.8 KB - Content