Accueil
Accueil

Bienvenue invité ( Connexion | Inscription )

21 Pages V < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> [LUA] Télécommander son avion
Lecreole
post 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 crash.gif 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() whistling.gif )

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
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Doug
post 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().

CITATION(Lecreole @ 6 Jan 2007, 01:11) *
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... gap.gif

CITATION
au faite isoler "Arn.Resp:"
et convertir "72=1" en un tableau t{}

t = {"72=1"}

--------------------

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tarochi
post 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.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tarochi
post 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
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lynx
post 7 Jan 2007, 14:26
Message #25






Indicatif : BS-05
Messages : 2,413
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... tongue.gif

--------------------
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 340W
+ 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.

Image IPB

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lecreole
post 7 Jan 2007, 18:37
Message #26






Messages : 379
Inscrit : 13/04/05
Lieu : 74100 Annemasse
Membre n° 125

Voila, enfin blink.gif .
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.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Maraudeur
post 8 Jan 2007, 09:21
Message #27




Commandant de la 92nd Kodiak AF

Indicatif : JR-22
Messages : 4,198
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... blushing.gif )

--------------------
Image IPB
Cerbro Tvo Utere! Sin Minvs, Parietes Asperget...

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lecreole
post 8 Jan 2007, 10:41
Message #28






Messages : 379
Inscrit : 13/04/05
Lieu : 74100 Annemasse
Membre n° 125

CITATION(Maraudeur @ 8 Jan 2007, 11:21) *

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... blushing.gif )

Pas de probléme thumbsup.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Lecreole
post 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 wavetowel2.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Tarochi
post 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.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

21 Pages V < 1 2 3 4 5 > » 
Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :
 

Haut de page · Retour à l'accueil · Contacter le Webmestre Nous sommes le : 28/03/24 - 12:23