Programme complet pour le 737 NG de iFly

Nous répertorions ici, divers programmes pouvant vous aider dans vos premiers pas et vos étapes futures

Programme complet pour le 737 NG de iFly

Messagede razmott » Mar 8 Jan 2013 10:24

Bonjour à tous,
On a longtemps considéré que des add on très sophistiqués, comme le 737 NG de iFly ne pouvaient pas entrer dans un cockpit car leurs variables internes nous sont inconnues. C'est toujours vrai, sauf si l'éditeur a publié un "SDK" qui permet de faire une passerelle entre un programme SIOC ou IOCP et ces variables cachées. C'est le cas de iFly, et Manuel Velez a publié il y a quelques mois le début d'un code SIOC pour commander le MCP, l'EFIS et le CDU de cet avion. J'ai ensuite complété ce code pour l'étendre à l'Overhead, les radios et quelques annexes. Pour vérifier le bon fonctionnement, j'ai construit les 3/4 d'un cockpit de 737, tout a fonctionné immédiatement. Ce code est en fait très simple car très répétitif. Pour bien expliquer le principe, et donner les bases pour la construction éventuelle d'un cockpit pour 737 iFly, j'ai fait une notice de 124 pages et quelques documents annexes.
Le tout se trouve dans la page Téléchargements de mon site: http://www.simucockpit.fr/telechargements.htm
J'espère que cela sera utile à quelques uns.
Claude
Avatar de l’utilisateur
razmott
 
Messages: 495
Inscription: 11/04/09

Re: Programme complet pour le 737 NG de iFly

Messagede A320 hérétique » Mar 8 Jan 2013 11:10

Bonjour Claude,

très très intéressant, magnifique contribution !
L'(overhead est impressionnant, les cure-dent sont carrément cocasses, et je trouve que Hispapanels pourrait faire mieux en ce qui concerne la fixation des inters par auto-taraudage ... et trop de colle !

j'ai surtout regardé le contenu réalisation, mais je pressens que l'interfaçage à l'addon en ravira plus d'un.

Merçi, Michel
http://www.myA320sim.com
serveur P3Dv4, A320 FMGS, SIOC (7700k et GTX 1070 sous W10 64 bits), client P3Dv4 (4790k et GTX 1070 sous W7 64 bits), 3 vdp ultra courte focale Mitsubishi, client A320 FMGS (2600k sous W7 32 bits), wideview, widetraffic, ...
Avatar de l’utilisateur
A320 hérétique
 
Messages: 2402
Inscription: 2/09/12
Localisation: Pornic

Re: Programme complet pour le 737 NG de iFly

Messagede razmott » Mar 8 Jan 2013 11:19

une précision: ce matin, le lien donné pour télécharger le petit logiciel IOCP sur le site de Opencokpits ne fonctionnait pas ... De temps en temps, ils ont des fantaisies de ce genre. J'ai donc ajouté ce fichier à la liste de ceux qu'on peut trouver sur la page Téléchargement de SimuCockpit.fr.
Claude
Avatar de l’utilisateur
razmott
 
Messages: 495
Inscription: 11/04/09

Re: Programme complet pour le 737 NG de iFly

Messagede Chris91 » Sam 9 Fév 2013 04:17

Bonjour,
Merci beaucoup pour ce tuto, je l'ai téléchargé et je le trouve vraiment très intéréssant.
Mais je t'avoue que la partie concernant l'explication des N° device ET idx , ne m'a pas permis de comprendre
vraiment !

Je ne suis pas parvenue non plus à faire fonctionner mon EFFIS dans IFLY 737. et celà malgré*que
j'ai suivi toute la procédure indiquée, compilation fichier effis, nom dans fichier ini, dans sioc.exe il apparait
bien. dans le test de la console Iocp le script est bien là.


je suis retournée sur ton site et j'ai finalement trouvé dans : sioc pas à pas et là j'ai trouvé plus de détails
pour expliquer le problème et surtout tu fais référence au petit logiciel :

config_siocINI

J'ose te dire que j'ai passé plus de 2h sans succès à trouver ce petit programme sur opencokpit =sans succès et
sur la toile idem !

du coup j'ai essayé de modifié le fichi ini comme ceci :

[ Indice Device: Índice usado en la variable SIOC como device, para indicar a que tarjeta se hace referencia ]
[ Se usa 0 en el caso de que sólo haya una tarjeta y no se tenga en cuenta el número de device, por defecto un script en SIOC cuando no se pone parámetro DEVICE, se hace referencia al índice 0]

[ tipo = 0 : Emulador de Master Card // OBSOLETO ]
[ tipo = 1 : Tarjeta Master conectada al puerto paralelo directamente // OBSOLETO ]
[ tipo = 2 : Tarjeta Master conectada al puerto paralelo mediante cable de compatibilidad // OBSOLETO ]
[ tipo = 3 : Placa de expansión por puerto paralelo // OBSOLETO ]
[ tipo = 4 : Tarjeta USBExpansion usada ]
[ tipo = 5 : Modulo MCP de Opencockpits ]
[ tipo = 6 : Tarjeta USBOutputs ]
[ tipo = 7 : Modulo EFIS de Opencockpits ]
[ tipo = 8 : Modulo Radio COM de Opencockpits ]
[ tipo = 9 : Modulo Radio NAV de Opencockpits ]
[ tipo = 10 : Modulo Radio ADF de Opencockpits ]
[ tipo = 11 : Modulo Radio ATC de Opencockpits ]
[ tipo = 12 : Modulo Radio Airbus RMP de Opencockpits ]
[ tipo = 13 : Modulo FMC-737 de Opencockpits ]
[ tipo = 14 : Tarjeta USBDcmotorPLUS ]

[ Número de tarjetas = Número de placas Master usadas, 1 a 4 para uso de placas de expansión, 1 para conexión de placa Master directa o del Emulador ]

[ Número de device = 0 en el caso del Emulador o primera tarjeta USB detectada, Dirección del puerto paralelo (por ejemplo $0378), o número de dispositivo USB ]


[ Un ejemplo de 2 USBExpansion conectadas con 3 y 2 placas Master ]
[ MASTER=0,4,3,22 ]
[ MASTER=1,4,2,24 ]

[ Un ejemplo de conexión a simulador ]
[ MASTER=0,0,1,0 ]


[ English : ]

[ MASTER=(Device index),(Type),(Number of cards),(Device number) ]

[ Device index : Index used in SIOC variable like device, this is the card used for SIOC sentence ]
[ Use 0 for only one card, for this value you not need specify Device number. If you not use DEVICE parameter in a definition in SIOC script, the default index used is 0]

[ type = 0 : Master Card Emulator // OBSOLETE ]
[ type = 1 : Master Card connected directly to parallel port // OBSOLETE ]
[ type = 2 : Master Card connected throught compatibility cable to parallel port //OBSOLETE]
[ type = 3 : Expansion Card connected throught parallel port //OBSOLETE ]
[ type = 4 : USBExpansion Card used ]
[ type = 5 : Opencockpits MCP module ]
[ type = 6 : USBOutputs Card used ]
[ type = 7 : EFIS module ]
[ type = 8 : Radio COM module ]
[ type = 9 : Radio NAV module ]
[ type = 10 : Radio ADF module ]
[ type = 11 : Radio ATC module ]
[ type = 12 : Radio RMP Airbus module ]
[ type = 13 : FMC-737 module ]
[ type = 14 : USBDCmotorPLUS Card used ]

[ Number of Cards = Master cards connecteds, 1 to 4 for expansion cards, 1 for a Master card directly connected or Emulator ]

[ Number of device = 0 for Emulator or first USB card detected, parallel port address, device number for specifies USBexpansion card ]

[ For example, two USBExpansion cards connected with 3 and 2 Master cards used ]
[ MASTER=0,4,3,22 ]
[ MASTER=1,4,2,24 ]

[ For example, use of Master card emulator ]
[ MASTER=0,0,1,0 ]

[ Use the first USBExpansion card connected with only one Master Card attached ]
[ Esta definición es para usar la primera tarjeta USBExpansion que se encuentre instalada que además llevará conectada una placa Master ]

[MASTER=3,6,1,252]
[MASTER=0,4,1,0]
[MASTER=0,12,1,0]
MASTER=0,14,1,0

MASTER=5,5,1,72 [72 est le numero device usb]
[USB MCP]

MASTER=7,7,1,74 [74 est le numero device usb]
[USB EFFIS]

MASTER=13,13,68 [68 est le numero device usb)
[USB MCP]



En rouge j'ai pris les numeros pour les insérer dans la zone verte master =
Dans la fenêtre :sioc.exe s'affiche :
- IDX 7 device 74 / IDX 13 device 68 / idx 5 device 72

Malgré cà mon effis dans ifly ne fonctionne pas.
j'ai bien sur lancé IOCP 737 / PORT 8099 , connecté, ifly active est indiqué.

pour vérifier si çà venait des règlages sioc ifly 737 ou autre ... j'ai lancé un configurateur :SIOC qui installe lui
même pour un 737 par defaut de fsx, et là j'ai choisi l'option : Fsx-fsuipc il a utilisé un fichier Effis .ssi déjà
préparé dans le dossier de ce configurateur SIOC. Et là j'ai vu mon MCP S'allumé et dans ifly je voyais bien
les règlages de mon MCP ET EFFIS bouger sur les panels.

Maintenant je t'avoue ne plus trop savoir ou j'en suis ni comment je m'apelle murrouge

Car apparament mes 2 hardware semblent fonctionner sur un script sioc 'defaut effis-fmc' !
enfin j'ai juste tourner les boutons... je ne sais pas si en vol ce sera pareil !

Donc je souhaiterais vraiment continuer en suivant ton tuto, et continuer l'installation en insérant
le code du Fmc & mcp , mais vu que déjà avec mon EFFIS çà ne fonctionne pas avec ce premier code, je ne sais vraiment plus quoi faire.

De plus vu que mon matos fonctionne sous un script 'basique' defaut FSX 737, j'en déduis que ce n'est pas
un problème de n° idx et device ! bref je tourne en rond !
MERCI D'avance pour votre aide.

quoi faire !
PC :Intel I7 3.700 OC: 4.4 -Waterc Corsair H100-RAM:16 Giga CG: 2 GTX 970 - CM:Asus Maximus extreme V -DD: SSD 256 go -SSD de 512go -1,5 To- usb 3.5 TO -3 écrans BENQ 120 Hz -3 écrans IIyama 1680*1050- HUB-display port -
Avatar de l’utilisateur
Chris91
 
Messages: 278
Inscription: 6/07/10

Re: Programme complet pour le 737 NG de iFly

Messagede stevelep » Sam 9 Fév 2013 10:53

MASTER=0,14,1,0

MASTER=5,5,1,72
[USB MCP]

MASTER=7,7,1,74
[USB EFFIS]

MASTER=13,13,68 [68 est le numero device usb)
[USB MCP]

Hello,

3 remarques sur ton ini:

ton USB-expansion est mal définie il manque le n° USB à la fin de la 1ère ligne

A la dernière ligne, il n'y a que 3 chiffres, il en faut 4 (MASTER 13,13,1,68)

Après ton commentaire tu as mis une parentaise au lieu d'une ]

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2047
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Programme complet pour le 737 NG de iFly

Messagede Chris91 » Sam 9 Fév 2013 13:09

merci Bob ,

à 3h du matin ou plus j'étais fatiguée... mais[ les commentaires mis en vert] c'est juste pour expliquer ce que j'ai fait
çà ne figure pas sur mon sioc.ini

et la ligne usb fmc est indiqué ainsi : 13,13,1,68
et les 3 modules affichent bien : idx : 13 device 68 etc... pour les 2 autres.
c'est donc que je n'ai pas fait d'erreur non ?
PC :Intel I7 3.700 OC: 4.4 -Waterc Corsair H100-RAM:16 Giga CG: 2 GTX 970 - CM:Asus Maximus extreme V -DD: SSD 256 go -SSD de 512go -1,5 To- usb 3.5 TO -3 écrans BENQ 120 Hz -3 écrans IIyama 1680*1050- HUB-display port -
Avatar de l’utilisateur
Chris91
 
Messages: 278
Inscription: 6/07/10

Re: Programme complet pour le 737 NG de iFly

Messagede stevelep » Sam 9 Fév 2013 14:21

Pour la déclaration, les 3 modules plus la USB_expansion doivent apparaitre avec leur n° IDX
respectifs dans la fenêtre du SIOC.

Pour l'interfaçage avec ton avion, je ne le connais pas, mais il doit y avoir un programme SIOC ?
Il faut contrôle que ce programme repend bien les même n° IDX pour chaque module.
C'est à dire que les variable du MCP ont bien la commande DEVICE 5, celles de l'EFIS DEVICE 7
et celles pour le FMC DEVICE 13.

Tu peux voir ça dans le txt du code SIOC

BOB
Avatar de l’utilisateur
stevelep
Administrateur du site
 
Messages: 2047
Inscription: 27/03/09
Localisation: LSGN Neuchâtel, Suisse

Re: Programme complet pour le 737 NG de iFly

Messagede FiX » Lun 11 Fév 2013 01:07

Mais, razmott, tu n'étais pas sur un A320 depuis le B200? Tu as fait un 737 entre temps!?
i7 2600k/P8P67pro/8Go PC3 17000/ATI 5850oc/velociraptor600Go/SSD 120Go/W7x64
https://www.facebook.com/cessna150.sim
Avatar de l’utilisateur
FiX
 
Messages: 4374
Inscription: 8/01/10
Localisation: Reims/Maubeuge

Re: Programme complet pour le 737 NG de iFly

Messagede razmott » Lun 11 Fév 2013 09:45

Bonjour Fix,
j'ai toujours mon 320, le 737 c'était une parenthèse (intéressante).
Claude
Avatar de l’utilisateur
razmott
 
Messages: 495
Inscription: 11/04/09

Re: Programme complet pour le 737 NG de iFly

Messagede gardan » Ven 29 Mar 2013 12:05

Bonjour Claude,

Mais le A320 c'est vraiment autre chose .. rigolus

et avec le SDK de l'AirbusX Extended, on peut paramétrer tout un cockpit.

Je pense que tu le savais déjà.

Cordialement

Michel
Avatar de l’utilisateur
gardan
 
Messages: 155
Inscription: 17/05/09
Localisation: TRETS (13)

Suivante

Retourner vers Programmes testés et prêts à l'emploi





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité