Hallo Wsk8,

es ist immer leicht zu schimpfen, wenn man nicht alle Umstände kennt. Zu meiner Verteidigung: Der String "wächst" während er ausgewertet ist. Es handelt sich hierbei um einen RS232-Ring-Buffer, der ständig via IRQ mit Daten gefüllt wird. Ich muss also während des Empfangs auswerten. Eine bessere, performantere und ressourcenschonendere Lösung ist mir nicht eingefallen.

Viele Grüße
Bumbum