
Pourrais-tu me donner les valeurs que je t'ai demandées plus haut (à savoir les valeurs de ton servo quand l'aiguille est sur 3,10,15 et 20) pour que je puisse finir mes essais ?

Var 0001, name serv_FF1, Link USB_SERVOS, Output 6, PosL 1, PosC 512, PosR 1023
Var 0002, name fs_fuel_flow1, Link FSUIPC_IN, Offset $0918, Length 8, Numbers 0
{
&reel_fuelflow1 = &fs_fuel_flow1 * 1.669 // conversion en GAL/HR (en multipliant par 10 pour avoir la décimale)
IF &reel_fuelflow1 <= 30 // valeur inférieur ou égale à 3(division par 10)
{
&serv_FF1 = 157 // on met le servo sur 157
}
ELSE // ou si il n'est pas inférieur à 3
{
&serv_FF1 = &reel_fuelflow1 * "coef multiplicateur" // on met le servo en fonction de fs
}
}
Var 0003, name reel_fuelflow1
Var 0001, name serv_FF1, Link USB_SERVOS, Output 6, PosL 1, PosC 512, PosR 1023
Var 0001, name serv_FF1, Link USB_SERVOS, Output 6, PosL 1, PosC 512, PosR 1023
Var 0002, name fs_fuel_flow1, Link FSUIPC_IN, Offset $0918, Length 8
{
&reel_fuelflow1 = &fs_fuel_flow1 * 1.669 // conversion en GAL/HR (en multipliant par
IF &reel_fuelflow1 <= 30 // valeur inférieur ou égale à 3(division p
{
&serv_FF1 = 102 // on met le servo sur 102
}
ELSE // ou si il n'est pas inférieur à 3
{
L0 = &reel_fuelflow1 / 10
L1 = &coef_fuelflow1 / 10
&serv_FF1 = L0 * L1 // on met le servo en fonction de fs
}
}
Var 0003, name reel_fuelflow1
Var 0004, name coef_fuelflow1, Value 341
Retourner vers Programmation Sioc
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités