Problème d'affichage de l'heure avec machine à état

et ça devrait suffire pour lire l'heure quand la fonction est appelée lors d'un click

C'est bien ce qu'il se produit, l'heure est actualisée à chaque click.

donc c'est un autre événement à gérer dans la machine

si je veux que l'heure soit réactualisée en permanence, il faut donc faire appelle à une commande ou fonction se trouvant dans le Loop().?
C'est possible de faire ça, appeler une commande dans le loop() depuis la fonction Simpleclick() ?