![]() ![]() initial and final XOR values can be set. ![]() reversed CRC polynoms can be easily determined.CRC polynoms with orders of 1.64 (counted without the leading '1' bit).The calculator has the following features: Most of the theory for the JAVASCRIPT and the C codeīelow is taken from the well-known PAINLESS GUIDE TO CRC ERROR DETECTIONĪLGORITHMS article written by Ross N. This CRC calculator shall support hardware and software designers to check their Reflecting of crc orders with order%7 != 0Ĥth of February 2003: outcommented the "LSB=1 test" in JAVASCRIPT and C codeġ8th of January 2003: included crc masking after converting non-direct to direct initial crc (c-code only,ġ7th of January 2003: included comment concerning standard parameter set values (like CRC-CCITT), see below ġ3th of January 2003: in crctester.c: most of the int's replaced by unsigned longs to avoidĬompilation errors (especially on 16 bit machines) code doesn't work for such cases!!! Any ideas how to convertĭirect to nondirect values with polynoms having LSB=0?Ģ1th of Juli 2003: removed bug in reflect() in javascript code, affecting final crc Not 1 (but the high-bit of the polynom is always assumed as 1)?Ģ1th of Juli 2003: question#2: in c-code, be careful using polynoms having a LSB of 0 21th of Juli 2003: question#1: how is a crc polynom correctly reflected if the LSB is ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |