lancement de fonctions en différé

Artouste:
bonjour S5
Pakon ! :grin:

Merci.

On pourrait aller plus loin, en utilisant un tableau de fonctions comme dans la fonction attachInterrupt() (c'est d'ailleurs là que j'ai piqué une partie du code), ce qui permettrait alors de lancer plusieurs minuteurs avec la même fonction, car tel-quel, il est difficile de gérer plusieurs départs différés.

Je viens de programmer un petit truc où je l'utilise pour le débounce clavier, mais aussi en générateur de time_out pour un MCC qui déplace un charriot. Le souci, c'est que pour utiliser le time out, il faut nécessairement désactiver le clavier pendant ce temps-là, sous peine d'avoir un beau cafouillage si on appuie sur une touche pendant le décompte.

Je vais peut-être réfléchir à la question...