test altitude

Questions de programmation / Offset FSUIPC et IOCP

test altitude

Messagede dogness » Lun 7 Sep 2009 19:26

bonsoir ,
depuis quelques jours je test différent code pour la prog de mon altitude, et je commence par me poser des question.
j'ai remarqué que j'arrive tjrs à augmenter mon altitude ou autre par ex: hdg,vs etc...
mais impossible de la diminuer. Je fini par me demander si c'est un pb de programmation ou de branchement .
j'ai donc pris le code test proposé par le logiciel sioc et le pb est tjrs le meme .je vous colle le code d'exemple.
Merci de m'apporter vos lumieres.

Code: Tout sélectionner
// *****************************************************************************
// * Config_SIOC ver 3.5   -     By Manolo Vélez    -    http://www.opencockpits.com
// *****************************************************************************
// * FileName : exemple altitude.txt
// * Date : 07/09/2009



Var 0000, Value 0     // Inicializa
{
  V0002 = 0         // Inicializo altitud a 0
  V0005 = 0         // Pongo a 0 la altitud real
}

Var 0002, Link FSUIPC_OUT, Offset $07D4, Length 4     // Altitud PM
{
  V0005 = V0004         // Pongo el dato en el display
}

Var 0003, Link IOCARD_ENCODER, Input 72, Aceleration 6, Type 0     // Encoder altitud
{
  L0 = V0003 * 100     // Los incrementos son de 100 en 100
  V0004 = V0004 + L0     // resultado temporal del incremen
  IF V0004 < 0     // Compruebo que no sea <0
  {
    V0004 = 0         // En el caso de que lo sea lo hago 0
  }
  IF V0004 > 50000     // Compruebo que no se exceda
  {
    V0004 = 50000         // Si lo hace, limito a 50000
  }
  V0002 = V0004 / 100     // Asigno el resultado adecuando a PM
}

Var 0004     // Altitud Real con 5 digitos

Var 0005, Link IOCARD_DISPLAY, Digit 186, Numbers 5



Arnaud
dogness
 

Retourner vers Programmation Sioc





Qui est en ligne

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

cron