SigTRX - Boîte à outil Python pour les cartes radio SDR
Encadrants
- Germain PHAM (COMELEC)
- Emails: dpham@telecom-apris.fr
- Bureaux: 3B46
Nombre d'étudiant par instance du projet:
- Minimum: 3
- Maximum: 4
Nombre d'instances du projet :
1Sigles des UE couvertes et/ou Mots-clés :
INF113, ELEC101, COM103 -- traitement du signal, télécoms, SDR, programmation python, open-sourceLogo/Favicon
Description du projet :
Les cartes radio SDR (Software-Defined Radio) sont des petits équipements qui permettent de recevoir et d’émettre des signaux radio sans avoir à maîtriser en détail le fonctionnement des composants électronique nécessaires aux transmissions sans-fils. Elles sont de plus en plus populaires auprès des étudiants et des passionnés d’électronique, car elles permettent de réaliser des expériences et des projets utilisant des technologies de télécoms très simplement.
Ce projet consiste à créer une boîte à outils Python pour les cartes radio SDR. Cette boîte à outils fournira :
-
des fonctions simples pour générer des signaux simulant des transmissions télécoms (4G,5G)
-
des scripts pour contrôler les cartes SDR qui permettront d’effectuer les opérations de base, telles que :
-
la réception de signaux,
-
l’émission de signaux,
-
et l’analyse de spectre.
Objectifs du projet :
-
Livrer une présentation de la carte radio AD-FMCOMMS3-EBZ en utilsant la bibliothèque markdown-slides
-
Réaliser individuellement 10 commits sur
git
en respectant un modèle de rédaction -
Implémenter les fonctions de base pour générer des signaux de télécoms
-
Rédiger la documentation des fonctions de base
-
Implémenter le code pour réaliser une transmission sans-fils et calculer le taux d’erreur binaire
-
Rédiger la documentation de la boîte à outils
Logiciels requis:
-
Python 3
-
git
-
Visual Studio Code