CRC order (1..) CRC polynom (hex) Initial value (hex) nondirect direct Final XOR value (hex) Bit reversing reverse data bytes reverse CRC result before Final XOR Presets The shift direction is left-shift, for both data bytes and CRC result. Reversing data bytes and CRC result has the same effect as right-shifting.
Finally here are some links to CRC and JAVASCRIPT relavant websites:
www.iti.fh-flensburg.de/lang/algorithmen/code/crc/crc.htm http://www.eagleairaust.com.au/code/crc16.htm members.dencity.com/jas/fravia/crctut1.htm ftp.std.com/obi/Standards/FileTransfer/XMODEM-CRC.NOTE.1 www.ross.net/crc/links.html www.smbus.org/faq/crc8Applet.htm (JAVA CRC-8 calculator) hyperarchive.lcs.mit.edu/HyperArchive/Archive/per/csmp/csmp-digest-v3-028.txt more test case values www.teamone.com/selfhtml (JAVASCRIPT) www.netzwelt.com/selfhtml (JAVASCRIPT) www.rabich.de (JAVASCRIPT)