Hi Peter -
Thanks, that looks pretty much exactly like what I had envisioned, except I think I was missing the pointer part because I try to avoid them like the plague due to my lack of knowledge on them. I suppose I should really sit down and try to wrap my head around what exactly they do.
Is the "->" in the serial calls part of the pointers? I'm unfamiliar with that notation.
-Scott