alors voici le code que tu demandais fonctionnel et vérifier pour les spécifications que tu as précisé.
- Code: Tout sélectionner
// *****************************************************************************
// * Config_SIOC ver 3.4 - By Manolo Vélez - www.opencockpits.com
// *****************************************************************************
// * FileName : Magneto.txt
// * Date : 2011-08-11
Var 0001, name FsMag, Link FSUIPC_INOUT, Offset $0892, Length 2
Var 0002, name RotLPos, Link IOCARD_SW, Input 11
{
IF &RotLPos = 0
{
IF &RotRPos = 0
{
IF &RotBothPos = 0
{
&FsMag = 0
}
}
}
IF &RotLPos = 1
{
&FsMag = 2
}
}
Var 0003, name RotRPos, Link IOCARD_SW, Input 16
{
IF &RotRPos = 1
{
&FsMag = 1
}
}
Var 0004, name RotBothPos, Link IOCARD_SW, Input 9
{
IF &RotBothPos = 1
{
&FsMag = 3
}
}
Var 0005, name PushStart, Link IOCARD_SW, Input 2
{
IF &PushStart = 1
{
IF &RotBothPos = 1
{
&FsMag = 4
}
}
IF &PushStart = 1
{
IF &RotBothPos = 0
{
IF &RotLPos = 1
{
&FsMag = 2
}
IF &RotBothPos = 1
{
&FsMag = 3
}
IF &RotRPos = 1
{
&FsMag = 1
}
IF &RotLPos = 0
{
IF &RotRPos = 0
{
IF &RotBothPos = 0
{
&FsMag = 0
}
}
}
}
}
}
Ce code est pour le magnéto #1 mais il te sera facile de l'adapter pour ton 2e magneto. De plus tu devras changer les numéros d'input pour les interrupteurs, ceux-ci étant les numéros de mes interrupteurs. Il est fait de façon que la position OFF sur le magnéto ne soit pas cablé.
Si tu as des questions, hésite pas à demander.
Au plaisir.
Daniel.