Maintenant que ma carte servo fonctionne j'ai voulu interfacer la gauge des volets, donc j'ai branché 1 seule carte servo, ensuite grace au logiciel de test j'ai pu déterminer les positions de l'aiguille avec les valeurs du servo ( 0° --> 19 - 15° --> 380 et 25° --> 560) tout cela va très bien, dans le ini j'ai bien la carte servo en 0 et device 33
Je me suis dit que cette première gauge allé etre du gateau car il suffit d'attribuer une valeur suivant la valeur des volets et bien rien n'y fait

- Code: Tout sélectionner
Var 0550, name SERVO_VOLETS, Link IOCARD_SERVO, Output 1, PosL 19, PosC 270, PosR 560 // Gauge des volets 0-19 15-380 25-560
Var 0400, name Flaps_UP, Link IOCARD_SW, Input 129
{
IF &Flaps_UP = 1
{
&VOLETS = 0
&SERVO_VOLETS = 19
}
ELSE
{
&VOLETS = 8192
&SERVO_VOLETS = 380
}
}
Var 0401, name Flaps_DOWN, Link IOCARD_SW, Input 130
{
IF &Flaps_DOWN = 1
{
&VOLETS = 16383
&SERVO_VOLETS = 560
}
ELSE
{
&VOLETS = 8192
&SERVO_VOLETS = 380
}
}
Var 0016, name VOLETS, Link FSUIPC_INOUT, Offset $0BDC, Length 4 // Montés=0 - Descendus=16383
à l'écran les volets fonctionnent très bien avec l'interrupteur mais pas la gauge

Si vous avez une idée
David
