03-01-2025, 07:55 PM
(31-12-2024, 12:21 PM)59jag a écrit : j ai fait un fichier config.h pour choisir que les fonctions utile cela permet de compiler a la carte et de gagner de l emplacement memoire .
mon fichier config.h:
ca permet de compiler que les fichier utilesCode :#ifndef CONFIG_H
#define CONFIG_H
// Activer/Désactiver les options
//#define Active_Linky // Décommente pour activer l'option
//#define Active_Enphase // Décommente pour activer l'option
//#define Active_ShellyProEm // Décommente pour activer l'option
#define Active_ShellyEm // Décommente pour activer l'option
//#define Active_UxI // Décommente pour activer l'option
//#define Active_UxIx2 // Décommente pour activer l'option
//#define Active_UxIx3 // Décommente pour activer l'option
//#define Active_SmartG // Décommente pour activer l'option
//#define Active_MQTT // Décommente pour activer l'option
//#define Active_Ext // Décommente pour activer l'option
#define Active_Ejp // Décommente pour activer l'option
//#define Active_TempoRTE // Décommente pour activer l'option
#endif // CONFIG_H
j ai fait sur la 12.06 ca prend une bonne heure mais faut le refaire a chaque nouvelle versions ca serai cool si André l incorpore dans une future version.
Bonjour 59jag,
Comment fais-tu pour la fonction ValJson par exemple qui fait partie du fichier Source_EnphaseEnvoy.ino si celui-ci n'est pas inclus ? Tu as déplacé le code ?
Tu arrives à une taille de combien avec les define que tu indiques ?