j'ai fait quelques tests, c'est cette ligne qui fini par poser probleme :
delta = fin_opto - fin_rupteur;
au bout d'un moment les valeurs sont tres proches et ça fini par donner du negatif ....
mon programme à bien fonctionné pendant quelques temps et là d'un coup ça deconne .... bon ... je ne sais pas trop quoi faire là ...