IMPORTANT A SAVOIR

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

IMPORTANT A SAVOIR

Messagede jéjé07 » Ven 18 Fév 2011 14:29

je viens de corriger mes erreur, en effet lorsque vous avez un MCP+Efis+ carte usb extention avec une master bien rajouter avant l'input de votre script sioc master le device 2. explication


dans sioc ini
CONFIG IOCARD
0,5,1,..... pour le mcp
1,7,1,..... pour l'efis
2,4,1,.... pour la master card
3,9,1,.... efis copilote


puis dans votre script sioc bien penser a mettre avant l'input le numero de device sauf pour le mcp qui est en primaire

ex pour l'efis
Var 500, name I_E1_DISPMODE
Var 501, name I_E1_ZOOM
Var 502, name I_E1_NAV1
Var 503, name I_E1_NAV2
Var 504, name I_E1_STA, Link IOCARD_SW, Device 1, Input 27
Var 505, name I_E1_WPT, Link IOCARD_SW, Device 1, Input 28
Var 506, name I_E1_CTR, Link IOCARD_SW, Device 1, Input 29
Var 507, name I_E1_ARPT, Link IOCARD_SW, Device 1, Input 30

exemple scrip mastercard

Var 0001, name FS_N_GEAR_POS, Link FSUIPC_INOUT, Offset $0BEC, Length 4
{
IF &FS_N_GEAR_POS = 16383
{
&IND_N_GEAR_DN = 1
&IND_N_GEAR_UP = 0
}
ELSE
{
IF &FS_N_GEAR_POS >= 1
{
&IND_N_GEAR_DN = 0
&IND_N_GEAR_UP = 1
}
ELSE
{
IF &FS_N_GEAR_POS = 0
{
&IND_N_GEAR_UP = 0
&IND_N_GEAR_DN = 0
}
}
}
}

Var 0002, name FS_R_GEAR_POS, Link FSUIPC_INOUT, Offset $0BF0, Length 4
{
IF &FS_R_GEAR_POS = 16383
{
&IND_R_GEAR_DN = 1
&IND_R_GEAR_UP = 0
}
ELSE
{
IF &FS_R_GEAR_POS >= 1
{
&IND_R_GEAR_DN = 0
&IND_R_GEAR_UP = 1
}
ELSE
{
IF &FS_R_GEAR_POS = 0
{
&IND_R_GEAR_UP = 0
&IND_R_GEAR_DN = 0
}
}
}
}

Var 0003, name FS_L_GEAR_POS, Link FSUIPC_INOUT, Offset $0BF4, Length 4
{
IF &FS_L_GEAR_POS = 16383
{
&IND_L_GEAR_DN = 1
&IND_L_GEAR_UP = 0
}
ELSE
{
IF &FS_L_GEAR_POS >= 1
{
&IND_L_GEAR_DN = 0
&IND_L_GEAR_UP = 1
}
ELSE
{
IF &FS_L_GEAR_POS = 0
{
&IND_L_GEAR_UP = 0
&IND_L_GEAR_DN = 0
}
}
}
}

Var 0004, name IND_N_GEAR_UP, Link IOCARD_OUT, device 2, Output 16

Var 0005, name IND_R_GEAR_UP, Link IOCARD_OUT, device 2, Output 14

Var 0006, name IND_L_GEAR_UP, Link IOCARD_OUT, device 2, Output 15

Var 0007, name IND_N_GEAR_DN, Link IOCARD_OUT, device 2, Output 13

Var 0008, name IND_R_GEAR_DN, Link IOCARD_OUT, device 2, Output 11

Var 0009, name IND_L_GEAR_DN, Link IOCARD_OUT,device 2, Output 12

Var 0010, name FS_G_LEVER_POS, Link FSUIPC_INOUT, Offset $0BE8, Length 4

Var 0011, name SW_LAND_GEAR_D, Link IOCARD_SW, device 2, Input 2
{
IF &SW_LAND_GEAR_D = 1
{
&FS_G_LEVER_POS = 16383
}
}

Var 0012, name SW_LAND_GEAR_U, Link IOCARD_SW, device 2, Input 1
{
IF &SW_LAND_GEAR_U = 1
{
&FS_G_LEVER_POS = 0
}
}
jéjé07
 

Re: IMPORTANT A SAVOIR

Messagede Phil64 » Sam 19 Fév 2011 10:41

Un grand merci à toi Gégé, j'ai essayé ce script et moi aussi tout fonctionne parfaitement, train, leds, aucune interférence.

C'est vrai que c'est important à savoir, dans des scripts.ssi on peut retrouver des devices identiques à ceux que l'on veux insérer.

applaublanc applaublanc applaublanc
AMICALEMENT, ET BONS VOLS !

Image
Avatar de l’utilisateur
Phil64
 
Messages: 165
Inscription: 12/10/10


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





Qui est en ligne

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