| 类 | 说明 |
|---|---|
| BCC |
BCC/XOR checksum (8-bit): XOR of all bytes.
|
| ChecksumUtils |
CRC utilities for CRC8/CRC16/CRC32
|
| CRC |
CRC (Cyclic Redundancy Check) is a common method for data verification.
|
| CRC16 |
The CRC16 class implements the CRC interface and defines the CRC16 checksum calculation.
|
| CRC16CCITT |
CRC-16/CCITT
poly=0x1021, init=0xFFFF, refin=false, refout=false, xorout=0x0000.
|
| CRC16Modbus |
CRC-16/MODBUS
poly=0x8005, init=0xFFFF, refin=true, refout=true, xorout=0x0000.
|
| CRC32 |
The CRC32 class implements the CRC interface and calculates CRC32 checksums.
|
| CRC32C |
CRC-32C (Castagnoli) software implementation.
|
| CRC64ECMA182 |
CRC-64/ECMA-182
poly=0x42F0E1EBA9EA3693, init=0x0000000000000000, refin=false, refout=false, xorout=0x0000000000000000.
|
| CRC64ISO |
CRC-64/ISO
poly=0x000000000000001B, init=0xFFFFFFFFFFFFFFFF, refin=true, refout=true, xorout=0xFFFFFFFFFFFFFFFF.
|
| CRC8 |
The CRC8 class implements the CRC interface and defines the CRC8 checksum calculation.
|
| CRC8Maxim |
CRC-8/DALLAS-MAXIM
poly=0x31, init=0x00, refin=true, refout=true, xorout=0x00.
|
| CRC8SMBus |
CRC-8/SMBus (PEC)
poly=0x07, init=0x00, refin=false, refout=false, xorout=0x00.
|
| LRC |
LRC (Longitudinal Redundancy Check), 8-bit two's complement of sum.
|
| 枚举 | 说明 |
|---|---|
| CRCType |
Supported CRC algorithms.
|
Copyright © 2019–2025 indunet. All rights reserved.