Page 1 sur 1

[TUTO SIOC] La fonction TESTBIT

MessagePosté: Dim 29 Mar 2015 11:47
de mameloose
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

Image

ok je reprend donc un code vierge

1-declarer la variable des feux + une led

on a deja vu ca avant

Image

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

Image

Image

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 ...

Re: tuto sioc la fonction testbit

MessagePosté: Dim 29 Mar 2015 13:32
de FiX
Merci!

Re: tuto sioc la fonction testbit

MessagePosté: Dim 29 Mar 2015 14:59
de mameloose
rigolus

Re: tuto sioc la fonction testbit

MessagePosté: Dim 29 Mar 2015 17:17
de jehanlucques
Merci pour ces tutos. applaublanc
Je démarre avec SIOC et cela va m'aider énormément.
J'en profite aussi pour remercier toutes les bonnes volontés qui font de ce forum non seulement un outil précieux pour tous les passionnés de simulation, mais un lieu de rencontre et d'amitié.

Jean-Luc

Re: tuto sioc la fonction testbit

MessagePosté: Lun 30 Mar 2015 07:18
de JacquesZ
Hé bé...
Le couple OC & SIOC c'est vraiment puissant!
La programmation par événement montre ici tout son intérêt, on peut difficilement faire plus simple. applaublanc
Merci pour ces Tutos, ça donne envie de se mettre à SIOC!

Jacques

Re: tuto sioc la fonction testbit

MessagePosté: Lun 30 Mar 2015 11:09
de mameloose
Mais oui faut s'y mettre Lol ! C'est intuitif

Re: tuto sioc la fonction testbit

MessagePosté: Lun 30 Mar 2015 22:52
de C6_Pat
Super ces tutos mameloose ça donne envie de s'y mettre ! applaublanc