Page 1 sur 2

Offset Course PMDG737

MessagePosté: Jeu 10 Mar 2016 15:19
de Stef26
Bonjour,

Je teste un peu tout histoire de me faire la main avec sioc et les cartes opencockpit.
Je rencontre un problème, la communication ne se fait que dans un sens, je m'explique :

Dans le cockpit virtuel du 737 si je change par exemple la course, la carte répond bien et m'affiche en retour la course sur mes afficheurs 7 segments. Par contre la communication en sens inverse ne se fait pas, l'encodeur n'agit pas sur la course du 737. Cet offset est à sens unique, il faut procéder autrement ? gratgrat

Merci pour votre aide

Re: Offset Course PMDG737

MessagePosté: Jeu 10 Mar 2016 15:22
de mameloose
Hello
Post ton code ici stp

Re: Offset Course PMDG737

MessagePosté: Jeu 10 Mar 2016 15:52
de Stef26
Le voici :

Code: Tout sélectionner
// *****************************************************************************
// * Config_SIOC ver 5.1   -     By Manuel Velez    -    www.opencockpits.com
// *****************************************************************************
// * FileName : crs.txt
// * Date : 3/10/2016



Var 0000, name inicialization, Value 0

Var 0101, name READ_CRS, Link FSUIPC_IN, Offset $6520, Length 4
{
  &DIS_CRS = &READ_CRS   
}

Var 0151, name WRITE_CRS, Link FSUIPC_OUT, Offset $6520, Length 4

Var 0401, name DIS_CRS, Link IOCARD_DISPLAY, Digit 0, Numbers 3     // Display Course

Var 0502, name TMP_CRC
{
  &WRITE_CRS = &TMP_CRC   
}

Var 0300, name ENCODER, Link IOCARD_ENCODER, Input 1, Aceleration 1     // Rotary encoder used for HDG/CRS
{
  &TMP_CRC = ROTATE 1 ,360 ,&ENCODER
}

Re: Offset Course PMDG737

MessagePosté: Jeu 10 Mar 2016 17:24
de mameloose
Ok Jsuis au boulot je regarde ça ce soir...

Re: Offset Course PMDG737

MessagePosté: Jeu 10 Mar 2016 18:01
de tabar57
Mets ton offset 6520 en inout çà simplifiera puisque de toute manière tu lis et écris dans cet offset

enfin , c'est mon avis je connais pas PMDG chez moi j'utilise l'offset 0C4E pour la course , peut être une piste à moins que je raconte des conneries ecroulerire

Cordialement

Bernard

Re: Offset Course PMDG737

MessagePosté: Jeu 10 Mar 2016 23:25
de mameloose
essaye ca plutot :

Code: Tout sélectionner
// *****************************************************************************
// * Config_SIOC ver 4.5   -     By Manuel Velez    -    www.opencockpits.com
// *****************************************************************************
// * FileName : Nouveau document texte.txt
// * Date : 10/03/2016



Var 0101, name READCRS, Link FSUIPC_INOUT, Offset $66C0, Length 2
{
  IF &READCRS = 65535
  {
    &DIS_CRS = -999999   
  }
  ELSE
  {
    &DIS_CRS = &READCRS   
  }
}

Var 0401, name DIS_CRS, Link IOCARD_DISPLAY, Digit 0, Numbers 3     // Display Course

Var 0300, name ENCODER, Link IOCARD_ENCODER, Input 1, Aceleration 1, Type 2     // Rotary encoder used for HDG/CRS
{
  L0 = &ENCODER   
  &WRITECRS = L0   
}

Var 0102, name WRITECRS, Link FSUIPC_INOUT, Offset $66E8, Length 1


j'ai mis ton encodeur en type 2 ca veut dire que c'est un type "gray" de chez opencockpit normalement dessus tu as une masse au centre et deux pin qui doivent etre connecté sur ton entrée 1 et 2 de ta master ?

Re: Offset Course PMDG737

MessagePosté: Ven 11 Mar 2016 06:00
de Stef26
Malheureusement cela ne fonctionne pas.
j'ai toujours 000 sur les afficheurs et le course du 737 ne change pas
L'encodeur est bien un gray de chez opencockpit

Re: Offset Course PMDG737

MessagePosté: Ven 11 Mar 2016 08:42
de fab
Lu cela dans la DOC. PMDG
All offsets are READ ONLY. To change values please use the Events (known as "controls" in FSUIPC


Donc il faut retrouver comment envoyer un "control"

Le code ci dessus devrait fonctionner !

Re: Offset Course PMDG737

MessagePosté: Ven 11 Mar 2016 12:28
de mameloose
enfaite pmdg c'est particulier telecharge ca tout est indiqué dedans : http://www.opencockpits.com/uploads/scr ... 37_NGX.zip

Re: Offset Course PMDG737

MessagePosté: Ven 11 Mar 2016 12:35
de mameloose
j'ajouterai un tuto de configuration en francais ici : http://www.flight-pilote.com/topic-1268 ... age-1.html