Préparation de la Gateway (passerelle)
La première étape pour la préparation de la Gateway est de flasher l’image de l’OS fournie par Qorvo sur la carte micro SD qui ira dans votre Raspberry Pi 3B.
- Insérez votre carte micro SD pour la Gateway dans le lecteur pour carte SD de votre ordinateur.
- Démarrez Rufus.
- Cliquez SELECT et pointez vers l’archive DRTLS_raspbian_R2.0.zip puis validez.
- Cliquez START puis confirmez que vous souhaitez effacer le contenu de la carte micro SD pour y écrire Raspbian avec les outils Decawave.
- Si vous comptez utiliser un ou plusieurs Listeners supplémentaires procédez de la même façon pour les cartes micro SD de chaque Listener.
- Ne procédez pas à la mise à jour de Raspbian ou de quelques logiciels inclus dans cette image au risque de ne pas pouvoir démarrer l’OS ou que le tracking ne soit pas fonctionnel.



Ajoutez tous les Raspberry Pi 3B à votre réseau. Il est préférable de passer par une connexion filaire pour éviter les interférences entre les téléphones des spectateurs et votre installation.
Paramétrez votre gateway pour qu’elle aie une IP fixe. Soit vous fixez son IP dans ifconfig, soit vous récupérez l’adresse MAC de la carte réseau (LAN) du Raspberry Pi 3B et vous lui assignez une IP fixe par les baux fixes dans la configuration du DHCP de votre router réseau.
Notez l’adresse IP de votre Gateway.
Les adresses IP des listeners sont moins critiques, mais vous en aurez besoin pour accéder en SSH (Tera Term ou PuTTY) ou VNC à ces Raspberry Pi 3B. Vous pouvez utiliser une application telle que Fing pour découvrir les adresses IP des appareils connectés à votre réseau.
Pour rappel les identifiants par défaut sur un Raspberry Pi sont :
- login : pi
- password : raspberry

Configuration de la Gateway
Il faut commencer par mettre la carte Decawave en mode Listener. Pour cela :
- Connectez votre PC au port micro USB de la carte Decawave qui ira sur le Raspberry Pi 3B de la Gateway.
- Lancez Tera Term.
- Fermez la fenêtre de connexion.
- Dans le menu Setup choisissez Serial Port.
- Dans les paramètres de la liaison série choisissez comme vitesse 115200. Appliquez.
- Dans le menu File choisissez New Connection.
- Choisissez le port COM correspondant à votre ordinateur.
- Dans la fenêtre du terminal tapez sur la touche Entrer deux fois de suite pour ouvrir la session.
- Tapez la commande nis 0xDF8D (remplacez avec l’identifiant de votre réseau UWB) puis validez avec la touche Entrer.
- Tapez la commande nmb puis validez avec la touche Entrer.
- Cette commande interrompt la session. Tapez deux fois sur la touche Entrer pour relancer la session.
- Tapez la commande si puis validez avec la touche Entrer.
- Vérifiez que la configuration a le bon identifiant de réseau UWB (panid) et mode: bn (act,-).





Configuration des Listeners
Répétez la même chose pour chacune des cartes Decawave des Listeners.
Pour chaque Listener vous devez indiquer l’adresse IP de la Gateway vers laquelle transférer les donnés de positions des Tags récoltées. La Gateway se charge d’agréger toutes les informations de position vers le réseau.
Pour chaque Listener ouvrez le fichier /etc/dwm1001/dwm1001.conf avec vim ou nano avec les droits administrateurs (sudo). Dans le cas de la Gateway proxy_server_host doit pointer vers localhost. Pour les Listeners proxy_server_hostdoit être égal à l’IP de la Gateway.
Par exemple si l’IP de la Gateway est 192.168.85.167 on aurait pour chaque Listener :

Référence : DWM1001_Gateway_Quick_Deployment_Guide.pdf