Flaps

Questions de programmation / Offset FSUIPC et IOCP

Flaps

Messagede jeanluc » Jeu 11 Oct 2012 11:25

Bonjour,

j'ai trouvé ce code et je voudrais savoir comment on fais pour savoir la valeur qu'il faut mettre je vois qu'il y a 0,5460 etc mais je voudrais en rajouter 2 autres. Est ce possible ?
Code: Tout sélectionner
Var 0401, name FS_pos_VOLETS, Link FSUIPC_INOUT, Offset $0BDC, Length 4     // Controle des volets 4 positions

   Var 0411, name LED_slats, Link IOCARD_OUT, Output 76     // LED de slats sortis - situé sur un autre module

Var 0402, name B_flaps_clean, Link IOCARD_SW, Input 0     // Bouton Clean flaps
{
  IF &B_flaps_clean = 1      // si on l'actionne
  {
    &FS_pos_VOLETS = 0   
  }
}

Var 0403, name B_flaps_10, Link IOCARD_SW, Input 1     // Bouton 10 degres flaps
{
  IF &B_flaps_10 = 1      // si on l'actionne
  {
    &FS_pos_VOLETS = 5460   
  }
}

Var 0404, name B_flaps_20, Link IOCARD_SW, Input 2     // Bouton 20 degres flaps
{
  IF &B_flaps_20 = 1      // si on l'actionne
  {
    &FS_pos_VOLETS = 10922   
  }
}

Var 0405, name B_flaps_full, Link IOCARD_SW, Input 3     // Bouton Full Flaps
{
  IF &B_flaps_full = 1      // si on l'actionne
  {
    &FS_pos_VOLETS = 16383      // FULL
  }
}
Dernière édition par jeanluc le Jeu 11 Oct 2012 20:26, édité 1 fois.
jeanluc
 

Re: Flaps

Messagede FiX » Jeu 11 Oct 2012 12:48

En gros tu cherches les valeurs qui correspondent à tes positions intermédiaires de cran de volets?
Si c'est le cas, je pense que tu pourrais voir ça en allant regarder la valeur que prend l'offset de la position des volets dans la console IOCP, tout en les actionnant dans FSX.
i7 2600k/P8P67pro/16Go PC3 17000/RX 580/SSD 250 Go et 120Go/W10x64
https://www.facebook.com/cessna150.sim
Avatar de l’utilisateur
FiX
 
Messages: 4664
Inscription: 8/01/10
Localisation: Reims/Maubeuge

Re: Flaps

Messagede jeanluc » Jeu 11 Oct 2012 12:57

ok je te remercie.
jeanluc
 

Re: Flaps

Messagede F-DEUZ » Jeu 11 Oct 2012 16:44

Hello,

Mon code SIOC pour les volets avec cinq positions:

Var 1168, name FS_Flaps, static, Link FSUIPC_OUT, Offset $0BDC, Length 4 // Position des Volets

Var 1170, name SW_Flaps_1, static, Link IOCARD_SW, Input 152 // VOLETS
{
IF &SW_Flaps_1 = 1
{
&FS_Flaps = 5500
}
ELSE
{
&FS_Flaps = 0
}
}

Var 1172, name SW_Flaps_2, static, Link IOCARD_SW, Input 149 // VOLETS
{
IF &SW_Flaps_2 = 1
{
&FS_Flaps = 8192
}
ELSE
{
&FS_Flaps = 0
}
}

Var 1174, name SW_Flaps_3, static, Link IOCARD_SW, Input 145 // VOLETS
{
IF &SW_Flaps_3 = 1
{
&FS_Flaps = 12288
}
ELSE
{
&FS_Flaps = 0
}
}

Var 1176, name SW_Flaps_Full, static, Link IOCARD_SW, Input 148 // VOLETS FULL
{
IF &SW_Flaps_Full = 1
{
&FS_Flaps = 16383
}
ELSE
{
&FS_Flaps = 0
}
}

Si ca peut t'aider.

A+ - Denis
Image
P8P67 - Core I7 2600K - 16GO - GTX560 2 GO - WIN 7 64 bits - P3D et XP11 - SIOC - Airmanager
F-DEUZ
 
Messages: 213
Inscription: 14/04/11
Localisation: Manosque 04

Re: Flaps

Messagede jeanluc » Jeu 11 Oct 2012 20:25

merci affiche
jeanluc
 


Retourner vers Programmation Sioc





Qui est en ligne

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

cron