Suite à un besoin particulier je voulais m'assurer de la taille maximale d'une variable globale afin de persister des informations de type chaînes de caractères
si vous souhaitez faire l’expérience vous même, il faut créer une variable globale, ici: varMaxLength, puis dans un périphérique virtuel ajouter le code suivant dans un bouton
for i=1, 250 do
fibaro:setGlobal("varMaxLength",
fibaro:getGlobalValue("varMaxLength").."0");
fibaro:debug("global variable length is now "..string.len(fibaro:getGlobalValue("varMaxLength")));
end
pour remettre la variable à zero, dans un autre bouton le code suivante:
fibaro:setGlobal("varMaxLength", "");
228 est donc la taille maximale d'une chaîne dans une variable globale