Solucionado Salir y continuar de blucle for

Efectivamente && comprueba que ambas cosas a comparar sean verdad, el if solo se ejecutara cuando la temperatura sea >39 y el bucle no se haya ejecutado nunca, (periodo de calentamiento), como la variable bucle al principio se definio como false por eso va negada "!" , es lo mismo que si hubiera puesto:

if (bucle == false && thermocouple.readCelsius() > 39.00)

Al terminar el for la hago true y ya no repite el for en el periodo de secado.

Lo de las majusculas al definir la funcion es indiferente, puede ir en minusculas y darle el nombre que quieras siempre y cuando no coincida con el nombre de algun comando, variable, otra función, objeto creado por una libreria ... etc se comprueba facilmente: si al escribirlo te cambia de color , ojo algo no anda bien elige otro nombre, y en todo caso te daria un error en la compilacion indicandolo.

Lo de la flechita es simplemente codigo ASCII y se imprime pulsando la tecla "Alt" mas el numero correspondiente, al soltar la tecla "Alt" aparece el simbolo correspondiente, no nos damos cuenta pero al pulsar una tecla cualquiera nuestro ordenador la almacena
como un valor numerico de esa "tabla" ASCII. Para cada idioma existe una, para el nuestro suele ser la siguiente:


Saludos