EFIS OC PMDG

Bonjour
J'ai un problème avec le code suivant (c'est le code fourni par OC avec le manuel de leur EFIS) :
Les codes claviers sont respectivement :
- 89 = increase NAVL CTRL-SHIFT-1
- 90=decrease NAVL CTRL-1
Les assignations des touches clavier sont correctes côté PMDG
Ce qui ne marche pas c'est le déroulé :
- switch basculé vers le haut : pris correctement en compte, SIOC bascule sur VOR1
- switch basculé vers le le milieu (off) : pas pris en compte
- switch basculé vers le bas : pris en compte SIOC bascule vers ADF1
- switch basculé vers le milieu ou vers le haut : pas pris en compte, il reste virtuellement scotché en bas.

J'ai un problème avec le code suivant (c'est le code fourni par OC avec le manuel de leur EFIS) :
- Code: Tout sélectionner
[color=#800000]
Var 0546, name I_VOR1, Link IOCARD_SW, Input 36
{
CALL &VOR1
}
Var 0548, name I_ADF1, Link IOCARD_SW, Input 37
{
CALL &ADF1
}
Var 0997, name VOR1, Link SUBRUTINE
{
IF &I_VOR1 = 1
{
IF &I_ADF1 = 0
{
&TECLAS = 89
&TECLAS = 0
}
}
IF &I_VOR1 = 0
{
IF &I_ADF1 = 0
{
&TECLAS = 90
&TECLAS = 0
}
}
}
Var 0996, name ADF1, Link SUBRUTINE
{
IF &I_ADF1 = 1
{
IF &I_VOR1 = 0
{
&TECLAS = 89
&TECLAS = 0
&TECLAS = 89
&TECLAS = 0
}
}
IF &I_VOR1 = 0
{
IF &I_ADF1 = 0
{
&TECLAS = 90
&TECLAS = 0
&TECLAS = 90
&TECLAS = 0
}
}
}[/color]
Les codes claviers sont respectivement :
- 89 = increase NAVL CTRL-SHIFT-1
- 90=decrease NAVL CTRL-1
Les assignations des touches clavier sont correctes côté PMDG
Ce qui ne marche pas c'est le déroulé :
- switch basculé vers le haut : pris correctement en compte, SIOC bascule sur VOR1
- switch basculé vers le le milieu (off) : pas pris en compte
- switch basculé vers le bas : pris en compte SIOC bascule vers ADF1
- switch basculé vers le milieu ou vers le haut : pas pris en compte, il reste virtuellement scotché en bas.
