Serial data format
Manchester encoding
- signal and clock on one wire (XORed together)
- "0" = low-going transition
- "1" = high-going transition
Extra transitions between 00 and 11 need to be filtered
- preamble at beginning of data packet contains alternating 1s and 0s
- allows receivers to get used to where important transitions should be and ignore extra ones (this is how synchronization is achieved)
- preamble is 48 bits long: 10101. . . 01011