Bonsoir à vous!
J'ai une question à soumettre aux experts en la matière...
Voilà , j'arrive depuis peu à interfacer 2 gauges du cessna A2A, via mobiflight, la vitesse et le RPM.
Cependant, impossible de les avoir fonctionnelles en même temps!
J'ai définit la gauge de vitesse sur l'offset libre 66c0.
Cette gauge est liée à la Lvar L:AirspeedIndicatedNeedle, qui d'après le log donne des valeurs entre 0 et 200 grosso modo si on fait péter le badin!
Dans la liste des Lvar, la valeur a 12 chiffres après la virgule, mais FSUIPC récupère une valeur arrondie à l'unité. J'ai donc une valeur qui en bin'aire va de 0 a 00010011, soit une place de 8 bit = 1 octet pour exploiter cette variable. (Quon marrête si je dis des bêtises)
Je me suis donc dit que la seconde gauge que j'arrive à faire fonctionner seule sur l'offset 66c0, je dois la mettre a 66c0+1octet=66c1?
Donc en plus de la vitesse en 66c0, jaffecte le RPM en 66c1, mais...
Malheureusement, pour la gauge RPM, FSUIPC ne reçoit aucune valeur pour celle ci (alors qu'il recoit bien des valeurs entre 0 et 2700env si elle est sur l'offset 66c0...), J'ai testé sur d'autre offset, comme 66c8, 66ff, mais impossible. Ca ne marche que sur 66c0.
Quelqu'un aurait-il une idée à ce petit souci? Je me demande sil faut pas, à tout hasard, faire des scripts sur des Lua séparés?!
Merci en tout cas
Aurélien
J'ai une question à soumettre aux experts en la matière...
Voilà , j'arrive depuis peu à interfacer 2 gauges du cessna A2A, via mobiflight, la vitesse et le RPM.
Cependant, impossible de les avoir fonctionnelles en même temps!
J'ai définit la gauge de vitesse sur l'offset libre 66c0.
Cette gauge est liée à la Lvar L:AirspeedIndicatedNeedle, qui d'après le log donne des valeurs entre 0 et 200 grosso modo si on fait péter le badin!

Dans la liste des Lvar, la valeur a 12 chiffres après la virgule, mais FSUIPC récupère une valeur arrondie à l'unité. J'ai donc une valeur qui en bin'aire va de 0 a 00010011, soit une place de 8 bit = 1 octet pour exploiter cette variable. (Quon marrête si je dis des bêtises)
Je me suis donc dit que la seconde gauge que j'arrive à faire fonctionner seule sur l'offset 66c0, je dois la mettre a 66c0+1octet=66c1?
Donc en plus de la vitesse en 66c0, jaffecte le RPM en 66c1, mais...
Malheureusement, pour la gauge RPM, FSUIPC ne reçoit aucune valeur pour celle ci (alors qu'il recoit bien des valeurs entre 0 et 2700env si elle est sur l'offset 66c0...), J'ai testé sur d'autre offset, comme 66c8, 66ff, mais impossible. Ca ne marche que sur 66c0.
Quelqu'un aurait-il une idée à ce petit souci? Je me demande sil faut pas, à tout hasard, faire des scripts sur des Lua séparés?!
Merci en tout cas
Aurélien