Mise en oeuvre du protocole LORA par radio logicielle

De Wiki de Projets IMA
Révision datée du 29 mai 2017 à 09:02 par Mmcharfi (discussion | contributions) (Avancement du Stage)

Description du stage

Dans le cadre de ma quatrième année de ma formation d'ingénieur spécialités IMA, j'effectue un stage qui a pour but d'étudier la mise en place du protocole LoRa par radio logicielle. Pour réaliser cette étude j'utilise le hackRF One un émetteur-récepteur SDR (par radio logicielle). Dans un premier temps il est nécessaire d'étudier les différentes documentations liées a l'utilisation du HackRF One afin d'établir un descriptif technique facilitant son implémentation. Pour ensuite implémenter l'application qui devras gérer le protocole LoRa.


Avancement du Stage

Semaine 1

Descriptif du HackRF One

GNU Radio et SDR

GNU Radio

Installation

L'utilisation du HackRF One ce fait par la radio Logicielle GNU Radio et de librairie hackrf. Pour installer les différents packages il est préconiser d'utiliser le package manager Pybombs, d'autres alternative sont possible (https://github.com/mossmann/hackrf/wiki/Operating-System-Tips), ici nous détaillerons l’installation via Pybombs.

Pybombs

Le logiciel Pybombs étant un projet opensource nous pouvons récupérer la dernières version du logiciel d’installation sur Git.

  • 1. Récupérer le dépôt GIT:
$ git clone https://github.com/pybombs/pybombs.git
  • 2. On ce place dans le répertoire pybombs, Nous utilisons l'installateur Python pour installer PyBOMBS.
Gnu radio
libhackrf
Gqrx SDR

Semaine 2

Note

<references />