Page 1 sur 2

Calage altimétrique

MessagePosté: Dim 2 Sep 2012 14:52
de Michael Blackbird
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 ?

Re: Calage altimétrique

MessagePosté: Dim 2 Sep 2012 15:07
de Michael Blackbird
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....

Re: Calage altimétrique

MessagePosté: Dim 2 Sep 2012 16:18
de nonolight
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

Re: Calage altimétrique

MessagePosté: Dim 2 Sep 2012 16:25
de Michael Blackbird
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+

Re: Calage altimétrique

MessagePosté: Dim 2 Sep 2012 21:10
de nonolight
Je programmais en C, assembleur, grafcet


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

Nono

Re: Calage altimétrique

MessagePosté: Dim 2 Sep 2012 21:30
de FiX
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

Re: Calage altimétrique

MessagePosté: Dim 2 Sep 2012 23:22
de Michael Blackbird
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

Re: Calage altimétrique

MessagePosté: Lun 3 Sep 2012 14:15
de nonolight
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

Re: Calage altimétrique

MessagePosté: Lun 3 Sep 2012 14:40
de Michael Blackbird
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+

Re: Calage altimétrique

MessagePosté: Lun 3 Sep 2012 16:21
de nonolight
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