Accueil
Accueil

Bienvenue invité ( Connexion | Inscription )

6 Pages V « < 2 3 4 5 6 >  
Reply to this topicStart new topic
> Gauge composer, solution clé sur porte? :)
Red Dog
post 3 Oct 2008, 17:02
Message #31



 


Messages : 44
Inscrit : 3/03/08
Membre n° 2,967

une vraie mine d'or de connaissance thumbsup.gif

Bien pris pour le rouge, je peux très facilement passer au noir

J'attendrais un tuto, je visualise pas encore bien comment faire un flag. Au pire je poserai mes questions plus précises lors de ma future programmation

Autre question, certains instruments comme le VVI ont une échelle double pour la mête course
entre -1000 et +1000 pieds minute, l'angle est 2x plus grand que entre +1000 et +6000 et que entre -1000 et -6000

Du temps ou je travaillais avec des servos et SIOC, je sais qu'on savait poser deux échelles différentes, c'est possible avec Gauge composer aussi?
Autant savoir avant de dessiner la gauge

illustration:
Image IPB
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lecreole
post 3 Oct 2008, 17:40
Message #32






Messages : 379
Inscrit : 13/04/05
Lieu : 74100 Annemasse
Membre n° 125

CITATION(Red Dog @ 3 Oct 2008, 18:02) *

utre question, certains instruments comme le VVI ont une échelle double pour la mête course
entre -1000 et +1000 pieds minute, l'angle est 2x plus grand que entre +1000 et +6000 et que entre -1000 et -6000

Du temps ou je travaillais avec des servos et SIOC, je sais qu'on savait poser deux échelles différentes, c'est possible avec Gauge composer aussi?
Autant savoir avant de dessiner la gauge

Oui, c'est possible
Image IPB
11 échelles différentes gap.gif
0 à 20, 20 à 40, etc..
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Red Dog
post 3 Oct 2008, 17:59
Message #33



 


Messages : 44
Inscrit : 3/03/08
Membre n° 2,967

bête question, désolé - je lirai ton tuto pour savoir comment faire smile.gif

Ceci dit, je vois un souci sur mon instrument au niveau du centre de l'aiguille. Il va surement falloir que je fasse une partie transparente sur le droite afin que le l'aiguille soit au centre?
J'espère juste que ca ne gènera pas le placement de l'ADI qui devra venir au dessus de la partie transparente de l'adi.



User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maraudeur
post 3 Oct 2008, 22:36
Message #34




Commandant de la 92nd Kodiak AF

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

Ben oui, c'est comme je te l'ai dit avant: tu dois inscrire ton aiguille dans un carré (rouge donc pour la transparence) dont le centre correspond au centre de rotation de ton aiguille.

En ce qui concerne les échelles différentes, il suffit de trouver les facteurs de conversion propres à chaque échelle (rapport entre la valeur et le nombre de degrés) et ensuite, une simple cascade de IF DATA et de ELSE te permet de définir de DATA *= xxx qui précède le ROTATE de l'aiguille.

Elle est pas belle la vie?.... laugh.gif


Et maintenant....................jeu peux???................. jesors.gif

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

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lecreole
post 4 Oct 2008, 07:12
Message #35






Messages : 379
Inscrit : 13/04/05
Lieu : 74100 Annemasse
Membre n° 125

Hello,
J'ai mis en ligne le Tutorial 04 - GaugeComposer Sonde altimétrique SU_27, le prochain sera le SPO wavetowel2.gif
Image IPB
mais avant je vais continuer l'intégration de GC dans le Manageur LOSIOC thumbsup.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maraudeur
post 4 Oct 2008, 09:38
Message #36




Commandant de la 92nd Kodiak AF

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

Beau boulot Lecréole thumbsup.gif

En revanche je pensais plutôt à l'utilisation du ELSE en cascade (mais je n'ai pas encore testé blushing.gif )

link offset 25 server 1
value /= 100
data = value
if value =< 20
data *= 1.18
ELSE
if value =< 40
data -= 20
data *= 1.08
data += 23.5
endif
ELSE
if value =< 60
data -= 40
data *= 0.98
data += 45
endif
ELSE
if value =< 80
data -= 60
data *= 1
data += 64.5
endif
ELSE
if value =< 100
data -= 80
data *= 1.03
data += 85.5
endif
ELSE
if value =< 150
data -= 100
data *= 1.02
data += 105
endif
ELSE
if value =< 200
data -= 150
data *= 0.51
data += 156
endif
ELSE
if value =< 400
data -= 200
data *= 0.29
data += 181.5
endif
ELSE
if value =< 600
data -= 400
data *= 0.15
data += 240
endif
ELSE
if value =< 1000
data -= 600
data *= 0.08
data += 270
endif
ELSE
if value =< 1500
data -= 1000
data *= 0.03
data += 300
endif
ELSE
data *= 0
data += 315
endif
rotate

PS: bien vu le test pour bloquer l'aiguille à 1500m thumbsup.gif

Ce qui pourrait être bien aussi, ce serait de rajouter l'index de définition de l'alarme hauteur (généralement la hauteur de décision pour les percées ILS) Celle-ci est réglée via la molette de la radio sonde et illumine le voyant rouge en bas à gauche de l'ADI lorsque l'on descend en dessous. Mais là je pinaille... innocent.gif

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

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Red Dog
post 5 Oct 2008, 11:01
Message #37



 


Messages : 44
Inscrit : 3/03/08
Membre n° 2,967

Quelques petites questions suite aux premiers essais de programmation:

1. J'ai pas l'impression que la déclaration du rouge comme étant la couleur de transparence fonctionne. Je superpose les images avec l'aiguille au dessus mais tout ce que je vois quand je fais un test RUN c'est l'aiguille sur fond rouge. Le rouge ne devrait il pas être transparent et laisser voir le cadran derière?

2. Apparement, j'arrive pas a faire communiquer tous ces programmes ensembles: SIOC, .LUA; gaugecomposer etc etc
Ils sont pourtant sur le port 8092 (SIOC.ini, SIOC_SOCKET¨PORT = 8092 dans loiocpserveur.lua et gauge composer est sur 127.0.0.1 - 8092)
SIOC fait appael a un fichier vide: lomac.ssi
Les offset nécessaires 41 et 42 sont déclarés dans le LUA

je vois bien les clients connecté quand je lance Lomac (1client) et IOCP console (2clients quand lomac est allumé en même temps)

Mais les valeurs restent désespérement vides dans IOCP Console et gauge composer en mode RUN me donne des aiguilles fixes sur fond rouge et rien ne bouge (ni en changeant les valeurs manuellement dans IOCP console ni en lacjhant la pause dans lomac

désolé de poser tant de questions smile.gif

Ce message a été modifié par Red Dog - 5 Oct 2008, 16:21.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Red Dog
post 5 Oct 2008, 17:07
Message #38



 


Messages : 44
Inscrit : 3/03/08
Membre n° 2,967

Le point 2 est résolu (Merci lecréole)
J'avais pas désinstaller les lignes de modifs de LOVP dans le fichier export.lua

Je vois maintenant les aiguilles bouger dans gauge composer en fonction de ce qui se passe dans Lomac. par contre, je ne vois que les aiguilles sur fond rouge. La couleur transparente reglée sur 255 ne rend pas mon rouge (255,0,0) transparent

Image IPB

En tous cas, je progresse, grace a votre aide - merci à tous

Ce message a été modifié par Red Dog - 5 Oct 2008, 18:34.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maraudeur
post 5 Oct 2008, 18:29
Message #39




Commandant de la 92nd Kodiak AF

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

As-tu vérifié que ton rouge soit bien en 255 0 0 ??? detective.gif

Pour ma part, avec Photoshop, il me le donne en 254 0 0 whistling.gif

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

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Red Dog
post 5 Oct 2008, 18:36
Message #40



 


Messages : 44
Inscrit : 3/03/08
Membre n° 2,967

non, dans photoshop il est bien sur 255,0,0 (ff0000)
peut être la compression JPG ?
effectivement, a la compression Jpg, il passe en 254,0,0

Ce message a été modifié par Red Dog - 5 Oct 2008, 18:43.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

6 Pages V « < 2 3 4 5 6 >
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 : 6/05/24 - 22:36