picaxe 14M et IR

NEP39

New Member
bonjour à tous , je débute avec les picaxe et je ne trouve pas la solution pour réduire l'attente de l'instruction infrain2 pour continuer le programme
pouvez-vous me renseigner svp ?
 

PieM

Senior Member
Bonjour,
et bienvenue ...

L'instruction INFRAIN2 est malheureusement bloquante: elle attend obstinément une valeur valide pour sa variable infra (b13).
Elle n'accepte pas un time out comme avec l'instruction IRIN.

par contre, selon l'utilisation, il y a une astuce qui permet de contourner le problème, la télécommande envoyant toujours plusieurs salves de code:
Tester l'entrée infrain (input3) comme une entrée ordinaire.
dès que la sortie du démodulateur TSOP passe à 0, signe qu'il reçoit du 38kHz, recueillir le code avec l'instruction INFRAIN2.

Code:
if pin3 = 0 then	
	infrain2			
endif
 
Top