Je poursuis la fabrication de mon cockpit par l'ajout du MDCU FO.
Les 2 MCDU sont de fabrication "maison", ils sont pilotés par des cartes USBKeys de Opencockpit.
Le MCDU Capt fonctionne parfaitement.Il est sur un PC client N°1. Le paramètrage avec SIOC Creator s'est déroulé sans aucun problème.

Le MCDU FO est sur un PC client N°2. Le paramétrage avec SIOC Creator s'est aussi déroulé sans aucun problème. A la suite des actions demandées sur le clavier du MCDU FO, la programmation s'est déroulée comme pour le MCDU Capt.

Par contre, j'ai un soucis lors de son utilisation. Après lancement de FSX, de SIOC, puis de la suite FMGS, action sur INIT du MCDU Capt, la page INIT s'ouvre bien mais quand j'actionne cette même touche sur le MCDU FO, ça modifie la page du MCDU Capt

J'ai recommencé plusieurs fois le paramétrage des 2 MCDU dans SIOC Creator pensant avoir oublié quelque chose mais rien n'y fait. J'ai bien suivi la procédure demandée.
Quelque soit la touche actionnée sur le MCDU FO, cela interagit sur le MCDU Capt !
J'ai fait quelques recherches dans A320FMGS\Harware Modules, sur les différents fichiers en rapport avec les USBKeys.
Dans le fichier ConfigUSBKeys.txt, je n'ai que :
Var 0001, name key, link USB_KEYS, Device 0
Apparemment, il manquerait :
Var 0002, name keyfo, link USB_KEYS, Device 0
Je l'ai ajoutée mais ça ne résout pas le problème
Dans ApllyLog, voici le début du fichier :
Starting process
Compiler path: C:\IOCards4.01\sioc_compiler.Exe
sioc_compiler.Exe exists
CreateIOCKeysINI OK
sioc.ini exists
FMGSServer.iocp.ini initialized
JeeHellWare.txt initialized
MCDU enabled
MCDU OK
FO MCDU enabled
FO MCDU OK
SWTCHG enabled
XPDR enabled
XPDR OK
RMP enabled
RMP OK
FCU enabled
EFIS OK
Dans le fichier FMGSServer.iocp, le début du fichier :
[IOCP_VARs]
IP=localhost
Port=8092
USBKeys=1
MCDUkeys=14,13,9,12,11,10,78,77,73,76,75,74,25,17,41,33,57,65,66,50,28,34,42,18,26,27,29,19,20,21,6,30,22,5,31,23,4,32,24,3,2,1,43,35,59,51,67,44,36,60,52,68,45,37,61,53,69,46,38,62,54,70,47,39,63,55,71,48,64,40,56,72,
USBKeysfo=2
MCDUfokeys=69,70,66,67,68,65,5,6,2,3,4,1,50,58,34,42,18,10,9,25,51,41,33,57,49,52,54,60,59,62,77,53,61,78,56,64,75,55,63,76,73,74,36,44,20,28,12,35,43,19,27,11,38,46,22,30,14,37,45,21,29,13,40,48,24,32,16,39,23,47,31,15,
Dans le fichier JeeHellWare, le début :
//SIOC script generated by SIOCcreator for JeeHellWAre A320 FMGS software
//date: 06/15/2017
Var 1, name key, Link USB_KEYS, Device 0
Var 2, name keyfo, Link USB_KEYS, Device 0
Var 3, name RUDTRIMrst, Link IOCARD_SW, Device 0, Input 79
Auriez-vous une idée ?
A+
Stive