Page 3 sur 4

Re: FSUIPC - LUA et encodeur CTS288

MessagePosté: Mar 12 Nov 2019 07:36
de F-DEUZ
Bonjour Jacques
Pour l’Elma ça supposer mettre une leobadnar a la place de la iocard.
Si Fsuipc gère les encodeurs. Je peux me passer de Sioc sans problème.

merci affiche
Denis

Re: FSUIPC - LUA et encodeur CTS288

MessagePosté: Mar 12 Nov 2019 08:19
de fab
Pour mémoire, le sujet de l'utilsation des encodeurs autre que des cts288 sur des cartes IO : https://www.aircockpit.com/viewtopic.php?f=94&t=4815

Re: FSUIPC - LUA et encodeur CTS288

MessagePosté: Mar 12 Nov 2019 11:16
de gardan
Bonjour,

Bernard : Si le CTS288 est bien l'encodeur fourni par Opencockpits, celui ci fonctionne parfaitement.

Et pas besoin de déclarer comme deux boutons d'un joystick virtuel sous sioc
.
Mon home cockpit A320 fonctionne depuis 5 années avec le couple à trois cligneoeil :
Sioc - Fsuipc - Lua

Michel

Re: FSUIPC - LUA et encodeur CTS288

MessagePosté: Mar 12 Nov 2019 11:31
de tabar57
Oui Michel, je suis d'accord mais .... as tu déjà essayé de lancer une fonction Lua depuis un encodeur CTS288 qui est programmé sous SIOC gratgrat
Moi pas, et ce ce que Denis cherche à faire

Bernard

Re: FSUIPC - LUA et encodeur CTS288

MessagePosté: Mar 12 Nov 2019 11:55
de JacquesZ
D´apres ce que j’ai compris, le script FSUIPC rotaries.lua récupère des clics boutons hardware et les transforme en clics boutons virtuels FSUIPC. Ce script gère également l’accélération.

SIOC n’est pas impliqué, à moins de pouvoir émuler des clics boutons joystick, mais même dans ce cas je ne suis pas sûr que le script Lua ne fonctionnerait, puisqu’il attend des clics hardware.

Éventuellement une IOCard joystick peut faire l’affaire si elle est reconnue comme une périphérique HID, avec un HID vendor code.Elle n’utilise pas du tout SIOC.
https://www.opencockpits.com/index.php/en/iocards/available-cards/joystick
Celle la devrait marcher, mais une carte LeoBodnar également ou toute autre carte qui est reconnue nativement comme un joystick.

Donc si tu n’utilises pas de carte Joystick, le script rotaries.Lua n’est pas utilisable. Un script entièrement en SIOC devrait faire l’affaire. Réutilises les Lvars pour Carenado donnés dans le premier script Lua que tu as publié pour construire un script SIOC adapté.

Ne connaissant pas SIOC, je ne peux pas t’aider sur ce côté obscur de la Force lunettesnoires

Jacques

Re: FSUIPC - LUA et encodeur CTS288

MessagePosté: Mar 12 Nov 2019 12:32
de tabar57
C'est exactement çà Jacques, tu as tout compris

Je vais essayer quelque chose cet après midi, à savoir pouvoir lancer une fonction Lua sur un turn à droite de l'encodeur et une autre fonction sur un turn à gauche , j'ai une idée mais pas sûr que çà marche

Bernard

Re: FSUIPC - LUA et encodeur CTS288

MessagePosté: Mar 12 Nov 2019 12:39
de fab
Je vous suis ... puis Je me suis perdu ... gratgrat

F-DEUZ a écrit:...
Ca fonctionne bien das SIOC, mais aucune incidence sur l'ATR.
Donc, j'ai essayé de récupérer la valeur de cette variable et de l'écrire dans la LVar correspondante :
L:CUSTOM_AP_ALT_VAR_SET_ENGLISH
Ca ne marche pas non plus.
...


1° : Tu es certain de la Lvar à utiliser ?

2° : Si, comme Bob l'a signalé, les offsets classiques ne fonctionnent pas :
Cela fonctionne avec SIOC, pourquoi pas simplement envoyer la variable SIOC vers une Lvar lorsque celle-ci change ?

Re: FSUIPC - LUA et encodeur CTS288

MessagePosté: Mar 12 Nov 2019 12:42
de F-DEUZ
Décidément j’arrive pas à faire quelque chose de normal.

Si j’ai tout bien compris, mon problème vient des CTS 288 et des master OC. Soit je programme tout en Sioc et je récupère les données dans mes Lvars, soit je change mes cartes OC pour une carte compatible HID et je pourrai utiliser les codes Lua que j.ai récupéré.

Désolé de vous occasionner un tel casse tête

Denis

Re: FSUIPC - LUA et encodeur CTS288

MessagePosté: Mar 12 Nov 2019 12:44
de F-DEUZ
Fab non je n’en suis pas sur.
C’est celle qui m.affiche l.altitude de PA m amis elle est certainement combinée avec d.autres

Re: FSUIPC - LUA et encodeur CTS288

MessagePosté: Mar 12 Nov 2019 13:34
de tabar57
F-DEUZ a écrit:
Si j’ai tout bien compris, mon problème vient des CTS 288 et des master OC.

Denis


Non non et NON , le problème vient de Carenado, c'est eux qui ne font rien comme les autres, pour ma part çà fait longtemps que j'ai dit non à Carenado, au moins pour les cokpits physiques

Bernard