je n'arrive pas à lister dans FSUIPC les macrosTu veux dire que les macros n'apparaissent pas dans la liste déroulante des contrôles de FSUIPC ?
Si c'est cela, c'est que tu as fait une erreur de syntaxe quelque part.
Suis bien pas à pas l'explication
Si ca va pas poste tes fichiers ici
Une autre méthode (variante) consiste à utiliser le language de programmation LUA
et ainsi s'affranchir des attributions de joystick en reliant les variable interne L:vars
à des offsets libres de FSUIPC. Cela marche dans les 2 sens: on peux aussi lire ces
variables interne via des offsets FSUIPC (très pratique pour un annunciator panel spécifique)
Rassure toi, la programmation est ultra simple, il s'agit de 2-3 lignes que l'on peux copier-coller
pour toutes les variables ...
En fait tu n'as pas vraiment besoin de comprendre ce language mais de remplacer les noms
et les n° d'offset dans l'exemple déjà écrit ...
Exemple de lecture de variable
while 1 do
-- Lecture des LVars
lowfuel = ipc.readLvar("L:FuelLow1Lamp")
-- Ecriture dans Offsets Libres
ipc.writeSB(0x66c0, lowfuel)
ipc.sleep(68)
end
ça lit la valeur de la lampe LowFuel du P-47 de A2A (variable interne propre à cet add-on)
et ça l'écrit dans l'offset FSUIPC 66c0 (SB= longueur 1 byte)
Ensuite avec un code SIOC tu relies cette offset FSUIPC à une output LED pour allumer ton annonciateur
BOB