Ecco, appunto, ero certo che NON avessi chiaro a che serve Serial.flush() ...
... che fa tutt'altra cosa rispetto al suo nome ![]()
Magari, prima di usare un metodo di una classe ... sarebbe meglio leggere bene il reference ... :![]()
Serial.flush()
Waits for the transmission of outgoing serial data to complete.
... quindi ferma il programma in attesa che tutti i caratteri che si è detto di TRASMETTERE non siano stati trasmessi.
Che NON ha nulla a che vedere con il contesto in cui la usi tu.
Guglielmo