Calage altimétrique

Questions de programmation / Offset FSUIPC et IOCP

Calage altimétrique

Messagede Michael Blackbird » Dim 2 Sep 2012 14:52

Bonjour

En train de finaliser notre cockpit, il me reste les détails à régler comme ce réglage du calage altimétrique.
J'utilise les 2 contrôles FS via FSUIPC (KOHLSMAN DEC 65884, KOHLSMAN INC 65883) de cette façon dans mon SIOC :

Code: Tout sélectionner
Var 1015, name sw_PRESS_ALTI, static, Link IOCARD_ENCODER, Input 15, Aceleration 2, Type 2
{
  CALL &calc_Pres_Alti
}

Var 6503, name calc_Pres_Alti, static, Link SUBRUTINE
//  inc et dec par commande FSUIPC
{
  L0 = &sw_PRESS_ALTI
  IF L0 > 0
  {
    &fs_CONTROL = 65883 // FS Control Kohlsman increment
    &fs_CONTROL = DELAY 0 10
  }
  ELSE
  {
    IF L0 < 0
    {
      &fs_CONTROL = 65884 // FS Control Kohlsman decrement
      &fs_CONTROL = DELAY 0 10
    }
  }
}


Et je constate qu'en fait malgré que ça bouge un peu, ça revient toujours à la même pression. Alors que si je fais l'essai en affectant un BP d'un joystick à ces variables via l'interface FSUIPC dans FSX, ça marche très bien dans les deux sens.
J'ai procédé avec ce même genre de code SIOC pour la dérive gyroscopique (GYRO DRIFT) et là ça marche...
J'ai l'impression de tourner en rond, où est mon erreur ?
Dernière édition par Michael Blackbird le Dim 2 Sep 2012 15:08, édité 1 fois.
Michel
________________________________________________
http://themagicofflight.over-blog.com/
http://www.airsimulation.fr/
Avatar de l’utilisateur
Michael Blackbird
 
Messages: 129
Inscription: 8/08/11
Localisation: Pertuis (84)

Re: Calage altimétrique

Messagede Michael Blackbird » Dim 2 Sep 2012 15:07

Désolé pour mon intervention.

Mon problème vient de l'encodeur ou de mon câblage. Il faut que je démonte le panneau. J'ai interchangé dans le SIOC, 2 codeurs pour faire le test et la variation du calage fonctionne. Comme quoi des fois, il suffit d'expliquer aux autres pour comprendre soi même ou en tous cas avoir une idée.

Des fois que ça serve à d'autres....
Michel
________________________________________________
http://themagicofflight.over-blog.com/
http://www.airsimulation.fr/
Avatar de l’utilisateur
Michael Blackbird
 
Messages: 129
Inscription: 8/08/11
Localisation: Pertuis (84)

Re: Calage altimétrique

Messagede nonolight » Dim 2 Sep 2012 16:18

C'est du rapide Michel, on a même pas le temps de poster lolaffiche

Tu as l'air de bien maîtriser le Sioc !

A+

Nono
Image Image
Avatar de l’utilisateur
nonolight
 
Messages: 4344
Inscription: 21/03/09

Re: Calage altimétrique

Messagede Michael Blackbird » Dim 2 Sep 2012 16:25

Ben, j'ai eu une illumination (y'a des orages dans le sud-est en ce moment sourirebis ).

Si je maitrise un peu le SIOC maintenant, c'est quand même grandement grace à vous, MERCI.... Je programmais en C, assembleur, grafcet automates.... donc je n'ai pas eu trop de mal à comprendre le langage avec ses spécifités.

A+
Michel
________________________________________________
http://themagicofflight.over-blog.com/
http://www.airsimulation.fr/
Avatar de l’utilisateur
Michael Blackbird
 
Messages: 129
Inscription: 8/08/11
Localisation: Pertuis (84)

Re: Calage altimétrique

Messagede nonolight » Dim 2 Sep 2012 21:10

Je programmais en C, assembleur, grafcet


Tu serais donc capable de programmer du Pic sans problème non ?

Nono
Image Image
Avatar de l’utilisateur
nonolight
 
Messages: 4344
Inscription: 21/03/09

Re: Calage altimétrique

Messagede FiX » Dim 2 Sep 2012 21:30

nonolight a écrit:
Je programmais en C, assembleur, grafcet


Tu serais donc capable de programmer du Pic sans problème non ?

Nono



Hoho, je vois déjà poindre la petite idée derrière la tête!! yeuxhaut sourirebis
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: Calage altimétrique

Messagede Michael Blackbird » Dim 2 Sep 2012 23:22

Je pense que oui. En tous cas on a tous le matos au bureau, compilo.... Tout dépend ce que tu veux faire. Je n'ai pas le temps de passer beaucoup de temps, mais si c'est pour faire une modif, ça doit pouvoir se faire....

Dis m'en plus.

zzzzzzzz
Michel
________________________________________________
http://themagicofflight.over-blog.com/
http://www.airsimulation.fr/
Avatar de l’utilisateur
Michael Blackbird
 
Messages: 129
Inscription: 8/08/11
Localisation: Pertuis (84)

Re: Calage altimétrique

Messagede nonolight » Lun 3 Sep 2012 14:15

Bonjour,

Pour moi, il n'y a plus rien à faire mais si j'avais le choix entre Iocard et le Pic, ce dernier le remporterait haut la main de par sa miniaturisation cligneoeil
J'ai voulu me lancer dans la programmation du Pic avec une EasyPic v4 à l'époque, maintenant il y a la v7.
http://www.mikroe.com/downloads/get/182 ... 4_2012.pdf
Le chenillard a vu le jour puis j'ai buté sur une étape conernant l'écran lcd lors des vacances. n'ayant pas internet, j'ai séché durant un mois pour essayé de trouver la solution. J'ai donc décidé d'arrêter cet apprentissage en autodidacte là où des gens passent plusieurs années d'études !
C'est pourquoi je conseil vivement aux personnes ayant ces connaissances de passer directement sur ces interfaces home made.

A+

Nono
Image Image
Avatar de l’utilisateur
nonolight
 
Messages: 4344
Inscription: 21/03/09

Re: Calage altimétrique

Messagede Michael Blackbird » Lun 3 Sep 2012 14:40

Bonjour

Oui je vois ça. Nous n'avons pas la même carte de développement pour PIC, mais ça ne doit rien avoir de vraiment spécial. En fait il doit y avoir un kit pour chaque référence de microcontrôleur de Microchip, officiel ou pas. Ces circuits intégrés ont tous leurs spécifités et il y a des tas de réf.... en général on utilise sur nos cartes ceux qui intègrent un interface USB qui sont bien pratiques et tout le reste est souvent traité par des circuits programmables (FPGA ou CPLD).

Mais pour une utilsation hors fabrication en série, il est bien plus pratique et moins cher d'utilser des solutions comme celle d'Open Cockpit même si les cartes ne sont pas très pro et que bien des améliorations pourraient être faites (vitesse du traitement,routage des cartes horrible - c'est une grosse partie de mon métier, ....), ça marche et pour vraiment pas cher ! Donc je ne suis pas complètement d'accord avec toi. Même en utilsant un kit, qu'il faudra choisir en fonction des entrées/sorties et interface nécessaire, ce n'est pas évident.

Que veux-tu faire avec ton kit ? Tu m'envoie ton code et la doc du kit pour que je regarde ? Je ne te garanti rien, car ça prend du temps et faut absolument que je finisse notre simu pour être opérationnele avec les mauvais jours qui approchent.

A+

a+
Michel
________________________________________________
http://themagicofflight.over-blog.com/
http://www.airsimulation.fr/
Avatar de l’utilisateur
Michael Blackbird
 
Messages: 129
Inscription: 8/08/11
Localisation: Pertuis (84)

Re: Calage altimétrique

Messagede nonolight » Lun 3 Sep 2012 16:21

Que veux-tu faire avec ton kit ? Tu m'envoie ton code et la doc du kit pour que je regarde ? Je ne te garanti rien, car ça prend du temps et faut absolument que je finisse notre simu pour être opérationnele avec les mauvais jours qui approchent.


Bonjour Michel,

Comme je l'expliquais, je n'ai plus besoin de passer par le Pic, mais d'autres l'ont fait et du coup, une petite carte grande comme celle d'une carte de crédit équivaut à plusieurs cartes Open cockpit !

A+

Nono
Image Image
Avatar de l’utilisateur
nonolight
 
Messages: 4344
Inscription: 21/03/09

Suivante

Retourner vers Programmation Sioc





Qui est en ligne

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