Kaluga
      Target filter
Search in API
Skip to content
    Kaluga
base/com.splendo.kaluga.base.bytes/CRC

CRC

interface CRC

A Cyclic Redundancy Check (CRC)

Inheritors

GSM
ROHC
ITU
Interlaken
EPC
ITU
USB
A
B
DARC
ITU
GSM
CRC7
ROHC
UMTS
CRC8
AES
Autosar
Bluetooth
CDMA2000
DARC
DVBS2
A
B
HITAG
ITU
ICODE
LTE
Maxim
MAD
NRSC5
OpenSafety
ROHC
J1850
WCDMA
CRC10
CDMA2000
GSM
CRC11
UMTS
CDMA2000
DECT
GSM
UMTS
BBC
DARC
GSM
CRC15
MPT1327
CRC16
Autosar
CDMA2000
CMS
DARC
DDS110
R
X
DNP
EN13757
GSM
Kermit
LJ1200
M17
Maxim
MCRF4XX
Modbus
NRSC5
A
B
PROFIBUS
Riello
SPIFujitsu
T10DIF
TeleDisk
TMS37157
UMTS
USB
XModem
CRCA
CRCB
CANFD
CANFD
CRC24
BLE
A
B
Interlaken
A
B
OS9
CDMA
Philips
CRC32
AIXM
Autosar
Base91D
BZip2
CDROMEDC
ISCSI
MEF
MPEG2
XFER
CKSUM
JAMCRC
GSM
CRC64
GOISO
MS
NVME
REDIS
WE
XZ

Types

Companion
Link copied to clipboard
object Companion

Properties

byteWidth
Link copied to clipboard
open val byteWidth: Int

Number of bytes used to calculate the CRC

width
Link copied to clipboard
abstract val width: Int

Number of bits used to calculate the CRC

Functions

compute
Link copied to clipboard
abstract fun compute(data: ByteArray): ULong

Computes the CRC of the given data.

Generated by Dokka
© 2026 Copyright