fpvracer.fr

Comment afficher les coordonnées GPS sur les radios OpenTX/EdgeTX.

Pour pratiquer le mid ou long range sans risquer de perdre son drone, afficher et enregistrer les coordonnées GPS sur sa radio peut s'avérer très utile.

.

Dans ce tutoriel nous allons afficher en temps réel les coordonnées GPS du drone sur la radio et les enregistrer sur une carte sd.

Si la liaison radio vient à être perdue, la radio continuera de nous afficher les dernières coordonées connues.

C'est une sécurité supplémentaire et plus pratique que de revisonner les images du DVR pour voir les coordonées dans l'OSD des lunettes. Il suffira d'entrer les coordonnées GPS dans Googgle Map, pour retrouver votre précieux.

 

 

Prérequis :

  • disposer d'un GPS sur le drone, comme le MATEK SAM-M8Q
  • activer et paramétrer le gps dans Betaflight, INav ou autre
  • activer et paramétrer la télémetrie
  • disposer d'une radio avec EdgeTx ou OpenTx à jour du dernier firmware.

 

Découvrir les capteurs :

Une fois que la télémetrie et le gps sont activés,

  • alimentez le drone
  • allumez la radio et allez sur la page télémétrie pour découvrir de nouveaux capteurs

Si tout est correct les coordonnées GPS dévraient s'afficher.

Dans le cas ou votre GPS n'accroche pas de satellites, seul un 0 apparaitra, mais le fait que ligne GPS soit présente confirme que tout fonctionne. 

 

 

Installer le script LUA : 

Après avoir essayé plusieurs script, je trouve que le OpenTX_GPS_Telemetry LUA de moschotto convient parfaitement.

  • Assurez-vous de disposer des firmwares OpenTX 2.3.x / EdgeTX 2.6.0 sur votre radio.
  • Allez sur la page GitHub du projet
  • Téléchargez l'archive et décompressez-la.

 

 

Récuperez les scripts correspondants à la résolution d'écran de votre radio :

En fonction de la résolution d'écran de votre radio, vous allez copier/coller le dossier correspondant sur la carte SD de votre radio.

Résolution 480x272 pixels (exemple Jumper T16)
/T16/GPS
/T16/GPS Stats T16.lua


Résolution 212x64 pixels (exemple x9d/x9+/x9E)
/x9/GPSx9.lua
/x9/GPS Stats X9.lua


Résolution 128x96 pixels (exemple TBS Tango 2)
/TBS_Tango/GPSxT.lua
/TBS_Tango/GPSviewerT.lua


Résolution 128x64 pixels (exemple x7 / x9 lite / Jumper T-lite)
/x7_x9lite/GPSx9L.lua
/x7_x9lite/GPS Stats X9L.lua

 

Transferez les scripts LUA sur la carte sd :

  • Copiez le script GPSxxx.lua dans le dossier /SCRIPTS/TELEMETRY
  • Copiez le script GPS Stats XXX.lua dans le dossier/SCRIPTS/TOOLS
  • Copiez le dossier ICON dans /SCRIPTS/TELEMETRY/BMP
  • Assurez-vous que le dossier /LOGS/ existe sur votre carte SD, sinon créez-le
  • Paramétrez un screen sur votre radio et sélectionnez GPSxxx.lua

Et voila le résultat :

 

Le script OpenTX_GPS_Telemetry en détail :

En plus d'afficher les coordonnées GPS, le script les enregistre dans le fichier /LOGS/GPSpositions.txt de votre carte SD, ceci à toutes fins utiles, comme par exemple créer un tracé du vol avec Google Earth.

Ces logs peuvent être aussi consultés directement sur la radio via le script GPS stats XXX.lua

Sont également affichés le nombre de satellites acrrochés, la distance depuis le point de décolage et la distance totale parcourue.

 

Tips :

Faites un appui long sur la touche Enter pour faire un reset des données télémétrique et de la distance totale parcourue.

Refaites un appui plus long toujours sur la touche Enter pour quitter l'écran. 

 

Démontration en vidéo :

 

 

En lire plus..