(04-09-2020, 02:54 PM)sud-domotique-expert a écrit : après pas mal de tests , j'ai enfin trouvé pourquoi j'ai autant de problèmes avec mon affichage android
coupables : le widgets stepper (peut-être d'autres mais j'ai pas testé)
si je supprimes le stepper alors mon affichage est comme vous , pas tout à fait instantané mais il arrive au bout de quelques secondes,
si j'ajoute le stepper "vide", il s'affiche , mais dès que met une valeur à l'intérieur pas de mise à jour et si je quitte et réouvre DS plus d'affichage en dehors du fond f'écran.
si je supprimes le stepper , par miracle l'affichage des autres widgets réapparait , sans même sortir ou rafraichir.
j'ai à cette occasion découvert un autre bug avec android, dans painter
si on mets 2 conditions sous windows la première vrai s'affiche, sous android c'est pas bon
ex: condition 1 - si valeur xx != 1 ==> affiche Présent
condition 1 - si valeur xx = 1 ==> absent
sous windows lorsque xx est à blanc alors on affiche présent , sous android au même moment on affiche rien ou Absent si j'ajoutes un affichage par défaut j'ai présent ==> aucune logique complètement buggué
Salut JL,
Et si tu n'utilises pas la deuxième condition
ex: condition 1 - si valeur xx = 1:
True ==> affiche Absent
False ==> Présent
Cela évite 2 if, et l'affichage s'en retrouve peut-être mieux, sauf si tu teste encore d'autres valeurs.
J'ai fini ma page Cozytouch avec des widgets en plus.
Pas mal.
je fais l'actualisation de mes données par le planificateur de windows qui lance le coytouch.py toutes les 15 minutes.
Pour le pilotage c'est possible avec une interface python sur le PC. Mais sur LD cela me semble impossible en l'état de développement de Deltadore.
A+
C'est en cherchant que l'on trouve...
Al_Bla
Al_Bla