[Resolu] Programmation de base ...

Un grand merci XD

De toute façon, bouton ne va pas changer de valeur tant que tu ne sort pas de là pour retourner dans appui().

Tu m'avais pourtant donné la solution juste avant :roll_eyes: , comme quoi le dire c'est bien, l'écrire c'est mieux (enfin pour moi!)
L'appel de "appui()" dans les boucles juste avant le test est la solution.

Pour les "delay" je le fait déjà, toute ma partie critique (loop) ne comporte aucun "delay" (la partie mise ici dans le loop l'est uniquement
pour le débogage et est en fait dans une fonction [sous-programme] qui ne tourne qu'au début de mon appli -un certain temps-, mais jamais pendant).
Mon loop est très très court et ne comporte quasiment que des appels à des fonctions (n'ayant aucun "delay", même de 1ms), je gère du calcul pour rafraîchissement
d'affichage au centième, il faut donc qu'il tourne en dessous de la milliseconde...
Sur ce coup, j'étais passé complètement à côté du rafraîchissement des variables dans une boucle, je le ferais plus, promis :grin:

Par contre, ton approche pour le retour de valeurs au lieu de jouer avec les var globales, je m'y mets tout juste, ça va m'aider, j'apprends, j'apprends...
Et aussi aider ceux qui le liront (cf. le titre ;)), surtout que c'est pour du matos standard, donc directement utilisable...