2015-11-04 38 views
7

我需要计算elixir中字符串的CRC 16。是否有一个用于此目的的现有图书馆?Elixir中CRC16校验和的库

+1

有一些二郎实现:[https://github.com/search?utf8= ✓&q = crc16 ++ language%3AErlang&type = Code&ref = searchresults](https://github.com/search?utf8=&&q=crc16++language%3AErlang&type=Code&ref=searchresults) – Lol4t0

回答

3

我还需要在灵药一个CRC图书馆,我刚刚出版了一包这样的:

https://hex.pm/packages/crc https://github.com/TattdCodeMonkey/crc

+0

其实我需要一个CRC- 16(普通,不是CCITT)。 http://www.lammertbies.nl/comm/info/crc-calculation.html,在这个链接上一个十六进制字符串 - “test”(不含引号)给0xC481作为CRC-16的答案,这是正确的。你能建议任何图书馆的普通CRC-16? –

+0

我已经尝试过你的,但CCITT不是我所要求的。 –

+0

不可用。如果你能找到一个“简单”的C库,我可以为它添加一个函数。在寻找库作为例子,我很难找到“crc-16”一切都是一个特定的味道(ccitt,modbus,x_modem等) – TattdCodeMonkey