Air-Cockpit
Air-Cockpit
Air-Cockpit
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Air-Cockpit

Echange et partage entre créateurs et réalisateurs de simulateurs de vol.
 
AccueilDernières imagesS'enregistrerConnexion
Aircokpit est définitivement transféré à sa nouvelle adresse http://www.aircockpit.com. Ce forum sera bientôt en lecture seule. Voir messages d'annonce dans les sujets ci-dessous. L'équipe AIRCOCKPIT
Le Deal du moment :
Xiaomi Mi Smart Camera 2K Standard Edition (design ...
Voir le deal
11.39 €

 

 Autopilot altitude value

Aller en bas 
3 participants
AuteurMessage
ganlhi

ganlhi


Nombre de messages : 72
Date d'inscription : 25/03/2009
Age : 39
Localisation : Toulouse

Autopilot altitude value Empty
MessageSujet: Autopilot altitude value   Autopilot altitude value EmptyJeu 16 Avr - 10:12

Salut à tous !

Je programme le sélecteur de mode du PA, et je bute sur un problème de conversion.
Pour sélectionner l'altitude demandée, j'ai repéré l'offset $07D4, qui est décrit comme suit :
Citation :
Autopilot altitude value, as metres*65536

Question : comment effectuer une conversion précise de cette valeur en pieds, et inversement ? Y aurait-il une fonction prévue pour, par hasard ?
Revenir en haut Aller en bas
http://ganlhi.net
canaillou2k5




Nombre de messages : 39
Date d'inscription : 25/02/2009

Autopilot altitude value Empty
MessageSujet: Re: Autopilot altitude value   Autopilot altitude value EmptyJeu 16 Avr - 21:57

Salut !

Voila pour moi si ça peut t'aider :

Ma variable :

Var 0830, name FUAPALT, Link FSUIPC_INOUT, Offset $07D4, Length 4 // ALT

Mon bouton rotatif :

Var 1060, name RotALT, Link IOCARD_ENCODER, Input 42, Aceleration 4 // Encoder ALT
{
IF &AviohasPower = 1
{
L0 = &RotALT * 1
&DisALT = LIMIT 0 ,350 ,L0 // rotate ALT
call &ALT2FS
}
}

Et la subrutine :

var 0996, name ALT2FS, link subrutine
{
L1 = &DisALT * 1997537
&FUAPALT = L1 // to FSUIPC ***
}

Tu comprend bien que mon altitude qui va de 0 à 350 et en fait de 0 à 35000 pieds, car je n'utilise pas de sortie pour afficher tout le temps des 0, une petit modif du circuit d'o/c afin que les deux derniers 0 fonctionnent sur une output.

@+
Revenir en haut Aller en bas
ganlhi

ganlhi


Nombre de messages : 72
Date d'inscription : 25/03/2009
Age : 39
Localisation : Toulouse

Autopilot altitude value Empty
MessageSujet: Re: Autopilot altitude value   Autopilot altitude value EmptyVen 17 Avr - 7:52

En fait, moi c'est un peu différent puisque j'utilise deux boutons pour augmenter et diminuer la valeur. Mais j'ai trouvé comment convertir, même si j'avais peur qu'à force de faire des conversions mètres/pieds et pieds/mètres, je finisse par avoir des décalages. Mais apparemment la conversion n'est pas une approximation, donc ça passe ^^

Pour la petite info, les boutons, c'est inspiré d'un PA comme celui-ci :
Autopilot altitude value Autopilot-01_003_2
Revenir en haut Aller en bas
http://ganlhi.net
kikicoptere

kikicoptere


Nombre de messages : 265
Date d'inscription : 07/05/2008
Age : 48
Localisation : La Garde

Autopilot altitude value Empty
MessageSujet: Re: Autopilot altitude value   Autopilot altitude value EmptyVen 17 Avr - 16:56

Salut canaillou, quand tu parles de OUTPUT pour tes 0, tu utilises une output master ou alors de la carte USB OUTPUT?

Kiki
Revenir en haut Aller en bas
http://kikicoptere.over-blog.com/
Contenu sponsorisé





Autopilot altitude value Empty
MessageSujet: Re: Autopilot altitude value   Autopilot altitude value Empty

Revenir en haut Aller en bas
 
Autopilot altitude value
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Altitude selector
» Radar d'altitude
» module "Autopilot"

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Air-Cockpit :: Réalisations électronique :: Programmations Pics , Sioc et autres-
Sauter vers:  
Ne ratez plus aucun deal !
Abonnez-vous pour recevoir par notification une sélection des meilleurs deals chaque jour.
IgnorerAutoriser