#include <atsc_core_utils_crc16.h>
◆ CCRC16()
constructor for CCRC16
- Parameters
-
- Return values
-
◆ ~CCRC16()
destructor for CCRC16
- Parameters
-
- Return values
-
◆ Get_CRC16()
CCRC16::Get_CRC16 |
( |
int32_t |
len, |
|
|
uint8_t * |
data |
|
) |
| |
Initialize crc16 table.
- Parameters
-
- Return values
-
◆ Init_CRC16_Table()
CCRC16::Init_CRC16_Table |
( |
uint16_t |
ulPolynomial, |
|
|
uint16_t |
initVal = 0xFFFF , |
|
|
bool |
bInvert = false |
|
) |
| |
Initialize crc16 table.
- Parameters
-
ulPolynomial,initVal,bInvert | |
- Return values
-
◆ m_bInvert
◆ m_CRC16_table
uint16_t CCRC16::m_CRC16_table[256] |
◆ m_InitVal
uint16_t CCRC16::m_InitVal |
The documentation for this class was generated from the following files:
- /home/nick/DTVKit/ATSC3/src/atsc/core/src/utils/crc/atsc_core_utils_crc16.h
- /home/nick/DTVKit/ATSC3/src/atsc/core/src/utils/crc/atsc_core_utils_crc16.cpp