05-07-2024, 03:32 AM
Problème similaire reporté ici.
https://github.com/espressif/arduino-esp32/issues/9954
Il semblerait qu'il y ait une régression sur le "garbage collector".
A suivre.
de mon coté, j'utilise le code UxIx3.
Dans celui-ci, une variable "String", définie en global" est, (ré-)initialisée, puis agrandie "dynamiquement" ( MK333_dataBrute +=...).
C'est fortement déconseillé car si le garbage collector n'est pas bien écrit/optimisé, on peut alors créer des "trous" et des "fuites" chaque fois que la variable est ré-utilisée. @André, peut-être faut-il remplacer ces variables dynamiques par des variables de taille pré-déterminée" et 'fixe" pour s'éviter de pareils problèmes ?
https://github.com/espressif/arduino-esp32/issues/9954
Il semblerait qu'il y ait une régression sur le "garbage collector".
A suivre.
de mon coté, j'utilise le code UxIx3.
Dans celui-ci, une variable "String", définie en global" est, (ré-)initialisée, puis agrandie "dynamiquement" ( MK333_dataBrute +=...).
C'est fortement déconseillé car si le garbage collector n'est pas bien écrit/optimisé, on peut alors créer des "trous" et des "fuites" chaque fois que la variable est ré-utilisée. @André, peut-être faut-il remplacer ces variables dynamiques par des variables de taille pré-déterminée" et 'fixe" pour s'éviter de pareils problèmes ?
V12.0 modifiée récurrence d'interrogation serveurs, RTE, et code UxIx3. 1 serveur RMS UxIx3, 1 client Triac CE + 1 client SSR CE. 1 client SSR sur CE tri sur 1 serveur Linky réf. CACSI. Variateurs de fréquence sur Piscine et Spa.
6 panneaux (2 SO 2 S, 2 SE ) 425Wc produisent 13kWh de jour actuellement.
6 panneaux (2 SO 2 S, 2 SE ) 425Wc produisent 13kWh de jour actuellement.