Trim wheels script

Salut à tous,
Un bail que je n'ai plus posté de message mais là comme je sèche depuis plusieurs jours, je me tourne vers vous.
J'ai codé un script SIOC pour le trim wheel pour FMGS A320 mais je n'ai pas encore le résultat voulu.
Les roues oscillent tout le temps sans se stabiliser.
J'ai pris pour éxemple, un des tutos que j'ai adapté (ce qui en général fonctionne)
Là, je ne sais pas si je fais bon usage des deux offset 78E9 et 73AE?
Il doit y avoir qqch qui m'échappe et si une bonne âme pourrait m'indiquer ce que je devrais améliorer?
Le script est encore à l'état partiel, n'a été testé qu'en vol et PA actif.
Merci,
Valério,
// Trim Control
Var 0750, name Trim_Motor, Link USB_DCMOTOR, Device 5, Output 1
{
CALL &Auto_Trim
}
Var 0752, name Elevator_IN, Link FSUIPC_INOUT, Offset $78E9, Length 2, Type 1
{
CALL &Auto_Trim
}
Var 0754, name Elevator_OUT, Link FSUIPC_INOUT, Offset $73AE, Length 2, Type 1
{
CALL &Auto_Trim
}
Var 0756, name Trim_Null
Var 0758, name Trim_Pot, Link USB_ANALOGIC, Device 5, Input 1, PosL 0, PosC 127, PosR 255
{
&Trim_Null = &Trim_Pot - 55 // Alligne le cône de Trim au zéro physique
&Elevator_OUT = &Trim_Null * 6.8 // Correspond l'échelle du Pot avec l'chelle du Trim -400 à 1350
}
Var 0760, name Auto_Trim, Link SUBRUTINE
{
L0 = &Elevator_IN * 100
L1 = L0 - &Elevator_OUT
IF L1 > 20
{
&Trim_Motor = 255
}
IF L1 < -20
{
&Trim_Motor = 127
}
IF L1 = 0
{
&Trim_Motor = 0
}
}
Un bail que je n'ai plus posté de message mais là comme je sèche depuis plusieurs jours, je me tourne vers vous.
J'ai codé un script SIOC pour le trim wheel pour FMGS A320 mais je n'ai pas encore le résultat voulu.
Les roues oscillent tout le temps sans se stabiliser.
J'ai pris pour éxemple, un des tutos que j'ai adapté (ce qui en général fonctionne)
Là, je ne sais pas si je fais bon usage des deux offset 78E9 et 73AE?
Il doit y avoir qqch qui m'échappe et si une bonne âme pourrait m'indiquer ce que je devrais améliorer?
Le script est encore à l'état partiel, n'a été testé qu'en vol et PA actif.
Merci,
Valério,
// Trim Control
Var 0750, name Trim_Motor, Link USB_DCMOTOR, Device 5, Output 1
{
CALL &Auto_Trim
}
Var 0752, name Elevator_IN, Link FSUIPC_INOUT, Offset $78E9, Length 2, Type 1
{
CALL &Auto_Trim
}
Var 0754, name Elevator_OUT, Link FSUIPC_INOUT, Offset $73AE, Length 2, Type 1
{
CALL &Auto_Trim
}
Var 0756, name Trim_Null
Var 0758, name Trim_Pot, Link USB_ANALOGIC, Device 5, Input 1, PosL 0, PosC 127, PosR 255
{
&Trim_Null = &Trim_Pot - 55 // Alligne le cône de Trim au zéro physique
&Elevator_OUT = &Trim_Null * 6.8 // Correspond l'échelle du Pot avec l'chelle du Trim -400 à 1350
}
Var 0760, name Auto_Trim, Link SUBRUTINE
{
L0 = &Elevator_IN * 100
L1 = L0 - &Elevator_OUT
IF L1 > 20
{
&Trim_Motor = 255
}
IF L1 < -20
{
&Trim_Motor = 127
}
IF L1 = 0
{
&Trim_Motor = 0
}
}