#1 [↑][↓]  09-12-2020 10:05:33

NezHaut
Commandant de bord
Date d'inscription: 09-01-2018
Renommée :   23 

[MSFS] Edition de gauge - M20R Carenado

Bonjour à tous !

Comme sous P3D, la jauge de pression d'admission du Mooney de Carenado ne donne que des chiffres entiers. Il manque la décimale.
Bizarrement, au passage sous XP11 ce soucis avait été réglé, mais il est de retour sous MSFS...

J'imagine qu'il est parfaitement possible d'avoir une gauge qui affiche la décimale. Cependant, si éditer les instruments moteur sur le G1000 de MSFS est enfantin, cela me parle moins sur ces "steam gauges".
Je copie ci-dessous la seule ligne de la gauge en question qui me paraisse pertinente. Je comprends le sens des autres lignes et elles ne permettent pas la modification (si je ne me trompe pas) :

<GaugeString>%((A:RECIP ENG MANIFOLD PRESSURE:1,inHg))%!d!</GaugeString>

Il y a-t-il quelque chose que je puisse modifier pour lui faire afficher la valeur avec une décimale ?
Merci de votre aide.

Cordialement,
Tim

P.S. : je me doute que la réponse standard serait de poster sur le support de Carenado, mais ces derniers ne daignent même pas patcher leurs add-ons pour les rendre compatibles avec les différentes versions de MSFS, alors je me doute qu'updater une gauge pour qu'elle soit plus réaliste est le cadet de leurs soucis...


Tim

"If flying were the language of man, soaring would be its poetry."
"Think positive, flaps negative !"

Hors ligne

 

#2 [↑][↓]  09-12-2020 10:32:27

Lagaffe
Pilote Virtuel
Membre donateur
Lieu: LFPO / retraité
Date d'inscription: 13-03-2008
Site web

Re: [MSFS] Edition de gauge - M20R Carenado

Bonjour Tim,

Cela fait longtemps que je ne me suis plus longé dans le XML ni dans les modeldef mais voilà quelques explications sur la ligne donnée.
La ligne va cherche le contenu de la variable absolue (A) nommée RECIP ENG MANIFOLD PRESSURE et plus exactement le premier "champ" (:1 au cas où il y en aurait plusieurs) et l'affiche en ... (d) ce qui pour moi semble indiquer default ...

Ceci est une interprétation brute en première lecture. Ceci dit en prenant le SDK ou celui de P3D/FSX on devrait affiner le décodage de la ligne.

Après il faut voir si l'espace nécessaire sur la gauge physique à été prévu et si tu ne va pas écrire plus loin que possible.
Je regarde cela dès que j'ai un peu de temps (je suis sur ma tablette).


@+ Didier
http://www.pilote-virtuel.com/img/members/53/mini-Logo-Beaver-small.jpg
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/membe … ages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B

Hors ligne

 

#3 [↑][↓]  09-12-2020 10:39:22

D5Turbi
Commandant de bord
Lieu: BA 103 - Classe 69/4
Date d'inscription: 14-12-2014
Renommée :   10 

Re: [MSFS] Edition de gauge - M20R Carenado

Bonjour,

Essaie en remplaçant !d! par !4.1f!


MSI B250M Mortar, I7-7700K, 16Go 2400MHz, MSI RTX 4060 Ti 8Go, be quiet! Dark Rock TF, SSD Samsung 850 EVO, DD WD 1To, Oculus rift
http://www.pilote-virtuel.com/img/members/9921/RFN.jpg  http://www.pilote-virtuel.com/img/members/9921/BA103.jpg http://www.pilote-virtuel.com/img/members/9921/RVT.jpg http://www.pilote-virtuel.com/img/members/9921/Turbi.jpeg

Hors ligne

 

#4 [↑][↓]  09-12-2020 10:46:15

NezHaut
Commandant de bord
Date d'inscription: 09-01-2018
Renommée :   23 

Re: [MSFS] Edition de gauge - M20R Carenado

Merci à tous les deux pour vos retours rapides !!

Avec vos explications, et en comparant avec la gauge de fuel flow qui elle affiche une décimale, j'ai testé en remplaçant le groupe !d! par !3.1f! (issu du fuel flow), et ça fonctionne !!
Je n'ai pas testé !4.1f! D5Turbi, donc je ne sais te dire le résultat (2 décimales ?), mais c'était bien le bon type de modif !

Bons vols !


Tim

"If flying were the language of man, soaring would be its poetry."
"Think positive, flaps negative !"

Hors ligne

 

#5 [↑][↓]  09-12-2020 10:54:19

Lagaffe
Pilote Virtuel
Membre donateur
Lieu: LFPO / retraité
Date d'inscription: 13-03-2008
Site web

Re: [MSFS] Edition de gauge - M20R Carenado

4.1f signifie que le nombre est exprimé en nombre flottant, 4 chiffres avant la virgule et 1 décimale.
Si tu veux plus tu peux utiliser 3.2f par exemple.


@+ Didier
http://www.pilote-virtuel.com/img/members/53/mini-Logo-Beaver-small.jpg
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/membe … ages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B

Hors ligne

 

#6 [↑][↓]  09-12-2020 13:52:35

D5Turbi
Commandant de bord
Lieu: BA 103 - Classe 69/4
Date d'inscription: 14-12-2014
Renommée :   10 

Re: [MSFS] Edition de gauge - M20R Carenado

Juste une petite précision :

Si on met 4.1f ça signifie que la gauge "peut" afficher jusqu'à 4 chiffres avant la virgule et une décimale, mais si le nombre à afficher comporte moins de 4 chiffres avant la virgule, par exemple "9.5" il sera affiché correctement et non "0009.5"


MSI B250M Mortar, I7-7700K, 16Go 2400MHz, MSI RTX 4060 Ti 8Go, be quiet! Dark Rock TF, SSD Samsung 850 EVO, DD WD 1To, Oculus rift
http://www.pilote-virtuel.com/img/members/9921/RFN.jpg  http://www.pilote-virtuel.com/img/members/9921/BA103.jpg http://www.pilote-virtuel.com/img/members/9921/RVT.jpg http://www.pilote-virtuel.com/img/members/9921/Turbi.jpeg

Hors ligne

 

#7 [↑][↓]  09-12-2020 14:23:23

Lagaffe
Pilote Virtuel
Membre donateur
Lieu: LFPO / retraité
Date d'inscription: 13-03-2008
Site web

Re: [MSFS] Edition de gauge - M20R Carenado

Tu viens de dire exactement la même chose mais exprimée différemment.
4 chiffres avant la virgule cela sous-entend avec des chiffres non significatifs donc potentiellement avec des zéros.


@+ Didier
http://www.pilote-virtuel.com/img/members/53/mini-Logo-Beaver-small.jpg
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/membe … ages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B

Hors ligne

 

#8 [↑][↓]  09-12-2020 14:31:02

D5Turbi
Commandant de bord
Lieu: BA 103 - Classe 69/4
Date d'inscription: 14-12-2014
Renommée :   10 

Re: [MSFS] Edition de gauge - M20R Carenado

Lagaffe a écrit:

4 chiffres avant la virgule cela sous-entend avec des chiffres non significatifs donc potentiellement avec des zéros.

Ben non, le SDK dit ceci :

%( 12.34 )%!04.3f!     12.340     Leading "0"s are not added to floating point numbers.


MSI B250M Mortar, I7-7700K, 16Go 2400MHz, MSI RTX 4060 Ti 8Go, be quiet! Dark Rock TF, SSD Samsung 850 EVO, DD WD 1To, Oculus rift
http://www.pilote-virtuel.com/img/members/9921/RFN.jpg  http://www.pilote-virtuel.com/img/members/9921/BA103.jpg http://www.pilote-virtuel.com/img/members/9921/RVT.jpg http://www.pilote-virtuel.com/img/members/9921/Turbi.jpeg

Hors ligne

 

#9 [↑][↓]  09-12-2020 14:38:09

Lagaffe
Pilote Virtuel
Membre donateur
Lieu: LFPO / retraité
Date d'inscription: 13-03-2008
Site web

Re: [MSFS] Edition de gauge - M20R Carenado

Tu veux avoir raison: OK .


@+ Didier
http://www.pilote-virtuel.com/img/members/53/mini-Logo-Beaver-small.jpg
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/membe … ages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B

Hors ligne

 

#10 [↑][↓]  09-12-2020 14:50:57

micpni
Commandant de bord
Date d'inscription: 06-08-2009
Renommée :   42 
Site web

Re: [MSFS] Edition de gauge - M20R Carenado

@Tim
Fait un tour ici et les unités n'auront plus de secrets pour toi.
https://www.prepar3d.com/SDKv4/sdk/scri … pting.html

Hors ligne

 

#11 [↑][↓]  09-12-2020 20:46:28

NezHaut
Commandant de bord
Date d'inscription: 09-01-2018
Renommée :   23 

Re: [MSFS] Edition de gauge - M20R Carenado

micpni a écrit:

@Tim
Fait un tour ici et les unités n'auront plus de secrets pour toi.
https://www.prepar3d.com/SDKv4/sdk/scri … pting.html

Merci pour ces précieuses info ! Ce sera certainement utile !


Tim

"If flying were the language of man, soaring would be its poetry."
"Think positive, flaps negative !"

Hors ligne

 

Pied de page des forums

Maintenance informatique Lausanne