16-10-2024, 07:28 PM
(Modification du message : 17-10-2024, 08:53 AM par michy.
Raison de la modification: Correction/complément
)
(16-10-2024, 03:21 PM)F1ATB a écrit : J'ai tout corrigé dans une version V12.02 téléchargeable par webOTA.
Cdlt
Bonjour André,
Avec le V12.01, pas de problème de mesure puissance, des que je passe en V12.02, toutes les mesures électriques reste a Zéro
j'ai fais le swap 12.01 -> 12.02 -> 12.01 -> 12.02 -> 12.01
c'est bien dans 12.02 qu'il y a un bug
Je suis en UxI, je suspecte la correction avec les float autour kI et kV
ça fonctionnait dans la version précédente car l'opération démarre par l'utilisation d'un float (KV ou KI),
en ajoutant les parenthèses autour de CalibU / 1000, on force un calcul en entier et on converti le résultat de la division obtenu en un réel
comme mon CalibI est inférieur à 1000, ça retourne 0 ...
Pour faire propre :
kV = KV * CalibU / 1000.0;
kI = KI * CalibI / 1000.0;
ou
kV = KV * (float)CalibU / 1000.0;
kI = KI * (float)CalibI / 1000.0;
à la place de
kV = KV * float(CalibU / 1000);
kI = KI * float(CalibI / 1000);
Merci André
,
Routeur V17.10 (since V2.01) / Source UxI / 5 actions
Si les réponses que je propose bénévolement sur ce forum ne vous plaisent pas, ignorez-les simplement sans me jeter la pierre ! (Ou ne posez pas de question)
,Routeur V17.10 (since V2.01) / Source UxI / 5 actions
Si les réponses que je propose bénévolement sur ce forum ne vous plaisent pas, ignorez-les simplement sans me jeter la pierre ! (Ou ne posez pas de question)
