Comment simplifier ?
3 participants
Page 1 sur 1
Comment simplifier ?
En fonction d'un interrupteur 3 ou rotateur 6 pos je veux affecter une valeur a une variable globale x, je veux aussi effectuer une fonction spéciale identique quelque soit la valeur de VGx, par exemple la lire.
Voila ce que j'ai fait mais je trouve dommage d'avoir a coder 3/6 fois la même fonction, une idée pour simplifier ?
Quelque chose comme non pas la position de l'interrupteur mais le fait qu'on l'ai bougé, un événement ?
SB~ lire valeur VG1
replacerait
SB^ lignes lire valeur
SB- lignes lire valeur
SBv lignes lire valeur
Voila ce que j'ai fait mais je trouve dommage d'avoir a coder 3/6 fois la même fonction, une idée pour simplifier ?
Quelque chose comme non pas la position de l'interrupteur mais le fait qu'on l'ai bougé, un événement ?
SB~ lire valeur VG1
replacerait
SB^ lignes lire valeur
SB- lignes lire valeur
SBv lignes lire valeur
Re: Comment simplifier ?
Hello Pointu.
C'est assez facile avec la fonction |d|>= x
Dans les interrupteurs logiques, tu crées par exemple
Dans cet exemple L1 sera actif dès que la variation de VG1 sera supérieure ou égale à 2. (les deux barres verticales autour de D signalent qu'il faut prendre la valeur absolue de la variation)
Ensuite, dans les fonctions spéciales, tu crées une seule ligne pour la lecture de la valeur:
Et voilà ! Toute variation de Vg1 > = à 2 (en plus ou en moins) active L1 qui déclenche la lecture de la valeur...
Tu peux donc "jeter" les autres lignes liées à la lecture de VG1
Bons vols !
Coyotte
C'est assez facile avec la fonction |d|>= x
Dans les interrupteurs logiques, tu crées par exemple
- Code:
L1 |D|>=X VG1 2
Dans cet exemple L1 sera actif dès que la variation de VG1 sera supérieure ou égale à 2. (les deux barres verticales autour de D signalent qu'il faut prendre la valeur absolue de la variation)
Ensuite, dans les fonctions spéciales, tu crées une seule ligne pour la lecture de la valeur:
- Code:
FS15 L1 Lire Valeur VG1
Et voilà ! Toute variation de Vg1 > = à 2 (en plus ou en moins) active L1 qui déclenche la lecture de la valeur...
Tu peux donc "jeter" les autres lignes liées à la lecture de VG1
Bons vols !
Coyotte
Dernière édition par CoyotteDundee le Dim 13 Mar 2016 - 7:38, édité 2 fois (Raison : Tapé trop vite pour arriver avant Kilrah ! ;-))
_________________
... 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- Administrateur
- Messages : 5886
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)
Re: Comment simplifier ?
Un inter logique |d|>x SB 1?
Mouaf, 1min trop lent
Mouaf, 1min trop lent
Kilrah- Messages : 2181
Date d'inscription : 28/01/2014
Localisation : Suisse
Re: Comment simplifier ?
Désolé Kilrah ;-)
Coyotte
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- Administrateur
- Messages : 5886
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)
Re: Comment simplifier ?
Argh
Je l'avais pas vu celle là, pourtant j'ai cherché cherché ... et tourné en rond, faut que j’achète des carottes !
Merci les gars
désolé Kilrah
Je l'avais pas vu celle là, pourtant j'ai cherché cherché ... et tourné en rond, faut que j’achète des carottes !
Merci les gars
désolé Kilrah
Re: Comment simplifier ?
Te voici encore un peu plus.... pointu ... dans la programmation de ta radio !
Coyotte
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- Administrateur
- Messages : 5886
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)
Re: Comment simplifier ?
Oui ça avance, et toutes mes excuses au lapin, j'avais pas encore utilisé et donc oublié "d" des tutos.
Peu être ajouter un préalable sur les tutos Interrupteurs Logiques comme :
Les arguments peuvznt être :
a/b entrée à choisir en provenance de la radio.
x valeur à saisir.
d delta sur une entrée à choisir en provenance de la radio.
Peu être ajouter un préalable sur les tutos Interrupteurs Logiques comme :
Les arguments peuvznt être :
a/b entrée à choisir en provenance de la radio.
x valeur à saisir.
d delta sur une entrée à choisir en provenance de la radio.
Dernière édition par pointu le Dim 13 Mar 2016 - 16:34, édité 1 fois
Re: Comment simplifier ?
CoyotteDundee a écrit:Te voici encore un peu plus.... pointu ...
Nous avons le même âge, nous avons donc du aller dans les même écoles maternelles
Sujets similaires
» Simplifier encore plus le firmware ??
» Comment récupéré 2 x8r
» Comment récupéré 2 x8r
» Failsafe XR - Comment ?
» petit nouveau
» Comment récupéré 2 x8r
» Comment récupéré 2 x8r
» Failsafe XR - Comment ?
» petit nouveau
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum