himmelsteht:
I was under the impression that my code was immune to arduino reading incoming bytes too fast. As the inner while loop specifically keeps checking the incoming chars until the strings match.
If your code is working as you want you are under no obligation to use mine.
...R