посчитайте CRC16 и возьмите от него 14 любых бит. В ваших терминах это то что вам нужно.
Если у вас входные данные 14 битные, то добейте их двумя нулями до 16 бит. Ибо CRC16 - это не входной размер а как бы величина буфера участвующего в расчете, так CRC16 можно и для 1 байта рассчитать...
|