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 du moment : -48%
Philips Hue Pack Decouverte 2024 : lightstrip 3M + ...
Voir le deal
119 €

Scripts Lua

2 participants

Aller en bas

Scripts Lua Empty Scripts Lua

Message par CoyotteDundee 24/7/2019, 11:32

Bonjour,

Je voudrais faire quelques tests en Lua et j'essaie d'identifier le type de script dont j'ai besoin.
Il s'agirait de faire quelques calculs sur base d'infos de télémétrie. Pour fonctionner, le script aurait aussi besoin de données stockées dans un fichier externe.

Je me tâte donc un peu sur le type de script à écrire :
Je pense que l'on peut éliminer les Mix scripts, les One-Time scripts, les wizard-scripts, et les theme-scripts.

Pour ceux qui restent :
Telemetry script: cela mes semble être un bon candidat mais je ne vois pas de paramétrage possible.
Idem pour les function scripts.

Les widget script me semblent être les plus appropriés mais... ils ne tournent que sur Horus.

Quelqu'un peut-il éclairer ma lanterne ? (Ou me faire savoir en quoi cette analyse est fausse Very Happy )
Merci d'avance,

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 : 5886
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)

Revenir en haut Aller en bas

Scripts Lua Empty Re: Scripts Lua

Message par 3djc 24/7/2019, 11:40

Il manque quelques info :
- le script doit t'il se déclencher a la demande, ou tourner en permanence ?
- type de radio ?
3djc
3djc

Masculin Messages : 2871
Date d'inscription : 25/09/2016
Age : 57
Localisation : Belgique

Revenir en haut Aller en bas

Scripts Lua Empty Re: Scripts Lua

Message par CoyotteDundee 24/7/2019, 11:47

Hello 3djc,

Déclenchement :
Il doit tourner lorsque l'avion vole... Mais il peut tourner avant et après aussi, ce ne me gène pas.

Type de radio: Idéalement, toutes... C'est pourquoi je n'ai pas choisi d'office Widget.
Mais bon... Rome ne s'est pas faite en un jour donc je pourrais partir sur un widget voir ensuite comment généraliser si nécessaire.

D'un autre côté, je n'ai pas besoin d'affichage... (Je voudrais retourner une valeur dans un capteur fictif)...

Voilà,

Coyotte

ps: je reste vague sur le sujet car
1) je n'en suis qu'à la réflexion et je n'ai pas testé la validité du concept
2) je n'aime pas dire "Je travaille sur ceci" pour ensuite devoir annoncer que j'ai arrêté pour des raison X ou Y.
Mais si le truc abouti, ce sera du libre bien évidement. Il ne s'agit donc pas de protéger un concept Scripts Lua 2258904616

_________________

... 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 : 5886
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)

Revenir en haut Aller en bas

Scripts Lua Empty Re: Scripts Lua

Message par 3djc 24/7/2019, 11:50

Alors il faut partir sur un custom script comme le calcul de % de lipo

3djc
3djc
3djc

Masculin Messages : 2871
Date d'inscription : 25/09/2016
Age : 57
Localisation : Belgique

Revenir en haut Aller en bas

Scripts Lua Empty Re: Scripts Lua

Message par CoyotteDundee 24/7/2019, 11:57

Ah... Custom script...
Il n'était pas dans ma liste celui-là... Scripts Lua 2258904616
(Je me suis basé là dessus : https://opentx.gitbooks.io/opentx-2-2-lua-reference-guide/content/)

Merci 3djc !

Coyotte

[Edit]Les Custom-Scripts sont aussi appelés Mix-Scripts semble-t-il. Voilà qui est plus clair.[/Edit]

_________________

... 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 : 5886
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)

Revenir en haut Aller en bas

Scripts Lua Empty Re: Scripts Lua

Message par CoyotteDundee 24/7/2019, 15:09

Ok,

Par contre : Comment puis-je passer une info qui sera utile à l'initialisation mais pas au run-time ?
(Exemple, un fichier de quelques données chargées au démarrage du script....)

Je vois qu'il n'y a pas de paramètres lors de l'initialisation.
D'une manière plus générale, outre le lien que j'ai cité ci-dessus, il y a-t-il un autre document expliquant la philosophie du fonctionnement de Lua dans OpenTx ?
(Parce qu'il vaut mieux aller dans le sens des choses plutôt que de lutter à contre-courant Scripts Lua 2258904616 )

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 : 5886
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)

Revenir en haut Aller en bas

Scripts Lua Empty Re: Scripts Lua

Message par 3djc 24/7/2019, 15:39

Pour un fichier, il faut le placer à un endroit prédéfinis et l’ouvrir depuis le lua dans l’init si c’est la qu’il le faut
3djc
3djc

Masculin Messages : 2871
Date d'inscription : 25/09/2016
Age : 57
Localisation : Belgique

Revenir en haut Aller en bas

Scripts Lua Empty Re: Scripts Lua

Message par CoyotteDundee 24/7/2019, 15:58

Merci 3djc,

Je suis tombé sur le blog de  l shems (https://www.rcgroups.com/forums/member.php?u=577751) et cela donne pas mal d'idées et d'exemples.
Reste à digérer tout cela Scripts Lua 2258904616

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 : 5886
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)

Revenir en haut Aller en bas

Scripts Lua Empty Re: Scripts Lua

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