background image

 

 
 
 
 
 
 

2DScan

TM 

Barcode Scanner 

User’s Manual 

 
 
 
 
 
 

80108502-001  rev.A 

Summary of Contents for 2DScan

Page 1: ...2DScanTM Barcode Scanner User s Manual 80108502 001 rev A ...

Page 2: ... conditions this device may not cause harmful interference and this device must accept any interference received including interference that may cause undesired operation CANADIAN DOC STATEMENT This digital apparatus does not exceed the Class B limits for radio noise for digital apparatus set out in the Radio Interference Regulations of the Canadian Department of Communications Le présent appareil...

Page 3: ...FOR PARTICULAR PURPOSE THERE ARE NO OTHER WARRANTIES OR GUARANTEES EXPRESS OR IMPLIED OTHER THAN THOSE HEREIN STATED THIS PRODUCT IS SOLD AS IS IN NO EVENT SHALL ID TECH BE LIABLE FOR CLAIMS BASED UPON BREACH OF EXPRESS OR IMPLIED WARRANTY OF NEGLIGENCE OF ANY OTHER DAMAGES WHETHER DIRECT IMMEDIATE FORESEEABLE CONSEQUENTIAL OR SPECIAL OR FOR ANY EXPENSE INCURRED BY REASON OF THE USE OR MISUSE SALE...

Page 4: ...ON OFF IDLE RESTART 10 Maintenance 10 Reading 11 Depth of Field 13 Specifications 14 Programming the Engine Introduction 15 Code Programming 15 Command Programming 15 QuickSet Programming 15 Programming Notation 16 Code Programming On Off 17 Illumination 18 Aiming 19 Beep 20 Decoding Beep 20 Decoding Beep Type 20 Decoding Beep Volume 21 Power On Beep 21 Beep Denotation Beeper Definitions 21 Readin...

Page 5: ...CII Function Key Mapping Table 39 Keystroke Delay 40 Caps Lock 40 Convert Case 41 Emulate Numeric Keypad 42 USB DataPipe 43 USB COM Port Emulation 44 HID POS 45 Introduction 45 Access the Device in Your Program 46 Getting Scanned Data 46 VID and PID Table 46 PS 2 Interface Introduction 47 Symbols Introduction 48 General Options 49 Disable Reading All 49 Enable Reading All 49 Enable Reading All 1D ...

Page 6: ...it Default 0 60 UPC E Expand to UPC A 60 UPC A 61 Load Factory Default 61 Disable Enable UPC A 61 Check Digit 61 2 Digits Addenda Code 62 5 Digits Addenda Code 62 Transmit Default 0 63 Interleaved 2 of 5 64 Load Factory Default 64 Disable Enable Interleaved 2 of 5 64 Select Message Length 65 Check Digit 66 Specified Lengths 67 ITF 14 68 ITF 6 69 Code 39 70 Load Factory Default 70 Enable Disable Co...

Page 7: ...4 Check Digit 85 ISBN 86 Load Factory Default 86 Enable Disable ISBN 86 Transmit 86 Industrial 25 87 Load Factory Default 87 Enable Disable Industrial 25 87 Select Message Length 88 Check Digit 89 Standard 25 90 Load Factory Default 90 Enable Disable Standard 25 90 Select Message Length 91 Check Digit 92 Plessey 93 Load Factory Default 93 Enable Disable Plessey 93 Select Message Length 94 Check Di...

Page 8: ... Rectangular Symbols 112 Forward Positive Direction Data Matrix 112 Maxicode 113 Load Factory Default 113 Enable Disable Maxicode 113 Select Message Length 114 OCR Introduction 115 Prefix Suffix Introduction 116 General Programming 117 Disable or Enable Prefix Suffix 117 Prefix Sequences 118 Disable or Enable User Prefix 119 Program User Prefix 119 AIM Prefix 120 Code ID Prefix 121 Code ID Default...

Page 9: ...cept Option 130 Message Pack 131 Introduction 131 Normal Pack 131 Batch Programming Introduction 132 How to build a batch command 133 Produce setting code 134 Use batch setting code 135 Appendix Digit Code 136 Save and Abort 138 Factory Default List 139 AIM ID List 144 Code ID List 145 Symbols ID Number 146 ...

Page 10: ...ters 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 2DScan and parameters to link with a PS 2 port Host Symbols lists all the available symbols and provides the parameters supported by the 2DScan OCR describes the OCR technology and provides the programming barcodes to enable disable this featu...

Page 11: ...the customer the best value 2DScan 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 2DScan step by step Please have an 2DScan and a stand handy This chapter is recommended to general users maintenance personnel and software programmers ...

Page 12: ...king 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 2DScan Power Indicator Led Beeper Scan Windows Tag S N Cetifications etc Trigger Cable Slot ...

Page 13: ... 5 RXD 6 CTS 7 RTS 8 GND 9 USBC_D 10 USBC_D There are two types of 2DScan with a different main board in it 2Dscan s main board has USB and PS 2 interfaces and 2DScan s has USB and RS232 interfaces 2DScan 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 2DScan Interface Definition ...

Page 14: ...telligent 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 2DScan has USB and PS 2 interfaces and 2DScan has USB and RS232 interfaces Please check the ports first to order the fitting type of 2DScan and cables ...

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

Page 16: ...Start Connecting with RS232 Cable Insert RS232 cable RJ 45 male head into 2DScan 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 17: ...nsert PS 2 cable RJ 45 male DIN into 2DScan 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 18: ... 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 19: ...e it too IDLE Mode When reader is NOT reading it is in IDLE mode With no reading attempt within a timeout the Imager will switch to IDLE mode automatically RESTART If 2DScan 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 20: ...ight 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 2DScan then transmits barcode message to the Host NOTE Experiences tell a certain range of distances has higher successful reading rate This range is the Optimu...

Page 21: ...Page 12 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 22: ...ode It effects image capturing area and image quality and thus effects reading performance 36 63mm Code 39 5 mil 120mm 25mm Code 39 10 mil 210mm 57mm PDF417 5 mil 115mm 37mm PDF417 10 mil 215mm 35mm QR Code 10 mil 145mm 25mm QR Code 15 mil 210mm 35mm Data Matrix 10 mil 155mm 30mm Data Matrix 15 mil 220mm 0 50 100 150 200 250 ...

Page 23: ... Interleaved 2 of 5 ISBN Code 93 GS1 Databar Code 11 etc Precision 5mil Light Source LED 630 nm 10 nm Light Intensity 300 LUX 130 mm Depth of Scan Field 45 mm 450 mm Print Contrast Signal 30 Roll 360 Yaw Skew 45 Pitch 45 Illumination 0 100 000 LUX Mechanical Electrical Power Consumption 1 65 W Voltage DC 5 V Current Max 330 mA Oper 290 mA Idle 200 mA Weight 250g Environment Operate Temperature 5 C...

Page 24: ...occur Command Programming The Host can send the Pro CMD strings see the chapter of Software Interface to program the Engine In the following sections the Pro CMD strings will be included with the barcodes for Code Programming A fixture 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...

Page 25: ... 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 3 4 ...

Page 26: ...uch 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 the rea...

Page 27: ...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 28: ...ols 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 Sense Mode LED is off when reading on when not reading Aim Wink Pro CMD 0201000 Aim Keep ON Pro CMD 0201010 Aim OFF Pro CMD 0201020 Sense Mode Pro CMD 0201030 ...

Page 29: ...ng 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 30: ...her 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 31: ...ing 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 Pro CMD ...

Page 32: ...s removed 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 a...

Page 33: ...hange 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 34: ...age 25 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 35: ...vious 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 Load Use...

Page 36: ...e 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 Digit or C...

Page 37: ...232 Interface Introduction Under RS232 connection the engine and the Host use the same communication parameters baud rate parity check data bits select and stop bits select Enable RS232 Connection Pro CMD 1100000 ...

Page 38: ...ommunicate 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 s...

Page 39: ...ld be sent in accordance with CTS signal level When it is low level CTS signal it means the serial port s cache memory of receiving end such as PC is full and 2DScan will not send data through RS232 until CTS signal is set to high level by receiving end When 2DScan 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 2DScan...

Page 40: ...he selections 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 41: ...ata transmission is needed through USB connection USB HID KBW option can be programmed It emulates the unit s transmission as a USB keyboard input The Host receives keystrokes of the virtual keyboard It is Plug and Play There is no driver required ...

Page 42: ... 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 43: ...able USB Country Keyboard Types Follow the steps mentioned below to program 1 Code Programming ON 2 Select Country Code 3 Read digit codes according to country code 4 Save programming 5 Code Programming OFF 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 Types ...

Page 44: ...s Dutch 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 45: ... 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 indicate un...

Page 46: ...tions 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 ALT Br...

Page 47: ... 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 autom...

Page 48: ...BW ASCII Function Key Mapping Table ASCII HEX Function key ASCII HEX Function Key 00 2 10 P 01 A 11 Q 02 B 12 R 03 C 13 S 04 D 14 T 05 E 15 U 06 F 16 V 07 G 17 W 08 H 18 X 09 I 19 Y 0A J 1A Z 0B K 1B 0C L 1C 0D M 1D 0E N 1E 6 0F O 1F ...

Page 49: ...ssion 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 prevails ...

Page 50: ... 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 51: ...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 Lock is ...

Page 52: ...is protocol is defined by Newland Reference 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 53: ...ort 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 54: ...faster than keyboard emulation Features HID based no custom driver required Much faster than keyboard emulation and traditional RS 232 Symbology identifiers AIM and Hand Held Products are always con tained in the input report which uses USB direction names input to the PC and output to the device Note HID POS does not require a custom driver installation However a HID interface on Windows 98 does ...

Page 55: ... 4 3 2 1 0 0 Report ID 0x02 1 Length of the bar code field Decoded Data 2 57 Decoded Data 1 56 58 61 Reserved 1 4 62 Symbology Identifier or N C 0x00 63 7 6 5 4 3 2 1 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 vendor ID VID is 1EAB hex The second is the PID ...

Page 56: ... 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 57: ...he 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 58: ...l 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 59: ...Page 50 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 60: ...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 61: ...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 bytes If ...

Page 62: ... 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 63: ...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 and ...

Page 64: ...e 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 65: ...ming 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 66: ...icture 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 Disabl...

Page 67: ... 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 68: ...its 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 ordin...

Page 69: ...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 70: ... 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 71: ...nda 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 ordina...

Page 72: ...ramming 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 73: ...actory 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 74: ...h 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 Leng...

Page 75: ...k 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 and ...

Page 76: ...e 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 Dig...

Page 77: ...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 78: ...recedes 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 79: ... 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 80: ...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 0408030 Max Message Length default 48 Pro CMD 0408040 1D bar code Message Length should not exceed 127 bytes If Ma...

Page 81: ...k 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 read ...

Page 82: ...ing 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 83: ...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 Message Le...

Page 84: ...smit 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 transmit...

Page 85: ...rt 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 86: ...ing 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 87: ...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 If Ma...

Page 88: ...heck 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 mes...

Page 89: ...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 90: ... 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 91: ...actory 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 92: ...ing 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 93: ...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 If Ma...

Page 94: ...uble 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 trans...

Page 95: ...ry 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 96: ...d Factory Default Load Industrial 2 of 5 Factory Default Pro CMD 0417000 Enable Disable Industrial 2 of 5 Enable Industrial 2 of 5 Pro CMD 0417020 Disable Industrial 2 of 5 Pro CMD 0417010 When the engine can not read Industrial 2 of 5 please read Enable Industrial 2 of 5 and try again ...

Page 97: ... 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 2 of 5 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 the...

Page 98: ...ck 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 messag...

Page 99: ...5 Load Factory Default Load Standard 2 of 5 Factory Default Pro CMD 0418000 Enable Disable Standard 2 of 5 When the engine can not read Standard 2 of 5 please read Enable Standard 2 of 5 and try again Enable Standard 2 of 5 Pro CMD 0418020 Disable Standard 2 of 5 Pro CMD 0418010 ...

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

Page 101: ... bytes and Check Do not transmit Check Digit enabled leads to an error Check Digit Standard 2 of 5 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 success...

Page 102: ...ing 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 103: ...ine 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 programming...

Page 104: ...heck 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 barcode mes...

Page 105: ...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 106: ...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 these pro...

Page 107: ...nsmit 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 two digi...

Page 108: ...rogramming 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 109: ...t 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 Sele...

Page 110: ...7 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 Forward Positive Direction PDF 417 Forward Direction Barcode Only Pro CMD 0501320 Positive Direction ...

Page 111: ...ing 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 112: ...ceed 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 Select...

Page 113: ...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 0502090...

Page 114: ...rogramming 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 115: ...eed 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 Max ...

Page 116: ...ulti 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 117: ...e 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 118: ...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 119: ...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 Digit...

Page 120: ... 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 CMD 0...

Page 121: ...els 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 Forward Direction Barcode Only Pro CMD 0504320 Positive Direction Barcode Pro CMD 0504321 Both Pro CMD 0504322 Forward Positive Direction Data Matrix Data Matrix has forward or positive direction Forward Direction Barcode Light colour ground Deep colour bars Pos...

Page 122: ... 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 123: ... 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 ON 2...

Page 124: ...ne 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 125: ...uld 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 Terminate w...

Page 126: ...e 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 Stop suffix to the barcode message Disable All Prefix Suffix Pro CMD 0311000 Enable All Prefix Suffix Pro CMD 0311010 ...

Page 127: ... 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 128: ...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 enable ...

Page 129: ...Code Programming 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 Pro CMD 0308000 Enable AIM Prefix Pro CMD 0308030 AIM ID is not customizable ...

Page 130: ...sides 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 131: ... 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 Maxico...

Page 132: ...y 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 133: ... 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 134: ...ear 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 programm...

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

Page 136: ...ge 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 stop suffix 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 stop suffix transmit to Host A special programming pack can insert barcode m...

Page 137: ...er For Example The existing barcode formats stored in the scanner are 1st Code 128 2nd Code 39 3rd UPC A By saving a new barcode format QR Code the scanner memory will delete the 1st existing barcode format whichis Code 128 The new stored data will become 1st Code 39 2nd UPC A 3rd QR Code Among the 3 barcode formats stored in the scanner only 1 barcode format will be activated at once The last bar...

Page 138: ...ommand 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 Desce...

Page 139: ...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 000 Asc...

Page 140: ...t 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 DATA 1...

Page 141: ...ub command and its terminator semicolon Save Programming 0000160 to terminate 3 Use Barcode Generator software to make the 2D batch barcode 4 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 Inter leaved 2 of 5 0200030 0302010 0313000 2000 0405140 0000160 Generate a batch code ...

Page 142: ...eout 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 Setting syntax 3 command equal mark hex e g 0x101a 0x2C03 3 This command can be used as setting the user defined prefix user defined suffix ending suffix CodeID increase or cancel the barcode leng...

Page 143: ...ce 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 144: ...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 145: ...git Code It is required to read the save command after reading the 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 146: ...Page 137 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 147: ...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 0000170 A...

Page 148: ...ramming 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 Emulate Numeric Keypad Off USB HID KB...

Page 149: ...AN 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 Enable...

Page 150: ...e Length 48 Min Message Length 1 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 than1 UCC EAN 128 Enable On GS1 Databar Enable On Send AI 01 Character On EAN UCC Composite Enable Off UPC EAN Composite Enable Off Code 11 Enable...

Page 151: ...x 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 Length 48 Min Message Length 4 No less than 4 ...

Page 152: ... Read Single QR Only On Max Message Length 7089 Min Message Length 1 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 Forward Direction Barcode Only On Maxicode Enable Off Max Message Length 150 Min Message Length 1 ...

Page 153: ...3 ITF 14 Im 1 3 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 Reference ISO IEC 15424 2008 Information technology Automatic identification and data capture techniques Data Carrier Identi ...

Page 154: ...N 128 j EAN 8 d EAN 13 d UPC E c UPC A c Interleaved 2 of 5 e ITF 6 e ITF 14 e 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 ...

Page 155: ...3 005 UPC E 006 UPC A 007 Interleaved 2 OF 5 008 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 User Define Code 041 SPEC_OCR_B 064 ...

Reviews: