Tengo un pequeño problema con mi programa de lectura de sondas de temperatura, resulta que sin tener sondas conectadas salir del bucle es ràpido mediante el teclado, pero a medida que le añado sondas la tecla de salida no me responde a no ser que la mantenga presionada.
Seguro tienes delay por todos lados.
Tal como he dicho delay de 4000 5000 etc etc.
cada vez que el programa se topa con uno de ellos see detiene y no hace nada.
Ve a documentación y aprende a usar millis(), necesitaras tambien entender que es una máquina de estados porque la conversión de tu código no es simple pasando de delay a millis() porque funcionan de manera diferente.
Tu programa ahora es lo qeu se conoce como un programa con bloqueos (delay) debes hacerlo non blocking o sin bloqueos usando millis().
Gracias por tu ràpida respuesta, he oido hablar de milis(), voy a a prender de ello y lo implementaré al programa, pero creo que tendré que aplicarlo más a los sensores de temperatura que al propio programa. Ya que como dije solo me ocurre cuando empiezo a añadir sensores.
I would learn milis(). Gracias de nuevo.