Uses of Class
org.miaixz.bus.core.io.check.crc16.CRC16Checksum

Packages that use CRC16Checksum
Package
Description
IO校验相关库和工具
CRC16相关算法封装为Checksum
  • Uses of CRC16Checksum in org.miaixz.bus.core.io.check

    Constructors in org.miaixz.bus.core.io.check with parameters of type CRC16Checksum
    Modifier
    Constructor
    Description
     
    CRC16(CRC16Checksum crc16Checksum)
    构造
  • Uses of CRC16Checksum in org.miaixz.bus.core.io.check.crc16

    Modifier and Type
    Class
    Description
    class 
    CRC16_ANSI
    class 
    CRC16_CCITT:多项式x16+x12+x5+1(0x1021),初始值0x0000,低位在前,高位在后,结果与0x0000异或 0x8408是0x1021按位颠倒后的结果。
    class 
    CRC16_CCITT_FALSE:多项式x16+x12+x5+1(0x1021),初始值0xFFFF,低位在后,高位在前,结果与0x0000异或
    class 
    CRC16_DNP:多项式x16+x13+x12+x11+x10+x8+x6+x5+x2+1(0x3D65),初始值0x0000,低位在前,高位在后,结果与0xFFFF异或 0xA6BC是0x3D65按位颠倒后的结果
    class 
    CRC16_IBM:多项式x16+x15+x2+1(0x8005),初始值0x0000,低位在前,高位在后,结果与0x0000异或 0xA001是0x8005按位颠倒后的结果
    class 
    CRC16_MAXIM:多项式x16+x15+x2+1(0x8005),初始值0x0000,低位在前,高位在后,结果与0xFFFF异或 0xA001是0x8005按位颠倒后的结果
    class 
    CRC-16 (Modbus) CRC16_MODBUS:多项式x16+x15+x2+1(0x8005),初始值0xFFFF,低位在前,高位在后,结果与0x0000异或 0xA001是0x8005按位颠倒后的结果
    class 
    CRC16_USB:多项式x16+x15+x2+1(0x8005),初始值0xFFFF,低位在前,高位在后,结果与0xFFFF异或 0xA001是0x8005按位颠倒后的结果
    class 
    CRC16_X25:多项式x16+x12+x5+1(0x1021),初始值0xffff,低位在前,高位在后,结果与0xFFFF异或 0x8408是0x1021按位颠倒后的结果。
    class 
    CRC-CCITT (XModem) CRC16_XMODEM:多项式x16+x12+x5+1(0x1021),初始值0x0000,低位在后,高位在前,结果与0x0000异或