[RESOLU]Fonction "Switch case" et variable

Par exemple, je ne connaissais pas la fonction (enum) qui a priori n'apparait pas dans les réferences arduino

enum est un mot reservé (keyword) du C standard
http://c.developpez.com/cours/bernard-cassagne/node92.php

L'enum peut aussi bien être utilisé dans le logiciel coté Pocket PC (si tu développes en C sur le pocket)

enum alloue automatiquement un numéro à chacun des items définis dans la liste. Si on ne précise pas de valeur le premier item vaut 0, le suivant 1 et ainsi de suite. Si on précise une valeur pour un élément cette valeur lui est affectée et les items déclarés après prendront les numéros suivants. On peut voir l'enum comme une suite de #define qui seraient pris en compte automatiquement par le pré-processeur. Dans un même enum, deux items peuvent porter le même numéro par contre on ne peut pas avoir 2 items ayant le même nom dans un même enum.