Patent ID: 8365048

Claim:
A control system, comprising: an error calculation module that: receives a data bit pattern from a first vehicle sensor and a second vehicle sensor, wherein said data bit pattern indicates operating conditions of a transmission and has a predetermined quantity of data bits, wherein said first vehicle sensor outputs data indicating a gear selector position and said second vehicle sensor outputs data indicating an operating condition of said transmission that is not usable to determine said gear selector position; calculates a binary vector based on a predetermined binary matrix and said data bit pattern; and determines said data bit pattern contains a corrupted data bit when said binary vector is not a predetermined value; and a bit position module that receives said binary vector, that locates said corrupted data bit based on said binary vector and that corrects said data bit pattern, wherein said bit position module receives said data bit pattern when said binary vector is not said predetermined value, and wherein said data bits are pre-assigned a base-10 value that corresponds to a data bit position.