Go Down

Topic: looper - un semplice schedulatore senza timer/interrupt (Read 9614 times) previous topic - next topic

lesto

con la while così hai creato un loop infinito, e anche se la correggi hai un sistema per esegiore la stessa cosa per un tot di tempo e poi eseguire altro..

che è un'altra cosa ancora.

Secondo me è più intuitiva la storia dei Task, se visto come un calendario; all'inizio fissi degli appuntamenti, che possono essere eseguiti con un certo ritardo e poi eventualmente ripetuti con un altro ritardo.

La libreria di leo è il calendario, le funzioni cosa fare all'appuntamento, e schedule() il modo per dire all'arduino di controllare se c'è qualche appuntamento in questo momento (o qualche appuntamento scaduto, che arduino porterà comunque a termine.. non è che se oggi non porti fuori la spazzatura non lo farai mai più, quando te ne ricordi provvedi il prima possibile)
sei nuovo? non sai da dove partire? leggi qui: http://playground.arduino.cc/Italiano/Newbie

erpomata

Io direi di ripulire il topic e separare le discussioni.
http://www.paologiammarco.it
http://www.valentinamagni.it

leo72

Se Testato vuol portare avanti la questione della newDelay come la intende lui lo faccio senza problemi.
Per me può altrimenti restare tutto qui, si tratta sempre di una discussione inerente il modo di eseguire determinati compiti con uno scadenzario.

erpomata

Bè però non centra nulla col titolo della discussione.
Ma visto che l'hai aperto tu decidi tu.  :D
http://www.paologiammarco.it
http://www.valentinamagni.it

Go Up