Gerhard Fiedler wrote: > Correct width, yes -- but not single sample errors. 4th line has two wrong > samples (the PWM has only one wrong sample), 5th line is a sync error that > can't (easily) happen with PWM. > Let me try just one more time (3rd time's a charm?).: Manchester encoding has state information PWM encoding does not. Take a continuous stream of either encoding and try to start decoding it any point. With PWM the bit boundaries are very explicit. With Manchester, any edge is potentially a bit boundary. With PWM you can trivially read off the 0's and 1's. With Manchester you'll get 0's and 1's only if you started at the proper bit boundary. Manchester bit boundaries are only ascertainable based on past bits, i.e. state information. I'm not sure how this is refutable? In my opinion (and experience), the Manchester state information provides another degree of robustness over other encoding schemes. Scott -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist