Originally Posted by mbw123
If you'll look a bit closer, you'll find that your sync character, $A5 (%10100101) , is actually a manchester encoded $A (% 1010 ). That's why the sync character works, it's doing the training for the receiver. However, at 2400 baud, you'll need more than one character to handle the training. See that other thread again.
Just go manchester all the way. It's kept me out of trouble for a few years now and it's reliable.
JDG
Bookmarks