public class CRC8 extends CRC
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
CRC8_CCITT_INITIAL_VALUE |
static int |
CRC8_CCITT_POLYNOMIAL |
static int |
CRC8_DALLAS_MAXIM_INITIAL_VALUE |
static int |
CRC8_DALLAS_MAXIM_POLYNOMIAL |
static int |
CRC8_INITIAL_VALUE |
static int |
CRC8_POLYNOMIAL |
protected int |
initialValue |
protected int |
polynomial |
| 构造器和说明 |
|---|
CRC8() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
calculate(byte[] data)
Calculate the CRC value of the given data.
|
int |
getInitialValue()
Get the initial value for CRC verification.
|
int |
getPolynomial()
Get the polynomial for CRC verification.
|
void |
setInitialValue(int initialValue)
Set the initial value for CRC verification.
|
void |
setPolynomial(int polynomial)
Set the polynomial for CRC verification.
|
reverseBits, reverseBitspublic static final int CRC8_POLYNOMIAL
public static final int CRC8_INITIAL_VALUE
public static final int CRC8_CCITT_POLYNOMIAL
public static final int CRC8_CCITT_INITIAL_VALUE
public static final int CRC8_DALLAS_MAXIM_POLYNOMIAL
public static final int CRC8_DALLAS_MAXIM_INITIAL_VALUE
protected int polynomial
protected int initialValue
public int getPolynomial()
CRCgetPolynomial 在类中 CRCpublic void setPolynomial(int polynomial)
CRCsetPolynomial 在类中 CRCpolynomial - The polynomial for CRC verification.public int getInitialValue()
CRCgetInitialValue 在类中 CRCpublic void setInitialValue(int initialValue)
CRCsetInitialValue 在类中 CRCinitialValue - The initial value for CRC verification.Copyright © 2019–2025 indunet. All rights reserved.