RUDDER TRIM

Questions de programmation / Offset FSUIPC et IOCP

RUDDER TRIM

Messagede nuno14 » Jeu 4 Aoû 2011 22:34

1° Je voudrais remplacer le potentiomètre par deux boutons poussoir sur le script ci-dessous et y ajouter un bouton reset pour remettre a zero le trim. Quel modification dois - je apporter ?

Code: Tout sélectionner
Var 1192, name FS_RUDDER_TRIM, Link FSUIPC_OUT, Offset $2EC0, Length 8, Numbers 2     // valeur FS du rudder trim

Var 1193, name POT_RUD_TRIM, Link IOCARD_ANALOGIC, Input 3, PosL 0, PosC 125, PosR 255     // Potentiometre rudder trim
{
  L0 = &POT_RUD_TRIM * 155
  L0 = L0 - 19530
  &FS_RUDDER_TRIM = L0 / 1000
  L1 = L0 / 1000
  &DISP_RUD_TRIM = ABS L1
  IF &FS_RUDDER_TRIM < 0
  {
    &SIGN_RUD_TRIM = -999998   
  }
  ELSE
  {
    &SIGN_RUD_TRIM = -999999   
  }
}

Var 1194, name DISP_RUD_TRIM, Link IOCARD_DISPLAY, Digit 2, Numbers 2     // display rudder trim

Var 1195, name SIGN_RUD_TRIM, Link IOCARD_DISPLAY, Digit 1, Numbers 1     // signe du rudder trim
 



2° Est-il possible de remplacer le signe - par L ou R ?

merci affiche
Image
Avatar de l’utilisateur
nuno14
 
Messages: 175
Inscription: 14/09/10
Localisation: Près de Lisieux, Normandie

Re: RUDDER TRIM

Messagede POUSSIN 76 » Sam 6 Aoû 2011 11:37

Salut numo,

J'suis pas un pro du sioc mais j'pense que c'est possible

J'sais pas trop comment se gère la variable 2EC0 alors j'vais pas me lancer dans le code mais a mon avis si tu fais quelques essais en incrémentant et décrémentant cette variable avec deux switch ca pourrait etre un début... yeuxhaut

peut etre qu'apres ca... les chevronnés te viendront en aide
(Pis, a mon avis, c'est bien mieux de mettre les mains dans le camboui plutot que de demander du tout cuit !)

Pour l'affichage de L et R
-autant avec le L on peut tricher en retournant de digit et afficher un 7 (punaise j'me surprends moi meme parfois) bizarrejaune

-autant pour le R ca ressemblera plutot à un A ...
Image
Avatar de l’utilisateur
POUSSIN 76
 
Messages: 205
Inscription: 8/06/11
Localisation: Dieppe (76)


Retourner vers Programmation Sioc





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 22 invités