[SIOC] Commande train IFly 737NG Pro

Manette de train ou de Volets, volants, palonniers, manettes de gaz, throttle, etc...

[SIOC] Commande train IFly 737NG Pro

Messagede jolepinceau » Mer 2 Déc 2015 19:11

Bonjour,

Comme j'ai un peu galéré,
pour info et pour ceux qui ont le IFLY 737 BUILDING PRO, voici le script pour le train:

Var 0465, name FSGEARLEVELPOS, Link FSUIPC_INOUT, Offset $0BE8, Length 4 // GEAR

Var 0466, name SWLANDGEAR, Link IOCARD_SW, Input 23
{
IF &SWLANDGEAR = 1
{
V9000 = 1173
}
}

Var 0467, name LANDGEARUP, Link IOCARD_SW, Input 24
{
IF &LANDGEARUP = 0
{
V9000 = 1172 // IFLY TO FSUIPC GEAR UP AND OFF COMMAND
}
IF &LANDGEARUP = 1
{
V9000 = 1171
&FSGEARLEVELPOS = 0
}
}

Var 0468, name GEARSTATIC, Link FSUIPC_INOUT, Offset $0BE8, Length 4 // COMMANDE DE TRAIN

Var 0469, name NOSE_GEAR_POS, Link FSUIPC_INOUT, Offset $0BEC, Length 4 // Position du train avant
{
IF &NOSE_GEAR_POS = 16383 // TRAIN SORTI
{
IF &NOSE_GEAR_POS = 16383 // train sorti
{
&NG_DOWN_LED = 1 // verte ON
&NG_UNLK_LED = 0 // UNLK OFF
}
}
ELSE
{
IF &NOSE_GEAR_POS > 1 // si train n'est pas rentré et pas sorti
{
&NG_DOWN_LED = 0 // verte OFF
&NG_UNLK_LED = 1 // transit ON
}
ELSE
{
IF &NOSE_GEAR_POS = 0 // train sorti
{
&NG_DOWN_LED = 0 // verte ON
&NG_UNLK_LED = 0 // transit OFF
}
}
}
}

Var 0600, name NG_UNLK_LED, Link IOCARD_OUT, Output 30 // Voyant Train AV en transit

Var 0601, name NG_DOWN_LED, Link IOCARD_OUT, Output 31 // Voyant Train AV verrouillé

Var 0602, name LEFT_GEAR_POS, Link FSUIPC_IN, Offset $0BF4, Length 4 // Position du train gauche
{
IF &LEFT_GEAR_POS = 16383
{
&LG_UNLK_LED = 0
&LG_DOWN_LED = DELAY 1 ,100
}
ELSE
{
IF &LEFT_GEAR_POS > 1
{
&LG_UNLK_LED = 1
&LG_DOWN_LED = 0
}
ELSE
{
IF &LEFT_GEAR_POS = 0
{
&LG_UNLK_LED = 0
&LG_DOWN_LED = 0
}
}
}
}

Var 0603, name LG_UNLK_LED, Link IOCARD_OUT, Output 32 // Voyant Train gauche en transit

Var 0604, name LG_DOWN_LED, Link IOCARD_OUT, Output 34 // Voyant Train gauche verrouillé

Var 0605, name RIGHT_GEAR_POS, Link FSUIPC_IN, Offset $0BF0, Length 4 // Position du train droit
{
IF &RIGHT_GEAR_POS = 16383
{
&RG_UNLK_LED = 0
&RG_DOWN_LED = DELAY 1 ,160
}
ELSE
{
IF &RIGHT_GEAR_POS > 1
{
&RG_UNLK_LED = 1
&RG_DOWN_LED = 0
}
ELSE
{
IF &RIGHT_GEAR_POS = 0
{
&RG_UNLK_LED = 0
&RG_UNLK_LED = 0
}
}
}
}

Var 0606, name RG_UNLK_LED, Link IOCARD_OUT, Output 33 // Voyant Train droit en transit

Var 0607, name RG_DOWN_LED, Link IOCARD_OUT, Output 35 // Voyant train droit verrouillé

Var 9000, Link IOCP, Offset 1000 // COMMANDS

GRACE A Manuel Velez merci affiche ET A VOUS
jolepinceau
 
Messages: 35
Inscription: 29/01/14

Retourner vers Commandes de vols





Qui est en ligne

Utilisateurs parcourant ce forum: ydsim et 1 invité