Vous n'êtes pas identifié(e).
bonjour a tous
un petit tuto sur la fonction TESTBIT pour bien expliquer la difference avec setbit et clearbit
La fonction TESTBIT permet a une sortie comme une led par exemple de tester en permanence l'etat d'une variable et de son bit de commande .
si le bit viens a changer alors la led s'allumera et au contraire elle seteindra
petit exemple :
nous allons prendre un offset du sdk qui fonctionne avec des bit comme par exemple $0D0C de longueur 2 qui est la commande des feux
dans cet exemple je veux que lorsque les feux strobe sont allumés une led s'allume dans mon cockpit
on peut voir dans le sdk que le bit des strobe est le numero 16
ok je reprend donc un code vierge
1-declarer la variable des feux + une led
on a deja vu ca avant
ok jusque la tout va bien j'ai ma variable fsuipc des light et une led branchée sur la sortie n°15
2-utiliser la fonction TESTBIT pour allumer la led seulement quand les strobe sont actifs!
CLIC DROIT SUR LA VARIABLE ET NEWCOMMAND
et c'est tout !!!
c'est très simple dès que le bit sera de 16 la led va s'allumer et si ce n'est plus le cas elle s'eteindra tout simplement ...
http://www.youtube.com/watch?v=2chwYMN6ZME
Hors ligne