Page 1 sur 2

WIP: un CDU pour FFA320 sur Air Manager

MessagePosté: Mer 10 Mar 2021 07:12
de JacquesZ
Le titre dit tout:
Après avoir pas mal galéré, j'ai réussi à faire un émulateur de MCDU pour FFA320 sur Air Manager.

J'avais essayé d'utiliser le client Java OCUSBMapper, mais il ne fonctionne pas avec FFA, car l'affichage du FMS Thales du 320 est plus complexe que celui du 737, avec ses caractères de couleurs différentes et en deux tailles.

Le plus compliqué étant de décoder les datarefs pour un affichage correct, il faut le faire caractère par caractère, et interpréter couleur et taille pour chacun. Mais le résultat est assez sympa je trouve.
Image
Prochaine étape, le CDU graphique pour attaquer les datarefs du clavier, ça promet de longues heures également!

Jacques


Re: WIP: un CDU pour FFA320 sur Air Manager

MessagePosté: Mer 10 Mar 2021 08:04
de mameloose
Alors ca cest top bravo!

Avant le passage sous vulkan il suffisez de rajouter un fichier output dans ff avec le nom de la gauge et la position et les ecrans étaient dispo comme ta photo.
Malheureusement avec vulkan ecran noir obligé de passer par webfmc

Re: WIP: un CDU pour FFA320 sur Air Manager

MessagePosté: Mer 10 Mar 2021 09:46
de fcoq
Bien joué Jacques applaublanc

Re: WIP: un CDU pour FFA320 sur Air Manager

MessagePosté: Mer 10 Mar 2021 13:04
de A320 hérétique
Bravo Jacques, que de talents ! grandsoleil
Michel

Re: WIP: un CDU pour FFA320 sur Air Manager

MessagePosté: Mer 10 Mar 2021 15:26
de altack
Très sympa !
Comptes-tu faire un MCDU physique ensuite pour employer ton émulateur ?
François

Re: WIP: un CDU pour FFA320 sur Air Manager

MessagePosté: Mer 10 Mar 2021 17:50
de JacquesZ
altack a écrit:Très sympa !
Comptes-tu faire un MCDU physique ensuite pour employer ton émulateur ?
François

C’est l’idée.
Une fois le clavier virtuel fait, faire l’interface avec la partie hardware avec une Arduino mega sous Air manager ne devrait pas être trop compliqué, mais pour une fois ce ne sera pas nécessaire.

En fait j’avais déjà dans mes cartons un CDU open cockpit pour 737 (même si les touches different, elles sont au même endroit que pour le 320) acheté d’occasion il y a longtemps mais inutilisé car impossible de m’en servir sous XPlane et FFA320.

Si la partie interface hardware peut fonctionner avec OCUsbMapper, l’affichage pas du tout d’où ma tentative.
Il faut maintenant que je modifie soit le code XLua pour l’interfaçage des touches, soit attaquer directement via Air Manager les Datarefs de Pkitanga le créateur de OCusbmapper qui permet de shunter complètement SIOC.

Dans la deuxième solution, il sera possible facilement d’adapter le code AM des boutons graphiques à des boutons et leds hardware. Je le mettrai à dispo le code pour les allergiques à SIOC comme moi qui voudraient interfacer un MCDU maison via Arduino et AM.
Non pas que SIOC n’est pas bien, mais c’est vraiment difficile à régler correctement pour que le matos OC soit reconnu, ce qui avait motivé d’ailleurs le vendeur du CDU à la la base, car découragé. Les MCDU plug and play de Franck et Mameloose sont une grande avancée dans ce domaine je trouve, mais je fais avec que j’ai...

L’avantage d’Air Manager c’est qu’il peut fonctionner sur un ordi deporté en réseau, et cet instrument ne fait pas exception. On peut imaginer un petit PC en réseau qui gérerait le CDU et autres jauges Air manager pour libérer des ports graphiques sur le PC principal. Voire même avec la version AM sur iPad ou Android, un MCDU complètement standalone du genre de WebFMC, mais sans navigateur web.

Jacques

Re: WIP: un CDU pour FFA320 sur Air Manager

MessagePosté: Mer 10 Mar 2021 17:57
de JacquesZ
mameloose a écrit:Alors ca cest top bravo!

Avant le passage sous vulkan il suffisez de rajouter un fichier output dans ff avec le nom de la gauge et la position et les ecrans étaient dispo comme ta photo.
Malheureusement avec vulkan ecran noir obligé de passer par webfmc

Oui, je n’y avais pas pensé, mais ça compléterait bien ton super matos hardware, en plus de certains autres instruments lunettesnoires
Je vois ça avec Franck quand il sera finalisé.
Je peux créer une version pour le MCDU côté copilote sans problèmes.

Jacques

Re: WIP: un CDU pour FFA320 sur Air Manager

MessagePosté: Ven 12 Mar 2021 12:09
de JacquesZ
Ca avance.

J’ai dû modifier une police existante pour créer les caractères Unicode qui manquaient, du genre le triangle overfly et les boites englobantes, les guillemets, et corriger ceux qui étaient incorrects...
Ca commence à ressembler à quelquechose.
Image

Image

Jacques

Re: WIP: un CDU pour FFA320 sur Air Manager

MessagePosté: Ven 12 Mar 2021 12:18
de JacquesZ
Réglage des couleurs et alignements. Évidemment dans un CDU de 737 ça fait bizarre au niveau libelle des touches, mais bon...
Image

On s’approche de l’original
Image

Re: WIP: un CDU pour FFA320 sur Air Manager

MessagePosté: Ven 12 Mar 2021 15:33
de altack
Le résultat est bluffant !
Bravo applaublanc

As-tu moyen de dupliquer les touches du clavier pour graver les bonnes fonctions ?