Salve a tutti, ho trovato uno sketch per rilevare la posizione di due encoders... siccome è un po' vecchiotto utilizza il formato BYTE che non è più supportato, nel codice trovo queste righe:
Serial.print(0xA0, BYTE);
Serial.print(0x0F, BYTE);
Serial.print(0xA0, BYTE);
Serial.print(0x0F, BYTE);
che ovviamente producono un errore, il compilatore suggerisce l'uso di serial.write e quindi il codice sopra diventerebbe:
Serial.write(0xA0);
Serial.write(0x0F);
Serial.write(0xA0);
Serial.write(0x0F);
dopo la modifica tutto sembra funzionare ma ho il dubbio che i due codici siano effettivamente equivalenti