Page 1 sur 2

MCP-EFFIS-CDU modules sous PMDG ngx

MessagePosté: Jeu 27 Juin 2013 22:13
de Chris91
Bonsoir,

Je viens juste reporter une information que j'ai trouvé super intéréssante.

Pour les utilisateurs de modules Opencokpit : MCP-EFFIS-CDU , le fonctionnement sous PMDG n'était pas possible
à moins d'avoir prosim, mais le prix est passé de 300 à 700€.... et celà a réveillé la créativité d'un passionné.

voici son site internet, ou il offre un driver pour le PMDG qui permet de faire fonctionner sans problèmes
nos instruments externe pour FSX et le PMDG.

http://www.flightsim4fun.com/

J'ai installé son driver et çà fonctionne très très bien.

On trouve aussi sur son site la liste des n° de variables SIOC pour ceux qui souhaitent ajouter d'autres instruments
ovh, radio, etc...

Bonne visite.

Re: MCP-EFFIS-CDU modules sous PMDG ngx

MessagePosté: Ven 28 Juin 2013 15:37
de stevelep
Merci pour l'info,

C'est un très bonne nouvelle attendue depuis des années chouettedoights

J'ai corrigé ton message:

il s'agit bien de la liste des offset FSUIPC (il n'y a pas d'offset 'SIOC')

Le modérateur

Re: MCP-EFFIS-CDU modules sous PMDG ngx

MessagePosté: Ven 28 Juin 2013 16:37
de Chris91
Je ne suis pas une pro...... rigolus

Seulement si tu lis la liste, la 1ére colonne qui comprend le n° Offset est 'SIOC' ,d'autre part ce ne sont pas
du tout les numéros Offset de Fsuipc (j'ai vérifié ...) ces numéros sont fournis par le concepteur du driver
OBAC : Ils ont été crée à partir du SDK du PMDG 737 NGX.

http://www.flightsim4fun.com/

c'est d'ailleurs pour cette raison que j'ai posté sur ce foum et sur celui de' Flightsim4fun', pour demander
quel lien je dois mettre pour programmer les boutons.

viewtopic.php?f=64&t=4006

Re: MCP-EFFIS-CDU modules sous PMDG ngx

MessagePosté: Ven 28 Juin 2013 20:00
de stevelep
Oui en effet, l'auteur a utilisé le terme offset SIOC qui est malvenu.

Il s'agit de n° de variable SIOC.

Probablement que le module d'interface injecte les valeurs des paramètres directement dans des variables
SIOC, sans passer par FSUIPC.

Donc dans avec cette liste tu n'as qu'a écrire une variable SIOC avec le bon n° et elle prendra toute
seule la valeur du paramètre.

C'est un procédé qui est aussi utilisé par JeeHeel pour son programme A320

Si j'ai bien compris ?!

BOB

PS: j'ai recorrigé ton post

Re: MCP-EFFIS-CDU modules sous PMDG ngx

MessagePosté: Sam 29 Juin 2013 12:10
de Chris91
Bonjour Steve,

Précision Stp, dans mon script pour le : link qui và relier ce numéro de variable Sioc,
Et dans le menu du logiciel Sioc je choisi quelle option :

FsuipcInOut

ou IOCP ?


Et pour que mon script fonctionne avec le script du drivers PMDG ,je vais le recopier dans le script : OCP4NGX.ssi
que j'ai déjà installé et qui pilote mon module :MCP-EFFIS ET FMC ?

Merci.

Re: MCP-EFFIS-CDU modules sous PMDG ngx

MessagePosté: Sam 29 Juin 2013 12:23
de stevelep
Bein non, pas de LINK .

Si j'ai bien compris le programme injecte la valeur dans la variable.
Donc il ne faut la relier à rien, tu crée juste une variable avec le bon numéro et tu lui mets un nom
Tu peux rajouter STATIC comme ça le compilateur ne risque pas de modifier le no.

Var 1234, name PM_switchABC, STATIC

C'est tout

BOB

Re: MCP-EFFIS-CDU modules sous PMDG ngx

MessagePosté: Sam 29 Juin 2013 14:00
de Chris91
Merci beaucoup Steve. cligneoeil

J'avais posé la question sur le site du concepteur du driver et il ne m'a pas répondu !

Et pour la question concernant mon script de mon ovh terminé, je le recopie dans le script du drivers
comme demandé dans le message précédent.

Et pour que mon script fonctionne avec le script du drivers PMDG ,je vais le recopier dans le script : OCP4NGX.ssi
que j'ai déjà installé et qui pilote mon module :MCP-EFFIS ET FMC ?

Re: MCP-EFFIS-CDU modules sous PMDG ngx

MessagePosté: Dim 30 Juin 2013 02:21
de Chris91
stevelep a écrit:Bein non, pas de LINK .
Si j'ai bien compris le programme injecte la valeur dans la variable.
Donc il ne faut la relier à rien, tu crée juste une variable avec le bon numéro et tu lui mets un nom
Tu peux rajouter STATIC comme ça le compilateur ne risque pas de modifier le no.

Var 1234, name PM_switchABC, STATIC
BOB


Si je fais comme tu me dis la fenêtre Sioc ne me permet pas d'ajouter le numéro offset !

Image

Observe tout est grisé !

Re: MCP-EFFIS-CDU modules sous PMDG ngx

MessagePosté: Dim 30 Juin 2013 14:00
de stevelep
On s'est pas bien compris, il n'y a pas de no d'offset, le nombre dont tu parles c'est le no de variable.
Var num

BOB

Re: MCP-EFFIS-CDU modules sous PMDG ngx

MessagePosté: Dim 30 Juin 2013 18:39
de Chris91
Bonjour Steve,

Effectivement je ne t'avais pas bien compris rigolus

Voici le p'tit exemple que j'ai fait :

Var 0400, name Bouton_SW, static, Link IOCARD_SW, Input 12, Type I // Protecteur batterie haut
{
IF &Bouton_SW = 1 // Protecteur sera Abaissé
{
&Bouton_SW = 0 // Protecteur sera levé
}
}
Var 2618, name Protecteur_SW Static, // Protecteur Guard
Var 0401, name Inter_Batt_SW, static, Link IOCARD_SW, Input 13, Type P // Interrupteur batterie
{
IF &Bouton_SW = 0 // Batterie fermée
{
&Bouton_SW = 1 // Batterie Ouverte
}
}
Var 2619, name FS_interBat_SW, static, // Batterie On/Off


Et là le compilateur me dit OK quand je charge le fichier, donc là j'ai fait un grand pas de compréhension
et ceci bien sur grâce à toi Merci . grandsoleil

[url]Stp voudrais tu maintenant répondre à la seconde questions posée, ainsi je serais libérée de ce problème.[/url]

Et pour que mon script fonctionne avec le script : OCP4NGX.ssi que j'ai déjà installé et qui pilote mon module :MCP-EFFIS ET FMC , je dois recopier mon code dans son fichier :xxx.ssi ?