Cześć, potrzebuję pomocy w ogarnięciu tematu CRC.
Potrzebuję wyliczyć CRC-CCITT (XModem), udało mi się znaleźć kalkulator online
http://www.lammertbies.nl/comm/info/crc-calculation.htmli wyliczyć poprawne CRC z danych w postaci szesnastkowej, przykład na obrazku poniżej.

Dla danych wejściowych 0x05003700000009 otrzymujemy 0x83B4
Nie wiem jaki wielomian reprezentuję powyższą wersję CRC ani jaki ciąg inicjujący został zastosowany.
Posiadam w programie tablicę char'ów dla której potrzebuję wyliczyć to właśnie CRC.
Moje pytanie czy jest może jakaś gotowa funkcja?
----------edit
temat do zamknięcia znalazłem odpowiedz
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.