Chris72622:
Gibt es da alternative Möglichkeiten außer Serial.read()?
Ich wüsste jetzt nicht wie man den Puffer anders löschen kann.
Kannst natürlich auch eine eigene Funktion dazu schreiben:
void clearSerialBuffer(){
while (Serial.available()>0) int incomingByte = Serial.read();
}
Warum machst du eigentlich zu deinen Problemen mit der Serial-Bibliothek mehrere Threads auf?