Cette bibliothèque fournit une interface entre le matériel et les logiciels, composé d'une puce RFM95 RFM95 fonctionnant à une fréquence de 915 MHz et de trois LED d'indicateur, un vert qui indique la puissance et deux rouges globaux et peut être configuré pour indiquer un certain type de statut système.
Remarque: La construction de cette bibliothèque était basée sur LMIC_PI avec une certaine adaptation pour être compatible avec le réseau Larawan de l'Université fédérale de Santa Maria.
La bibliothèque de câblagePI fournit l'interface Raspberry Pi GPIO
Installez le GIT (s'il n'est pas installé)
$ sudo apt-get install git-core
Faire le clone du référentiel
$ git clone git: //git.drogon.net/wiringpi
Accéder au dossier de câblage
$ cd wiringpi
Build Lib
$ ./Build
Faire le clone du référentiel
$ git clone https://github.com/lucasmaziero/lmic-rpi-fox.git
Accéder au dossier LMIC-RPI-FOX
$ CD LMIC-RPI-FOX / Exemples / TTN-ABPMEND
Faire le projet Make (en rappelant que toute modification apportée dans le code doit être exécutée plus tard la commande "Make")
$ faire
Exécuter le programme
$
La cartographie complète des épingles de câblage peut être vue ici
Wiringpi 0 == réinitialiser
Wiringpi 4 == dio0
Wiringpi 5 == dio1
Wiringpi 1 == dio2 (inutilisé)
Wiringpi 12 == mosi
Wiringpi 13 == miso
Wiringpi 14 == sk
Wiringpi 6 == ss
Wiringpi 2 == LED1
Wiringpi 3 == LED2
GND == GND
3,3 V == + 3,3 V
Le contenu est concédé sous licence MIT. Voir le fichier de licence pour plus d'informations.