Page 1 sur 4

[LVARS] Aide création LUA

MessagePosté: Ven 19 Déc 2014 01:39
de taton
Bonsoir à tous!

Je continue dans l'avancée de mon 182....
Je viens de faire quelques essais sur FSUIPC, là, aucun soucis pour tout ce qui est programmation des switch etc...

Aprés pour le reste, pas possible par les offsets, donc il faut passer par les lvars.... Oui, c'est bien beau mais je n'y connais rien là dedans....


Pour faire un bon premier pas, je me suis procuré la liste complète des lvars de mon add-on... (pour mémoire, le 182 de chez A2A). C'est une liste officielle créee par son concepteur, donc fiable....


Quelqu'un pourrait-il m'accompagner et me prendre par la main pour cette première rentrée dans le monde des grands??


En gros voici mon problème.

Sur le VC du 182, j'ai les 2 dimers permettant de faire varier l'intensité lumineuse du panel et du dtack radio.
Ces fonctions ne sont pas natives dans fs, ne sont pas présentes en offsets, donc il faut passer par les Lvars.

Immaginons que je veuille (pour faire des essais) utiliser mon axe de profondeur comme axe d'augmantage de lumière du panel (J'avoue que c'est trés utile en vol... mais bon.... la fonction est là alors autant l'utiliser ^^)

Comment dois-je m'y prendre?
Comment coder cette fonction?


pour info, voici ce que l'on trouve dans la liste et qui correspond aux LightsKnobs...

(L:GlareshieldLightKnob,number) - illumination of the main dash (range: 0 – 32)
(L:PedestalLightKnob,number) - illumination of the fuel selector (range: 0 – 32)
(L:RadioLightKnob,number) - illumination of the radiostack (range: 0 – 32)
(L:PanelLightKnob,number) - illumination of the gauges (range: 0 – 32)



Je pense qu'une fois que j'aurais un exemple, celà sera plus simple pour moi, pour la suite.... lolaffiche


En tout cas merci affiche d'avance à qui voudra bien m'aider!


Bonne soirée.

Nathan

Re: les Lvars pour les nuls....

MessagePosté: Ven 19 Déc 2014 09:12
de dreambox
Je vais suivre ce sujet qui m'intéresse beaucoup !

Il me semble qu'ici même, il y a eux déjà ce genre d'explications pour le 172 d'A2A
Dans un souvenir, au fin fond de ma mémoire(enfin dans ce qui me reste), je crois me souvenir que l'on utilise le langage LUA pour faire l'intermédiaire entre FSUIPC et les variables Lvars
Mais je ne retrouve pas les posts

décidément Nathan, tu ne manque pas de ressources
Pense tu partager la liste de ces Lvars officiels du 182 ?

J'attends Noël pour m'offrir ce merveilleux coucou (problème de ressources financières, ah la retraite dans le nord/pas de calais, toujours pas mes sous depuis Avril, heureusement que j'avais un peu d'économie. LOL)...

Et dans un premier temps (en attendant mieux) j'aimerais bien faire fonctionner mon panel générique SAITEK avec cette oiseau (donc les Lvars me seront indispensables)

Amicalement DREAMBOX

Re: les Lvars pour les nuls....

MessagePosté: Ven 19 Déc 2014 11:35
de taton
Dreambox, regarde ta boite mail sourirebis

Re: les Lvars pour les nuls....

MessagePosté: Ven 19 Déc 2014 11:52
de algue14

Re: les Lvars pour les nuls....

MessagePosté: Ven 19 Déc 2014 12:27
de taton
merci affiche Algue14

J 'ai potassé les différentes pages du post, mais j'ai l'impression de lire un journal chinois....

Je ferais des essais ce soir, car sans fsuip sous les yeux, c'est difficile de s’imaginer le fonctionnement....

Re: les Lvars pour les nuls....

MessagePosté: Ven 19 Déc 2014 19:20
de dreambox
algue14 a écrit:Salut,
va faire un tour ici
http://www.aircockpit.com/viewtopic.php?f=89&t=3709


Ah le voilà le post que je cherchais ! applaublanc
mais pourquoi , ils n'ont pas écrit Lvars dans le titre lolaffiche
bon je vais tout relire ...

byeaffiche DREAMBOX

Re: les Lvars pour les nuls....

MessagePosté: Ven 19 Déc 2014 20:12
de fab
dreambox a écrit:mais pourquoi , ils n'ont pas écrit Lvars dans le titre


Pour que tu parcours le Forum ecroulerire

Fabien

Re: les Lvars pour les nuls....

MessagePosté: Ven 19 Déc 2014 20:40
de gardan
Bonsoir Taton,

Si tu cherches le script pour faire varier l'intensité à l'aide d'un potentiométre voici
mon code que j'utilise pour le visuel des 2 ECAM sur un a320.

SIOC

Var 0290, name ECAM, Link FSUIPC_OUT, Offset $66A0, Length 2 // potar ECAM
{
&Jostick67 = CHANGEBIT 7 v0290
&Jostick67 = DELAY 0 50
}

Var 0291, Link IOCARD_ANALOGIC, Input #3, PosL 00, PosC 115, PosR 251 , Device 0
{
L0 = v0291
V0290 = L0 / 12
}


FSUIPC.INI

111=P67,6,CL25:R,301 ;Baro unit
112=P67,7,CL25:R,220 ;Vario eclairage ECAM
113=P67,8,CL25:R,221 ;Vario eclairage ND




Fichier LUA

if ipcPARAM == 220 then

varioECAM = ipc.readSW(0x66A0)
ipc.writeLvar("L:AB_MPL_ECAMU_Power", varioECAM)
ipc.sleep(50)
ipc.writeLvar("L:AB_MPL_ECAML_Power", varioECAM)
ipc.writeLvar("L:SmallOverheadPushButtons", 1)

end


Si cela peut t'aider cligneoeil

Michel

Re: les Lvars pour les nuls....

MessagePosté: Ven 19 Déc 2014 23:46
de stevelep
mais pourquoi , ils n'ont pas écrit Lvars dans le titre

Ca y est maintenant !

BOB

Re: les Lvars pour les nuls....

MessagePosté: Sam 20 Déc 2014 09:00
de dreambox
stevelep a écrit:mais pourquoi , ils n'ont pas écrit Lvars dans le titre

Ca y est maintenant !

BOB


Ah merci de ta compréhension envers mon vieux cerveau lolaffiche
DREAMBOX