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.
-20%
Le deal à ne pas rater :
-20% sur le Lot de 2 écrans PC GIGABYTE 27″ LED M27Q
429 € 539 €
Voir le deal

Développer avec LUA : où trouver de la doc ?

2 participants

Aller en bas

Développer avec LUA : où trouver de la doc ? Empty Développer avec LUA : où trouver de la doc ?

Message par berny Jeu 28 Jan 2021 - 20:30

Je voudrais avancer avec LUA sous OpenTX, mais je ne trouve pas beaucoup de doc.

Avez-vous des liens, sur l'implémentation de LUA sous OpenTX en détail surtout.
Du style, qui détaille la déclaration des _options dans les widgets, la manipulation des fichiers avec io, ...
J'ai trouvé ceci : https://doc.open-tx.org/opentx-2-3-lua-reference-guide/
mais c'est très succinct.

Merci
berny
berny

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

Revenir en haut Aller en bas

Développer avec LUA : où trouver de la doc ? Empty Re: Développer avec LUA : où trouver de la doc ?

Message par berny Ven 29 Jan 2021 - 21:52

Pas de réponses ...

Je bloque sur un truc tout c... qui ne se compile pas :
Code:

   for w in string.gmatch(xx,"[\.%w]+") do

L'implémentation de la librairie string ?
berny
berny

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

Revenir en haut Aller en bas

Développer avec LUA : où trouver de la doc ? Empty Re: Développer avec LUA : où trouver de la doc ?

Message par CoyotteDundee Sam 30 Jan 2021 - 8:17

Hello Berny,

Je ne suis pas spécialiste de Lua mais je ne pense pas que, vu la place disponible, ils soient allés jusqu'à implémenter les expressions régulières dans la version d'Opentx. (Mais c'est à contrôler)

Le mieux de peut-être de consulter le code de l'implémentation de lua dans OpenTx.

Que veux-tu retrouver dans ta chaîne ?

CoyotteDundee

_________________

... the alien anthropologists admitted they were still perplexed.
But on eliminating every other reason for our sad demise, they logged the only explanation left :
This species has amused itself to death...
                                                                                                                                    (R. Waters)

Pas de support par MP ! Nous sommes sur un forum pour échanger publiquement.
CoyotteDundee
CoyotteDundee
Administrateur

Masculin Messages : 5880
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)

Revenir en haut Aller en bas

Développer avec LUA : où trouver de la doc ? Empty Re: Développer avec LUA : où trouver de la doc ?

Message par berny Sam 30 Jan 2021 - 11:23

CoyotteDundee a écrit:Hello Berny,

Je ne suis pas spécialiste de Lua mais je ne pense pas que, vu la place disponible, ils soient allés jusqu'à implémenter les expressions régulières dans la version d'Opentx. (Mais c'est à contrôler)

Le mieux de peut-être de consulter le code de l'implémentation de lua dans OpenTx.

Que veux-tu retrouver dans ta chaîne ?

CoyotteDundee
Ce que je veux trouver : 4 nombres décimaux représentant 2 points GPS.
ex : 44.456789 4.565689 44.515698 4.6212121

Mais la question est plus générale, et se pose à chaque fois que je veux utiliser une fonction d'une librairie x ou y.
berny
berny

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

Revenir en haut Aller en bas

Développer avec LUA : où trouver de la doc ? Empty Re: Développer avec LUA : où trouver de la doc ?

Message par CoyotteDundee Sam 30 Jan 2021 - 13:00

Je crois que, d'une manière générale, tu dois te passer des librairies.
J'ai jeté un oeil sur ton lien et rien n'indique que celles-ci soient disponibles.

Je crains donc qu'il faille te débrouiller avec les types de base et écrire le code ad-hoc pour récupérer les valeurs qui t'intéressent.

Coyotte

_________________

... the alien anthropologists admitted they were still perplexed.
But on eliminating every other reason for our sad demise, they logged the only explanation left :
This species has amused itself to death...
                                                                                                                                    (R. Waters)

Pas de support par MP ! Nous sommes sur un forum pour échanger publiquement.
CoyotteDundee
CoyotteDundee
Administrateur

Masculin Messages : 5880
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)

Revenir en haut Aller en bas

Développer avec LUA : où trouver de la doc ? Empty Re: Développer avec LUA : où trouver de la doc ?

Message par berny Sam 30 Jan 2021 - 15:02

Et pourtant, elle existe bien ...
On m'a donné une astuce pour m'en assurer :
Code:
print(type(string),type(string.gmatch))
Du coup, j'ai persévéré avec mon bout de code, qui fonctionne maintenant dans cette partie-là.

J'avance avec LUA, doucement mais surement...
berny
berny

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

Revenir en haut Aller en bas

Développer avec LUA : où trouver de la doc ? Empty Re: Développer avec LUA : où trouver de la doc ?

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

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