I got it working.
Clipped out the command processor with all its strings. It was for debugging anyway. Set the upper limit of the servos to 18 like you suggested.. Still crashed.
But, I noticed it always crashed at the same spot... Hmm.. Found a loop counter that was 0 to <= Some number as opposed to 0 to < some number and Vola! Everything worked!
Sorry if I came across as having a bad attitude, it wasn't meant that way. I'm just having all sorts of fun playing with this little gadget.
Yes, I do like wasting RAM.. RAM's like chocolate, never have enough!
-jim lee