Topic permanente di programmazione newbie

mi sono spiegato male, io non ho usato alcuna define per quei tre valori, la prima volta che sono nello sketch è in quella enum modelist, da quel punto in poi ci sono solo cose tipo
mode = HVPP
oppure
If mode = HVSP
non c'è, garantito, alcun punto dello sketch in cui HVSP=0, HVPP=1, HVP13=2, nemmeno separati, quindi credo che sia l'enum modelist che assegna un valore numerico in base alla posizione tra le { }, faccio prima a fare qualche prova, a dopo :slight_smile:

INFATTI: se trasformo enum modelist { HVSP, HVPP, HVP13 }; in enum modelist { HVPP, HVSP, HVP13 }; è HVPP ora che vale 0 e HVSP che vale 1, quindi è proprio questo comando, che peraltro non conosco e non trovo che fa questa cosa, quindi presumo che funzioni tutto, continuo con le prove