c'est encore moi toujours dans la catégorie sioc pour debutant !
aujourdhui je vais vous montrer les fonctions setbit et clearbit
alors ca sert a quoi ? a plein de choses ..... certaines variables peuvent se commander avec plusieurs bits comme la variable des feux !
Dans cette meme variables on peut commander les feux de nav taxi beacon ect ....
jettons un ptit coup d'oeil au sdk !

ok ici l'offset $0D0C de longueur 2 permet de controller tout ca en fonctions des bits donnés dans la description (bit 1 =Nav ;bit 2 = beacon ect....)
il suffit donc de programmer tout ca maintenant c'est très simple ...
1- declarer la variable des feux de lavion
et c'est repartit je reprend un code vierge et EDIT NEWVAR


ok rien de bien compliqué on a deja vu ca avant ....
ensuite je vais declarer 2 interrupteurs pour l'exemple sur les entrées 5 et 6 de la master pour commander les strobes et les nav
2- declarer les interrupteurs
toujours comme avant EDIT NEWVAR



tadaaaa!! bon c'est pas encore fini on continu ....
maintenant que j'ai declaré mes impots .... nan c'est pas ca ....
maintenant que j'ai declaré ma variable des feux et mes deux inters je vais maintenant commander tout ca !
donc si je veux allumer les feux de nav je dois commander le bit 1 et pour les feux strobe le bit 16
3- faire appel aux fonctions setbit clearbit
ca veux dire quoi ? setbit ca veux dire je veux que tu change le bit numero truc ; et clearbit ca veux dire je veux plus de ton bit reviens comme t'etais avant ....
en image c'est toujours plus clair CLIC DROIT SUR INTERSTROBE et NEWCOMMAND


RECLIC DROIT SUR LA CONDITION IF ET NEW COMMAND


ok donc jusque la si je bouge mon inter en position fermé les strobes vont s'allumer
maintenant le contraire pour eteindre CLIC DROIT SUR L INTERSTROBE ET NEW COMMAND

condition ELSE pour dire AUCONTRAIRE donc si mon inter est ouvert
CLIC DROIT SUR LA CONDITION ELSE ET NEWCOMMAND


ET VOILA
ducoup je bouge l'inter jappel le bit 16 de la commande des feux mes strobes s'allument et si c'est le contraire mon inter est ouvert je dit a la commande feux que je n'ai plus besoin du bit 16 mes strobes sont eteints
maintenant pareil pour les feux de nav

ET CEST TOUT ...
les fonctions setbit et clearbit peuvent etre utiles pour plein d'autres chose comme simuler des touches de claviers ou certaines fonctions disponible dans fsuipc