comando corretto per pulire la seriale su arduino uno ide 101

no, il ringbuffer software della seriale no.
per quello potrebbe provare a spegnere la seriale alla fine del loop e riaccenderla all' con un Serial.end e un Serial.begin no?