Cours:Elen4 TNS TP Gnuradio : Différence entre versions
(→Travail à faire) |
|||
Ligne 13 : | Ligne 13 : | ||
== Travail à faire == | == Travail à faire == | ||
− | L'objectif de cette séance est de se familiariser avec le logiciel et ses notions et d'être capable de créer des ''flowgraphs'' simples. Ce TP consiste simplement à suivre certains [https://wiki.gnuradio.org/index.php/Tutorials tutoriels du wiki Gnuradio] | + | L'objectif de cette séance est de se familiariser avec le logiciel et ses notions et d'être capable de créer des ''flowgraphs'' simples. Ce TP consiste simplement à suivre certains [https://wiki.gnuradio.org/index.php/Tutorials tutoriels du wiki Gnuradio] : |
− | * [https://wiki.gnuradio.org/index.php?title=Your_First_Flowgraph Gnuradio - Your first Flowgraph] | + | * Mise en route et notion élémentaires sur les ''flowgraphs'' : [https://wiki.gnuradio.org/index.php?title=Your_First_Flowgraph Gnuradio - Your first Flowgraph] |
− | * [https://wiki.gnuradio.org/index.php?title=Python_Variables_in_GRC Python Variables in GRC] | + | * Utilisation de Variables |
− | * [https://wiki.gnuradio.org/index.php?title=Variables_in_Flowgraphs Variables in Flowgraphs] | + | ** [https://wiki.gnuradio.org/index.php?title=Python_Variables_in_GRC Python Variables in GRC] |
− | * (optionnel) [https://wiki.gnuradio.org/index.php?title=Runtime_Updating_Variables Runtime Updating Variables] | + | ** et [https://wiki.gnuradio.org/index.php?title=Variables_in_Flowgraphs Variables in Flowgraphs] |
− | * [https://wiki.gnuradio.org/index.php?title=Signal_Data_Types Signal Data Types] | + | ** puis (optionnel) [https://wiki.gnuradio.org/index.php?title=Runtime_Updating_Variables Runtime Updating Variables] |
− | * [https://wiki.gnuradio.org/index.php?title=Converting_Data_Types Converting Data Types] | + | * Typage |
+ | ** Notions importantes sur le typage des données qui circulent : [https://wiki.gnuradio.org/index.php?title=Signal_Data_Types Signal Data Types] | ||
+ | ** Conversion de type : [https://wiki.gnuradio.org/index.php?title=Converting_Data_Types Converting Data Types] | ||
+ | |||
+ | En guise de conclusion pour ce TP : | ||
+ | * [https://wiki.gnuradio.org/index.php?title=Low_Pass_Filter_Example Low Pass Filter Example] pour créer un ''flowgraph'' simple sur un filtre passe-bas, sans rentrer dans les détails (ce qui sera fait dans les TP suivants). |
Version du 16 février 2023 à 10:54
TP1 : Fondamentaux Gnuradio
GNU Radio est une boîte à outils de développement logiciel libre et open-source qui fournit des blocs de traitement du signal pour mettre en œuvre des radios logicielles. Nous l'utiliserons dans ces séances sans l'aspect radio logicielle.
- une introduction générale sur Gnuradio : What Is GNU Radio
Travail à faire
L'objectif de cette séance est de se familiariser avec le logiciel et ses notions et d'être capable de créer des flowgraphs simples. Ce TP consiste simplement à suivre certains tutoriels du wiki Gnuradio :
- Mise en route et notion élémentaires sur les flowgraphs : Gnuradio - Your first Flowgraph
- Utilisation de Variables
- Python Variables in GRC
- et Variables in Flowgraphs
- puis (optionnel) Runtime Updating Variables
- Typage
- Notions importantes sur le typage des données qui circulent : Signal Data Types
- Conversion de type : Converting Data Types
En guise de conclusion pour ce TP :
- Low Pass Filter Example pour créer un flowgraph simple sur un filtre passe-bas, sans rentrer dans les détails (ce qui sera fait dans les TP suivants).