ciao,
il codice che viene eseguito dopo il
setup, è il
loop, che come dice il nome stesso viene eseguito..
in loop Nel caso specifico che linki tu (io avrei linkato il codice sul sito originario, o perlomeno avrei citato la fonte), il loop è questo:
void loop(){
if(client_data_ready==0){
delay(60000UL); // delay 60s
getCurrentTemp(sensorData);
client_data_ready = 1;
}
client_process();
}
Senza andare a fondo nelle singole funzioni, se la variabile
client_data_ready è uguale a 0, allora attende 60 secondi, rileva la temperatura corrente, setta la variabile client_data_ready a 1.
Viene chiamata poi la funzione client_process().
E' questa funzione che eventualmente setta la variabile di cui sopra a 1.
Si tratta fondamentalmente di una variabile di controllo.