outData ^= outData << 12;
outData ^= (outData & 0xff) << 5;
return outData;
}
.
static uint16_t cal_crc16(const uint8_t *pData, const uint32_t len)
{
uint32_t i = 0;
uint16_t crc16 = 0xFFFF;
for (i = 0; i < len; i++) {
crc16 = get_crc16(*(pData++), crc16);
}
return crc16; }