
Bienvenue invité ( Connexion | Inscription )
![]() ![]() |
coolhands |
![]()
Message
#31
|
![]() ![]() ![]() ![]() Messages : 575 Inscrit : 17/12/04 Lieu : Metz Membre n° 39 ![]() |
Pour le code sioc merci beaucoup la technique est bien vue.
![]() Je vois que tu es toujours à fond dans les systemes iocard ![]() Ce message a été modifié par coolhands - 27 Mar 2011, 18:55. |
Maraudeur |
![]()
Message
#32
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Commandant de la 92nd Kodiak AF Indicatif : JR-22 Messages : 4,232 Inscrit : 4/12/04 Lieu : Monnaie Membre n° 17 ![]() |
Je peaufine, je peaufine....en attendant de me remettre à fond dedans pour mon pit V2
![]() --------------------
![]() Cerbro Tvo Utere! Sin Minvs, Parietes Asperget... |
coolhands |
![]()
Message
#33
|
![]() ![]() ![]() ![]() Messages : 575 Inscrit : 17/12/04 Lieu : Metz Membre n° 39 ![]() |
Pour l'éjection, j'ai codé comme suit dans mon SSI: Var 0039, name EJECT, Link IOCARD_SW, Input 39 { IF &EJECT = 1 { V0999 = DELAY 1042 ,10 V0999 = DELAY 1042 ,10 V0999 = DELAY 1042 ,10 } } ![]() Var 0999, Link IOCP, Offset 0, Value 0 // Keyboard Input ( Lo_IOCP) Var 0001, name Gear, Link IOCARD_SW, Input 91 // GEAR { IF &Gear = 1 { V0999 = 65570 } ELSE { V0999 = 1058 } } Var 0002, name Ejection, Link IOCARD_SW, Input 154 // EJECTION { IF &Ejection = 0 { V0999 = DELAY 1042 ,10 V0999 = DELAY 1042 ,10 V0999 = DELAY 1042 ,10 } } Sa marche bien pour le train a vrai dire sa me sert juste pour voir si la connexion est bonne mais pas pour l’éjection |
Crapovol |
![]()
Message
#34
|
![]() Messages : 2 Inscrit : 21/04/12 Membre n° 3,943 ![]() |
Bonjour à tous
Je fais remonter ce topic à la surface pour vous remercier pour l'aide qu'il m'apporte . En effet, en vue de programmer mon cockpit via la master card, je pataugeais depuis 8 jours avec ces fameuses combinaisons de touches pour l'émulation clavier . Le petit PDF en lien au début m'a bien éclairé sur la façon de programmer cela . Par contre, dans le tableau d'équivalence des touches spéciales, je ne comprends pas à quoi sert la troisième valeur : par ex : P=F12=#239 ... donc ici le #239 . Donc pour appeler F12, je vais définir une variable avec la valeur #7=\P . Comment utilise-t-on le #239 (ce me serait bien utile car je bute sur les Shift droit et gauche, ctrl droit et gauche ...j'ai bien récupéré le tableau fourni par Maraudeur mais je ne sais pas quoi en faire ) Merci à vous ! Sioc est à mon avis très intéressant , mais il manque bougrement de documentation ! ![]() |
Maraudeur |
![]()
Message
#35
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Commandant de la 92nd Kodiak AF Indicatif : JR-22 Messages : 4,232 Inscrit : 4/12/04 Lieu : Monnaie Membre n° 17 ![]() |
C'est simple: tu rajoutes la valeur de la touche à celle avec laquelle tu veux la combiner. (comme dans l'exemple qui figure sur l'image que j'ai publié
![]() Par exemple: tu veux faire Alt + g Le code pour Alt=256, celui pour g=34 Alt+g=256+34=290 Un peu comme pour l'ejection: Ctrl G + E, j'envoie la valeur 1024 + 18 = 1042 ![]() --------------------
![]() Cerbro Tvo Utere! Sin Minvs, Parietes Asperget... |
Crapovol |
![]()
Message
#36
|
![]() Messages : 2 Inscrit : 21/04/12 Membre n° 3,943 ![]() |
Merci Marauder
Ce que je ne comprends pas, c'est ce qu'il faut faire avec cette valeur numérique ? Quand tu attribues la valeur 1042 à ta variable V0999, tu as déjà défini quelque part que 1042 correspond à CTRL G + E (SIOC.ini par exemple ?) Ce message a été modifié par Crapovol - 21 Apr 2012, 14:59. |
Maraudeur |
![]()
Message
#37
|
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Commandant de la 92nd Kodiak AF Indicatif : JR-22 Messages : 4,232 Inscrit : 4/12/04 Lieu : Monnaie Membre n° 17 ![]() |
Non, c'est déjà inclus de base dans SIOC, les valeurs sont celles du fichier dont j'ai déjà parlé précédemment.
--------------------
![]() Cerbro Tvo Utere! Sin Minvs, Parietes Asperget... |
Crapo |
![]()
Message
#38
|
![]() Messages : 5 Inscrit : 3/12/05 Membre n° 344 ![]() |
Je ne dois vraiment pas être doué, mais chez moi, cela ne fonctionne pas . Autant les émulations clavier simples (type une lettre simple) en passant par le code défini dans le sioc.ini fonctionnent, autant l'envoi des valeurs numériques après calcul ne donne rien .
Est ce que tu peux m'indiquer de quelle façon tu as défini ta variable V0999 dans ton script ? J'ai aussi essayé la méthode proposée par Katz (avec appel direct des commandes de Lock On FC2) sans plus de succès !(dans ce cas de figure là, je pense que je ne dois pas modifier correctement l'export.lua ) bref une bonne demi journée à tourner en rond ! ![]() |
Crapo |
![]()
Message
#39
|
![]() Messages : 5 Inscrit : 3/12/05 Membre n° 344 ![]() |
Encore une demi journée d'essais infructueux ... je vais finir par regretter mes bonnes vieilles cartes X-Keys !!
![]() J'ai l'impression que les données ne "passent" pas entre SIOC et LO FC2 : en émulation clavier de base, j'arrive à sortir mes émulations sur le note pad de windows .. mais dès qu'il s'agit de communiquer avec FC2 ... c'est le grand vide . Pourtant, dans l'autre sens (FC2 vers SIOC) je vois sortir des données : le KatzPit fonctionne et j'ai même pu isoler quelques variables utilisées par Lock on (type airbrake, flaps, ..) je vois leurs valeurs défiler et varier dans la console IOCP . J'ai désactivé tout pare-feu et antivirus, mais cela ne change rien . Je fonctionnes sous Win 7 64b... il y aurait il une incompatibilité ???? |
KaTZe |
![]()
Message
#40
|
![]() ![]() ![]() ![]() ![]() ![]() Indicatif : RW-24 Messages : 1,589 Inscrit : 18/11/07 Lieu : Villelaure Membre n° 2,712 ![]() |
Salut Crapo,
Désolé, je n'avais pas vu ton message. Si le KaTZPit fonctionne, l'export de LO est donc bien activé. Peux tu me copier tes fichiers : > export.lua > le ssi de ton sioc et les autre .lua que tu utilises. Il faut que je me replonge dedans, mais il n'y a pas de raison que tu ne puisses pas envoyer directement tes instructions à LO. D'ailleurs une question : avec le KaTZpit est ce que les commandes (par exemple l'ejection, ou la fermeture verrière fonctionnent t'elles ? --------------------
120th Black Kite : "Mochibus et Pollutis" ![]() M-05 KaTZe |
![]() ![]() |
Haut de page · Retour à l'accueil · Contacter le Webmestre | Nous sommes le : 1/05/25 - 17:27 |