Le forum français des radios FrSKY

Diagramme expliquant le fonctionnement d'OpenTX

Page 2 sur 5 Précédent  1, 2, 3, 4, 5  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par dev.fred le Lun 8 Fév 2016 - 11:08

Je ne sais pas si c'est une meilleur idée mais si j'ai bien compris, avant l'étage de multiplexage,
il y a d'abord une addition avec soit 0 soit avec la ligne précédente :

[Vous devez être inscrit et connecté pour voir ce lien]

Cette 1ère partie pourrait donc être symbolisée par l'additionneur qui serait connecté au rectangle "multiplexage" qui pourrait avoir ce titre pour éviter le blanc.

dev.fred

Messages : 568
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par Mikegolf le Lun 8 Fév 2016 - 11:10

Pour moi, je préfère le plus simple.
le premier schéma de gauche.
avatar
Mikegolf

Messages : 203
Date d'inscription : 10/02/2015
Age : 67
Localisation : Saint Raphael 83 Var

http://modelairclub.canalblog.com

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par LapinFou le Lun 8 Fév 2016 - 11:18

dev.fred a écrit:Je ne sais pas si c'est une meilleur idée mais si j'ai bien compris, avant l'étage de multiplexage,
il y a d'abord une addition avec soit 0 soit avec la ligne précédente :

[Vous devez être inscrit et connecté pour voir ce lien]

Cette 1ère partie pourrait donc être symbolisée par l'additionneur qui serait connecté au rectangle "multiplexage" qui pourrait avoir ce titre pour éviter le blanc.
Justement, c'est soit une addition, soit une multiplication, soit tu remplaces tout ce qui était avant par le résultat de la ligne "en cours". C'est pour cela que je ne veux pas utiliser un symbole "addition".
Fait le test. Tu programmes 1 seule ligne, mais avec multiplier. La sortie sera toujours à 0 !! x*0=0
Multiplexage = l'opération qui va être effectuée sur cette ligne.

Mikegolf a écrit:Pour moi, je préfère le plus simple.
le premier schéma de gauche.
OK, c'est noté. Celui de gauche est plus clair. Par contre je pense que la petite flèche permet de comprendre à quoi correspond haut (quand la valeur augmente) et bas (quand la valeur baisse).
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par dev.fred le Lun 8 Fév 2016 - 12:11

LapinFou a écrit:Fait le test. Tu programmes 1 seule ligne, mais avec multiplier. La sortie sera toujours à 0 !! x*0=0
En effet, il n'y pas l'ombre d'une addition avant le multiplexage.

dev.fred

Messages : 568
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par LapinFou le Lun 8 Fév 2016 - 12:21

dev.fred a écrit:
LapinFou a écrit:Fait le test. Tu programmes 1 seule ligne, mais avec multiplier. La sortie sera toujours à 0 !! x*0=0
En effet, il n'y pas l'ombre d'une addition avant le multiplexage.
Et oui ! Il y a pleins de petites subtilités dans OpenTX. D'ailleurs c'est bien pour cela que j'espère que ces diagrammes aideront à comprendre pourquoi certain mixage ne fonctionne pas comme on l'aurait imaginé.
Typiquement, en faisant la prog d'un séquenceur de train d’atterrissage, Je ne comprenais pas pourquoi plusieurs secondes s'écoulaient avant que les trains bougent. Au final je me suis rendu compte que c'était le temps nécessaire au mixage de passer de +200% à +100%. Et oui, le mixage bougeait, mais pas le servo puisqu'il ne fonctionne qu'entre -100% et +100%.... Il fallait attendre que le résultat du mixage arrive en-dessous de +100% avant de voir les servos bouger.

Sinon, je viens de mettre à jour les 2 diagrammes. J'ai modifié celui de l'entrée, car j'ai voulu monter la dissociation du calcul effectué dans l'entrée et le trim. En effet le trim est additionné uniquement dans le mixage (ou si on l'utilise dans un inter logique), pas dans l'entrée !!
En vrai, je suppose que c'est additionné et que si on choisi "Non pas de trim" dans le mixage, alors le trim doit être soustraie. Mais je n'en sais rien, et je ne voulais pas embrouiller les gens.

J'attends de nouveau vos retours sur ces nouvelles versions. En espérant que c'est toujours aussi clair.
albino
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par dev.fred le Lun 8 Fév 2016 - 13:09

L'additionneur donne un résultat plus intuitif et plus léger, c'est bien mieux, merci
Reste que j'ai toujours du mal avec la représentation du multiplexage qui devrait, quelque part, plus ressembler à un aiguillage mais bon, le résultat est déjà excellent.

dev.fred

Messages : 568
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par LapinFou le Lun 8 Fév 2016 - 13:15

En fait, c'est un multiplexage de l'opération mathématique à effectuer. En gros tu as bien un aiguillage mais pour l'opérateur.
On fait
résultat précédent + ligne actuelle,
résultat précédent * ligne actuelle ou
résultat précédent REMPLACER par ligne actuelle
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par dev.fred le Lun 8 Fév 2016 - 13:43

Le résultat précédent, c'est bien le résultat envoyé vers le multiplexeur ?

dev.fred

Messages : 568
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par LapinFou le Lun 8 Fév 2016 - 14:19

Qui rentre et qui sort... Ça dépend sur quelle ligne tu es...

J'ai mis une grosse flèche bleu à droite pour indiquer le sens du calcul.
Exemple avec 4 lignes, cela donne cela:
Res1 = résultat ligne 1 + (ou * ou REMPLACER) 0
Res2 = résultat ligne 2 + (ou * ou REMPLACER) Res1
Res3 = résultat ligne 3 + (ou * ou REMPLACER) Res2
Res4 = résultat ligne 4 + (ou * ou REMPLACER) Res3

La sortie de ton mixage est Res4

[Vous devez être inscrit et connecté pour voir ce lien]


Dernière édition par LapinFou le Lun 8 Fév 2016 - 16:11, édité 1 fois
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par Sacre100 le Lun 8 Fév 2016 - 15:58

LapinFou a écrit:Si c'est pas clair, c'est que mon diagramme n'est pas bon... Peut-être devrais-je ajouter une 2ème page.

Si, si, tes diagrammes me paraissent très clairs, félicitations.
avatar
Sacre100

Messages : 1889
Date d'inscription : 30/11/2013
Age : 60
Localisation : Blonay - Suisse

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par LapinFou le Lun 8 Fév 2016 - 16:06

Sacre100 a écrit:Si, si, tes diagrammes me paraissent très clairs, félicitations.
Merci !
Même l'histoire de la sortie de l'ENTRÉE (zarb comme phrase... Very Happy ) avec le "Résultat & Trim" te parait bien limpide ?


Je viens de faire une nouvelle version, mais je ne sais pas si cela aide ou si cela rend plus confus le diagramme.
[Vous devez être inscrit et connecté pour voir ce lien]
Pour être consistant avec le diagramme j'ai aussi modifié la note
[...] L'opération sur chaque ligne est effectué avec le résultat intermédiaire de toutes les lignes précédentes. [...]Si vous utilisez 'Remplacer', toutes les lignes précédentes seront remplacées par la ligne courante. [...]
par
[...]  L'opération sur chaque ligne est effectué avec le résultat temporaire de la ligne précédente. [...]Si vous utilisez 'Remplacer', toutes les lignes précédant ce multiplexage seront remplacées par le résultat de la ligne courante.


albino
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par Mikegolf le Lun 8 Fév 2016 - 16:57

Désolé, mais il me semble que la formule précédente était meilleure, surtout pour les béotiens de mon espèce.
avatar
Mikegolf

Messages : 203
Date d'inscription : 10/02/2015
Age : 67
Localisation : Saint Raphael 83 Var

http://modelairclub.canalblog.com

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par LapinFou le Lun 8 Fév 2016 - 16:59

Salut Mike,

De quelle formule parles-tu ? Tu parles de formule dans le sens "version" ou de formule dans le sens "formule mathématique" ?
Et pourrais-tu me dire précisément ce qui te parait moi bien ?
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par Mikegolf le Lun 8 Fév 2016 - 17:01

non,je parle de l'intitulé de la note.
avatar
Mikegolf

Messages : 203
Date d'inscription : 10/02/2015
Age : 67
Localisation : Saint Raphael 83 Var

http://modelairclub.canalblog.com

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par LapinFou le Lun 8 Fév 2016 - 17:06

Euuuhh... Désolé, mais je ne comprend pas à quoi tu fais référence.
C'est ce que j'ai écrit sur ce forum ? Ou c'est quelque part sur cette version 2 téléchargeable ici: [Vous devez être inscrit et connecté pour voir ce lien]
Désolé, mais je dois avoir les neurones qui sont en train de fondre... Wink
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par dev.fred le Lun 8 Fév 2016 - 17:19

Merci pour cette V2, tous les rectangles de la partie multiplexage sont maintenant explicites et claires, bravo


Dernière édition par dev.fred le Lun 8 Fév 2016 - 17:21, édité 1 fois

dev.fred

Messages : 568
Date d'inscription : 07/02/2014
Localisation : Paimpol (22)

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par Mikegolf le Lun 8 Fév 2016 - 17:19

[
Pour être consistant avec le diagramme j'ai aussi modifié la note
[...] L'opération sur chaque ligne est effectué avec le résultat intermédiaire de toutes les lignes précédentes. [...]Si vous utilisez 'Remplacer', toutes les lignes précédentes seront remplacées par la ligne courante. [...]
par
[...]  L'opération sur chaque ligne est effectué avec le résultat temporaire de la ligne précédente. [...]Si vous utilisez 'Remplacer', toutes les lignes précédant ce multiplexage seront remplacées par le résultat de la ligne courante.

La première formulation me semble meilleure.
avatar
Mikegolf

Messages : 203
Date d'inscription : 10/02/2015
Age : 67
Localisation : Saint Raphael 83 Var

http://modelairclub.canalblog.com

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par LapinFou le Lun 8 Fév 2016 - 17:24

OK. J'attends d'autres avis en ce sens et le cas échéant je retournerai sur la formulation précédente.
Sinon es-tu du même avis que dev.fred ?? Remplir les rectangles aident à comprendre ??
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par Mikegolf le Lun 8 Fév 2016 - 17:31

Tout à fait d'accord.

Encore une fois, tu réalises un super boulot.
avatar
Mikegolf

Messages : 203
Date d'inscription : 10/02/2015
Age : 67
Localisation : Saint Raphael 83 Var

http://modelairclub.canalblog.com

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par Sacre100 le Lun 8 Fév 2016 - 17:31

LapinFou a écrit:... Même l'histoire de la sortie de l'ENTRÉE (zarb comme phrase... Very Happy ) avec le "Résultat & Trim" te parait bien limpide ? ...

Oui, oui, pour moi, ça m'a bien éclairci les choses.

Ce qui est difficile dans l'histoire, c'est que certaines sources des mixages portent un trim et pas d'autres alors parler du trim de la source est une bonne chose :
- les entrées portent un trim (si un trim est inclu)
- les manches portent un trim (sauf erreur, à vérifier)
- le reste ne portent pas de trim (MAX, interrupteurs, slider, potentiomètres, voies, variable globales, variable LUA, entrées écolage et j'en oublie)

Tes diagrammes expliquent bien la chose me semble-t-il, peut-être qu'un taleau indiquant quelles sources d'un mixage portent un trim ou pas, ça compléterait les explications, possible.
avatar
Sacre100

Messages : 1889
Date d'inscription : 30/11/2013
Age : 60
Localisation : Blonay - Suisse

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par LapinFou le Lun 8 Fév 2016 - 17:40

C'est exactement pour cette raison que j'ai modifié le diagramme de l'ENTRÉE.

Tu as raison, à ma connaissance, les 2 seules sources qui ont un trim associé sont:
- l'entrée, mais le trim associé peut-être égal à 0, si on a réglé "Non" dans le paramètre "Inclure Trim" depuis la page ENTRÉES.
- les manches, mais le trim associé peut-être égal à 0, si on réglé "Trim désactivé" dans la page "PHASE DE VOL".

On reconnait bien là OpenTX. Ça parait compliqué, mais lorsque l'on a compris tout est logique.
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par Sacre100 le Lun 8 Fév 2016 - 17:41

J'aime bien le terme de "résultat intermédiare", il me parait clair. Peut-être que la formulation suivante peut faire l'affaire.

L'opération sur chaque ligne est effectué sur le résultat intermédiaire résultant de toutes les lignes précédentes.
Si vous utilisez 'Remplacer', le résultat intermédiaire sera remplacées par la ligne courante. [...]
avatar
Sacre100

Messages : 1889
Date d'inscription : 30/11/2013
Age : 60
Localisation : Blonay - Suisse

Revenir en haut Aller en bas

Re: Diagramme expliquant le fonctionnement d'OpenTX

Message par LapinFou le Lun 8 Fév 2016 - 17:44

Sacre100 a écrit:J'aime bien le terme de "résultat intermédiare", il me parait clair. Peut-être que la formulation suivante peut faire l'affaire.

L'opération sur chaque ligne est effectué sur le résultat intermédiaire résultant de toutes les lignes précédentes.
Si vous utilisez 'Remplacer', le résultat intermédiaire sera remplacées par la ligne courante. [...]
Je préfère aussi cette formulation, mais ce n'est pas consistant avec le nom "Tmp" dans les rectangles de multiplexage..

PS: J'ai répondu à ton précédent message !! On a posté une réponse en même temps. Wink
avatar
LapinFou
Modérateur

Messages : 7154
Date d'inscription : 09/09/2014
Age : 42
Localisation : Falaise

http://falaisemodeleclub.fr/

Revenir en haut Aller en bas

Page 2 sur 5 Précédent  1, 2, 3, 4, 5  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut


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