Me voilà dans le grand bain !! Après les soirées soudure, les soirées script SIOC

Cela s'est relativement bien passé avec tous les exemples et tutos que nous avons ici !
J'ai pu animer les solénoides des manettes de gaz (sur OUT) via les micro contact (sur IN) et aussi allumer une LED sur appui d'un bouton push DEICE LEFT ou RIGHT.
Mais j'aimerais aussi simuler cet appuis bouton DEICE RIGHT et LEFT côté simulateur...
Pour ce faire j'ai suivi ce tuto [TUTO SIOC] Simuler une touche de clavier ou une fonction mais une fois dans FSUIPC, l'appui sur un des deux boutons câblés ne le fait pas réagir FSUIPC comme cela devrait et du coup pas d'affectation de touche...
Voici mon code SIOC de test si çà peut vous inspirer une grosse erreur de ma part

- Code: Tout sélectionner
// *****************************************************************************
// * Config_SIOC ver 5.1 - By Manuel Velez - www.opencockpits.com
// *****************************************************************************
// * FileName : DHC-6-test.txt
// * Date : 25/02/2020
Var 0101, name JOYSTICK, Link FSUIPC_INOUT, Offset $3340, Length 4
Var 0100, name DEICE_LT_SW, Link IOCARD_SW, Input 34 // DEICE_LT_SW
{
IF &DEICE_LT_SW = 1
{
&DEICE_LT_LED = 1
&JOYSTICK = SETBIT 4
}
ELSE
{
&DEICE_LT_LED = 0
&JOYSTICK = CLEARBIT 4
}
}
Var 0400, name DEICE_LT_LED, Link IOCARD_OUT, Output 76 // DEICE_LT_LED
Var 0110, name DEICE_RT_SW, Link IOCARD_SW, Input 35 // DEICE_RT_SW
{
IF &DEICE_RT_SW = 1
{
&DEICE_RT_LED = 1
&JOYSTICK = SETBIT 5
}
ELSE
{
&DEICE_RT_LED = 0
&JOYSTICK = CLEARBIT 5
}
}
Var 0410, name DEICE_RT_LED, Link IOCARD_OUT, Output 75 // DEICE_RT_LED
Var 0120, name THR_REV_LT_SW, Link IOCARD_SW, Input 25 // THROTTLE REVERSE_LEFT_SWITCH
{
IF &THR_REV_LT_SW = 1
{
&THR_REV_LT_RL = 1
}
ELSE
{
&THR_REV_LT_RL = 0
}
}
Var 0420, name THR_REV_LT_RL, Link IOCARD_OUT, Output 12 // THROTTLE REVERSE LEFT RELAY
Var 0130, name THR_REV_RT_SW, Link IOCARD_SW, Input 27 // THROTTLE REVERSE_RIGHT_SWITCH
{
IF &THR_REV_RT_SW = 1
{
&THR_REV_RT_RL = 1
}
ELSE
{
&THR_REV_RT_RL = 0
}
}
Var 0430, name THR_REV_RT_RL, Link IOCARD_OUT, Output 11 // THROTTLE REVERSE RIGHT RELAY
L'idée est d'envoyer la Lvar L:Stab_Deice_Press_R sur appui du push DEICE_RT_SW via le bit 5 du joystick virtuel et L:Stab_Deice_Press_L sur appui de DEICE_LT_SW via le bit 4 du joystick virtuel
J'ma gouré quelque part....
