8个版本
使用旧的Rust 2015
0.4.0 | 2018年5月28日 |
---|---|
0.3.4 | 2017年11月4日 |
0.3.3 | 2015年4月18日 |
0.3.2 | 2015年3月20日 |
0.1.0 | 2015年3月18日 |
#464 in 算法
362,012 每月下载量
在 152 个crate中使用了 (63直接)
23KB
360 行
rust-crc16
安装
使用 cargo package。
文档
托管在 docs.rs。
支持的变体
- ARC
poly=0x8005init=0x0000refin=truerefout=truexorout=0x0000check=0xbb3d
- CRC-16/AUG-CCITT
poly=0x1021init=0x1d0frefin=falserefout=falsexorout=0x0000check=0xe5cc
- CRC-16/BUYPASS
poly=0x8005init=0x0000refin=falserefout=falsexorout=0x0000check=0xfee8
- CRC-16/CCITT-FALSE
poly=0x1021init=0xffffrefin=falserefout=falsexorout=0x0000check=0x29b1
- CRC-16/CDMA2000
poly=0xc867init=0xffffrefin=falserefout=falsexorout=0x0000check=0x4c06
- CRC-16/DDS-110
poly=0x8005init=0x800drefin=falserefout=falsexorout=0x0000check=0x9ecf
- CRC-16/DECT-R
poly=0x0589init=0x0000refin=falserefout=falsexorout=0x0001check=0x007e
- CRC-16/DECT-X
poly=0x0589init=0x0000refin=falserefout=falsexorout=0x0000check=0x007f
- CRC-16/DNP
poly=0x3d65init=0x0000refin=truerefout=truexorout=0xffffcheck=0xea82
- CRC-16/EN-13757
poly=0x3d65init=0x0000refin=falserefout=falsexorout=0xffffcheck=0xc2b7
- CRC-16/GENIBUS
poly=0x1021init=0xffffrefin=falserefout=falsexorout=0xffffcheck=0xd64e
- CRC-16/MAXIM
poly=0x8005init=0x0000refin=truerefout=truexorout=0xffffcheck=0x44c2
- CRC-16/MCRF4XX
poly=0x1021init=0xffffrefin=truerefout=truexorout=0x0000check=0x6f91
- CRC-16/RIELLO
poly=0x1021init=0xb2aarefin=truerefout=truexorout=0x0000check=0x63d0
- CRC-16/T10-DIF
poly=0x8bb7init=0x0000refin=falserefout=falsexorout=0x0000check=0xd0db
- CRC-16/TELEDISK
poly=0xa097init=0x0000refin=falserefout=falsexorout=0x0000check=0x0fb3
- CRC-16/TMS37157
poly=0x1021init=0x89ecrefin=truerefout=truexorout=0x0000check=0x26b1
- CRC-16/USB
poly=0x8005init=0xffffrefin=truerefout=truexorout=0xffffcheck=0xb4c8
- CRC-A
poly=0x1021init=0xc6c6refin=truerefout=truexorout=0x0000check=0xbf05
- KERMIT
poly=0x1021init=0x0000refin=truerefout=truexorout=0x0000check=0x2189
- MODBUS
poly=0x8005init=0xffffrefin=truerefout=truexorout=0x0000check=0x4b37
- X-25
poly=0x1021init=0xffffrefin=truerefout=truexorout=0xffffcheck=0x906e
- XMODEM
poly=0x1021init=0x0000refin=falserefout=falsexorout=0x0000check=0x31c3
许可证
许可证为以下之一
- Apache License, Version 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT),您可选择。
贡献
除非您明确声明,否则您提交给工作的任何有意贡献,根据Apache-2.0许可证定义,应如上双重许可,没有任何附加条款或条件。