background image

nlscan.com

Page  125

Prefix/Suffix

Introduction

1D barcodes could contain digits, letters and symbols, etc. 2D barcodes could contain more data, such 

as Chinese characters and other multi-byte characters. However, in reality, they do not and should not 

have all the information we need, such as barcode type, date and time of scan, delimiter, and so on, in 

order to keep the code short and 

exible.

Pre

x and Suf

x are how to ful

ll the needs mentioned above. They can be added, removed, and 

modi

ed while the original barcode message is still in tact.

Barcode processing sequences: 

1. 

Intercept barcode message 

2. 

Add Pre

x/Suf

3. 

Pack 

4. 

Terminate with Terminal and transmit

Summary of Contents for HR200

Page 1: ...HR200 Hand held 2D Barcode Scanner User Guide ...

Page 2: ...inese Sensible Code Support as from HR200 firmware Version 3 06 007 and higher 20100817 V 1 2 Add programming codes of Matrix 2 of 5 20100906 V 1 2 1 Update ASCII Function Key Mapping Table of USB HID KBW Correct the setting code of Enable Reading All 2D 20110701 V 1 2 2 Add ASCII Table in the Appendix 20110905 V 1 3 Change the picture of the stand add the Decode Area Chinese Sensible Twin Code and...

Page 3: ... user agrees to maintain Newland Auto ID s copyright notice on the licensed programs delivered hereunder and to include the same on any authorized copies it makes in whole or in part The user agrees not to decompile disassemble decode or reverse engineer any licensed program or product delivered to the user or any portion thereof Newland Auto ID reserves the right to make changes and improvements ...

Page 4: ...ommunication Cable 10 ON OFF IDLE RESTART 11 Maintenance 11 Reading 12 Programming the Engine Introduction 14 Code Programming 14 Command Programming 14 QuickSet Programming 14 Programming Notation 15 Code Programming On Off 16 Illumination 17 Aiming 18 Beep 19 Decoding Beep 19 Decoding Beep Type 19 Decoding Beep Volume 20 Power On Beep 20 Beep Denotation Beeper Definitions 20 Reading Mode 21 Readi...

Page 5: ...9 Function Key Mapping 40 ASCII Function Key Mapping Table 41 ASCII Function Key Mapping Table Continued 42 Keystroke Delay 43 Caps Lock 43 Convert Case 44 Emulate Numeric Keypad 45 USB DataPipe 46 USB COM Port Emulation 47 HID POS 48 Introduction 48 Access the Device in Your Program 49 Getting Scanned Data 49 VID and PID Table 49 PS 2 Interface Introduction 50 Symbols Introduction 51 General Opti...

Page 6: ...efault 61 Disable Enable UPC E 61 Check Digit 61 2 Digits Addenda Code 62 5 Digits Addenda Code 62 Transmit Default 0 63 UPC E Expand to UPC A 63 UPC A 64 Load Factory Default 64 Disable Enable UPC A 64 Check Digit 64 2 Digits Addenda Code 65 5 Digits Addenda Code 65 Transmit Default 0 66 Interleaved 2 of 5 67 Load Factory Default 67 Disable Enable Interleaved 2 of 5 67 Select Message Length 68 Ch...

Page 7: ... Default 87 Enable Disable GS1 Databar 87 Transmit AI 01 Character 87 EAN UCC Composite 88 Load Factory Default 88 Enable Disable EAN UCC Composite 88 Code 11 89 Load Factory Default 89 Enable Disable Code 11 89 Select Message Length 90 Check Digit 91 ISBN 92 Load Factory Default 92 Enable Disable ISBN 92 Transmit 92 Industrial 25 93 Load Factory Default 93 Enable Disable Industrial 25 93 Select M...

Page 8: ...h 112 Reading Multi barcodes of an Image 113 The number of Multi barcodes 114 Data Matrix 115 Load Factory Default 115 Enable Disable Data Matrix 115 Select Message Length 116 Data Matrix Twin Code 117 Rectangular Symbols 118 Data Matrix Inverse 118 Maxicode 119 Load Factory Default 119 Enable Disable Maxicode 119 Select Message Length 120 Chinese Sensible Code 121 Load Factory Default 121 Enable ...

Page 9: ...l 135 Program Terminal 135 Message Interception Pack Introduction 136 Message Interception 137 Programming 1D Intercept Option 138 Programming 2D Intercept Option 139 Message Pack 140 Introduction 140 Normal Pack 140 Batch Programming Introduction 141 How to build a batch command 142 Produce setting code 143 Use batch setting code 144 Appendix Digit Code 145 Save and Abort 147 Factory Default List...

Page 10: ...tion parameters including baud rate parity check data bits select stop bits select and hardware auto flow control PS 2 Interface describes how to use PS 2 Interface of HR200 and parameters to link with a PS 2 port Host Symbols lists all the available symbols and provides the parameters supported by the HR200 OCR describes the OCR technology and provides the programming barcodes to enable disable th...

Page 11: ...m is barcode readability the Support Center will request samples of your bar codes for analysis at our plant If your problem cannot be solved over the phone you may need to return your equipment for servicing If that is necessary you will be given specific directions Note Newland Auto ID Tech is not responsible for any damages incurred during shipment For service information warranty information or...

Page 12: ...t provides the customer the best value HR200 can be used as a hand held reader or as hand free reader in a stand Ergonomically designed to provide comfortable and easy use Chapter One presents an overall picture of how to use HR200 step by step Please have an HR200 and a stand handy This chapter is recommended to general users maintenance personnel and software programmers ...

Page 13: ...he packing list Make sure that there is no damage or missing part s If any damage or missing parts please keep the original package and contact your supplier for services Outline The figure below shows major components of HR200 Power Indicator Led Beeper Scan Windows Tag S N Cetifications etc Trigger Cable Slot ...

Page 14: ...V 4 TXD 5 RXD 6 CTS 7 RTS 8 GND 9 USBC_D 10 USBC_D There are two types of HR200 with a different main board in it HR200P s main board has USB and PS 2 interfaces and HR200R s has USB and RS232 interfaces HR200R Interface Definition Pin Function 1 NC 2 NC 3 VCC 5 0V 4 KB_CLK 5 KB_DATA 6 PC_CLK 7 PC_DATA 8 GND 9 D 10 D HR200P Interface Definition ...

Page 15: ...any intelligent terminal with at least one of the following communication ports USB RS232 or PS 2 USB 1 RS232 2 RS232 port on Host PS 2 3 PS 2 port on Host USB port on Host HR200P has USB and PS 2 interfaces and HR200R has USB and RS232 interfaces Please check the ports first to order the fitting type of HR200 and cables ...

Page 16: ... USB Cable Insert USB Cable RJ45 male head into HR200 cable slot 1 Insert USB Cable USB male head into Host s female USB connector 2 NOTE HR200 is a DataPipe device You need to install the driver on the Host to communicate with HR200 See USB Interface ...

Page 17: ...ng to Start Connecting with RS232 Cable Insert RS232 cable RJ 45 male head into HR200 cable slot 1 Insert RS232 cable RS232 male head into Host s female RS232 connector 2 Connect RS232 cable and the mains with power adapter 3 ...

Page 18: ...able Insert PS 2 cable RJ 45 male DIN into HR200 cable slot 1 Insert PS 2 cable PS 2 male DIN into Host PS 2 female slot 2 If necessary connect PS 2 cable and the mains with power adapter 3 If necessary keyboard can connect to female slot on the PS 2 cable 4 ...

Page 19: ... clip could be ideal Stretch one end of the paper clip to fit the Dismount Hole Follow the steps For RS232 and PS 2 connections unplug the power adaptor 1 Insert the Pin into Dismount Hole and keep some pressure 2 Pull out the cable gently 3 Pull out the Pin after the cable is removed 4 Unplug the connector from the Host 5 ...

Page 20: ...d remove it off too IDLE Mode When reader is NOT reading it is in IDLE mode No reading attempt within a timeout the Imager switch to IDLE mode automatically RESTART If HR200 halted and does not respond to operations please Restart by Power OFF and then Power ON Maintenance The scan window must be kept clean Improper maintenance will breach the limited warranty Avoid rough objects not to damage or ...

Page 21: ... red light and an Aiming Pattern blue light 3 Keep Aiming Pattern in the center of a bar code Zoom in and zoom out to allocate the Optimum Reading Stance 4 On a successful reading there ll be a beep sound illumination aiming patterns die out The HR200 then transmits barcode message to the Host NOTE Experiences tell a certain range of distances has higher successful reading rate This range is the O...

Page 22: ...nlscan com Page 13 Getting to Start Reading Adjust Height Select reading mode auto mode or continuous mode when working in hands free mode 1 Adjust the stand height for the optimum reading stance 2 ...

Page 23: ... Code Programming A fixture such as EVK3000 or other simplier circuit board could be used to program the Engines before they are installed into your equipments or systems Another alternative is to design the configuration capability in your equipments or systems This method of programming the Engine could be automated A software program can be developed to download all the configuration data to the E...

Page 24: ...s of a notation The first part of the notation is the barcode for Code Programming 1 The second part of the notation is the name of the options or features such as Disable Code Pro 2 gramming The third part of the notation is the corresponding Pro CMD string of the Code Programming 3 If there is in front of the name it means the notation is factory default 4 Code Programming OFF Pro CMD 0006000 1 2...

Page 25: ...ers such as digits they can be found at the end of this chapter To exit Code Programming read Code Programming OFF or any normal barcode Code Programming OFF Pro CMD 0006000 Code Programming ON Pro CMD 0006010 The value of code programming can be sent to the Host For factory default No Send Pro Code Value the value of programming codes will not be sent to the Host by reading Send Pro Code Value th...

Page 26: ...d to capture better images There are 4 modes Illumination Wink LED keeps flashing when reading Illumination Keep ON LED keeps on when Power ON Illumination Read ON LED keeps on when reading Illumination OFF LED is off all the time Illumination Wink Pro CMD 0200000 Illumination Keep ON Pro CMD 0200010 Illumination Read ON Pro CMD 0200030 Illumination OFF Pro CMD 0200020 ...

Page 27: ...ne Code Programming ON Code Programming OFF Tools Aiming There are 3 modes Aim Wink LED keeps flashing when reading Aim Keep ON LED keeps on when Power ON Aim OFF LED is off all the time Aim Wink Pro CMD 0201000 Aim Keep ON Pro CMD 0201010 Aim OFF Pro CMD 0201020 ...

Page 28: ...gramming ON Code Programming OFF Tools Beep Decoding Beep Read Beep ON to enable all decoding beep denotation and read Beep OFF to disable Beep ON Pro CMD 0203010 Beep OFF Pro CMD 0203000 Decoding Beep Type Type 1 Pro CMD 0203020 Type 2 Pro CMD 0203021 Type 3 Pro CMD 0203022 ...

Page 29: ...r higher higher Power ON completed 1 beep successful reading of an ordinary barcode 2 beeps successful reading of an programming barcode 3 short low 2 high reading failure 1 long low Unknown Character Virtual Keypad USB connection Decoding Beep Volume Loud Pro CMD 0203030 Medium Pro CMD 0203031 Low Pro CMD 0203032 Beep On Pro CMD 0204001 Beep OFF Pro CMD 0204000 Power On Beep ...

Page 30: ...e reading status Auto Mode The ambient luminance change in front of the engine auto matically initiates reading After completion of reading the engine goes to idle Both luminance change and the Trigger can initiate reading when idle Continuous Mode Pull the Trigger line low to start reading The engine will keep reading To stop pull trigger line low again Hand held Mode Pro CMD 0302000 Auto Mode Pr...

Page 31: ...emoved out of reading area and moved back Multi reading Semi prohibit Pro CMD 0313020 Multi reading Prohibit Pro CMD 0313030 To set One Reading Timeout to 1500ms read these programming codes Code Programming ON 1 One 2 Reading Timeout Digit Code 1 5 0 0 see Digit Code 3 Save Programming 4 One Reading Timeout If the engine doesn t read any barcode during the timeout period it will stop reading auto...

Page 32: ...ion change Sensitivity value is 1 20 The lower the sensitivity value is the higher sensitivity will be The low er the sensitivity value is the smaller illumination change will initiate reading High Sensitivity 8 Pro CMD 0312020 Normal Sensitivity 11 Pro CMD 0312010 Low Sensitivity 14 Pro CMD 0312000 Enhanced Sensitivity 5 Pro CMD 0312030 Program Sensitivity Min 1 Max 20 Pro CMD 0312040 ...

Page 33: ... com Page 24 Programming the Engine Programming the Engine Code Programming ON Code Programming OFF Tools Exposure Imaging Mode Normal Exposure Mode Pro CMD 0321000 Reflections Eliminating Mode Pro CMD 0321010 ...

Page 34: ...of previous programming and start over Load All Factory Default Pro CMD 0001000 User Default All user options can be saved as User Default It will be restored in non volatile memory Read Save as User Default to save all the current user options to be User Default and erase the previous User Default Read Load User Default to restore the engine to User Default Save as User Default Pro CMD 0001150 Lo...

Page 35: ... Device Manufacture Date S N Device serial number ESN User defined device serial number Manufacture ID Device Name Interface 1 types of communication interfaces TTL232 EM3000 or RS232 EM2027 baud rate parity check data bits stop bit 1D Indicate that reading 1D is allowed Symbols are divided by comma Additional features format connect features 1 Min Message Length Max Message Length 2 No Check Digi...

Page 36: ...ing Whole Area Decoding Pro CMD 0322000 The engine attempts to decode barcode s within a specified central area and transmits the barcode that has been first decoded This option allows the engine to narrow its field of view to make sure it reads only those barcodes intended by the user For instance if multiple barcodes are placed closely together central area decoding in conjunction with appropria...

Page 37: ... the central area by scanning the Specify Central Area barcode and numeric barcode s corresponding to a desired percentage 1 100 If Central Area Decoding is enabled by scanning the Central Area Decoding barcode the engine only reads barcodes that intersect the predefined central area To set the percentage of Central Area to 30 read these programming codes Code Programming ON 1 2 Specify Central Ar...

Page 38: ...onnected to the Host with RS232 cable system will select RS232 connection by default Under RS232 connection the engine and the Host use the same communication parameters baud rate parity check data bits select and stop bits select Select RS232 Connection Pro CMD 1100000 ...

Page 39: ... The engine supports the following baud rates The default baud rate is 9600 9600 Pro CMD 0100030 1200 Pro CMD 0100000 2400 Pro CMD 0100010 4800 Pro CMD 0100020 14400 Pro CMD 0100040 19200 Pro CMD 0100050 38400 Pro CMD 0100060 57600 Pro CMD 0100070 115200 Pro CMD 0100080 The engine and the Host should use the same serial port parameters baud rate parity check data bits and stop bits The sequence is...

Page 40: ... the Host Select Odd parity If data has an odd number of 1 bits the parity bit value is set to 0 Select Even parity If data has an even number of 1 bits the parity bit value is set to 0 Select No Parity Check and parity bit will not be sent No Parity Check Pro CMD 0101000 Even Check Pro CMD 0101010 Odd Check Pro CMD 0101020 Serial Port ...

Page 41: ...ons on the engine and the Host are the same Stop Bits Stop bit follows every byte to indicate the end of transmission and the start of the next transmission Default 1 stop bit 1 Stop Bits Pro CMD 0102000 2 Stop Bits Pro CMD 0102010 Serial Port 8 Data Bits Pro CMD 0103030 7 Data Bits Pro CMD 0103020 6 Data Bits Pro CMD 0103010 5 Data Bits Pro CMD 0103000 ...

Page 42: ...til CTS signal is set to high level by receiving end When the engine is not ready for receiving it will set RTS signal to low level When sending end such as PC detects it it could not send data to the engine any more otherwise the data will be lost When disabled data s sending and receiving through serial port will not be ef fected by RTS CTS signal Disable Hardware Auto Flow Control Pro CMD 01040...

Page 43: ...specific driver on the Host It supports data transmission and user preference programming The DataPipe driver for Windows is available in http www nlscan com home php USB COM Port Emulation it emulates the USB port on the Host to an RS 232 port with the same data transport and settings as the real RS 232 port This connection mode is based on USB DataPipe protocol and requires the USB DataPipe drive...

Page 44: ...driver needed supports simulating the Imager transmission to be a USB keyboard input The Host receives keystrokes of the virtual keyboard It works in Plug and Play base There is no driver required Select USB HID KBW Pro CMD 1100020 If the input field of the Host allows keyboard input no software needed to assist HID KBW input ...

Page 45: ... the table USB Country Keyboard Types Follow the steps mentioned below to program Code Programming ON 1 Select Country Code 2 Read digit codes according to country code 3 Save programming 4 Code Programming OFF 5 Select Country Code Pro CMD 1103000 Emulate Norway keyboard 1 Code Programming ON 2 Select Country Code 3 Digit code 1 5 4 Save Programming 5 Code Programming OFF USB Country Keyboard Typ...

Page 46: ...14 Belgium 1 Norway 15 Brazil 2 Poland 16 Canada French 3 Portugal 17 Czechoslovakia 4 Romania 18 Denmark 5 Russia 19 Finland Swedish 6 Slovakia 21 France 7 Spain 22 Germany Austria 8 Sweden 23 Greece 9 Switzerland German 24 Hungary 10 Turkey F 25 Israel Hebrew 11 Turkey Q 26 Italy 12 U K 27 Latin American 13 Japan 28 ...

Page 47: ...d type It may not be able to allocate and send a keystroke thus lead to an error beep No Beep Unkown Character Pro CMD 1103030 Beep Unkown Character Pro CMD 1103031 Suppose select country keyboard types France number 7 read a barcode AÐF Since the Ð 0xD0 is not included in France country code the Imager skip Ð and transmit AF For factory default no beep produced Read Beep Unkown Character to indic...

Page 48: ... selections ALT Make 1 According to the ASCII value input the numbers over the numeric keypad 2 ALT Break 3 No Emulate ALT keypad Pro CMD 1103060 Emulate ALT keypad Pro CMD 1103061 Too much keystroke emulation slows the sending speed Suppose country code 7 France is selected and Emulate ALT keypad is enabled Barcode message AÐF 65 208 70 will be sent as 1 ALT make 0 6 5 ALT Break 2 ALT make 2 0 8 ...

Page 49: ...nction key 2 Ctrl Break 3 No Function Key Mapping Pro CMD 1103130 Function Key Mapping Pro CMD 1103140 USB HID KBW set to be factory default Enable Emulate CTRL keypad Read barcode A tab F 0x65 0x09 0x70 The sequence is 1 Keystroke A 2 Input Ctrl I by Ctrl make Keystroke I Ctrl break 3 Keystroke F For some text editors Ctrl I is italic convert So the output may be AF Enable Emulate ATL keypad will...

Page 50: ... 06 Null Crtl F BEL 07 Enter Crtl G BS 08 LeftArrow Crtl H HT 09 Tab Crtl I LF 0A DownArrow Crtl J VT 0B Tab Crtl K FF 0C Delete Forward Crtl L CR 0D Enter Crtl M SO 0E Insert Crtl N SI 0F Escape Crtl O DLE 10 F11 Crtl P DC1 11 Home Crtl Q DC2 12 PrintScreen Crtl R DC3 13 Delete Crtl S DC4 14 tab shift Crtl T NAK 15 F12 Crtl U SYN 16 F1 Crtl V ETB 17 F2 Crtl W CAN 18 F3 Crtl X EM 19 F4 Crtl Y SUB ...

Page 51: ...racters in the Full ASCII CTRL column 6 apply to US only The following chart indicates the equivalents of these five characters for different countries Country Codes United States 6 Belgium 6 Scandinavia 8 9 6 France 8 6 Germany à 6 Italy 6 Switzerland 6 United Kingdom 6 Denmark 8 9 6 Norway 8 9 6 Spain 6 ...

Page 52: ...ans mission of data No Delay Pro CMD 1103050 Short Delay 20ms Pro CMD 1103051 Long Delay 40ms Pro CMD 1103052 Caps Lock The case of the data is inverted regardless of the state of the Caps Lock key on the Host Lower case and upper case are converted correspondingly Disable Caps Lock Pro CMD 1103010 Enable Caps Lock Pro CMD 1103020 Convert Case Emulate ALT keypad and Function Key Mapping option pre...

Page 53: ...g OFF Tools USB HID KBW Convert Case The Imager converts all barcode messages to the selected case No Case Conversion Pro CMD 1103040 Convert All to Upper Case Pro CMD 1103041 Convert All to Lower Case Pro CMD 1103042 Read Convert All to Lower Case Barcode message AbC is sent as abc ...

Page 54: ...ck So if Num Lock light off the output is function key instead of numbers Disable Emulate Numeric Keypad Pro CMD 1103110 Emulate Numeric Keypad Pro CMD 1103120 Check Num Lock light before use this function Enable Emulate ALT keypad will automatically disable this function Enable Emulate Number Keyboard and read the A4 5 barcode If Num Lock on the Host is ON the data received will be A4 5 If Num Lo...

Page 55: ...Pipe This protocol is defined by Newland Auto ID A driver has to be installed before using this protocol to communicate with reader The advantage of using this protocol is the fast data transmission Meanwhile the SDK can be easily integrated into the application system Select USB DataPipe Pro CMD 1100010 ...

Page 56: ...USB port is connected to Host serial port in order to receive data from scanner the model of imitating USB to RS232 has to be chosen Hence the engine and the Host must communicate at the same parameters and the parameters of real serial port and visual serial port must be the same Select USB COM Port Emulation Pro CMD 1100060 ...

Page 57: ...for new applications It can send up to 56 characters in a single USB report and is muchfaster than keyboard emulation Features HID based no custom driver required Much faster than keyboard emulation and traditional RS 232 Note HID POS does not require a custom driver installation However a HID interface on Windows 98 does Select HID POS Pro CMD 1100080 ...

Page 58: ...ar code field Decoded Data 2 57 Decoded Data 1 56 58 61 Reserved 1 4 62 Newland Symbology Identifier or N C 0x00 63 Decode Data Continued VID and PID Table USB uses two numbers to identify a device and find the correct drivers The first is the VID Vendor ID assigned by the USB Implementers Forum The Newland vendor ID VID is 1EAB hex The second is the PID Product ID A range of PIDs is used for each New...

Page 59: ...ion is emulated as an HID KBW input It can only transmit data to the Host and does not support programming commands from the Host It does not support hot plug Connecting P S 2 Plugging while the unit is on will cause permanent damage Select PS 2 Pro CMD 1100070 ...

Page 60: ... all the available symbols and provides the programming barcodes to enable disable them Disabling reading of the symbols which do not apply will improve reading performance The few abling reading of the symbols are the fast the engine will work Symbols ...

Page 61: ...ing All Allow reading Programming Codes only Enable Reading All Enable Reading All Enable to read all symbols and Programming Codes Enable Reading All Pro CMD 0001020 Enable Reading All 1D Enable Reading All 1D Pro CMD 0001040 Disable Reading All 1D Disable Reading All 1D Pro CMD 0001030 Disable Reading All Pro CMD 0001010 ...

Page 62: ...n com Page 53 Symbols Code Programming ON Code Programming OFF Tools General Options Enable Reading All 2D Enable Reading All 2D Pro CMD 0001060 Disable Reading All 2D Disable Reading All 2D Pro CMD 0001050 ...

Page 63: ...mming OFF Tools Code 128 Load Factory Default Load Code 128 Factory Default Pro CMD 0400000 Enable Disable Code 128 Disable Code 128 Pro CMD 0400010 Enable Code 128 Pro CMD 0400020 When the engine can not read Code 128 please read Enable Code 128 and try again ...

Page 64: ...ength It is used to program the valid reading length of Code 128 The engine will not send barcode message to the Host if the decoded data length does not match the valid length Code 128 Message Length is defined by Min Message Length and Max Message Length Min Message Length default 1 Pro CMD 0400030 Max Message Length default 48 Pro CMD 0400040 1D bar code Message Length should not exceed 127 byte...

Page 65: ...efault Load UCC EAN 8 Factory Default Pro CMD 0401000 Enable Disable UCC EAN 8 Enable UCC EAN 8 Pro CMD 0401020 Disable UCC EAN 8 Pro CMD 0401010 Check Digit UCC EAN 8 is fixed 8 digits barcode and the last digit is check digit Transmit Check Pro CMD 0401040 Do Not Transmit Check Pro CMD 0401030 ...

Page 66: ...60 5 Digits Addenda Code 5 Digits Addenda Code is the one to the right of an ordinary code Picture below shows an ordinary code with a 5 digits Addenda Code The left one in blue lines is an ordinary code The right one in red lines is the 5 digits Addenda Code Disable 5 Digits Addenda Code Pro CMD 0401070 Enable5 Digits Addenda Code Pro CMD 0401080 Enable 2 Digits Addenda Code read an ordinary code...

Page 67: ...s Code Programming ON Code Programming OFF Tools EAN 8 EAN 8 expand to EAN 13 Expand EAN 8 to EAN 13 by adding 5 bytes of 0 to the left and then transmit Do Not Expand to EAN 13 Pro CMD 0401090 Expand to EAN 13 Pro CMD 0401100 ...

Page 68: ...rogramming OFF Tools EAN 13 Load Factory Default Load EAN 13 Factory Default Pro CMD 0402000 Disable EnableEAN 13 Enable EAN 13 Pro CMD 0402020 Disable EAN 13 Pro CMD 0402010 Check Digit Transmit Check Pro CMD 0402040 Do Not Transmit Check Pro CMD 0402030 ...

Page 69: ...ode Picture below shows an ordinary code with a 5 digits Addenda Code The left one in blue lines is an ordinary code The right one in red lines is the 5 digits Addenda Code Addenda Code is the one to the right of an ordinary code Picture below shows an ordinary code with a 2 digits Addenda Code The left one in blue lines is an ordinary code The right one in red lines is the 2 digits Addenda Code D...

Page 70: ...efault Pro CMD 0403000 Disable Enable UPC E Enable UPC E Pro CMD 0403020 Disable UPC E Pro CMD 0403010 When the engine can not read UPC E please read Enable UPC E and try again Check Digit UPC E is fixed 8 digits barcode and the last digit is check digit Transmit Check Pro CMD 0403040 Do Not Transmit Check Pro CMD 0403030 ...

Page 71: ... 5 Digits Addenda Code Pro CMD 0403080 5 Digits Addenda Code is the one to the right of an ordinary code Picture below shows an ordinary code with a 5 digits Addenda Code The left one in blue lines is an ordinary code The right one in red lines is the 5 digits Addenda Code Abort 2 Digits Addenda Pro CMD 0403050 Enable 2 Digits Addenda Code Pro CMD 0403060 Addenda Code is the one to the right of an...

Page 72: ...s UPC E Transmit Default 0 The first byte of UPC E is default to 0 UPC E Expand to UPC A Follow the standard algorithm to expand UPC E to UPC A Do Not Expand to UPC A Pro CMD 0403110 Expand to UPC A Pro CMD 0403120 Do Not Transmit 0 Pro CMD 0403090 Transmit 0 Pro CMD 0403100 ...

Page 73: ...efault Pro CMD 0404000 Disable Enable UPC A When the engine can not read UPC A please read Enable UPC A and try again Check Digit UPC A is fixed 13 digits barcode and the last digit is Check Digit Enable UPC A Pro CMD 0404020 Disable UPC A Pro CMD 0404010 Transmit Check Pro CMD 0404040 Do Not Transmit Check Pro CMD 0404030 ...

Page 74: ... Addenda Code Pro CMD 0404080 5 Digits Addenda Code is the one to the right of an ordinary code Picture below shows an ordinary code with a 5 digits Addenda Code The left one in blue lines is an ordinary code The right one in red lines is the 5 digits Addenda Code Disable 2 Digits Addenda Code Pro CMD 0404050 Enable 2 Digits Addenda Code Pro CMD 0404060 Addenda Code is the one to the right of an o...

Page 75: ...e Programming OFF Tools Transmit Default 0 The first byte of UPC A is default to 0 UPC A has the default 0 but it is not printed out unlike UPC E Read Transmit 0 will add a 0 to transmit UPC A Do Not Transmit 0 Pro CMD 0404090 Transmit 0 Pro CMD 0404100 ...

Page 76: ...Load Factory Default Load Interleaved 2 of 5 Factory Default Pro CMD 0405000 Disable Enable Interleaved 2 of 5 When the engine can not read Interleaved 2 of 5 please read Enable Interleaved 2 of 5 and try again Enable Interleaved 2 of 5 Pro CMD 0405020 Disable Interleaved 2 of 5 Pro CMD 0405010 ...

Page 77: ...length as 12 bytes read these programming codes 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code Appendix Pxxx 4 Save Programming see Digit Code Appendix Pxxx 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF Min Message Length default 6 Pro CMD 0405030 Max Message Length default 80 Pro CMD 0405040 1D bar code Message...

Page 78: ...d check If verification is successful transmits all messages if not engine will not send barcode mes sage to the Host NO Check Transmit All Pro CMD 0405050 When Check Do Not Transmit Check digit is enabled and barcode message length minus one is less than Min Message Length it will lead to an error E g Reading a 4 byte include check Digit Interleaved 2 of 5 with the Min Message Length being 4 bytes...

Page 79: ...ngine only read Interleaved 2 of 5 which are 12 and 24 bytes 1 Code Programming ON 2 Enable Specified Length 3 Add Code Length 4 Digit Code 0 1 2 5 Save Programming 6 Add code length 7 Digit Code 0 2 4 8 Save Programming 9 Code Programming OFF The engine only read Interleaved 2 of 5 between 12 bytes and 24 bytes 1 Code Programming ON 2 Enable Specified Length 3 Add Code Length 4 Digit Code 0 1 2 5...

Page 80: ...bled When enabled ITF 14 precedes 14 byte Interleaved 2 of 5 barcode Disable ITF 14 Pro CMD 0405080 Enable ITF 14 Do Not Transmit Check Digit Pro CMD 0405090 Enable ITF 14 Transmit Check Digit Pro CMD 0405100 For instance when ITF 14 is enabled and Interleaved 2 of 5 is disabled the ITF 14 and 14 bytes Interleaved 2 of 5 with check digit can be read but other Interleaved 2 of 5 can not ...

Page 81: ...F 6 precedes 6 byte Interleaved 2 of 5 barcode Disable ITF 6 User Selection Pro CMD 0405110 ITF 6 Read Do Not Transmit Check Digit Pro CMD 0405120 ITF 6 Read Transmit Check Digit Pro CMD 0405130 For instance when ITF 6 is enabled and Interleaved 2 of 5 is disabled the ITF 6 and 6 bytes Interleaved 2 of 5 with check digit can be read but other Interleaved 2 of 5 can not ...

Page 82: ...2 of 5 Load Matrix 2 of 5 Factory Default Pro CMD 0406000 Disable Enable Matrix 2 of 5 Enable Matrix 2 of 5 Pro CMD 0406020 Disable Matrix 2 of 5 Pro CMD 0406010 Load Factory Default When the engine can not read Interleaved 2 of 5 please read Enable Interleaved 2 of 5 and try again ...

Page 83: ...age Length To set Min Message Length of Matrix 2 of 5 as 8 bytes and Max Message length as 12 bytes read these programming codes 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code Appendix Pxxx 4 Save Programming see Digit Code Appendix Pxxx 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF 1D bar code Message Length sh...

Page 84: ...ssful transmits barcode message if not engine will not send barcode message to the Host Check Transmit All means to read and check If verification is successful transmits all messages if not engine will not send barcode mes sage to the Host When Check Do Not Transmit Check digit is enabled and barcode message length minus one is less than Min Message Length it will lead to an error E g Reading a 4 ...

Page 85: ...actory Default Pro CMD 0408000 Enable Disable Code 39 When the engine can not read Code 39 please read Enable Code 39 and try again Transmit Start Stop Character Transmission of can be selected Enable Code 39 Pro CMD 0408020 Disable Code 39 Pro CMD 0408010 Transmit Both Pro CMD 0408090 Transmit Neither Pro CMD 0408080 ...

Page 86: ...o 12 bytes read these programming codes 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code 4 Save Programming see Digit Code 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF Min Message Length default 4 Pro CMD 0408030 Max Message Length default 48 Pro CMD 0408040 1D bar code Message Length should not exceed 127 bytes ...

Page 87: ...NO Check Transmit All Pro CMD 0408050 Check Do not transmit Check Digit Pro CMD 0408060 Check Transmit All Pro CMD 0408070 Check Digit Code 39 may include Check Digit not compulsory following its barcode message It verifies the barcode message NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to...

Page 88: ...gramming OFF Tools Codabar Load Factory Default Load Codabar Factory Default Pro CMD 0409000 Enable Disable Codabar When the engine can not read Codabar please read Enable Codabar and try again Enable Codabar Pro CMD 0409020 Disable Codabar Pro CMD 0409010 ...

Page 89: ...valid length Codabar Message Length is defined by Min Message Length and Max Message Length Min Message Length default 2 Pro CMD 0409030 Max Message Length default 60 Pro CMD 0409040 1D bar code Message Length should not exceed 127 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Messa...

Page 90: ...ot transmit Check Digit Pro CMD 0409060 Check Transmit All Pro CMD 0409070 Check Digit Codabar may include Check Digit not compulsory following its barcode message It verifies the barcode message NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to read and check If verification is successful tra...

Page 91: ...he start character and the stop character Transmission of them can be selected Transmit Both Start Stop Character Pro CMD 0409090 Transmit Neither Start Stop Character Pro CMD 0409080 Use ABCD ABCD As Start Stop Character Pro CMD 0409100 Use ABCD TN E As Start Stop Character Pro CMD 0409110 Use Upper Letter Pro CMD 0409120 Use Lower Letter Pro CMD 0409130 ...

Page 92: ...gramming OFF Tools Code 93 Load Factory Default Load Code 93 Factory Default Pro CMD 0410000 Enable Disable Code 93 When the engine can not read Code 93 please read Enable Code 93 and try again Disable Code 93 Pro CMD 0410010 Enable Code 93 Pro CMD 0410020 ...

Page 93: ...o 12 bytes read these programming codes 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code 4 Save Programming see Digit Code 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF Min Message Length default 1 Pro CMD 0410030 Max Message Length default 48 Pro CMD 0410040 1D bar code Message Length should not exceed 127 bytes ...

Page 94: ... and Check Digits Check Do Not Transmit Check Digit means to read and check If verification is successful transmits barcode message if not engine will not send barcode message to the Host Check Transmit All means to read and check If verification is suc cessful transmits all messages if not engine will not send barcode message to the Host When Check Do not Transmit Check digit is enabled and barcode...

Page 95: ...ools UCC EAN 128 Load Factory Default Load UCC EAN 128 Factory Default Pro CMD 0412000 Enable Disable UCC EAN 128 When the engine can not read UCC EAN 128 please read Enable UCC EAN 128 and try again Enable UCC EAN 128 Pro CMD 0412020 Disable UCC EAN 128 Pro CMD 0412010 ...

Page 96: ...ctory Default Pro CMD 0413000 Enable Disable GS1 Databar When the engine can not read GS1 Databar please read Enable GS1 Databar and try again Enable GS1 Databar Pro CMD 0413020 Disable GS1 Databar Pro CMD 0413010 Transmit AI 01 Character Transmit AI 01 Character Pro CMD 0413060 Do not Transmit AI 01 Character Pro CMD 0413050 ...

Page 97: ...site Factory Default Pro CMD 0414000 Enable Disable EAN UCC Composite When the engine can not read EAN UCC Composite please read Enable EAN UCC Composite and try again Enable EAN UCC Composite Pro CMD 0414020 Disable EAN UCC Composite Pro CMD 0414010 Enable UPC EAN Composite Pro CMD 0414040 Disable UPC EAN Composite Pro CMD 0414030 ...

Page 98: ...gramming OFF Tools Code 11 Load Factory Default Load Code 11 Factory Default Pro CMD 0415000 Enable Disable Code 11 When the engine can not read Code 11 please read Enable Code 11 and try again Enable Code 11 Pro CMD 0415020 Disable Code 11 Pro CMD 0415010 ...

Page 99: ...o 12 bytes read these programming codes 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code 4 Save Programming see Digit Code 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF Min Message Length default 4 Pro CMD 0415030 Max Message Length default 48 Pro CMD 0415040 1D bar code Message Length should not exceed 127 bytes ...

Page 100: ...n 10 Double Check Digits MOD11 MOD11 Len 10 Pro CMD 0415090 Single Check Digit MOD11 Len 10 Double Check Digits MOD11 MOD9 Len 10 Pro CMD 0415100 Do not transmit Check Digit Pro CMD 0415110 Transmit Check Digit Pro CMD 0415120 Check Digit Code 11 may include Check Digit not compulsory following its barcode message It verifies the barcode message NO Check Transmit All means to read without check and...

Page 101: ...Factory Default Load ISBN Factory Default Pro CMD 0416000 Enable Disable ISBN Enable ISBN Pro CMD 0416020 Disable ISBN Pro CMD 0416010 Transmit 13 digits Pro CMD 0416030 Transmit 10 digits Pro CMD 0416040 Transmit When the engine can not read ISBN please read Enable ISBN and try again ...

Page 102: ...dustrial 25 Load Factory Default Load Industrial 25 Factory Default Pro CMD 0417000 Enable Disable Industrial 25 Enable Industrial 25 Pro CMD 0417020 Disable Industrial 25 Pro CMD 0417010 When the engine can not read Industrial 25 please read Enable Industrial 25 and try again ...

Page 103: ...ine will only sup port barcodes of the length It is used to program the valid reading length of Industrial 25 The engine will not send barcode message to the Host if the decoded data length does not match the valid length Industrial 25 Message Length is defined by Min Message Length and Max Message Length To set Min Message Length of Industrial 25 to 8 bytes and Max Message Length to 12 bytes read ...

Page 104: ...nd Check Digit Check Do Not Transmit Check Digit means to read and check If verifica tion is successful transmits barcode message if not engine will not send barcode message to the Host Check Transmit All means to read and check If verification is successful transmits all messages if not engine will not send barcode message to the Host When Check Do not Transmit Check digit is enabled and barcode me...

Page 105: ...ools Standard 25 Load Factory Default Load Standard 25 Factory Default Pro CMD 0418000 Enable Disable Standard 25 When the engine can not read Standard 25 please read Enable Standard 25 and try again Enable Standard 25 Pro CMD 0418020 Disable Standard 25 Pro CMD 0418010 ...

Page 106: ...ngine will only sup port barcodes of the length It is used to program the valid reading length of Standard 25 The engine will not send barcode message to the Host if the decoded data length does not match the valid length Standard 25 Message Length is defined by Min Message Length and Max Message Length To set Min Message Length of Standard 25 to 8 bytes and Max Message Length to 12 bytes read thes...

Page 107: ...being 4 bytes and Check Do not transmit Check Digit enabled leads to an error Check Digit Standard 25 may include Check Digit not compulsory following its barcode message It verifies the barcode message NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to read and check If verifica tion is succes...

Page 108: ...gramming OFF Tools Plessey Load Factory Default Load Plessey Factory Default Pro CMD 0419000 Enable Disable Plessey Enable Plessey Pro CMD 0419020 Disable Plessey Pro CMD 0419010 When the engine can not read Plessey please read Enable Plessey and try again ...

Page 109: ...the engine will only sup port barcodes of the length It is used to program the valid reading length of Plessey The engine will not send barcode message to the Host if the decoded data length does not match the valid length Plessey Message Length is defined by Min Message Length and Max Message Length To set Min Message Length of Plessey to 8 bytes and Max Message Length to 12 bytes read these progr...

Page 110: ...e and Check Digits Check Do Not Transmit Check Digit means to read and check If verifica tion is successful transmits barcode message if not engine will not send barcode message to the Host Check Transmit All means to read and check If verification is successful transmits all messages if not engine will not send barcode message to the Host When Check Do not Transmit Check digit is enabled and barcod...

Page 111: ...Tools MSI Plessey Load Factory Default Load MSI Plessey Factory Default Pro CMD 0420000 Enable Disable MSI Plessey Enable MSI Plessey Pro CMD 0420020 Disable MSI Plessey Pro CMD 0420010 When the engine can not read MSI Plessey please read Enable MSI Plessey and try again ...

Page 112: ...engine will only sup port barcodes of the length It is used to program the valid reading length of MSI Plessey The engine will not send barcode message to the Host if the decoded data length does not match the valid length MSI Plessey Message Length is defined by Min Message Length and Max Message Length To set Min Message Length of MSI Plessey to 8 bytes and Max Message Length to 12 bytes read the...

Page 113: ...ot Transmit Check digit is enabled and barcode message length minus one is less than Min Message Length it will lead to an error E g Reading a 4 byte include check byte MSI Plessey with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to an error Check Digit Plessey may include Check Digits s not compulsory following its barcode message It may have one or tw...

Page 114: ...Code Programming OFF Tools PDF417 Load Factory Default Load PDF417 Factory Pro CMD 0501000 Enable Disable PDF417 Enable PDF417 Pro CMD 0501020 Disable PDF417 Pro CMD 0501010 When the engine can not read PDF417 please read Enable PDF417 and try again ...

Page 115: ...uld not exceed 65535 bytes Max Message Length should not be less than Min Message Length To read a fixed length PDF417 Please program Max Min Message Length to the same value To set Min Message Length of PDF417 to 8 bytes and Max Message Length to 12 bytes read these programming codes 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code 4 Save Programming see Digit Code 5...

Page 116: ... short There are 3 options for reading PDF417 twin code PDF417 Twin Code Single PDF417 Only Read either PDF417 code Twin PDF417 Only Read both PDF417 codes The transmission sequence is left upper PDF417 code followed by right lower PDF417 code Both Single Twin Read both PDF417 codes If successful transmit as twin PDF417 only Otherwise try single PDF417 only PDF 417 Inverse Regular Barcode Only Pro...

Page 117: ...ogramming OFF Tools QR Code Load Factory Default Load QR Code Factory Default Pro CMD 0502000 Enable Disable QR Code When the engine can not read QR Code please read Enable QR Code and try again Enable QR Code Pro CMD 0502020 Disable QR Code Pro CMD 0502010 ...

Page 118: ...not exceed 65535 bytes Max Message Length should not be less than Min Message Length To read a fixed length QR Code Please program Max Min Message Length to the same value To set Min Message Length of QR Code to 8 bytes and Max Message Length to 12 bytes read these programming codes 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code 4 Save Programming see Digit Code 5 S...

Page 119: ...ance between them must be short There are 3 options for reading QR twin code QR Twin Code Single QR Only Read either QR code Twin QR Only Read both QR codes The transmission sequence is left up per QR code followed by right lower QR code Both Single Twin Read both QR codes If successful transmit as twin QR only Otherwise try single QR only Single QR Only Pro CMD 0502070 Both Single Twin Pro CMD 05...

Page 120: ...Code Programming OFF Tools Aztec Load Factory Default Load Aztec Factory Default Pro CMD 0503000 Enable Disable Aztec When the engine can not read Aztec please read Enable Aztec and try again Enable Aztec Pro CMD 0503020 Disable Aztec Pro CMD 0503010 ...

Page 121: ...ot exceed 65535 bytes Max Message Length should not be less than Min Message Length To read a fixed length Aztec Please program Max Min Message Length to the same value To set Min Message Length of Aztec to 8 bytes and Max Message Length to 12 bytes read these programming codes 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code 4 Save Programming see Digit Code 5 Select...

Page 122: ...ading Multi barcodes of an Image Mode 1 Pro CMD 0503070 Mode 2 Pro CMD 0503080 Mode 3 Pro CMD 0503090 There are three modes Mode 1 Read one barcode only Mode 2 Read fixed number of barcodes only Mode 3 Composite Reading Read fixed number of barcodes first if failed read one barcode only ...

Page 123: ...s Code Programming ON Code Programming OFF Tools Aztec The number of Multi barcodes 1 Pro CMD 0503060 2 Pro CMD 0503061 3 Pro CMD 0503062 4 Pro CMD 0503063 5 Pro CMD 0503064 6 Pro CMD 0503065 7 Pro CMD 0503066 8 Pro CMD 0503067 ...

Page 124: ...Tools Data Matrix Load Factory Default Load Data Matrix Factory Default Pro CMD 0504000 Enable Disable Data Matrix When the engine can not read Data Matrix please read Enable Data Matrix and try again Enable Data Matrix Pro CMD 0504020 Disable Data Matrix Pro CMD 0504010 ...

Page 125: ...hould not exceed 65535 bytes Max Message Length should not be less than Min Message Length To read a fixed length Data Matrix Please program Max Min Message Length to the same value To set Min Message Length of Data Matrix to 8 bytes and Max Message Length to 12 bytes read these programming codes 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code 4 Save Programming see ...

Page 126: ...short There are 3 options for reading Data Matrix Data Matrix Twin Code Single Data Matrix Only Read either Data Matrix Twin Data Matrix Only Read both Data Matrix The transmission sequence is left upper Data Matrix followed by right lower Data Matrix Both Single Twin Read both Data Matrix If successful transmit as twin Data Matrix Otherwise try single Data Matrix only Single Data Matrix Only Pro ...

Page 127: ... two formats Square symbols which has the same amount of models in length and width 10 10 12 12 144 144 Rectangular symbols which has different amounts of models in length and width 6 16 6 14 14 22 Regular Barcode Only Pro CMD 0504320 Inverse Barcode Only Pro CMD 0504321 Both Pro CMD 0504322 Data Matrix Inverse Regular barcode Dark bars on a bright background Inverse barcode Bright bars on a dark ...

Page 128: ...mming OFF Tools Maxicode Load Maxicode Factory Default Pro CMD 0505000 Enable Disable Maxicode When the engine can not read Maxicode please read Enable Maxicode and try again Enable Maxicode Pro CMD 0505020 Disable Maxicode Pro CMD 0505010 Load Factory Default ...

Page 129: ... Length is defined by Min Message Length and Max Message Length 2D bar code Message Length should not exceed 65535 bytes Max Message Length should not be less than Min Message Length To read a fixed length Maxicode Please program Max Min Message Length to the same value To set Min Message Length of Maxicode to 8 bytes and Max Message Length to 12 bytes read these programming codes 1 Code Programming...

Page 130: ...oad Chinese Sensible Code Factory Default Pro CMD 0508000 Enable Chinese Sensible Code Pro CMD 0508020 Disable Chinese Sensible Code Pro CMD 0508010 Enable Disable Chinese Sensible Code Load Factory Default When the engine can not read Maxicode please read Enable Chinese Sensible Code and try again ...

Page 131: ...Message Length is defined by Min Message Length and Max Message Length 2D bar code Message Length should not exceed 65535 bytes Max Message Length should not be less than Min Message Length To read a fixed length Maxicode Please program Max Min Message Length to the same value To set Min Message Length of Chinese Sensible Code to 8 bytes and Max Message Length to 12 bytes read these programming code...

Page 132: ...between them must be short There are 3 options for reading Chinese Sensible twin code Single Chinese Sensible Code Only Read either Chinese Sensible code Twin Chinese Sensible Code Only Read both Chinese Sensible codes The transmission sequence is left upper Chinese Sensible code followed by right lower Chinese Sensible code Both Single Twin Read both Chinese Sensible codes If successful transmit ...

Page 133: ... engine supports OCR B standard and specific typefaces such as Disable OCR Pro CMD 0600010 Enable OCR Pro CMD 0600020 Introduction Load SPEC_OCR_B Factory Default Pro CMD 0600000 0 1 2 3 4 5 6 7 8 1 Nine numbers of OCR B typeface must be included 2 There must be a space between No 7 and No 8 number 3 It must start and end with There must be a space between and a number ...

Page 134: ...ot and should not have all the information we need such as barcode type date and time of scan delimiter and so on in order to keep the code short and flexible Prefix and Suffix are how to fulfill the needs mentioned above They can be added removed and modified while the original barcode message is still in tact Barcode processing sequences 1 Intercept barcode message 2 Add Prefix Suffix 3 Pack 4 Terminat...

Page 135: ...mming Disable or Enable Prefix Suffix Disable All Prefix Suffix Transmit barcode message with no Prefix Suffix Enable All Prefix Suffix Allow appending Code ID prefix AIM prefix User prefix User suffix and Terminal to the barcode message Disable All Prefix Suffix Pro CMD 0311000 Enable All Prefix Suffix Pro CMD 0311010 ...

Page 136: ...General Programming Prefix Sequences 6 options of Prefix Sequences CodeID AIM User Prefix Pro CMD 0317000 CodeID User Prefix AIM Pro CMD 0317010 AIM CodeID User Prefix Pro CMD 0317020 AIM User Prefix CodeID Pro CMD 0317030 User Prefix CodeID AIM Pro CMD 0317040 User Prefix AIM CodeID Pro CMD 0317050 ...

Page 137: ...ming The user prefix byte is programmed in its hex values See example below Note The maximum length for user prefix is 10 bytes Program User Prefix Pro CMD 0300000 Program CODE as user prefix The hex of CODE are 0x43 0x4F 0x44 0x45 1 Read Code Programming ON 2 Read Program User Prefix 3 Read 4 3 4 F 4 4 4 5 in order 4 Read Save Programming 5 Read Code Programming OFF 6 Read Allow User Prefix to enabl...

Page 138: ...amming OFF Tools AIM Prefix AIM Automatic Identification Manufactures defines AIM prefix for many standard barcode formats AIM Prefix Format AIM prefix 0 Disable AIM Prefix for All Barcodes Pro CMD 0308000 Enable AIM Prefix for All Barcodes Pro CMD 0308030 AIM ID is not customizable ...

Page 139: ...efix Besides AIM prefix Code ID prefix can be used to denote barcode format and can be customized The Code ID prefix MUST be one 1 or two 2 visible English letters No Code ID Prefix Pro CMD 0307000 Allow Code ID Prefix Pro CMD 0307010 Code ID Default All Bar codes Load Code ID Factory Default Pro CMD 0307020 ...

Page 140: ...ming OFF Code ID Prefix Modify Code ID See the examples below for how to modify a code ID and restore factory default code ID Load Code ID factory default including PDF417 1 Read Code Programming ON 2 Read 2D Load Code ID Factory Default 3 Read Code Programming OFF Modify PDF417 Pro CMD 0005000 Modify QR Code Pro CMD 0005010 Modify Aztec Pro CMD 0005020 Modify Data Matrix Pro CMD 0005030 Modify Max...

Page 141: ...dify EAN 8 Pro CMD 0004040 Modify EAN 13 Pro CMD 0004050 Modify UPC E Pro CMD 0004060 Modify UPC A Pro CMD 0004070 Modify Interleaved 2 of 5 Pro CMD 0004080 Modify ITF 14 Pro CMD 0004090 Modify ITF 6 Pro CMD 0004100 Modify Code 39 Pro CMD 0004130 Modify Codabar Pro CMD 0004150 Modify Code 93 Pro CMD 0004170 ...

Page 142: ...Pro CMD 0004020 Modify UCC EAN 128 Pro CMD 0004030 Modify Code 11 Pro CMD 0004280 Modify EAN UCC Composite Pro CMD 0004300 Modify GS1 Databar Pro CMD 0004310 Modify ISBN Pro CMD 0004240 Modify Industrial 25 Pro CMD 0004250 Modify Standard 25 Pro CMD 0004260 Modify Plessey Pro CMD 0004270 Modify MSI Plessey Pro CMD 0004290 ...

Page 143: ...will appear to the right of a barcode User Suffix Disable or Enable User Suffix User suffix is appended to the right of barcode message For example if user suffix is AB and the barcode message is 123 The Host receives 123AB Disable User Suffix Pro CMD 0306000 Enable User Suffix Pro CMD 0306010 Program User Suffix Read Program User Suffix Then program user suffix byte s To end the suffix read Save programmin...

Page 144: ... right and the very end of a barcode transmission Disable Terminal Pro CMD 0309000 Enable Terminal Pro CMD 0309010 Program Terminal Read Program Terminal Then program terminal byte s To end the suffix read Save programming The terminal byte is programmed in its hex values See example below Note The maximum length for terminal is 2 bytes Program Terminal Pro CMD 0310000 Program Ox0D as Terminal Pro ...

Page 145: ...ction s Message intercept only applies to raw barcode messages The sequence of a read to transmit without message intercept is Read a raw barcode Add prefix Append suffix Append terminal Transmit to Host The sequence of a read to transmit with message intercept is Read a raw barcode Intercept Message Add prefix Append suffix Append terminal transmit to Host A special programming pack can insert barcod...

Page 146: ...o 3 If there are more than one options programmed for a barcode format the later one is used For example there are 3 options restored Code 128 option A QR Code option Code 128 option B The Code 128 option B is used when a Code 128 barcode is read Disable Interception Pro CMD 0315000 Enable Interception Pro CMD 0315010 Program Intercept Option Pro CMD 0316000 Erase Certain Barcode Interception Opti...

Page 147: ...tion command format of 1D interception command regards a 3 digit decimal number as a unit The interception command has two parts which are barcode type part Symbol ID and data interception part A command could have several data interception parts A barcode type part Symbol ID uses a unit such as 005 a datainterception part uses three units including intercepting direction unit 000 Ascending or 001...

Page 148: ...value 5 When programming 2D intercept option read digit codes as interception command The rules is as below The interception command has two parts which are barcode type part Symbol ID and data interception part A command could have several data interception parts A barcode type part Symbol ID uses a unit such as 005 a data interception part uses three units including intercepting direction unit 0...

Page 149: ...n that be sure to load the default Disable Pack if pack is not required Disable Pack Pro CMD 0314000 Normal Pack Normal pack format STX ATTR LEN AL_TYPE DATA LRC STX 0x02 ATTR 0x00 LEN Barcode message length is expressed by 2 bytes range 0x0000 0xFFFF which is between 0 and 65535 AL_TYPE 0x36 DATA Barcode message LRC Parity byte The algorithm computation sequence is LRC 0xFF STX ATTR LEN AL_TYPE D...

Page 150: ...en a sub command and its terminator semicolon Save Programming 0000160 to terminate Use Barcode Generator software to make the 2D batch barcode For example to generate a batch barcode for Illumination Keep ON 0200030 Auto Mode 0302010 One Reading Timeout 2000 0313000 and Disable Fixed Length Selection 0405140 for Interleaved 2 of 5 0200030 0302010 0313000 2000 0405140 0000160 Generate a batch code...

Page 151: ...eading timeout setting same barcode reading delay setting sensitive value setting etc e g The command setting the one reading timeout as 3000ms 0313000 3000 The command setting the sensitive value as 10 0312040 10 3 Setting syntax 3 command equal mark hex e g 0x101a 0x2C03 This command can be used as setting the user defined prefix user defined suffix ending suffix CodeID increase or cancel the barcode...

Page 152: ... produce a batch command means light Always On Auto Scan change delay time to 2 seconds Disable Fixed Length of I 2 of 5 Firstly find commands as follows 0200030 light Always On 0302010 Auto Mode 0313000 2000 change One Reading Timeout to 2 seconds 0405140 Disable Fixed Length of Interleaved 2 of 5 0000160 Save The batch setting code PDF417 is as follow ...

Page 153: ...s Use batch setting code Code Programming ON Pro CMD 0006010 Allow Read Batch Code Pro CMD 0001110 Batch Setting Code Code Programming OFF Pro CMD 0006000 Read Code Programming ON then read enable batch setting code and then read the batch setting code produced just now finally Read Code Programming Off ...

Page 154: ... 145 Appendix Digit Code It is must to be read save after read digit code 0 Pro CMD 0000000 1 Pro CMD 0000010 2 Pro CMD 0000020 3 Pro CMD 0000030 4 Pro CMD 0000040 5 Pro CMD 0000050 6 Pro CMD 0000060 7 Pro CMD 0000070 ...

Page 155: ...nlscan com Page 146 Appendix Digit Code 8 Pro CMD 0000080 9 Pro CMD 0000090 A Pro CMD 0000100 B Pro CMD 0000110 C Pro CMD 0000120 D Pro CMD 0000130 E Pro CMD 0000140 F Pro CMD 0000150 ...

Page 156: ...fter a program code is received then 1 2 3 in order is received if then read Abort One Data of Current Setting the 3 will be deleted if read Abort One String of Current Setting the 123 will be deleted if read Abort Current Setting both the program code and 123 will be deleted the device will be on status of initiating program code Save Pro CMD 0000160 Abort One Data of Current Setting Pro CMD 0000...

Page 157: ...al Area 20 OCR Off Communication Programming Baud Rate 9600 RS232 Serial Port Check No Check RS232 Transmit Digits 8 Digits RS232 Stop Digit 1 Digit Fixed RS232 Hardware Auto Flow Control Off RS232 Unkown Character Beep Off USB HID KBW Emulate ALT keypad Off USB HID KBW Function Key Mapping Off USB HID KBW Keystroke Delay No Delay USB HID KBW Caps Lock Off USB HID KBW Convert Case Off USB HID KBW ...

Page 158: ...d to EAN 13 Off EAN 13 Enable On Send Check Digit On Enable 2 Digits Addenda Code Off Enable 5 Digits Addenda Code Off UPC E Enable On Send Check Digit On Enable 2 Digits Addenda Code Off Enable 5 Digits Addenda Code Off Expand to UPC A Off Send Default 0 Off UPC A Enable On Send Check Digit On Enable 2 Digits Addenda Code Off Enable 5 Digits Addenda Code Off Send Default 0 Off Interleaved 2 of 5 ...

Page 159: ... Enable On Check Off Send Start Stop Character On Support Full ASCII Off Max Message Length 48 Min Message Length 4 No less than 4 Codabar Enable On Check Off Send Start Stop Character On ABCD ABCD Upper Case Max Message Length 60 Min Message Length 2 Code 93 Enable Off Check On Send Check Digit Off Max Message Length 48 Min Message Length 1 No less than 1 UCC EAN 128 Enable On GS1 Databar Enable ...

Page 160: ...gits On Industrial 25 Enable Off Check Off Max Message Length 48 Min Message Length 6 No less than 4 Standard 25 Enable Off Check Off Max Message Length 48 Min Message Length 6 No less than 4 Plessey Enable Off Check and Transmit Check Digits On Max Message Length 48 Min Message Length 4 No less than 4 MSI Plessey Enable Off Check and Transmit Check Digits On Single MOD10 Check On Max Message Leng...

Page 161: ...Aztec Enable Off Max Message Length 3832 Min Message Length 1 Reading Multi barcodes of an Image Off Data Matrix Enable On Max Message Length 3116 Min Message Length 1 Read Single DM Only On Rectangular Symbols On Read Regular Barcode Only On Maxicode Enable Off Max Message Length 150 Min Message Length 1 Chinese Sensible Code Enable Off Max Message Length 7827 Min Message Length 1 Read Single Chi...

Page 162: ...3 Matrix 2 of 5 X0 Code 39 Am 0 1 3 4 5 7 Codabar Fm 0 2 4 Code 93 G0 Code 11 Hm 0 1 3 ISBN X0 Industrial 25 S0 Standard 25 R0 Plessey P0 MSI Plessey Mm 0 1 GS1 Databar e0 EAN UCC Composite em 0 3 PDF417 Lm 0 2 QR Code Qm 0 6 Aztec zm 0 9 A C Data Matrix dm 0 6 Maxicode Um 0 3 Chinese Sensible Code Xm Reference ISO IEC 15424 2008 Information technology Automatic identification and data capture tech...

Page 163: ... EAN 13 d UPC E c UPC A c Interleaved 2 of 5 e ITF 6 e ITF 14 e Matrix 2 of 5 v Code 39 b Codabar a Code 93 i Code 11 H GS1 Databar R EAN UCC Composite y ISBN B Industrial 25 I Standard 25 f Plessey n MSI Plessey m PDF417 r QR Code s Aztec z Data Matrix u Maxicode x Chinese Sensible Code h ...

Page 164: ...nterleaved 2 of 5 008 ITF 14 009 ITF 6 010 Matrix 2 of 5 011 Code 39 013 Codabar 015 Code 93 017 ISBN 024 Industrial25 025 Standard25 026 Plessey 027 Code11 028 MSI Plessey 029 EAN UCC Composite 030 GS1 Databar 031 PDF417 032 QR Code 033 Aztec 034 DataMatrix 035 Maxicode 036 Chinese Sensible Code 039 User Define Code 041 SPEC_OCR_B 064 ...

Page 165: ... DC1 XON Device Control 1 12 18 DC2 Device Control 2 13 19 DC3 XOFF Device Control 3 14 20 DC4 Device Control 4 15 21 NAK Negative Acknowledgement 16 22 SYN Synchronous Idle 17 23 ETB End of Trans Block 18 24 CAN Cancel 19 25 EM End of Medium 1a 26 SUB Substitute 1b 27 ESC Escape 1c 28 FS File Separator 1d 29 GS Group Separator 1e 30 RS Request to Send 1f 31 US Unit Separator 20 32 SP Space 21 33 ...

Page 166: ...53 5 36 54 6 37 55 7 38 56 8 39 57 9 3a 58 Colon 3b 59 Semi colon 3c 60 Less Than 3d 61 Equal Sign 3e 62 Greater Than 3f 63 Question Mark 40 64 AT Symbol 41 65 A 42 66 B 43 67 C 44 68 D 45 69 E 46 70 F 47 71 G 48 72 H 49 73 I 4a 74 J 4b 75 K 4c 76 L 4d 77 M 4e 78 N 4f 79 O 50 80 P 51 81 Q 52 82 R 53 83 S 54 84 T 55 85 U 56 86 V 57 87 W 58 88 X ...

Page 167: ...95 _ Underscore 60 96 Grave Accent 61 97 a 62 98 b 63 99 c 64 100 d 65 101 e 66 102 f 67 103 g 68 104 h 69 105 i 6a 106 j 6b 107 k 6c 108 l 6d 109 m 6e 110 n 6f 111 o 70 112 p 71 113 q 72 114 r 73 115 s 74 116 t 75 117 u 76 118 v 77 119 w 78 120 x 79 121 y 7a 122 z 7b 123 Left Opening Brace 7c 124 Vertical Bar 7d 125 Right Closing Brace 7e 126 Tilde 7f 127 DEL Delete ...

Page 168: ...iwan Co Ltd 7F 6 No 268 Liancheng Rd Zhonghe City Taipei County Taiwan TEL 886 2 77315388 WEB www newland id com EMEA office Newland Europe BV Nijverheidsweg 1 d e 6651 KS Druten The Netherlands TEL 31 0 487 58 88 99 WEB www newland id com US Office Newland North America Inc 46559 Fremont Blvd Fremont CA 94538 USA TEL 510 490 3888 WEB www newlandna com ...

Reviews: