Cadencer des mesures

L'échantillonnage peut être de quelques ms : je passe donc de millis() à micros()

Pour déclencher la lecture, il faut que la durée d'acquisition totale ne soit pas dépassée (paramétrer par l'utilisateur dans la fonction reglages) et que le temps courant ait avancé de la période d'échantillonnage.

En terme de calcul, est-ce qu'il vaut mieux faire un test if (tempsCourant <= dureeAcquisition) ou un test if (tempsCourant - dureeAcquisition <= 0) ?

Je n'ai pas compris la dernière partie de ta réponse :

Pourquoi pas passer sur un octet? Mais j'ai l'impression que les opérations sur deux octets se font sur 16 bits, ce qui ne gagnerait rien au contraire.

merci pour ton aide