Closed openspirulina closed 5 years ago
Es queda enganxat a la linea 1148 do { now = rtc.now(); Serial.print(".és aquest punt??"); delay(step_delay_time); // Wait (step_delay_time) seconds more } while(now.unixtime() < time_next_loop && digitalRead(pin_switch_calibracio) == LOW); // Wait until timer passed
mirant aver com fer-ho per eliminar-ho...
d'acord, simplement es quedava enganxat l'interval de temps necessari...i continuava treballant així doncs falsa alarma....tot està perfecte.
He fet que comencés desconectat i després conectar el ethernet i s'ha conectat perfectament.
Tot i això PERSISTEIX l'error que sinó es pitja la tecla REINICIAR no funciona internete....misteris de la creació...
d'acord, simplement es quedava enganxat l'interval de temps necessari...i continuava treballant així doncs falsa alarma....tot està perfecte.
He fet que comencés desconectat i després conectar el ethernet i s'ha conectat perfectament.
Tot i això PERSISTEIX l'error que sinó es pitja la tecla REINICIAR no funciona internete....misteris de la creació...
Using w5500 ethernet device...
Si el internet falla quan està intentant enviar després sol fallar fins que no es reiniciar l'arduino. Sovint a la pantalla surt l'Ok però realment no envia, i ja no torno a enviar fins que no es reinicia....
La proposta seria que es reiniciï si no pot enviar a internet.... com hi ha un pin que és pel RESET (al costat del 3V3) es podria posar un pin digital que donés senyal i per tan reinciés l'aparell quan no és connecta a internet...(encara que això ho podria fer entrar en un bucle, per sol·lucionar-ho aquest botó de reiniciar podria ser un interruptor que si hi ha connexió a internet sigui on, si no hi ha connexió a internet off = no es reinicia mai).