【发布时间】:2016-02-02 07:00:45
【问题描述】:
是否有 2 位或 3 位校验和算法可用于检查我从检测 8 位模式的光学传感器读取的 6 位数据是否存在错误?我找不到任何东西。
【问题讨论】:
-
@skypjack 谢谢!这很好用!
-
作为答案添加:如果解决了,那就值得了。 :-)
是否有 2 位或 3 位校验和算法可用于检查我从检测 8 位模式的光学传感器读取的 6 位数据是否存在错误?我找不到任何东西。
【问题讨论】:
您可以将前三位与第二位xor并附加结果,然后再次xor它们以在另一侧检查它。
【讨论】:
您可以使用两个 3b/4b 代码来验证结果: https://en.wikipedia.org/wiki/8b/10b_encoding
【讨论】:
你不能用 0、1、2 或 3 做很多事情。也许从你的 6 位中得到一个整数值,然后做 mod 4。
【讨论】: