Movatterモバイル変換


[0]ホーム

URL:


Docs.rs

Cratecrc16

Source
Expand description

§crc16

§Installation
[dependencies]crc16 = "*"
§Usage
usecrc16::*;// In one passassert_eq!(State::<ARC>::calculate(b"123456789"),0xBB3D);// Incrementallyletmutstate = State::<ARC>::new();state.update(b"12345");state.update(b"6789");assert_eq!(state.get(),0xBB3D);

Structs§

State
State of crc calculation.

Enums§

ARC
ARCpoly=0x8005check=0xbb3d
AUG_CCITT
CRC-16/AUG-CCITTpoly=0x1021check=0xe5cc
BUYPASS
CRC-16/BUYPASSpoly=0x8005check=0xfee8
CCITT_FALSE
CRC-16/CCITT-FALSEpoly=0x1021check=0x29b1
CDMA2000
CRC-16/CDMA2000poly=0xc867check=0x4c06
CRC_A
CRC-Apoly=0x1021check=0xbf05
DDS_110
CRC-16/DDS-110poly=0x1021check=0x29b1
DECT_R
CRC-16/DECT-Rpoly=0x0589check=0x007e
DECT_X
CRC-16/DECT-Xpoly=0x0589check=0x007f
DNP
CRC-16/DNPpoly=0x3d65check=0xea82
EN_13757
CRC-16/EN-13757poly=0x3d65check=0xc2b7
GENIBUS
CRC-16/GENIBUSpoly=0x1021check=0xd64e
KERMIT
KERMITpoly=0x1021check=0x2189
MAXIM
CRC-16/MAXIMpoly=0x8005check=0x44c2
MCRF4XX
CRC-16/MCRF4XXpoly=0x1021check=0x6f91
MODBUS
MODBUSpoly=0x8005check=0x4b37
RIELLO
CRC-16/RIELLOpoly=0x1021check=0x63d0
T10_DIF
CRC-16/T10-DIFpoly=0x8bb7check=0xd0db
TELEDISK
CRC-16/TELEDISKpoly=0xa097check=0x0fb3
TMS37157
CRC-16/TMS37157poly=0x1021check=0x26b1
USB
CRC-16/USBpoly=0x8005check=0xb4c8
XMODEM
XMODEMpoly=0x1021check=0x31c3
X_25
X-25poly=0x1021check=0x906e

Traits§

CrcType

[8]ページ先頭

©2009-2025 Movatter.jp