I just learned the following about the so-called 'Manchester encoding':
- There is a transition at the middle of each bit period.
- The midbit transition serves as a clock mechanism and also as data: low to high represents 1, high to low represents 0.
The following image is said to illustrate this:
We can see that, in the first 'time interval', the signal goes from high to low, signifying a 0, and during the second time interval, the signal goes from low to high, signifying a 1, as expected. During the third time interval, we see that the signal goes from high to low, signifying a 0, which corresponds to what is in the image, but then, in the middle of the time interval, at the end of the 'bit sent', we see that the signal goes from low to high, signifying a 1, but the next bit sent is still a 0. This latter part seems to contradict what we would expect, since the transition from low to high in the middle of the interval would mean that the next bit would be a 1, no?