de Vaillant » Mer 5 Sep 2012 20:03
Ok
J'ai essayé de faire un petit script vite fait ( mon premier ) pour les voyants des trains, flaps , spoilers mais je ne vois pas les leds s'allumer .
Voilà ce que j'ai fais , je pense que je fais une erreur mais je ne vois pas laquelle .
Var 0001, name FLAPSPOS, Link FSUIPC_OUT, Offset $0BE0, Length 4 // Flaps Position Left
{
IF &FLAPSPOS = 0
{
&FLAPSTRANSLED = 0
&FLAPSHALFLED = 0
&FLAPSFULLLED = 0
}
IF &FLAPSPOS = 8191
{
&FLAPSTRANSLED = 0
&FLAPSHALFLED = 1
&FLAPSFULLLED = 0
}
IF &FLAPSPOS = 16383
{
&FLAPSTRANSLED = 0
&FLAPSHALFLED = 0
&FLAPSFULLLED = 1
}
}
Var 0700, name FLAPSTRANSLED, Link IOCARD_OUT, Output 11 // Flaps Transit Led
Var 0701, name FLAPSHALFLED, Link IOCARD_OUT, Output 12 // Flaps Half Led
Var 0702, name FLAPSFULLLED, Link IOCARD_OUT, Output 13 // Flaps Full Led
Var 0002, name SPOILERSPOS, Link FSUIPC_OUT, Offset $0BD4, Length 4 // Spoilers Position Left
{
IF &SPOILERSPOS = 0
{
&SPOILERSPOSLED = 0
}
IF &SPOILERSPOS = 16383
{
&SPOILERSPOSLED = 16383
}
}
Var 0703, name SPOILERSPOSLED, Link IOCARD_OUT, Output 14 // Spoilers Position Full Led
Var 0003, name NOSEGEARPOS, Link FSUIPC_OUT, Offset $0BEC, Length 4 // Nose Gear Position Led
{
IF &NOSEGEARPOS = 0
{
&NOSEGEARLED = 1
}
IF &NOSEGEARPOS = 16383
{
&NOSEGEARLED = 0
}
}
Var 0704, name NOSEGEARLED, Link IOCARD_OUT, Output 15 // Nose Gear Position Led
Var 0004, name LEFTGEARPOS, Link FSUIPC_OUT, Offset $0BF4, Length 4 // Left Gear Position
{
IF &LEFTGEARPOS = 0
{
&LEFTGEARLED = 1
}
IF &LEFTGEARPOS = 16383
{
&LEFTGEARLED = 0
}
}
Var 0705, name LEFTGEARLED, Link IOCARD_OUT, Output 16 // Left Gear Position Led
Var 0005, name RIGHTGEARPOS, Link FSUIPC_OUT, Offset $0BF0, Length 4 // Right Gear Position
{
IF &RIGHTGEARPOS = 0
{
&RIGHTGEARLED = 1
}
IF &RIGHTGEARPOS = 16383
{
&RIGHTGEARLED = 0
}
}
Var 0706, name RIGHTGEARLED, Link IOCARD_OUT, Output 17 // Right Gear Position Led