si, comunque se ti limiti ad ignorarlo se ti si guasta la sonda non te ne accorgi, potresti pensare di fare una cosa di questo tipo:
if(temperatura==-127)
{
contatoreErroreLetturaSonda++;
if(contatoreErroreLetturaSonda>5)
{
..scrivi sull'lcd errore lettura temperatura
}
}
else
{
contatoreErroreLetturaSonda = 0;
...il tuo codice attuale...
}
Chiaramente se dopo alcune letture andate male la sonda viene letta bene l'errore ti scomparirebbe dall'lcd, valuta tu se, e te lo consiglio caldamente, lasciare traccia sull'lcd dell'avvenuto errore
Per la precisione comunque if non è una funzione ma un costrutto o istruzione (se preferisci) ![]()