Accueil
Accueil

Bienvenue invité ( Connexion | Inscription )

2 Pages V  1 2 >  
Reply to this topicStart new topic
> Problème Gauge composer, EeePC
Riesu
post 19 Mar 2010, 14:49
Message #1



 


Messages : 72
Inscrit : 1/10/08
Lieu : Lyonzangeles
Membre n° 3,165

Hello !

J'ai un petit soucis avec mon eeepc, c'est au niveau des animations, gauge composer "massacre tout le cockpit", cf.screen.

La communication, se fait impeccablement .

Mon PC1 est sous seven pro 32 bits, et PC2 sur Fedora 12.

D'où peux venir le problème?

Merciiiii d'avance !!

Ce message a été modifié par Riesu - 19 Mar 2010, 14:49.

Miniature(s) jointe(s)
Image attachée

--------------------
Image IPB

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maraudeur
post 19 Mar 2010, 15:27
Message #2




Commandant de la 92nd Kodiak AF

Indicatif : JR-22
Messages : 4,198
Inscrit : 4/12/04
Lieu : Monnaie
Membre n° 17

Manifestement un problème de résolution d'écran puisque tout est déformé, à commencer par les bitmaps. Donc il faudrait d'abord que tu nous donnes la configuration vidéo (principalement la résolution) dans laquelle tu as pris ce screen...

--------------------
Image IPB
Cerbro Tvo Utere! Sin Minvs, Parietes Asperget...

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Riesu
post 19 Mar 2010, 15:44
Message #3



 


Messages : 72
Inscrit : 1/10/08
Lieu : Lyonzangeles
Membre n° 3,165

Je suis en 1024*600.

Il manque le menu du haut de gauge composer, à la fermeture ça a planté.
Je vais essayer en réduisant le HSI et l'indicateur de RPM.

--------------------
Image IPB

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KaTZe
post 19 Mar 2010, 17:24
Message #4






Indicatif : RW-24
Messages : 1,589
Inscrit : 18/11/07
Lieu : Villelaure
Membre n° 2,712

En fait les zones qui sont déformées sont les images "mobiles" (couronne des caps, aiguilles, inclinomêtre ...). Ca me rapelle le problème mentionné il y a quelques jours des "rotation" sous Linux.

Apparement la compatibilité Linus n'est pas totale ... loin de là crash.gif

Miaou sad.gif

--------------------
120th Black Kite : "Mochibus et Pollutis"
Image IPB
M-05 KaTZe

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Riesu
post 19 Mar 2010, 17:59
Message #5



 


Messages : 72
Inscrit : 1/10/08
Lieu : Lyonzangeles
Membre n° 3,165

CITATION(KaTZe @ 19 Mar 2010, 17:24) *

En fait les zones qui sont déformées sont les images "mobiles" (couronne des caps, aiguilles, inclinomêtre ...). Ca me rapelle le problème mentionné il y a quelques jours des "rotation" sous Linux.

Apparement la compatibilité Linus n'est pas totale ... loin de là crash.gif

Miaou sad.gif



Oki merci, je vais chercher tout ça.

On fera tout pour !!! biggrin.gif

--------------------
Image IPB

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
VIPPEN
post 24 Mar 2010, 11:47
Message #6




Barraque à Frriiiittteeeesss!!!!!!!

Indicatif : TH-91
Messages : 723
Inscrit : 29/06/05
Lieu : Incarville (27400)
Membre n° 198

question...

pour la position des tuyères ma value commence à 675 (qui est donc le 0 de mon aiguille)
comment faire pour indiquer à gauge qu'a la value 675, mon aiguille ne commence seulement
qu'à tourner?


j'ai trouvé, je rajoute le paramètre : data -= 675 tongue.gif

Ce message a été modifié par VIPPEN - 24 Mar 2010, 12:09.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
VIPPEN
post 24 Mar 2010, 12:45
Message #7




Barraque à Frriiiittteeeesss!!!!!!!

Indicatif : TH-91
Messages : 723
Inscrit : 29/06/05
Lieu : Incarville (27400)
Membre n° 198

CITATION(VIPPEN @ 24 Mar 2010, 11:47) *

question...

pour la position des tuyères ma value commence à 675 (qui est donc le 0 de mon aiguille)
comment faire pour indiquer à gauge qu'a la value 675, mon aiguille ne commence seulement
qu'à tourner?


j'ai trouvé, je rajoute le paramètre : data -= 675 tongue.gif


donc pour le cadran noz pos, je pense l'ouverture des tuyeres...
cela me donne ceci :

link offset 42 server LOCK-ON
data = value
if value < 676
data *=0
else
if value < 1001
data *= 0.0230
else
if value <1099
data *=0.230
endif
endif
endif
rotate

sauf que sur le cadran l'aiguille fait un bond énorme, elle passe de 10 à 90 % tout de suite...
le mouvement de rotation n'est donc pas linéaire...
comment faire pour éviter cela?
précision cela se passe au passage à la valeur 1001
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
VIPPEN
post 24 Mar 2010, 14:15
Message #8




Barraque à Frriiiittteeeesss!!!!!!!

Indicatif : TH-91
Messages : 723
Inscrit : 29/06/05
Lieu : Incarville (27400)
Membre n° 198

une nouvelle... sad.gif

j'ai ca pour mon cadran fuel flow...

link offset 42 server LOCK-ON
data = value
if value < 1001
data *=0.223
else
if value < 1051
data *=0.223
endif
endif

par contre je ne veux pas dépassé la valeur 1050, comment faire pour éliminé toute
les value de 1051 à 1098, ou les faire passer en value haute 1050?

Ce message a été modifié par VIPPEN - 24 Mar 2010, 14:18.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KaTZe
post 24 Mar 2010, 14:54
Message #9






Indicatif : RW-24
Messages : 1,589
Inscrit : 18/11/07
Lieu : Villelaure
Membre n° 2,712

@Edit ref. ton post n-1 (cross posting)

C'est exactement ce que je mentionnais (avec l'exemple de la jauge de rpm de l'A10)
ICI

Si tu agis uniquement sur les pentes de courbes, tu vas avoir un saut en passant d'une courbe à l'autre.
Dans ton cas :
Pour 0<x<676 =>> y=0
Pour 677<x<1000 =>> 0<y<23
Pour 1001<x<1098 ==> 230<y<253

On voit donc que ton equation y=0.023x valide pour x<1000 n'est pas continue avec y=0.23x pour x>1000. La valeur y passe de 23 à 230 ...

Pour résoudre ce problème, il faut utiliser des formules en y=Ax+B en assurant la continuité au changement d'intervalle (c'est ce que tu as dans l'exemple dont je t'ai mis le lien ci dessus)

Dans ton cas si tu veux une pente de 0.023 avant 1000, puis une pente de 0.23 après, il faut que les valeurs pour x=1000 et x=1001 soient les même

Pour calculer tes équations, utilise la méthode suivante
(Je prend comme exemple les valeurs que tu as fourni)
a> Définis les points par lesquel ta courbe de réponse doit passer
X0 = 0 ; Y0 = 0
X1 = 676 ; Y1 = 0
X2 = 1000 ; Y2 = 23
X3 = 1100 ; Y3 = 253

b> Sur chaque segment tu calcules l'équation de ta droite en AX+B
sachant que :
A = (Y1-Y0) / (X1-X0)
B = Y1 - A*X1

Tu obtiens donc
sur l'intervalle 0-676 ==> A0 = 0 : B0 = 0

sur 676-1000 ==> A1 = (23-0) / (1000-676) = 0.071 et B1=23-1000*0.071=-47.99
Donc Y = 0.071* A - 47.99

sur 1000-1100 ==> A2 = (235-23) / (1100-1000) = 2.3 et B2 = 253-1100*2.3=-2277
Donc Y = 2.3*A - 2277

Tu obtiens donc :

CODE
link offset 42 server 1
data = value
if value < 676
data *= 0
else
if value < 1000
data *=0.07
data -=47.99
else
if value < 1100
data *=2.3
data -=2277
endif
endif
endif
rotate


Voici pour t'aider une petite feuille de calcul Excel avec les formules (sur 3 intervalles)
Fichier joint  Reponse_linéaire.zip ( 2,56 Ko ) Nombre de téléchargements: 462

Ne remplir que les cases en jaune (avec les valeurs limites de chaque intervalle)

N'hésite pas si tu as encore des questions wink.gif

Miaou joystick.gif

Ce message a été modifié par KaTZe - 24 Mar 2010, 14:58.

--------------------
120th Black Kite : "Mochibus et Pollutis"
Image IPB
M-05 KaTZe

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
VIPPEN
post 24 Mar 2010, 15:16
Message #10




Barraque à Frriiiittteeeesss!!!!!!!

Indicatif : TH-91
Messages : 723
Inscrit : 29/06/05
Lieu : Incarville (27400)
Membre n° 198

merci

et pour le fuel flow j'ai trouvé cela :

link offset 42 server LOCK-ON
data = value
if value < 1001
data *=0.228
else
if value < 1051
data *=0.228
else
if value < 1099
value == 1050
data *=0.228
endif
endif
endif
rotate

par contre inconvenient de cette technique, c'est que l'aiguille arrivée
à 1051 et jusqu'à 1098 continu de grimper un peu (elle passe de 91 à 100%)
alors que normalement toutes les valeur sont remplacées par 1050
pour qu'elle reste à 92% blink.gif

je trouve cela étonnant d'ailleurs qu'en étant à 91 psd/H à gaz 100%
on ai que 92psd/h de consommation en post combustion max sous lockon...
je pensais que la post était vraiment plus gourmande que cela, ou peut être
est-ce un bug de lockon... innocent.gif

Ce message a été modifié par VIPPEN - 24 Mar 2010, 16:00.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

2 Pages V  1 2 >
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :
 

Haut de page · Retour à l'accueil · Contacter le Webmestre Nous sommes le : 29/03/24 - 11:42