** Enter Setup
15
Exit Setup
Enable/Disable EEPROM Write
By default, EEPROM write is disabled after the device is powered up. You need to enable it before a write
operation and recommendedly disable it afterwards to prevent miswriting.
Syntax: {Prefix1} {Types} {Lens} {Address} {Datas} {FCS}
Prefix1 : 0x7E 0x00
Types : 0x03 (EEPROM write enable)/ 0x00 (EEPROM write disable)
Lens : Byte count of Datas, 0x01 recommended.
Address : No specific significance.
Datas : No specific significance.
FCS : CRC-CCITT checksum (2 bytes).
Computation sequence: Types+ Lens+Datas;
polynomial: X
16
+X
12
+X
5
+1 (0x1021), initial value: 0x0000.
The following C language program is provided for reference.
unsigned int crc_cal_by_bit(unsigned char* ptr, unsigned int len)
{
unsigned int crc = 0;
while(len-- != 0)
{
for(unsigned char i = 0x80; i != 0; i /= 2)
{
crc *= 2;
if((crc&0x10000) !=0)
crc ^= 0x11021;
if((*ptr&i) != 0)
crc ^= 0x1021;
}
ptr++;
}
return crc;
}
Summary of Contents for NLS-HR1250-70
Page 1: ...NLS HR12XX 7X Hand held Barcode Scanner User Guide...
Page 3: ...Revision History Version Description Date V1 0 Initial release May 9 2014...
Page 14: ...5 Dimensions unit mm Left View Fig 1 3 Front View Fig 1 4 Top View Fig 1 5...
Page 60: ...Enter Setup 51 Exit Setup Good Read Beep Good Read Beep On Good Read Beep Off...
Page 104: ...Enter Setup 95 Exit Setup Set ISBN Format ISBN 13 ISBN 10...
Page 166: ...157 Digit Barcodes 0 5 0 1 2 3 4 5...
Page 167: ...158 6 9 6 7 8 9...
Page 168: ...159 A F A B C D E F...
Page 171: ...162 F7 F12 F7 F8 F9 F10 F11 F12...