Bonjour à tous,
je suis en train d'implémenter l'encoder BISS-C de MIGE sur OpenFFB, et j'ai un comportement étrange : est ce que c'est réellement un encoder absolu ou a t'il besoin d'une révolution pour trouver un index ?
Quand j'éteins et rallume le capteur, il ne me renvoie pas la dernière position :
- Après avoir allumer l'encoder, j'ai une première position qui est stable.
- Je bouge et je reçois la nouvelle position qui est stable.
- J'éteins et je rallume l'alimentation et la position que je reçois est différente de la première.
- Si je rééteins et rallume plusieurs fois la position ne bouge plus, je récupère toujours la dernière, cette fois si ca marche :-/
J'ai vérifié les CRC de chaque trame et ils sont bon, aucune erreur. Et en regardant à l'analyseur logique, pas de doute, le signal de réponse est différent...
Est ce que vous avez un avis ?
Vincent