Je me suis lancé dans l’ Optimisation du nombre de requêtes mais je bloque légèrement.
pour la première partie tout semble bon j ‹ ai crée une lecture de plage de registre de 20 [4] elle est en OK donc je suppose que tout est en ordre.
Par contre si je veux récupéré la valeur du registre 20 qui de base est en int16 (-32768… 32768) et avoir en bit cela ne fonctionne pas.
J › ai surement loupé quelque chose ?? mais quoi
Voila une image avant Optimisation qui fonctionne tres bien :
Me voilà de retour d’un week-end prolongé, désolé du retard pour la réponse.
Il est en effet possible d’extraire un bit d’un registre, ce que fait @Doud devrait fonctionner, mais il y avait une petite erreur dans la fonction d’affichage des options possibles. J’ai corrigé, c’est distribué avec la bêta de ce jour.
Une petite remarque pour Doud : il serait plus logique d’utiliser le type uint16 si on veut extraie un bit. Dans ce cas ça fonctionne mais c’est très dur de se le représenter et d’expliquer pourquoi ça fonctionne. Comme dit c’est juste une petite remarque, rien de grave.