La description d’erreur « collision » n’est pas remontée par l’API Husqvarna. Cela fonctionne par contre par exemple avec « bloqué ».
Est-ce que le plugin pourrait lui-même réaliser la « conversion » à partir du code d’erreur, quand l’API renvoie un champ « description de l’erreur » vide ?
En effet, j’envoie cette description par Telegram.
vu la demande je suppose que c’est pour un robot husqvarna, correct?
le problème c’est que je ne peux pas deviner l’erreur correspondante à un code inconnu
la bonne nouvelle c’est qu’en fait il y avait effectivement une cinquantaine de nouveaux codes d’erreur documentés qui n’étaient pas gérés par le plugin => je les ai ajouté en beta donc cela devrait être ok demain en beta
Effectivement j’ai mal regardé désolé (malade pour l’instant, la tête explosé du coup je suis pas attentif )
Concernant les tests ce n’est pas obligé d’avoir exactement ce problème; si tu as n’importe quelle erreur qui remonte à priori c’est bon.
Au passage je me suis rendu compte que je n’avais pas encore géré la traduction de ces descriptions.
Y aura beaucoup de boulot pour le faire; y vois-tu un intérêt?
Je suis bilingue donc pour ma part je m’en fiche. Pour d’autres personnes je sais que ça peut être un plus. Si tu veux je m’occupe des traductions (pas de garantie que ce soit 100 % identique à celle de l’appli).
Des erreurs remontaient déjà avant c’est étrange.
no loop signal
trapped.
Bon rétablissement !
Edit : il y une liste assez complète des erreurs dans les manuels FR.
En stable les 90 premières de mémoire étaient gérées.
Je viens de rajouter les code jsq 127 et celles avec un code 7xx
Donc c’est normal que certaines remontaient déjà
Mais j’ai légèrement changé le mapping entre code et desc donc je ne suis pas à l’abri d’avoir fait une boulette