On Thu, 11 Sep 2003 18:34:19 -0400, you wrote: >The OP is just sending normal ASYNC over the air. > >He is encoding bits within a byte in a pseudo-Manchester scheme to = ensure >long term 0:1 ratio is 50% on the wire to keep the data slicer happy. > >The user is depending on the receiver recognizing the start bit = correctly, >which is problematic at best. I have written a document on piclist.com >(http://www.piclist.com/techref/microchip/ammermansync.htm) that = outlines >how you can use a specially formatted preamble to assure byte >synchronization. Hopefully this prefix won't confuse the data slicer too >much trouble. Of course another really easy to get DC balance would be to send each = byte then send the same byte inverted - this would ensure DC balance over 2 bytes, which may well be = enough. -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body