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 算法

Download history 84074/week @ 2024-03-14 84830/week @ 2024-03-21 93018/week @ 2024-03-28 90685/week @ 2024-04-04 98929/week @ 2024-04-11 103964/week @ 2024-04-18 99887/week @ 2024-04-25 93593/week @ 2024-05-02 95272/week @ 2024-05-09 90444/week @ 2024-05-16 83971/week @ 2024-05-23 80897/week @ 2024-05-30 80598/week @ 2024-06-06 91858/week @ 2024-06-13 87599/week @ 2024-06-20 87842/week @ 2024-06-27

362,012 每月下载量
152 个crate中使用了 (63直接)

MIT 许可证

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-2.0许可证定义,应如上双重许可,没有任何附加条款或条件。

无运行时依赖