2 (12, 8) Hamming-Code
In computer science and telecommunication, Hamming-Codes are a family of linear error-correcting codes. For the Hamming encoding, the payload data are expanded with the Hamming parity-bits, which are used on the receiver side to correct bit-errors.
(12, 8) Hamming-Code means that after each 8-bit user data, a 4-bit parity is added. With this type of Hamming-Code, the algorithm is able to correct 1-bit errors for each byte of payload.