[OPGELOST] if (Serial.available() > 0 ) vraag, uren gezocht maar ik zit vast...

Dan zou je een timertje moeten zetten dat zodra het langer dan x tijd duurt, dan krijg je geen data meer.

Dus zodra je data binnen krijg, zet je de timer op bijv. millis() en in een test je test je uit of millis() - timer > TIME_OUT tijd en dan geef je 9999.