Le forum français des radios OpenTX ou FrOS
Le forum français des radios OpenTX ou FrOS
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Le deal à ne pas rater :
Réassort du coffret Pokémon 151 Électhor-ex : où l’acheter ?
Voir le deal

Script LUA : localisation GPS pour X12-X10-TX16S

+3
ventilo76
Eric84AMC
berny
7 participants

Page 1 sur 2 1, 2  Suivant

Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Script LUA : localisation GPS pour X12-X10-TX16S

Message par berny Lun 1 Fév 2021 - 14:53

Bonjour,

Partant de l'idée de Freyr86 (cf ),
je vous propose un widget pour les émetteurs à grand écran couleur.

Il s'agit de visualiser en temps réel le point GPS actuel sur une carte.

Il se base sur la valeur renvoyée par le capteur "GPS"
Il utilise un fond carto que vous allez créer (idéalement, en 480x272, mais les cartes peuvent-être plus petites).

Ci-après copie des commentaires que vous retrouvez dans le source du widget :
Code:

Pré-requis :
- emetteur HORUS ou équivalent avec grand afficheur couleur
- sonde GPS
- une ou plusieurs cartes

Création d'une carte et mise en place :

La carte doit :
- être de taille inférieure ou égale à la taille de l'écran
- être au format png ou jpeg
- se nommer nnn.ext où
 - nnn est un nombre entre 100 et 200
 - ext l'extension 'png' ou 'jpg'
- se trouver dans le sous-répertoire MAPS du WIDGET
- être accompagnée d'un fichier nnn.txt contenant une seule ligne,
  contenant les coordonnées des points haut/gauche et bas/droit
  (séparés par un espace) de la carte, sous la forme décimale.
  ex :  48.901700 2.249500 48.814600 2.482200

Donc, le fond de carte utilisé est paramétré dans le widget, et peut donc être adapté au terrain où on se trouve, juste avant de voler.

Je l'ai testé en replay sous Companion, et en réel sur ma TX16S (pas en vol, mais avec émetteur, récepteur et sonde GPS dans la voiture lors de trajets quotidiens).
Il est encore en phase de développement, et pas forcément exempt de bugs.

Vos retours sont les bienvenus Script LUA : localisation GPS pour X12-X10-TX16S 2258904616

Lien téléchargement MpatTrack


Dernière édition par berny le Ven 5 Fév 2021 - 10:05, édité 1 fois
berny
berny

Masculin Messages : 58
Date d'inscription : 29/10/2020
Localisation : Sud Ardeche

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par Eric84AMC Lun 1 Fév 2021 - 20:02

Et bien il y a plein de Widget avec GPS qui fleurissent ! C'est cool je vais suivre cela.
Eric84AMC
Eric84AMC

Masculin Messages : 2057
Date d'inscription : 21/09/2013
Age : 50
Localisation : Monteux

http://www.amc-pernes-lesvalayans.com/index.php

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par ventilo76 Mar 2 Fév 2021 - 12:31

Bonjour,
Quel capteur GPS est nécessaire? Celui qui est dans l'émetteur X12S, ou il en faut un branché sur le Smart Port du récepteur?
Pour obtenir une carte aérienne, je fais une copie écran à partir de Géoportail (du lieu où je serai supposé être), C'est ça ? Faut se mettre à quelle altitude?
Enfin faudra détourer jusqu'à 480x272 pixels ? C'est comme cela qu'il faut faire ?
ventilo76
ventilo76

Masculin Messages : 253
Date d'inscription : 05/01/2015
Age : 68
Localisation : Sasseville 76

https://quad-normandie.leforum.eu/portal.php, https://lesailesde

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par berny Mar 2 Fév 2021 - 16:21

Bonjour,
La sonde GPS dans l'emetteur localise l'emetteur,
celle dans ton modele localise ton modele
Dans l'absolu, le widget peut utiliser le résultat de n'importe quelle sonde GP, mais on cherche surtout à localliser le modeèle, donc une sonde branché sur le SPort c'est mieux.

Pour construire la carte, oui, tu peux utiliser une capture d’écran Geoportail, redimensionnée ensuite (en 480x272 ou plus petit).
L'altitude ... tu veux parler de l'échelle de la carte ? Là, c'est à toi de voir en fonction de tes besoins.
Il faut idéalement qu'elle couvre ta zone de vol potentiel.
La grande difficulté est de déterminer les coordonnées des 2 points, pour les mettre dans le fichier texte associé (avec n'importe quel éditeur de texte).
Sous Geoportail, tu peux faire un clic droit, et demande les infos du point, copier/coller ensuite les coordonnées.
Sous Google Earth, tu peux enregistrer un lieu dans un fichier KML, puis l'ouvrir et recupérer les coordonnées.

N'hésite pas si tu as besoin d'aide.
berny
berny

Masculin Messages : 58
Date d'inscription : 29/10/2020
Localisation : Sud Ardeche

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par jejeg Mar 2 Fév 2021 - 21:23

Bonjour à tous
Si j'ai bien pigé , la flèche rouge sur l'écran est censée me donner la position de mon gps embarqué ??!!
Si ma flèche se trouve chez mon voisin c'est que mes coordonnées sur ma carte ne sont pas nickel ou mon gps mal calibré (j'en doute mais why not).
Merci pour ce super boulot .Script LUA : localisation GPS pour X12-X10-TX16S 2180167462
jejeg
jejeg

Masculin Messages : 220
Date d'inscription : 01/07/2017
Age : 49
Localisation : Landes

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par berny Mer 3 Fév 2021 - 7:25

jejeg a écrit:Bonjour à tous
Si j'ai bien pigé , la flèche rouge sur l'écran est censée me donner la position de mon gps embarqué ??!!
Si ma flèche se trouve chez mon voisin c'est que mes coordonnées sur ma carte ne sont pas nickel ou mon gps mal calibré (j'en doute mais why not).
Merci pour ce super boulot .Script LUA : localisation GPS pour X12-X10-TX16S 2180167462  
Si tu as une flèche au centre, c'est que la coordonnées GPS est en dehors de ta carte :
- le sens de flèche t'indique la direction où cherche :
 - flèche en haut : ta position est plus au Nord que ta carte
 - flèche en bas : ta position est plus au Sud que ta carte
 - etc pour les autres directions
Si tes coordonnées GPS sont bien dans la carte,tu vois le spot sous la forme d'une croix dans un rond.

Peut-tu me passer em MP (ou dans ce sujet, si ca ne te dérange pas de dévoiler ces positions GPS) le contenu de ton fichier txt associé, et quelques point GPS que tu as dans ton log ?
Autre solution : si tu as activé l'option Info du widget, tu vois apparaitre les coordonnées GPS et x/y du point courant.
berny
berny

Masculin Messages : 58
Date d'inscription : 29/10/2020
Localisation : Sud Ardeche

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par jejeg Mer 3 Fév 2021 - 12:30

Bonjour
J'ai effectué quelques essais :
- Au niveau du GPS qui m'affiche sur la radio une position à 100km prés Mad (idem tx16s et T16 pro)
- Donc je suis parti avec récepteur et radio faire un tour de quelques KM avec l'enregistrement des logs : nickel le parcours fait en voiture a bien était enregistré et il correspond bien aux enregistrements du log .
- Je tire la conclusion que le GPS fonctionne mais que les valeurs données par la radio sur l'écran sont erronées , dans mon exemple ou je me situe : Lat: 43.8354773 Long: -0.3090818 et ce que me donne le gps sur l'écran de la carte: 43.8353 -1.6906 soit au milieu de l'océan à 111km Laughing Laughing
- coordonnées rentrées dans le fichier text:HG:43.835277 -0.311111 BD: 43.836388 -0.306944
Merci pour le coup de main
jejeg
jejeg

Masculin Messages : 220
Date d'inscription : 01/07/2017
Age : 49
Localisation : Landes

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par berny Mer 3 Fév 2021 - 15:50

Hum ... je regarde ça.
berny
berny

Masculin Messages : 58
Date d'inscription : 29/10/2020
Localisation : Sud Ardeche

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par gdh Mer 3 Fév 2021 - 19:19

bonjour
j'ai tout installé et chez moi ça marche la mire est bien a sa place sur la carte
sur l'écran je n'ai que la mire sur la carte, aucune indication de la position en clair
peut on avoir une copie d'écran de ce que l'on doit voir.
un zoom sur le spot est il envisageable dans l'avenir?
gdh
gdh

Masculin Messages : 519
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par berny Mer 3 Fév 2021 - 20:57

gdh a écrit:
sur l'écran je n'ai que la mire sur la carte, aucune indication de la position en clair
Si tu coches l'option 'GAlt' du widget, l'altitude fournie par le GPS s’affiche en bas à gauche de l'écran
Si tu coches l'option 'Info', tu as également la coordonnées lat/lon et x/y du point courant.
gdh a écrit:
peut on avoir une copie d'écran de ce que l'on doit voir.

Point GPS à l’intérieur de l'écran, représenté par le sport, et affichage de l'altitude en bas à gauche :
Script LUA : localisation GPS pour X12-X10-TX16S Captur10

Point GPS en dehors de l'écran (dans ce cas, au Sud de la carte actuelle), représenté par une flèche au centre de l'écran, et affichage de l'altitude en bas à gauche :
Script LUA : localisation GPS pour X12-X10-TX16S Captur11

Point GPS à l’intérieur de l'écran, représenté par le sport, et affichage de l'altitude et des coordonnées en bas  :
Script LUA : localisation GPS pour X12-X10-TX16S Captur12

gdh a écrit:
un zoom sur le spot est il envisageable dans l'avenir?
On peut y réfléchir ...
berny
berny

Masculin Messages : 58
Date d'inscription : 29/10/2020
Localisation : Sud Ardeche

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par berny Mer 3 Fév 2021 - 22:30

Derniere version : 0.5
Corrige un bug
Inclut une carte et un fichier log pour tester.

Lien téléchargement


Dernière édition par berny le Ven 5 Fév 2021 - 10:06, édité 1 fois
berny
berny

Masculin Messages : 58
Date d'inscription : 29/10/2020
Localisation : Sud Ardeche

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par defimaint Jeu 4 Fév 2021 - 15:45

je me pose une question. pourrait-on se servir de ce script pour retrouver un drone tombé. je m'explique . lors de sa chute la batterie va certainement se détacher et donc perdre la télémétrie. Est ce que le dernier point gps reste affiché sur l'écran pour retrouver le drone facilement.


defimaint
defimaint

Masculin Messages : 174
Date d'inscription : 18/12/2018
Age : 45
Localisation : 44

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par gdh Jeu 4 Fév 2021 - 17:54

merci à Berny pour sa réponse et les copies d'écran
ce script est un joli travail mais pour moi cela reste un exercice de style
a quoi cela peut il servir ? effectivement pour retrouver un modèle perdu, mais  la dernière position figure dans les logs, ...
encore faut il que le modèle ne soit pas parti hors de portée
gdh
gdh

Masculin Messages : 519
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par berny Jeu 4 Fév 2021 - 18:30

gdh a écrit:merci à Berny pour sa réponse et les copies d'écran
ce script est un joli travail mais pour moi cela reste un exercice de style
a quoi cela peut il servir ? effectivement pour retrouver un modèle perdu, mais  la dernière position figure dans les logs, ...
encore faut il que le modèle ne soit pas parti hors de portée

Plusieurs cas d'emploi :
- j'évolue sur un terrain qui a une aire de vol restreinte (survol interdit de la route qui borde, des maison, ...) : cela me permet de savoir précisément au dessus de quoi je vole, et si je dépasse les limites
- je suis amateur de vol de pente, et il m'arrive des fois de chercher un moment mon modèle qui s'est posé 'sans mon accord' dans une zone dense (broussailles, bois, ...) : je sais où il est, et avec une appli de locallisation sur mon téléphone, je peux aller directement sur lui.
- ...

Pour moi, c'est une vraie fonctionnalité, qui me donnera une info précieuse en cours de vol.
berny
berny

Masculin Messages : 58
Date d'inscription : 29/10/2020
Localisation : Sud Ardeche

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par jejeg Jeu 4 Fév 2021 - 19:43

En tout cas merci Berny d'avoir modifier le script qui a permis au personne du sud-ouest  Wink d'accéder a cette option bien pratique pour retrouver les modèles perdus .
Je pense que Berny saura expliquer mes dires ...
jejeg
jejeg

Masculin Messages : 220
Date d'inscription : 01/07/2017
Age : 49
Localisation : Landes

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par defimaint Jeu 4 Fév 2021 - 19:53

pourrait-on envisager plusieurs cartes à l'avenir pour le choix du terrain?
defimaint
defimaint

Masculin Messages : 174
Date d'inscription : 18/12/2018
Age : 45
Localisation : 44

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par berny Jeu 4 Fév 2021 - 20:06

defimaint a écrit:pourrait-on envisager plusieurs cartes à l'avenir pour le choix du terrain?
Le widget le fait deja !
Tu choisis le numéro de la carte que tu veux utiliser dans les parametres du widget.
berny
berny

Masculin Messages : 58
Date d'inscription : 29/10/2020
Localisation : Sud Ardeche

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par defimaint Jeu 4 Fév 2021 - 20:39

super Merci , je test tout çà demain en réel.
defimaint
defimaint

Masculin Messages : 174
Date d'inscription : 18/12/2018
Age : 45
Localisation : 44

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par Eric84AMC Jeu 4 Fév 2021 - 20:39

jejeg a écrit:Bonjour
J'ai effectué quelques essais :
- Au niveau du GPS qui m'affiche sur la radio une position à 100km prés Mad (idem tx16s et T16 pro)
- Donc je suis parti avec récepteur et radio faire un tour de quelques KM avec l'enregistrement des logs : nickel le parcours fait en voiture a bien était enregistré et il correspond bien aux enregistrements du log .
- Je tire la conclusion que le GPS fonctionne mais que les valeurs données par la radio sur l'écran sont erronées , dans mon exemple ou je me situe : Lat: 43.8354773 Long: -0.3090818 et ce que me donne le gps sur l'écran de la carte: 43.8353 -1.6906 soit au milieu de l'océan à 111km  Laughing  Laughing  
- coordonnées rentrées dans le fichier text:HG:43.835277 -0.311111 BD: 43.836388 -0.306944
Merci pour le coup de main

Dans la configuration radio Coordonnées GPS choisir NMEA et pas DMS pour voir si cela règle ton problème ??
Eric84AMC
Eric84AMC

Masculin Messages : 2057
Date d'inscription : 21/09/2013
Age : 50
Localisation : Monteux

http://www.amc-pernes-lesvalayans.com/index.php

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par jejeg Ven 5 Fév 2021 - 22:43

Eric84AMC a écrit:
jejeg a écrit:Bonjour
J'ai effectué quelques essais :
- Au niveau du GPS qui m'affiche sur la radio une position à 100km prés Mad (idem tx16s et T16 pro)
- Donc je suis parti avec récepteur et radio faire un tour de quelques KM avec l'enregistrement des logs : nickel le parcours fait en voiture a bien était enregistré et il correspond bien aux enregistrements du log .
- Je tire la conclusion que le GPS fonctionne mais que les valeurs données par la radio sur l'écran sont erronées , dans mon exemple ou je me situe : Lat: 43.8354773 Long: -0.3090818 et ce que me donne le gps sur l'écran de la carte: 43.8353 -1.6906 soit au milieu de l'océan à 111km  Laughing  Laughing  
- coordonnées rentrées dans le fichier text:HG:43.835277 -0.311111 BD: 43.836388 -0.306944
Merci pour le coup de main

Dans la configuration radio Coordonnées GPS choisir NMEA et pas DMS pour voir si cela règle ton problème ??
Le pbm venait des longitudes négative (sud ouest) que Berny a modifier dans la dernière version .
Quand au zoom ,pas forcement besoin car on peut charger plusieurs cartes donc il suffit de définir une carte assez zoomée du lieu de vol et d'en créer d'autres autour de celle-ci si le modèle se perd ...
Bon vol à tous
jejeg
jejeg

Masculin Messages : 220
Date d'inscription : 01/07/2017
Age : 49
Localisation : Landes

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par gdh Sam 6 Fév 2021 - 9:14

je peux avoir 3 sites de vols ça fait combien de carte pour en avoir tout autour ?
le zoom serait quand même bien pratique
gdh
gdh

Masculin Messages : 519
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par jejeg Sam 6 Fév 2021 - 21:42

gdh a écrit:je peux avoir 3 sites de vols ça fait combien de carte pour en avoir tout autour ?
le zoom serait quand même bien pratique
1 carte de ton lieu de vol habituel et 4 autres ( nord ,sud ,ouest , Est) ,multiplié par le nombre de lieu de vol soit 15 cartes Wink .
Par contre j'ai remarqué que la radio "rame" dés que 2 cartes sont installées dans les pages de télémétries , je n'ai pas essayé de diminuer la qualité qui est de 96 pixels dans mon cas . Faut -il descendre à 24 ??!! Donc j'en ai juste 1 avec 100 mètres de limite autour de la piste et j'ai laissée les autres dans le dossier maps que je mettrai en route en fonction de l'endroit ou est tombé mon modèle ...
jejeg
jejeg

Masculin Messages : 220
Date d'inscription : 01/07/2017
Age : 49
Localisation : Landes

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par gdh Dim 7 Fév 2021 - 9:31

jejeg a écrit:
gdh a écrit:je peux avoir 3 sites de vols ça fait combien de carte pour en avoir tout autour ?
le zoom serait quand même bien pratique
1 carte de ton lieu de vol habituel et 4 autres ( nord ,sud ,ouest , Est) ,multiplié par le nombre de lieu de vol soit 15 cartes Wink .

ce n'est pas 1+4 mais  1+8 il faut couvrir les coins

x x x
x O x
x x x
gdh
gdh

Masculin Messages : 519
Date d'inscription : 26/10/2013
Localisation : 42

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par berny Dim 7 Fév 2021 - 10:39

jejeg a écrit:
gdh a écrit:je peux avoir 3 sites de vols ça fait combien de carte pour en avoir tout autour ?
le zoom serait quand même bien pratique
Par contre j'ai remarqué que la radio "rame" dés que 2 cartes sont installées dans les pages de télémétries , je n'ai pas essayé de diminuer la qualité qui est de 96 pixels dans mon cas . Faut -il descendre à 24 ??!! Donc j'en ai juste 1 avec 100 mètres de limite autour de la piste et j'ai laissée  les autres dans le dossier maps que je mettrai en route en fonction de l'endroit ou est tombé mon modèle ...

Qu'est-ce que tu entend par 'installé dans les pages de télémétrie' ?
Si tu fais tourner plusieurs instances du widget, ca doit ramer en effet.

La densité (dpi) n'influe en rien, 480x272 en 96 ou 48dpi, ça fait toujours 480 lignes x 272 colonnes à gérer à l'écran.
berny
berny

Masculin Messages : 58
Date d'inscription : 29/10/2020
Localisation : Sud Ardeche

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par jejeg Dim 7 Fév 2021 - 19:15

Pardon les écrans personnel
Script LUA : localisation GPS pour X12-X10-TX16S 20210213
jejeg
jejeg

Masculin Messages : 220
Date d'inscription : 01/07/2017
Age : 49
Localisation : Landes

Revenir en haut Aller en bas

Script LUA : localisation GPS pour X12-X10-TX16S Empty Re: Script LUA : localisation GPS pour X12-X10-TX16S

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum