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 V12.06 (since V2.01) / 1xESP32 (IP fixe) / Source UxI / 5 actions
Panneaux 1680Wc
1 Triac : ECS 2000W
1 SSR (multi) : ECS 1800W
1 SSR (On-Off) : Circulateur plancher chauffant eau 50W
1 SSR (multi) : circuit d'eau 1500W
1 SSR (multi) : Ultime 2000W
Routeur V12.06 (since V2.01) / 1xESP32 (IP fixe) / Source UxI / 5 actions
Panneaux 1680Wc
1 Triac : ECS 2000W
1 SSR (multi) : ECS 1800W
1 SSR (On-Off) : Circulateur plancher chauffant eau 50W
1 SSR (multi) : circuit d'eau 1500W
1 SSR (multi) : Ultime 2000W