是否有 2 位或 3 位校验和算法

Is there a 2 or 3-bit checksum algorithm

是否有 2 位或 3 位校验和算法可用于检查我从检测 8 位模式的光学传感器读取的 6 位数据是否存在错误?我找不到任何东西。

你不能用 0、1、2 或 3 做很多事情。也许从你的 6 位中得到一个整数值然后做 mod 4.

您可以 xor 前三位与第二位并附加结果,然后再次 xor 它们以检查它另一边。

您可以使用两个 3b/4b 代码来验证结果: https://en.wikipedia.org/wiki/8b/10b_encoding