Andrew, thanks for the shorter version. Obvious now that one sees it. Got in my head I wanted to roll carry, duh. Being completely green here, what else is needed in a decode routine before it qualifies as Manchester decoder? Again, this is close to my first time out (not my field, just playing). I included the conversion of my transmitted data to this Manchester scheme to help with transmission errors I was seeing using some Liapac 433Mhz modules. The encoding certainly seemed to help reduce errors. Thanks again for the cleaner routine. Kevin -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu