> Bob Ammerman wrote: > > > The user is depending on the receiver recognizing the start bit correctly, > > which is problematic at best. > > Why ? > He is using the UART as an async UART, and hence uses normal, > standard start/stop bits. It's of no importance that the > higher level software then decodes the "bytes" as Manchster code... Because he really doesn't have a good idea of where the start of the message is. Typically the receiver will either be generating noise on its digital output, or possibly squelch will keep it quiet. In either case, the UART can easily see the wrong bit as the start of things (it can't tell a real start bit from a data bit). Bob Ammerman RAm Systems -- http://www.piclist.com#nomail Going offline? Don't AutoReply us! email listserv@mitvma.mit.edu with SET PICList DIGEST in the body