de razmott » Jeu 2 Juin 2011 18:58
Bonjour à tous,
je confirme que FSUIPC Exporter permet de faire fonctionner un MCDU OpenCockpits, mais à certaines conditions. L'offset 5692 d'Eric commande tous les poussoirs d'un MCDU , il sufit donc de faire un code SIOC très simple, du genre:
Var 2100, name MCDU_KEYS, Link FSUIPC_OUT, Offset $5692, Length 1 // Commande tous les poussoirs
Var 2101, name LSK1_PB, Link IOCARD_SW, Input 217, Type P
{
IF &LSK1_PB = 1
{
&MCDU_KEYS = 1
}
}
Var 2102, name LSK2_PB, Link IOCARD_SW, Input 218, Type P
{
IF &LSK2_PB = 1
{
&MCDU_KEYS = 2
}
}
etc... la valeur 1 commandant le LSK1 , la valeur 2 le LSK2, etc...
Cela marche très bien, mais cela impose de brancher les poussoirs du MCDU sur les entrées d'une carte Master (il ne lui restera que 3 entrées libres), et non sur une USB Keys . Pour ma part, comme j'ai fait un MCDU maison, cela n'a pas été un problème pour l'équiper d'une Master, mais si le MCDU OpenCockpits est équipé d'origine d'une USB Keys, ce n'est plus du tout la même chose.
Par ailleurs, le gros problème est que à ce jour le MCDU de Wilco, sauf erreur de ma part, affiche uniquement un MCDU complet avec les boutons, on ne peut pas avoir un écran seul, comme Eric l'a fait pour VRInsight. Etirer la gauge démesurément pour n'avoir que l'écran est irréaliste, je suis sûr qu'Eric fera cette adaptation un jour ou l'autre.
Dernière remarque: le MCDU de Wilco ne peut pas être installé sur un ordinateur distant, c'est une gauge fenêtrée, il n'y a pas à ce jour de version en .exe. Comme beaucoup d'entre nous utilisent des ordinateurs multiples pour leurs cockpits, leur ordinateur principal n'a en général qu'une carte vidéo, et dans ce cas il manquera une sortie VGA ou TV, donc pas de possibilité d'utiliser le MCDU physique.
Claude