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 :
Manga Chainsaw Man : où acheter le Tome 17 ...
Voir le deal
19.99 €

LUA pour Timer global persistant ?

5 participants

Aller en bas

LUA pour Timer global persistant ? Empty LUA pour Timer global persistant ?

Message par jmmesnil Jeu 10 Mai 2018, 15:24

Bonjour,

J'aimerais avoir sur mon émetteur X9D un timer totalisant le temps de fonctionnement entre 2 charges.
J'ai commencé par regarder du coté des fonctions globales, et aussi du coté des Lua que je découvre.
Ma version OpenTX est la 2.2.0
Pour gagner du temps , je pose la question ici car cela n'est peut-être pas possible.

Merci de votre aide.

jmmesnil

Masculin Messages : 16
Date d'inscription : 08/04/2014
Age : 73
Localisation : Normandie

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par Ceeb182 Jeu 10 Mai 2018, 23:06

Je ne suis pas expert en LUA mais je pense que cela est possible en créant un script LUA et en utilisant la fonction getTime().
Les ressources documentaires sur le langage LUA sont OpenTX 2.2 Lua Reference Guide et Lua 5.2 Reference Manual.
Peut-être que des utilisateurs plus confirmés en LUA pourront confirmer ou infirmer cette information.

_________________
LUA pour Timer global persistant ? E0ej[OpenTX-Doc] Vos questions ont sans doute une réponse francophone ICI !
Comme le dit LUA pour Timer global persistant ? Wbz6 la question n'est plus "Est-ce possible ?" mais "Comment faire pour... ?"
           Le tandem LUA pour Timer global persistant ? F2o3 & LUA pour Timer global persistant ? Tg3z est semblable à un jeu de LEGO®, chaque brique étant une fonctionnalité.
Ceeb182
Ceeb182
Modérateur

Masculin Messages : 2280
Date d'inscription : 29/10/2016
Age : 48
Localisation : France

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par jmmesnil Ven 11 Mai 2018, 10:19

Merci pour cette info.

En effet la fonction GetTime() renvoie le temps écoulé depuis la mise en marche de l’émetteur toutes les 10ms.
Je dois maintenant trouver comment stocker cette info et la cumuler avec la valeur déjà stockée lors des allumages précédents.

jmm.


jmmesnil

Masculin Messages : 16
Date d'inscription : 08/04/2014
Age : 73
Localisation : Normandie

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par Mipel Ven 11 Mai 2018, 10:40

Si j'ai bien compris,  tu veux avoir le temps cumulé d'utilisation de ta radio et pouvoir faire un reset après chaque charge c'est ça?
Peux tu mettre ton lua en partage pour que l'on puisse voir ou tu en es des fois que certains auraient déjà planché sur la question ?

_________________
Electrique :
Avions: clik R2 + mini-polyclub en indoor
Planeurs: Gem, Serenity et Typhoon
Hélicos: Trex 450-550
Drones: Wizard X220, Aurora 90 vol à vue+fpv
Thermique :
Extra 300 78'' avec DLE 35RA


Besoin d'infos ? https://opentx-doc.fr/ (co-admin du site avec LapinFou)
Mipel
Mipel
Modérateur

Masculin Messages : 3331
Date d'inscription : 08/06/2017
Age : 66
Localisation : 85 Vendée - Aéromodélisme Sablais

http://aeromodelisme-sablais.fr

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par jmmesnil Ven 11 Mai 2018, 21:59

Bonsoir,

Oui c'est exactement ce que je recherche.  

Je n'ai pas encore écrit le moindre script, je commence tout juste à découvrir ce langage. J'aurai probablement encore besoin d’éclaircissements, mais promis ,dès que j'aurai quelque chose je le partagerai.

jmmesnil

Masculin Messages : 16
Date d'inscription : 08/04/2014
Age : 73
Localisation : Normandie

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par 3djc Sam 12 Mai 2018, 08:46

Le timer n'est pas le soucis, en 2.2.2 j'ai ajouté la possibilité de lire et de reset le timer global (celui que vous avez dans les statistics). Le soucis, c'est de détecter la charge.

3djc
3djc
3djc

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

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par Mipel Sam 12 Mai 2018, 09:56

Ha oui, ce sera bien ça.
Détection de charge = augmentation de la tension accu de réception, ou reset manuel du timer ?

_________________
Electrique :
Avions: clik R2 + mini-polyclub en indoor
Planeurs: Gem, Serenity et Typhoon
Hélicos: Trex 450-550
Drones: Wizard X220, Aurora 90 vol à vue+fpv
Thermique :
Extra 300 78'' avec DLE 35RA


Besoin d'infos ? https://opentx-doc.fr/ (co-admin du site avec LapinFou)
Mipel
Mipel
Modérateur

Masculin Messages : 3331
Date d'inscription : 08/06/2017
Age : 66
Localisation : 85 Vendée - Aéromodélisme Sablais

http://aeromodelisme-sablais.fr

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par jmmesnil Sam 12 Mai 2018, 10:36

Je suis en version 2.2.0 et je n'ai pas trouvé le menu statistiques. Il n'est peut-être pas dispo dans cette version.

Pour la détection d'une charge, on peut effectivement se baser sur la tension haute atteinte après cette charge.
Perso je pencherais plutôt pour un reset manuel.

jmm

jmmesnil

Masculin Messages : 16
Date d'inscription : 08/04/2014
Age : 73
Localisation : Normandie

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par 3djc Sam 12 Mai 2018, 11:49

Ah ben le reset manuel pas besoin de LUA, il y a un timer total a reset manuel dans le menu statistique !

3djc
3djc
3djc

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

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par jmmesnil Sam 12 Mai 2018, 12:30

Oui, mais dans ma version (2.2.0) pas de statistiques.

Du coup je suis tenté de passer en 2.2.2.

jmm

jmmesnil

Masculin Messages : 16
Date d'inscription : 08/04/2014
Age : 73
Localisation : Normandie

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par 3djc Sam 12 Mai 2018, 12:59

Bien sur qu'il y a des statistiques en 2.2.0 ! Enter long, puis statistic. Le timer en question est indiqué TOT et se reset avec ENTER

3djc

ps : ceci dit, vu les centaines de bugs qui oint été fix de la 2.2.0, je comprend pas trop l'intérêt de ne pas suivre régulièrement les versions !
3djc
3djc

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

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par Mipel Sam 12 Mai 2018, 13:24

Sur ma X10, pas de timer total dans les statistiques mais un sur la batterie par contre. Toutes les stats ne sont pas identiques ? Est-il possible de modifier les compteurs affichés ?

_________________
Electrique :
Avions: clik R2 + mini-polyclub en indoor
Planeurs: Gem, Serenity et Typhoon
Hélicos: Trex 450-550
Drones: Wizard X220, Aurora 90 vol à vue+fpv
Thermique :
Extra 300 78'' avec DLE 35RA


Besoin d'infos ? https://opentx-doc.fr/ (co-admin du site avec LapinFou)
Mipel
Mipel
Modérateur

Masculin Messages : 3331
Date d'inscription : 08/06/2017
Age : 66
Localisation : 85 Vendée - Aéromodélisme Sablais

http://aeromodelisme-sablais.fr

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par jmmesnil Sam 12 Mai 2018, 14:30

Trouvé !

Effectivement je n'avais jamais vu cette page. Ça répond bien à ce que je voulais.

Je vais quand même faire une mise à jour vers la 2.2.2 et continuer à me documenter sur Lua.

Merci.

Jmm

jmmesnil

Masculin Messages : 16
Date d'inscription : 08/04/2014
Age : 73
Localisation : Normandie

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par 3djc Sam 12 Mai 2018, 14:42

La 2.2.2 n'est pas encore sortie, mais c'est pour bientôt Wink

3djc
3djc
3djc

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

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par Eric84AMC Sam 12 Mai 2018, 20:42

3djc a écrit:Bien sur qu'il y a des statistiques en 2.2.0 ! Enter long, puis statistic. Le timer en question est indiqué TOT et se reset avec ENTER

3djc

ps : ceci dit, vu les centaines de bugs qui oint été fix de la 2.2.0, je comprend pas trop l'intérêt de ne pas suivre régulièrement les versions !

Merci 3djc pour cette information car je pense que nous sommes nombreux à ne pas savoir que ce timer total existe !
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

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par Mipel Lun 21 Mai 2018, 10:51

3djc a écrit: a écrit:Bien sur qu'il y a des statistiques en 2.2.0 ! Enter long, puis statistic. Le timer en question est indiqué TOT et se reset avec ENTER
Timer TOT inconnu sur ma X10, je ne dispose que de Session, Battery, Throttle, Throttle % et des 3 Timers.
Quelqu'un à mieux ?

_________________
Electrique :
Avions: clik R2 + mini-polyclub en indoor
Planeurs: Gem, Serenity et Typhoon
Hélicos: Trex 450-550
Drones: Wizard X220, Aurora 90 vol à vue+fpv
Thermique :
Extra 300 78'' avec DLE 35RA


Besoin d'infos ? https://opentx-doc.fr/ (co-admin du site avec LapinFou)
Mipel
Mipel
Modérateur

Masculin Messages : 3331
Date d'inscription : 08/06/2017
Age : 66
Localisation : 85 Vendée - Aéromodélisme Sablais

http://aeromodelisme-sablais.fr

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par 3djc Lun 21 Mai 2018, 11:00

Vi, il s'appelle Battery sur Horus, qui est globaltimer + session timer

3djc
3djc
3djc

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

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par Mipel Lun 21 Mai 2018, 11:56

Aurais-tu un lien pour aller le chercher, sans doute dans un repo sous Git ou ailleurs ?
Merci

_________________
Electrique :
Avions: clik R2 + mini-polyclub en indoor
Planeurs: Gem, Serenity et Typhoon
Hélicos: Trex 450-550
Drones: Wizard X220, Aurora 90 vol à vue+fpv
Thermique :
Extra 300 78'' avec DLE 35RA


Besoin d'infos ? https://opentx-doc.fr/ (co-admin du site avec LapinFou)
Mipel
Mipel
Modérateur

Masculin Messages : 3331
Date d'inscription : 08/06/2017
Age : 66
Localisation : 85 Vendée - Aéromodélisme Sablais

http://aeromodelisme-sablais.fr

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par 3djc Lun 21 Mai 2018, 12:22

???????

3djc
3djc
3djc

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

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

Message par Mipel Lun 21 Mai 2018, 12:59

Je parlais de l'ndroit ou trouver le script Battery et en règle générale des lua dispos sur Horus.

_________________
Electrique :
Avions: clik R2 + mini-polyclub en indoor
Planeurs: Gem, Serenity et Typhoon
Hélicos: Trex 450-550
Drones: Wizard X220, Aurora 90 vol à vue+fpv
Thermique :
Extra 300 78'' avec DLE 35RA


Besoin d'infos ? https://opentx-doc.fr/ (co-admin du site avec LapinFou)
Mipel
Mipel
Modérateur

Masculin Messages : 3331
Date d'inscription : 08/06/2017
Age : 66
Localisation : 85 Vendée - Aéromodélisme Sablais

http://aeromodelisme-sablais.fr

Revenir en haut Aller en bas

LUA pour Timer global persistant ? Empty Re: LUA pour Timer global persistant ?

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