![>](style_images/1/nav_m.gif)
Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
Crapo |
![]()
Message
#41
|
![]() Messages : 5 Inscrit : 3/12/05 Membre n° 344 ![]() |
CITATION // ***************************************************************************** // * Config_SIOC ver 4.01 - By Manuel Velez - www.opencockpits.com // ***************************************************************************** // * FileName : FC2..txt // * Date : 02/05/2012 Var 0001, name Keys, Link KEYS // emulation clavier Var 0002, name LOCKONCMD // commande lock on FC2 Var 0999, Link IOCP, Offset 0, Value 0 // Export Keyb Lock on Var 0400, name SEL_NAV_SW, Link IOCARD_SW, Input 59, Type I // Bascule mode Nav { IF &SEL_NAV_SW = 1 { V0999 = 2 } } Var 0401, name SEL_BVR_SW, Link IOCARD_SW, Input 60, Type I // Bascule mode BVR { IF &SEL_BVR_SW = 1 { &Keys = 28 &Keys = 0 } } Var 0402, name SEL_VS_SW, Link IOCARD_SW, Input 54, Type I // Bascule mode CAC Vert Scan { IF &SEL_VS_SW = 1 { &LOCKONCMD = 107 &LOCKONCMD = 0 } } Ceci est juste le début de mon .ssi . Il représente les trois façons que j'ai testées sans résultats : Il s'agit d'activer les modes de nav, BVR ou CAC VS pour le Nav : essai d'envoi de la var0999 de la valeur 2 qui correspond à la touche 1 du clavier alphanumérique dans le tableau donné par Maraudeur plus haut pour le BVR, : essai de passer par l'émulation clavier : 28 correspond à la touche 2 dans le sioc.ini avec envoi vers la fenetre de FC2 (l'envoi fonctionne si je l'effectue vers la fenetre du bloc note (il affiche "2") mais ne donne rien dans FC2 pour le CAC VS, j'essai ta méthode en envoyant 107 qui correspond au CAC VS dans l'export.lua de FC2 . pas de résultat ... par contre je n'ai peut-être pas su correctement modifier l'export.lua comme tu l'expliques plus haut .... extrait du sioc.ini : CITATION [************** KEYBOARD EMULATOR MODULE ***************] [ Nombre exacto de la ventana donde se enviarán las teclas ] [ Name of window for key send ] [window = "Project Magenta Glass Cockpit - Build 396" ] window = "LockOn: Flaming Cliffs 2" [ Asignación de teclas ] [ assign youe keys ] #1=\B\A #2=B #3=C #4=D #5=E #6=F #7=G #8=H #9=I #10=J #11=K #12=L #13=M #14=N #15=O #16=P #17=Q #18=R #19=S #20=T #21=U #22=V #23=W #24=X #25=Y #26=Z #27=1 #28=2 #29=3 Ce message a été modifié par Crapo - 2 May 2012, 21:42. |
Maraudeur |
![]()
Message
#42
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Commandant de la 92nd Kodiak AF Indicatif : JR-22 Messages : 4,204 Inscrit : 4/12/04 Lieu : Monnaie Membre n° 17 ![]() |
J'ai peut être une piste: lorsque tu lances le vol dans LockOn, il ouvre une seconde fenêtre qui s'appelle; "LockOn FC2 Multiplayer"
C'est peut être par ce biais que tu dois l'appeler... ![]() --------------------
![]() Cerbro Tvo Utere! Sin Minvs, Parietes Asperget... |
Crapo |
![]()
Message
#43
|
![]() Messages : 5 Inscrit : 3/12/05 Membre n° 344 ![]() |
Merci Maraudeur, mais sous Win7 la seconde fenetre lancée par FC2 s'intitule quasiment de la même façon (avec une séparation ":" entre lock on et flaming cliffs . J'ai essayé les deux façons sans résultat .
J'ai l'impression que ça coince au niveau de ces maudits fichiers .lua de lock on Autant je pense avoir compris comment fonctionne SIOC, autant je suis dans le flou avec les fichiers config (export) de lock on . Katze, je t'ai envoyé par MP une copie de mon export.lua après que j'ai essayé de le modifier comme tu l'indiques plus haut .. j'ai essayé de coller cela au niveau de la fonction avant chaque frame ...il me semble que je voie bien l'endroit où on peut lui indiquer de récupérer la variable envoyée par SIOC et lui envoyer sous forme de commande : CITATION function LuaExportBeforeNextFrame() -- Works just before every simulation frame. -- Call Lo*() functions to set data to Lock On here -- For example: -- LoSetCommand(3, 0.25) -- rudder 0.25 right -- LoSetCommand(64) -- increase thrust end mais je ne comprends pas comment tu fais |
Maraudeur |
![]() ![]()
Message
#44
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Commandant de la 92nd Kodiak AF Indicatif : JR-22 Messages : 4,204 Inscrit : 4/12/04 Lieu : Monnaie Membre n° 17 ![]() |
En fait, pour moi c'est un peu différent, j'utilise un autre fichier .lua fait à l'époque par Lecréole, et qui est appelé par export.lua. C'est en fait lui qui se charge d'envoyer les commandes directement à LockOn, sans passer par une émulation clavier.
Voici le fichier en question: ![]() Il est appelé par la commande dofile("./Config/export/LoiocpServeur.lua") dans export.lua Attention, il fonctionnait sous FC 1.21, je ne l'ai pas encore testé avec FC2, mais il n'y a pas de raison qu'il ne fonctionne pas, puisque la structure de l'export.lua n'a pas changé. La méthode d'émulation clavier était celle que j'utilisais avant, lorsque je n'avais pas ce fichier LoiocpServeur.lua une autre alternative c'est aussi d'aller voir sur l'ancien site de Lecréole --> Ici --------------------
![]() Cerbro Tvo Utere! Sin Minvs, Parietes Asperget... |
Crapo |
![]()
Message
#45
|
![]() Messages : 5 Inscrit : 3/12/05 Membre n° 344 ![]() |
Merci Maraudeur .
En fait le .lua de LeCreole était déjà présent dans mon dossier export . Depuis cette AM, j'ai réussi à débloquer la situation avec la méthode proposée par Katze (appel direct des commandes FC2 par leur équivalent clavier . Je butais au niveau du transfert entre SIOC et FC2, et en fait les lignes de code étaient déjà dans le .lua qu'i fournit avec son KatzePit ... il m'a suffit de redonner le même N° de variable à mon SIOC (la 0001) pour que le transfert se fasse ! Je vais quand même me replonger dans le .lua de Lecreole, pour essayer de comprendre pourquoi cela ne passait pas avec les équivalents clavier ! Je dois reconnaitre que j'étais bien heureux de voir enfin réagir le simulateur à mes envois d'interrupteurs ![]() |
KaTZe |
![]()
Message
#46
|
![]() ![]() ![]() ![]() ![]() ![]() Indicatif : RW-24 Messages : 1,589 Inscrit : 18/11/07 Lieu : Villelaure Membre n° 2,712 ![]() |
Bon en effet j'ai profité du temps libre ce soir (en train de charger la mission H vs H), pour regarder.
Il faut mettre les lignes : Var 0001, name LOCKONCMD { &LOCKONCMD = 0 } puis ensuite envoyer la bonne commande directement à LOCKONCMD Dans mon Katzpit, c'est les lignes 900 à 956 type Pour l'ouverture de verrière Var 0901, name SW_Canopy, value 1 { &LOCKONCMD = 71 } La liste des commandes se trouve dans la doc LO, si tu en as besoin je te la donnerai ![]() --------------------
120th Black Kite : "Mochibus et Pollutis" ![]() M-05 KaTZe |
TiTiVEAF |
![]()
Message
#47
|
![]() Messages : 4 Inscrit : 19/03/11 Membre n° 3,772 ![]() |
peux tu m'envoyer ton fichier sioc.ini ainsi que ton SSI ? que je regarde je pourrais regarder cela , j'ai aussi mis quelques émulation clavier dans mon sioc.in et SSI , si je peux t'aider tant mieux ![]() Bonjour à tous, Je reviens vous voir pour mon soucis d'il y a 2 ans (quel idiot que je suis, j'avais oublié que j'avais posté ici...) Voici mon fichier sioc.ini et mon ssi... TiTi Fichier(s) joint(s) ![]() |
gillesdrone |
![]()
Message
#48
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Messages : 6,185 Inscrit : 24/03/07 Lieu : Sendets 64320 Membre n° 1,668 ![]() |
peux tu m'envoyer ton fichier sioc.ini ainsi que ton SSI ? que je regarde je pourrais regarder cela , j'ai aussi mis quelques émulation clavier dans mon sioc.in et SSI , si je peux t'aider tant mieux ![]() Bonjour à tous, Je reviens vous voir pour mon soucis d'il y a 2 ans (quel idiot que je suis, j'avais oublié que j'avais posté ici...) Voici mon fichier sioc.ini et mon ssi... TiTi je vois que c'est pour Falcon BMS ? je ne sais pas si loiocp fonctionne avec --------------------
![]() http://gilles.guesnel.free.fr ma chaine  menacer l' Ours dans son repère, l' Aigle pourrait y laisser quelques plumes |
TiTiVEAF |
![]()
Message
#49
|
![]() Messages : 4 Inscrit : 19/03/11 Membre n° 3,772 ![]() |
Alors effectivement, depuis que je me suis replongé dans SIOC, et donc depuis BMS, LO_IOCP ne veut pas fonctionner avec Falcon...
Ce qui me chagrine actuellement n'est pas tant le fait que LO_IOCP et Falcon aient du mal à cohabiter, mais plutôt le fait que je n'arrive pas a appeler des clés (KEYS) définies dans le SIOC.ini supérieures à #99. Même sur les forums Opencockpit, il n'y a pas de réponses.... |
gillesdrone |
![]()
Message
#50
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Messages : 6,185 Inscrit : 24/03/07 Lieu : Sendets 64320 Membre n° 1,668 ![]() |
Alors effectivement, depuis que je me suis replongé dans SIOC, et donc depuis BMS, LO_IOCP ne veut pas fonctionner avec Falcon... Ce qui me chagrine actuellement n'est pas tant le fait que LO_IOCP et Falcon aient du mal à cohabiter, mais plutôt le fait que je n'arrive pas a appeler des clés (KEYS) définies dans le SIOC.ini supérieures à #99. Même sur les forums Opencockpit, il n'y a pas de réponses.... je viens de tester chez moi il y a un souci car normalement en passant dans le notepad tu dois pouvoir écrire les caractères que tu sélectionne avec l'inter mais là ça ne marche pas là je ne peux pas t'aider , surtut parce que depuis 3 ans j'ai perdu le fil de cette m'thode de prog .... Ce message a été modifié par gillesdrone - 17 May 2013, 08:21. --------------------
![]() http://gilles.guesnel.free.fr ma chaine  menacer l' Ours dans son repère, l' Aigle pourrait y laisser quelques plumes |
![]() ![]() |
Haut de page · Retour à l'accueil · Contacter le Webmestre | Nous sommes le : 16/05/24 - 06:56 |