UN SIMULATEUR DE B200

UN SIMULATEUR DE B200

Code du codeur altimétrique

Vous trouverez ci dessous le code complet pour le codeur altimétrique.

 

Ce code est simple et n'amène pas de commentaires particulier, l'absence de codage du voyant orange d'alarme est due au fait qu'il est amené par la gauge, par transparence derrière un bouton translucide, de ce fait la seule exception par rapport au vrai c'est qu'il ne peut pas être désactivé (cancel non implémenté)

 

// * --------------------------------------
// * Code sioc pour le codeur altimétrique
// * 23/01/2012
// * B200 Bernard BAUQUE
// * --------------------------------------


Var 0028, name ALT_SEL, Link FSUIPC_INOUT, Offset $07D4, Length 4, value 200     // sélection Altitude



Var 0510,name cal_cod_alti link subrutine  //  calcul du codeur altimétrique
{
    if &cal_cod_alti > 300
    {
      &cal_cod_alti = 300
    }
    if &cal_cod_alti < 0
    {
      &cal_cod_alti = 0
    }
    l0 = &cal_cod_alti * 1997537
    &ALT_SEL = l0
}  



Var 0505 name RO_ALT_SEL Link IOCARD_encoder, input 37, Aceleration 2, Type 2    // encodeur sélection altitude
{

    l0 = &RO_ALT_SEL * 1
    v0510 = v0510 + L0

}

Ce code est testé et fonctionnel avec un encodeur CTS88



24/01/2012
0 Poster un commentaire

A découvrir aussi


Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 72 autres membres