
ID-08 / ID-09 High Performance Imager – User´s Manual
A-45
Appendices
CRC16.c:
// crc16.c
#include <crc16.h>
crc_t crc
s
(
crc_t initialCrc
, const unsigned char* p
, size_t n
)
{
enum
{
crcBits = 16,
charBits = 8,
diffBits = crcBits - charBits
};
crc_t c = initialCrc;
#include "crc16tab.h"
while( n-- )
c = (c << charBits) ^ crcTab[( c >> diffBits ) ^ *p++];
return c;
}
/*eof*/
Summary of Contents for ID-08
Page 1: ...ID 08 ID 09 Handheld Reader User s Manual ID 08 ID 09 User s Manual ...
Page 38: ...3 4 ID 08 ID 09 High Performance Imager User s Manual ...
Page 42: ...3 8 ID 08 ID 09 High Performance Imager User s Manual ...
Page 58: ...4 16 ID 08 ID 09 High Performance Imager User s Manual Text Command Timeout ...
Page 70: ...5 12 ID 08 ID 09 High Performance Imager User s Manual ...
Page 100: ...7 10 ID 08 ID 09 High Performance Imager User s Manual Image Quality ...
Page 114: ...9 8 ID 08 ID 09 High Performance Imager User s Manual Terminal Dropdown Menu ...