Avance, recule, avance, avance, recule, etc.

Publié le par NitriK


Cela fait 15 jours que le projet n'avance pas vraiment. Les problèmes de code s'enchainent, se résolvent puis en cause d'autres.

Le décryptage de l'infrarouge à subit une bonne refonte de code. Avant, comme je le racontais, le microcontroleur vérifiait toute les 0.1ms s'il captait un signal IR. Cependant j'ai trouvé une autre solution, indépendante du temps : un front montant sur l'IR déclenche désormais la routine de décodage, et ce pour chaque bit du protocole. En d'autres termes, le microcontroleur 'attend' l'apparition d'un IR avant de décoder, au lieu de le faire toutes les 0.1ms.

Ce code permet une bien meilleure détection de l'infrarouge. Avant le nombre de tir moyen (en rafale) avant la reconnaissance du code était de 6. Maintenant, il est de... 1 ! C'est à dire que le tir est reconnu du premier coup ! Des tests plus poussés montreront si ce code est vraiment plus efficace.

Publié dans Avancement

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article