Cool. I've been hacking on something recently that talks serial. My problem was different -- it was eating 100% CPU -- and I don't mean in a busy-wait loop, but this code fixed it.

Took me most of the afternoon to find the relevant post, though.

Now if only I could work out what it actually does, and why it was a problem before...
_________________________
-- roger