scanEvent

Définition Utilisation Exemple Côté technique
 

scanEvent();
Lance le moteur de recherche d'évènements
Paramètres passés:
aucun
Valeur retournée:
aucune

 

Cette fonction doit être exécutée le plus souvent possible pour capturer les évènements venant du touchpad et des différentes horloges. En principe elle est seule dans la fonction loop. Si on y met autre chose dans loop, par exemple un gestionnaire supplémentaire, il faut qu'il ne soit pas bloquant, en particulier l'usage de delay() est à éviter. C'est pour cela qu'il y a une classe d'horloges.

Cette fonction scrute le touchpad, et si il est appuyé, cherche un contrôle qui peut le traiter. Ensuite il met à jour tous les horloges.

Exemples d'utilisation:
void loop() {scanEvent();} Permet l'utilisation des boutons et des horloges

 

Voir aussi:
- croixCurseur(); Trace une croix fugitive
- Clock; Métronome (actions régulières)
- Timer; Temporisateur (une action une seule fois)
- PushZone; Bouton poussoir)
- CheckZone; Bouton bistable (va vient)
- RadioZone; Bouton radio (un seul bouton actif parmi plusieurs)