script LUA course GPS pour GPR
3 participants
Page 2 sur 2
Page 2 sur 2 • 1, 2
Re: script LUA course GPS pour GPR
Alors la....... J ai rien compris mdrrrrrrrrr ! Tu me mets ça en pleine poire mouahahahahahaha quand je dit que j y pipe rien !!
Invité- Invité
Re: script LUA course GPS pour GPR
En fait ce ne sont que des math ici pour calculer la distance entre 2 point GPS.
Donc si je comprends bien, tu veux pouvoir sur une distance donnée (calculée depuis 2 point GPS) calculer la finesse (perte d'altitude).
C'est bien ça ?
Tu veux représenté ça comment ?
Tu veux sur une distance fixée par avance ?
Tu veux pouvoir enclencher les calculs depuis un inter par exemple ?
Donne moi plus d'information.
Donc si je comprends bien, tu veux pouvoir sur une distance donnée (calculée depuis 2 point GPS) calculer la finesse (perte d'altitude).
C'est bien ça ?
Tu veux représenté ça comment ?
Tu veux sur une distance fixée par avance ?
Tu veux pouvoir enclencher les calculs depuis un inter par exemple ?
Donne moi plus d'information.
nicephore- Messages : 612
Date d'inscription : 14/06/2014
Localisation : Créteil
Re: script LUA course GPS pour GPR
En fait, j aimerai que le calcul ce fasse en temps réel, et connaître la finesse à l instant t. Biensur en sachant que les données gps sont mise à jour une foi par seconde, les données seront décalé. Aussi, j aimerai que sur le vol complet ça me donne la finesse moyenne ! La représentation pour la finesse serait juste un chiffre. Merci de ton aide
Invité- Invité
Re: script LUA course GPS pour GPR
Le calcul de la finesse est simple, MAIS ce n'est pas facile du tout d'obtenir des données fiables en pratique.
Pour réduire les effets des imprécisions de mesure on est obligé de faire une moyenne sur plusieurs secondes, mais ça oblige du coup à voler parfaitement droit, sans action sur les commandes, et dans des conditions météo parfaitement neutres pendant ces quelques secondes plus quelques unes avant pour que l'état initial soit stable.
Pour réduire les effets des imprécisions de mesure on est obligé de faire une moyenne sur plusieurs secondes, mais ça oblige du coup à voler parfaitement droit, sans action sur les commandes, et dans des conditions météo parfaitement neutres pendant ces quelques secondes plus quelques unes avant pour que l'état initial soit stable.
Kilrah- Messages : 2181
Date d'inscription : 28/01/2014
Localisation : Suisse
Re: script LUA course GPS pour GPR
Après, dans le cadre de courses gps les distances avant les point de virages sont grande, du coup, ça peux laisser le temps de calculé ! Aussi, il faudrait un capteur gps bien plus rapide, je pense que c est à travailler ! Car je ne vois pas pourquoi un système sur frsky serait plus lent que le système jeti avec droibox plus skynavigator
Invité- Invité
Re: script LUA course GPS pour GPR
Ok donc il est possible d'image le script suivant:
Attendre un fix GPS
Remise à zéro via l'écran Taranis
Enregistrer cette position GPS (home)
A chaque boucle du programme:
relever la position GPS actuelle (pos)
relever l'altitude (alt)
calculer la distance parcourue (home - pos)
calculer la finesse
afficher le résultat moyen de la finesse sur cette distance.
Qu'en pensez-vous ?
Attendre un fix GPS
Remise à zéro via l'écran Taranis
Enregistrer cette position GPS (home)
A chaque boucle du programme:
relever la position GPS actuelle (pos)
relever l'altitude (alt)
calculer la distance parcourue (home - pos)
calculer la finesse
afficher le résultat moyen de la finesse sur cette distance.
Qu'en pensez-vous ?
nicephore- Messages : 612
Date d'inscription : 14/06/2014
Localisation : Créteil
Re: script LUA course GPS pour GPR
Ça peux être pas mal ! En tout cas dans le principe ! Surtout, que je fais toujours une remise à zéro de la télémétrie !
Invité- Invité
Re: script LUA course GPS pour GPR
Ok donc je vais partir sur cette base.
nicephore- Messages : 612
Date d'inscription : 14/06/2014
Localisation : Créteil
Re: script LUA course GPS pour GPR
Par contre je vais te mettre à contribution ...
Regarde mon code (cf. le Tracker dans ma signature), regarde une des fonction et écris la fonction de calcul de la finesse.
Je suis là pour t'aider.
Regarde mon code (cf. le Tracker dans ma signature), regarde une des fonction et écris la fonction de calcul de la finesse.
Je suis là pour t'aider.
nicephore- Messages : 612
Date d'inscription : 14/06/2014
Localisation : Créteil
Re: script LUA course GPS pour GPR
elev = math.atan(alt/dist)
si j ai bien cherché, c est celle la la fonction calcul de finesse ! Trop facile mdrr
si j ai bien cherché, c est celle la la fonction calcul de finesse ! Trop facile mdrr
Invité- Invité
Re: script LUA course GPS pour GPR
Ok
Bon maintenant tu écris une fonction qui prends les 2 paramètre, qui fait le calcul et qui renvoie le résultat.
Bon maintenant tu écris une fonction qui prends les 2 paramètre, qui fait le calcul et qui renvoie le résultat.
nicephore- Messages : 612
Date d'inscription : 14/06/2014
Localisation : Créteil
Re: script LUA course GPS pour GPR
Non une fonction en LUA ... c'est facile.
Je t'attends , j'ai déjà fini tous le reste
Ensuite reste à tester au sol
Bon maintenant je fait à ma sauce... je n'y connais rien en planeur (mon begin'Air n'a pas encore volé.
Mais si c'est bon c'est tous gagné
Je t'attends , j'ai déjà fini tous le reste
Ensuite reste à tester au sol
Bon maintenant je fait à ma sauce... je n'y connais rien en planeur (mon begin'Air n'a pas encore volé.
Mais si c'est bon c'est tous gagné
nicephore- Messages : 612
Date d'inscription : 14/06/2014
Localisation : Créteil
Re: script LUA course GPS pour GPR
Euh on écris ça avec quoi, ça marche comment ! Quand je dit que je suis une bille ! Suis meilleur au pilotage et réglage qu as ce genre d exercices....
Invité- Invité
Re: script LUA course GPS pour GPR
Tu ouvre un fichier texte et tu écrit les lignes de code.
Tu laisse pour le moment l’extension de fichier .txt.
Tu laisse pour le moment l’extension de fichier .txt.
nicephore- Messages : 612
Date d'inscription : 14/06/2014
Localisation : Créteil
Re: script LUA course GPS pour GPR
je bataille en même temps sur la programmation du planeur ! je m'arrache les cheveux ! J’essaye de comprendre le code Lua mais c est pas gagné!!
Invité- Invité
Re: script LUA course GPS pour GPR
Allé je vais te donner une piste:
En fait c'est très simple une fonction.
Tu la déclare comme ceci:
Ensuite pour lui passer des paramètre, tu les place simplement entre les ()
Un exemple, une fonction qui vas additionner 2 chiffres (c1 et c2) et retourner le résultat:
Ensuite pour utiliser cette fonction tu fait:
En fait c'est très simple une fonction.
Tu la déclare comme ceci:
- Code:
local function NOM_DE_LA_FONCTION()
Ensuite pour lui passer des paramètre, tu les place simplement entre les ()
Un exemple, une fonction qui vas additionner 2 chiffres (c1 et c2) et retourner le résultat:
- Code:
local function addition(c1, c2)
local result = 0
result = c1 + c2
return result
end -- end function addition()
Ensuite pour utiliser cette fonction tu fait:
- Code:
local myResult = 0
myResult = addition(3,2)
nicephore- Messages : 612
Date d'inscription : 14/06/2014
Localisation : Créteil
Re: script LUA course GPS pour GPR
Regarde la fonction, et prends 2 paramètres c1 et c2 puis elle les utilise pour faire l'addition.
Donc lorsque j'appelle la fonction en lui passant les paramètres 3 et 2 c'est comme je disais que c1 = 3 et c2 = 2. Ce sont donc les paramètres qui seront utilisés pas l'addition.
Je me fait comprendre ?
Donc lorsque j'appelle la fonction en lui passant les paramètres 3 et 2 c'est comme je disais que c1 = 3 et c2 = 2. Ce sont donc les paramètres qui seront utilisés pas l'addition.
Je me fait comprendre ?
nicephore- Messages : 612
Date d'inscription : 14/06/2014
Localisation : Créteil
Re: script LUA course GPS pour GPR
oui c est bon ! j'essaye ça des que je le peux ! comment on partage un epprom? car j ai un souci avec mon programme !
Invité- Invité
Re: script LUA course GPS pour GPR
La c'est un eeprom c'est un fichier texte avec l'extension .LUA (au lieu de .TXT)
Maintenant si tu veux partager ta programmation OpenTX un truc simple fait un Drag And Drop de la ligne vers un dossier, tu en fait ensuite un .ZIP que tu mets en partage ici.
PS je en connexion très limitée et ceci jusqu'à lundi soir.
Maintenant si tu veux partager ta programmation OpenTX un truc simple fait un Drag And Drop de la ligne vers un dossier, tu en fait ensuite un .ZIP que tu mets en partage ici.
PS je en connexion très limitée et ceci jusqu'à lundi soir.
nicephore- Messages : 612
Date d'inscription : 14/06/2014
Localisation : Créteil
Page 2 sur 2 • 1, 2
Sujets similaires
» script LUA pour F3K
» Script LUA : localisation GPS pour X12-X10-TX16S
» Script LUa pour calculer une jauge electrique en %
» Les bases du LUA pour un SCRIPT télémetrie
» modif de script pour horus
» Script LUA : localisation GPS pour X12-X10-TX16S
» Script LUa pour calculer une jauge electrique en %
» Les bases du LUA pour un SCRIPT télémetrie
» modif de script pour horus
Page 2 sur 2
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|