FSUIPC : Fonctions conditionnelles - Vidéo associée
|
Fonctions conditionnelles : POURQUOI ?
Tout d'abord, mon home-cockpit dispose d'un GNS 530 déporté. Ce GPS est installé en "stand-alone" sur une autre machine que le simulateur, et affiche les données du GNS sur un petit LCD situé au centre du tableau de bord. De part et d'autre de l'écran, on trouve des boutons rotatifs et poussoirs qui commandent le GNS : Tuto disponible ICI .
Ce système est très convenable mais ne me satisfait pas entièrement. D'une part, la fonction CDI/VLOC ne fonctionne pas. Cette fonctionnalité permet tout bêtement de donner l'ordre au pilote automatique de suivre la radiale d'un VOR (VLOC) ou le track du GPS (GPS). C'est la fonction basique NAV/GPS sous FSX. Ensuite, mon GPS déporté qui date de 2005, n'intègre pas les dernières fonctionnalités du Garmin 530, plutôt logique vu l'ancienneté du modèle.
Toutes ces raisons m'ont poussé de revenir sur le GNS 530 de Reality Xp. Ce dernier tourne sur la machine qui héberge FSX ; dans la mesure où Reality XP ne fabrique pas de Stand Alone mais un GPS qui s'intègre comme une gauge dans le panel de l'appareil utilisé. L'installation de ce produit est d'un simplicité déconcertante, et je ne ferais pas de commentaire dans cet article. Plus d'info sur le GNS de Reality XP , ICI même.
Donc, j'ai sur mon mini LCD le GPS n°1 de FS Avionics, la version stand-alone et sur le LCD de droite de mon tableau de bord, le GPS n°2 de Reality XP installé sur le PC qui héberge FSX.
Sur le plan affichage, c'est simple, rien à y ajouter. Par contre, en ce qui concerne les commandes, c'est tout autre chose. Le but à atteindre est de pouvoir ré-utiliser les commandes (rotatifs et poussoirs) du GPS n°1 sur le GPS n°2. Il est impératif que je puisse sélecter avant sur quel GPS je veux travailler.
Ce qui m'amène pour la suite à utiliser la fonctionnalité de FSUIPC faisant l'objet de cet article.
Fonctions conditionnelles : COMMENT ?
- position n°1 : GPS 1
Selon la position de cet inverseur (GPS1 ou GPS2), l'ensemble des boutons (poussoirs et rotatifs) qui commandent le GPS piloteront tantôt le GNS n°1, tantôt le GNS2. Ainsi, en activant l'inverseur sur la position numéro un, je pourrais travailler sur le GPS de FS Avionics, si j'active ce même inverseur sur la position numéro deux, c'est le Reality XP que je pourrais piloter avec les mêmes boutons de commande. Cette astuce permet bien évidemment de ne pas commander les deux GPS en même temps en activant un bouton de commande, mais bien de façon indépendante comme si chaque GPS avait ses propres boutons de commande.
Dans mon exemple, l'inverseur utilise deux entrées de commandes : Goflight ou joystick. Ici se sera le joystick n°1, dont le premier bouton sera connecté à une patte de l'inverseur et le second bouton à la deuxième patte.
Sous FSUIPC, on relèvera les bons numéros de joystick/bouton correspondant à ces deux boutons :
Une fois les deux valeurs relevées, on les notera sur une feuille sous cette forme là :
- GNS n°1 : Joy1-But00
- GNS n°2 : Joy1-But01
Désormais, cette étape franchie, il faut entrer dans le fichier FSUIPC.INI qui se situe dans le dossier ...\FSX\MODULES\
- dans la section [Buttons] entrez les conditions que vous souhaitez ...
Dans cet exemple, si le bouton n°2 du Joy n°0 est appuyé, FSUIPC exécutera la combinaison de touches K82,11 (Ctrl + ?) quand le bouton n°6 du Joy n°175 sera activé
202=CP(+1,0)175,6,K82,11 ; Commandes GNS 530 Reality XP
203=CP(+1,0)175,2,K79,11 ; Commandes GNS 530 Reality XP
204=CP(+1,0)175,0,K81,11 ; Commandes GNS 530 Reality XP
205=CP(+1,0)175,3,K80,11 ; Commandes GNS 530 Reality XP
206=CP(+1,0)174,10,K85,11 ; Commandes GNS 530 Reality XP
207=CP(+1,0)174,9,K73,11 ; Commandes GNS 530 Reality XP
208=CP(+1,0)174,13,K84,11 ; Commandes GNS 530 Reality XP
209=CP(+1,0)174,14,K89,11 ; Commandes GNS 530 Reality XP
210=CP(+1,0)174,7,K117,11 ; Commandes GNS 530 Reality XP
211=CP(+1,0)174,6,K118,11 ; Commandes GNS 530 Reality XP
212=CP(+1,0)174,4,K119,11 ; Commandes GNS 530 Reality XP
213=CP(+1,0)174,5,K120,11 ; Commandes GNS 530 Reality XP
214=CP(+1,0)175,5,K121,11 ; Commandes GNS 530 Reality XP
215=CP(+1,0)175,4,K69,11 ; Commandes GNS 530 Reality XP
216=CP(+1,0)174,22,K65,11 ; Commandes GNS 530 Reality XP
etc ....
248=CP(+1,1)175,14,C1006,15 ; Commandes GNS 530 Avionics Stand Alone
249=CP(+1,1)175,15,C1006,15 ; Commandes GNS 530 Avionics Stand Alone
250=CP(+1,1)175,13,C1006,38 ; Commandes GNS 530 Avionics Stand Alone
251=CP(+1,1)175,12,C1006,14 ; Commandes GNS 530 Avionics Stand Alone
252=CP(+1,1)175,18,C1006,11 ; Commandes GNS 530 Avionics Stand Alone
253=CP(+1,1)175,17,C1006,26 ; Commandes GNS 530 Avionics Stand Alone
255=CP(+1,1)175,2,C1006,31 ; Commandes GNS 530 Avionics Stand Alone
256=CP(+1,1)175,3,C1006,32 ; Commandes GNS 530 Avionics Stand Alone
257=CP(+1,1)175,4,C1006,28 ; Commandes GNS 530 Avionics Stand Alone
258=CP(+1,1)175,5,C1006,27 ; Commandes GNS 530 Avionics Stand Alone
259=CP(+1,1)175,6,C1006,37 ; Commandes GNS 530 Avionics Stand Alone
etc...
333=CP(+1,0)4,6,K87,11 ; Commandes GNS 530 Reality XP - XPDR ON
334=CP(+1,0)4,7,K70,11 ; Commandes GNS 530 Reality XP - XPDR MODE VFR
335=CP(+1,0)101,15,K88,11 ; Commandes GNS 530 Reality XP - XPDR MODE ident couplé avec IVAP
Vidéo du fonctionnement du simulateur