Why not encoding something like that according to your example values:0x00, 0x01, 0x02, ..., 0xfd, 0xfe, 0xff, 0x00, 0x00 ?So your frame length = nBytes+2, and your delimiter is a 0x00 pair?
that's just one more thing for the user to type, every single time.
A stop character seems more like a crutch to me
I just assumed pressing enter in the serial monitor was equivalent to hitting "send."
Paul, you seem to have jumped to the conclusion that I have already studied C in school.
Rob, I didn't realize the new line character was also sent. I just assumed pressing enter in the serial monitor was equivalent to hitting "send." Thank you for the help!