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 :
Tablette 11″ Xiaomi- Mi Pad 6 global version (coupon + code promo)
224.97 €
Voir le deal

stockage valeur dans VG

2 participants

Aller en bas

stockage valeur dans VG Empty stockage valeur dans VG

Message par antec Sam 15 Avr 2017 - 23:51

bonsoir,

je souhaite stocker et additionner une valeur dans une VG. J ai créé une entrée avec source le champ calculé consommation de la télémétrie,
puis une fonction spéciale ajuster VG3 avec source mon entrée , sur appui simple de sh => stockage de la valeur dans VG3, j'éteints puis rallume la
X9E, la valeur est toujours dans vg3, remise à 0 sur appui long de sh quand nécessaire, jusque là pas de pb.
Par contre je n'arrive pas à stocker une autre valeur dans la VG3 en l'ajoutant à la précédente .
Y a t il une solution simple de faire un compteur persistant dans une vg en additionnant différentes valeur ?
merci de votre aide

antec

Masculin Messages : 59
Date d'inscription : 02/10/2013
Age : 67
Localisation : Langres (52)

Revenir en haut Aller en bas

stockage valeur dans VG Empty Re: stockage valeur dans VG

Message par CoyotteDundee Dim 16 Avr 2017 - 18:17

Hello Antec,

Voici une solution. Elle peut peut-être simplifiée, mais en tous cas, elle fonctionne correctement sur le simulateur.
stockage valeur dans VG Copied11


Pour ce faire, nous allons utiliser VG1 comme variable tampon et VG3 comme variable de résultat.
Le principe de base est
- On copîe dans VG1 la valeur du capteur.
- Tant que VG1 est > 0, on incrémente VG3 et on décrémente VG1

FS1: la fonction qui permet de récupérer la valeur du capteur. Dans l'exemple, j'assigne 15 à VG1 mais il faut évidement remplacer par la lecture du capteur ad-hoc
FS2: incrémente VG3 qui est la variable résultat
FS3: décrémente VG1

L4: Détecte que SH est haut et que L4 n'est pas actif. Ainsi,  L4 n'est actif qu'une fois, le temps de copier la valeur du capteur dans VG1

L1: Est actif lorsque VG1 est supérieur à 0 (donc, lorsqu'il y a du travail à fournir) et que L1 n'est pas actif.
Donc si VG1 est >0 et que ni L1 n'est pas actif, L1 devient actif. Si L1 devient actif, la condition !L1 devient fausse... L1 devient inactif... Il va donc "Clignoter" tant que VG1 > 0

L2 est actif Lorsque L1 l'est et que SH est en position de repos.
L3 est actif lorsque L1 est actif et que SH est en position de repos.

Donc, lorsque Vg1 est plus grand que 0 et SH est en positon de repos
- L1 de vient actif.
- L2 devient actif (on incrémente VG3)
- L3 devient actif (on décrémente VG1)
- L1 devient inactif. --> L2 aussi et L3 aussi...
- L1 redevient actif
... Et on est reparti pour un tour...

Et voilà le travail...
Qu'est-ce qu'on dit ?
On dit "Merci aux développeurs d'OpenTx !!!" stockage valeur dans VG 2258904616

Bons vols !

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

stockage valeur dans VG Empty Re: stockage valeur dans VG

Message par antec Lun 17 Avr 2017 - 23:07

hello Coyotte Dundee,

merci infiniment pour ta réponse, ta solution fonctionne fort bien  stockage valeur dans VG 818067345  stockage valeur dans VG 818067345 , j imaginais bien travailler avec une vg en buffer mais je butais sur la séquence. L' ouverture de Open TX est formidable et chapeau bas messieurs les développeurs, merci pour ce remarquable software qui équipe nos radio, je suis passé par les premières proportionnelles il y prés de 50 ans je mesure le chemin parcouru et le domaine du possible aujourd'hui ............
une chose qu'il me semble c'est que la VG est limitée à une valeur de 1024 ?
je n'arrive pas à forcer une valeur dans le champ calculé de la consommation au niveau du simulateur de la télémétrie ?

merci encore Coyotte de ton aide c'est très aimable de t'être penché sur mon problème !
Bon vols

Antec

antec

Masculin Messages : 59
Date d'inscription : 02/10/2013
Age : 67
Localisation : Langres (52)

Revenir en haut Aller en bas

stockage valeur dans VG Empty Re: stockage valeur dans VG

Message par CoyotteDundee Mar 18 Avr 2017 - 7:38

Avec plaisir... stockage valeur dans VG 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

stockage valeur dans VG Empty Re: stockage valeur dans VG

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