comando corretto per pulire la seriale su arduino uno ide 101

gingardu:
quindi anche una riga cosi fa la stessa cosa?
byte a=Serial.read();

No, ti svuota un solo carattere del buffer, devi usare la while come te l'ho scritta io.

Per capirci meglio:

while (Serial.available() > 0) a=Serial.read();

Solo in questo modo svuoti completamente il buffer di ricezione.