Natural Binary Code
A common absolute encoder output format, it is constructed so the code counts up using natural sequence of binary counting. Example, the counting goes 000, 001, 010, 011, 100, and so on. The drawbacks to using this code sequence is that at several count positions, the code will have transitions on multiple bits simultaneously. Because of the normal variations caused by gate delays, line impedances, and other factors, the actual transitions don't occur simultaneously. Reading data during one of these times could result in an erroneous reading. Control systems can overcome this issue by taking multiple readings.