Bienvenue invité ( Connexion | Inscription )
Lecreole |
6 Jan 2007, 01:11
Message
#21
|
Messages : 379 Inscrit : 13/04/05 Lieu : 74100 Annemasse Membre n° 125 |
Help! Doug,
j'ai bossé toute la semaine pour trouver la méthode idéal pour Dialoguer entre lockon (via lua) et SIOC directement sans passer par autres logiciels. je pense avoir trouver, mais il me reste des p'tits détails à régler, les premiers essais sont convainquants mais je travaillais qu'avec une seul variable et pour l'instant aucune perte de FPS et le passage des infos sont instantannés (puisque la fonction se place dans : LuaExportBeforeNextFrame() ) J'ai besoin de ton aide pour passer : de Arn.Resp:72=0: à t(0)=68 t(1)=0 de Arn.Resp:72=1: à t(0)=68 t(1)=1 au faite isoler "Arn.Resp:" et convertir "72=1" en un tableau t{} Merci d'avance Lecreole |
Doug |
6 Jan 2007, 02:00
Message
#22
|
Ladhouze pilot, eagle driver, amraams carrier, ... Indicatif : F-01 Messages : 2,446 Inscrit : 27/11/04 Lieu : London Membre n° 1 |
Je ne te conseil pas LuaExportBeforeNextFrame(). Exporter les données depusi cette fonction est dangereuse et sans intérêt. Tu ne maitrises pas la fréquence de récurence et suivant le support de transmission tu peux avoir des emmerdes. Je lui préfère LuaExportActivityNextEvent().
de Arn.Resp:72=0: à t(0)=68 t(1)=0 de Arn.Resp:72=1: à t(0)=68 t(1)=1 C'est quoi 72, 68, etc ... J'y comprend rien a ton chariabium... CITATION au faite isoler "Arn.Resp:" et convertir "72=1" en un tableau t{} t = {"72=1"} --------------------
|
Tarochi |
6 Jan 2007, 11:59
Message
#23
|
Messages : 110 Inscrit : 31/12/06 Membre n° 1,234 |
Comme bien dire Doug, c'est un error utilisser
LuaExportBeforeNextFrame() Avec un seule comand, il va tres bien, mais au moment que tu utilisses plusiers commands, tout se enmerde, la velocite du FPS c'est superieur a la capacite du protocole IOCP de trasmission de donnes, et peuve arriver a bloquer le script, le jeu, etc. Moi ne comprend pas si tu veux dialoguer pour l'envoie du dates a SIOC seulement o pour le envoie et la reception du dates au memme temps. Si tu comprend, dans les post anterieur Doug et moi nous sommes avec la memme question que tu demandes. Tarochi. Ce message a été modifié par Tarochi - 7 Jan 2007, 02:59. |
Tarochi |
7 Jan 2007, 14:08
Message
#24
|
Messages : 110 Inscrit : 31/12/06 Membre n° 1,234 |
Doug. pour ton proyecte du MFD je te misse un lien d´une aplication relatione avec SIOC et le IOCP protocole
http://www.opencockpits.com/modules.php?na...showpage&pid=68 moi je croi qui cést tres interesante. Elle est absolutement compatible avec SIOC. Tarochi |
Lynx |
7 Jan 2007, 14:26
Message
#25
|
Indicatif : BS-05 Messages : 2,435 Inscrit : 23/03/05 Lieu : FONTENAY-SOUS-BOIS Membre n° 108 |
Je suis en plein dans la traduction en français du mode d'emploi... Disponible au plus tard demain soir...
--------------------
3rdlynx.ddns.net Serveur Discord Perso/Mission Editor : 965280400698146836 The agnostic dislexic insomniac: lies awake in bed at night wondering if there really is a dog. T-IR 5, THRUSTMASTER WARTHOG +Virpil WAR BRD, Pilotseat GameRacer Pro, Oculus Rift S+ SIMSHAKER JETPAD(+ MFD's (démontés) ) Config + MSI 6950XT 16 Go340W + be quiet! Pure Rock 2 + Mushkin Redline 64 Go 2 x 32 Go DDR4 3600 MHz + AMD Ryzen 7 5800X3D, 3,4 GHz (4,5 GHz Turbo Boost) + be quiet! Pure Power 11 FM 1000W, + SAMSUNG 980 PRO, 2 To, SSD + ASUS PRIME X570-P, + Sharkoon RGB LIT 100. |
Lecreole |
7 Jan 2007, 18:37
Message
#26
|
Messages : 379 Inscrit : 13/04/05 Lieu : 74100 Annemasse Membre n° 125 |
Voila, enfin .
J'ai réussi à faire communiquer Lockon et le SIOC via LUA directement et dans les deux sens (envoi et reception des données) sans autres logiciels. Un example d'utilisation: Pour les volets: Variable LOCKON: 1 = Les volets [145=Position bas, 146=position haut] Variables SIOC: 100=voyants verts 101=voyant rouge 145=position bas 146=position haut au lancement du jeux... SIOC dit: >ma commande de volets en en position Bas.[Arn.Resp:1=145\n] Lockon dit: >OK, je suis au sol, pas de panne, c'est bon je descends les volets en position Bas.[LosetCommand(145)] Lockon dit: >tu peux allumer tes voyants verts.[Arn.Resp:100=1\n] plus tard au juste aprés le décollage... SIOC dit : >je mets ma commande des volets en position haut.[Arn.Resp:1=146\n] Lockon dit: >OK, j'ai toujours pas de panne donc je vais mettre les volets en position haut.[LosetCommand(146)] Lockon dit: >j'éteint tes voyants verts.[Arn.Resp:100:0\n] encore plus tard à grande vitesse... SIOC dit: >je mets ma commande de volets en position bas.[Arn.Resp:1=145\n] Lockon dit: >Désolé, je peux pas autoriser cela, tu vole trop vite. j'allume ton voyant rouge et je n'allume pas tes voyants verts.[Arn.Resp:101=1:100=0\n] SIOC dit: >Je remets ma commande de volets en position haut.[Arn.Resp:1=146\n] Lockon dit: >OK, ta commande de volets correspond à la position des volets. j'étein ton voyant rouge.[Arn.Resp:101=0\n] Voila un peu le but rechercher, toutes actions éffectuées dans le LUA est mis à jour dans les viaribles SIOC et vice-versa. |
Maraudeur |
8 Jan 2007, 09:21
Message
#27
|
Commandant de la 92nd Kodiak AF Indicatif : JR-22 Messages : 4,222 Inscrit : 4/12/04 Lieu : Monnaie Membre n° 17 |
Ca m'intéresse drôlement ton truc Lecréole, il faudra que l'on se croise sous TS un de ces quatre...
L'idée de m'affranchir de LOIOCP est intéressante. J'avais également trouvé ça sur Opencockpits, mais sans bien comprendre son fonctionnement (manque de temps... ) --------------------
Cerbro Tvo Utere! Sin Minvs, Parietes Asperget... |
Lecreole |
8 Jan 2007, 10:41
Message
#28
|
Messages : 379 Inscrit : 13/04/05 Lieu : 74100 Annemasse Membre n° 125 |
Ca m'intéresse drôlement ton truc Lecréole, il faudra que l'on se croise sous TS un de ces quatre... L'idée de m'affranchir de LOIOCP est intéressante. J'avais également trouvé ça sur Opencockpits, mais sans bien comprendre son fonctionnement (manque de temps... ) Pas de probléme |
Lecreole |
8 Jan 2007, 11:22
Message
#29
|
Messages : 379 Inscrit : 13/04/05 Lieu : 74100 Annemasse Membre n° 125 |
Pour info, je viens de trouver ça :
Command = 430 -- Gear UP Command = 431 -- Gear Down Ce nétait pas noter dans l'export.lua. il me manque aussi les commandes de la verriere on|off J'ai bien command = 71 -- Conopy, mais si j'ai pas les commandes on/off, je pourais pas les initialiser au lancement du jeu avec le SIOC. Doug si tu à l'info, je suis preneur |
Tarochi |
8 Jan 2007, 20:23
Message
#30
|
Messages : 110 Inscrit : 31/12/06 Membre n° 1,234 |
Il y a un petite artifice, Lecreole.
SIOC te permettre de commander ses variables et tu peuves linker ses dates, c'est vrai que tu n'as pas le variable du canopy on/of. mais tu peuves enlacer cette variable avec la variable de altitude pour example, if altitude > 0 canopy=0 else if altitude=0 canopy=1 Ce parait a le indicateur du train, il n'y a une variable in Lock On, mais tu la peuves creer in SIOC Et aussi tu peuves nous montrer ton archive export.lua pour le regarder comme tu as faite. Merci Tarochi. Ce message a été modifié par Tarochi - 8 Jan 2007, 20:34. |
Haut de page · Retour à l'accueil · Contacter le Webmestre | Nous sommes le : 1/11/24 - 01:20 |