Ищу сабжевый алгоритм, в далекой теме Maxi советовал дескать делай как для фреймов, только начальное значение поменяй и полином и дескать маска выхода 30 бит.

Но для команд CRC (2 байта) считается правильно, а для ESN (4 байта) нет.

Где там заковыка? Пробовал считать CRC для 4 байт ESN как он в памяти лежит и для восьми байт каждой цифры ESN, результат все равно не сходиться с UniCDMA

Сам алгоритм CRC30 тоже в инете найти не могу.