Uso di OneWire

Secondo me quell'unico errore ne segnala 2. Il compilatore non capisce nella chiamata che fare, se fai return senza mettere float davanti si crea una situazione ambigua per lui.