Functions
Les Fonctions.
Les fonctions peuvent être appelée par n'importe quelle interface.
Elle représentent les actions à effectuer dans le main.xml
Chaque fonction a la forme :
FunctionName(Param1,Param2,...);
Chaque fonction retourne une valeur.
Les paramètres peuvent être des appels de fonctions, des variables ou des constantes.
Les fonctions sont séparées par des point-virgules, par exemple Display(texte1);Display(texte2);
Pour chaque fonction, il y a une écriture abrégée. Par exemple, la fonction Display(texte); est équivalente à la fonction DP(texte);
Si la version longue n'est pas case sensitive, la version abrégée l'est.
Exemple :
Display(GetConfig(General,Device));
SP(GC(General,Device));
Affichera le contenu de la variable de config Device de la section General
Les fonctions sont données dans les sous-chapitres suivants...
ATTENTION : Il existe une limitation du système (Evaluator.cpp) : un Terme ne peut être plus grand que 256 caract (pour un ESP32) et 128 (pour un ESP8266) !!! Cette limitation s'applique pour la fonction la plus à l'extérieur - donc pour la totalité des paramètres !
Créé avec HelpNDoc Personal Edition: Créer des documentations web iPhone