Home
2DScanTM Barcode Scanner User`s Manual
Contents
1. gt c Page 26 Programming the Engine Query Product Information sh Tools Code Programming ON Product information could be obtained by reading Query Product Information barcode The engine will send it to the Host immediately Power ON Send Product Info the engine sends product information through serial port only to the Host after Power ON Code Programming OFF Query Product Information Pro CMD 0003000 Power ON Do not Send Product Info Pro CMD 0007000 Power ON Send Product Info Pro CMD 0007010 The product information is provided as follows Device Manufacture Date Device serial number User defined device serial number Manufacture ID 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 L connect features 2 Min Message Length gt Max Message Length 3 No Check Digit or Check Digit 4 Fixed Length 2 64 even value It is in this format Fixed Length 2 4 6 8 1012 Indicate that reading 2D is allowed Symbols are divided by comma Additional feature format Min Messa th Scan Mode Scan Mode l Manual Scan 2 Auto Scan di Continuous Scan Page 27 RS232 Interface Introduction Under RS232 connection the engine and the Host use the same communication parameters baud
2. Tools Code Programming ON Load Factory Default l Code Programming OFF Load QR Code Factory Default Pro CMD 0502000 Enable Disable QR Code Enable OR Code Pro CMD 0502020 Disable OR Code Pro CMD 0502010 a Page 102 Symbols QR Code s Tools Code Programming ON Select Message Length It is used to program the valid reading length of QR Code The engine will not send II l l barcode message to the Host 1f the decoded data length does not match the valid length QR Code Message Length is defined by Min Message Length and Max ode Programming OFF Message Length li Min Message Length default 1 Pro CMD 0502030 Max Message Length default 7089 Pro CMD 0502040 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 QR Code Please program Max amp Min Message Length to the same value To set Min Message Length of OR Code to 8 bytes and Max Message Length to 12 bytes read these programming codes Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Save Programming see Digit Code Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF ple eeo Led pda a Page 103 Symbols Tools Code Programming ON OR Twin Code OR twin code is 2 OR barcodes paralleled
3. Disable Specified Length Pro CMD 0405140 Add Code Length Pro CMD 0405160 Enable Specified Length Pro CMD 0405150 Remove Code Length Pro CMD 0405170 The engine only read Interleaved 2 of 5 which are 12 and 24 bytes Code Programming ON Enable Specified Length Add Code Length Digit Code 0 1 2 Save Programming Add code length Digit Code 0 2 4 Save Programming Code Programming OFF o L9 tM 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 Digit Code 0 2 4 6 Save Programming 7 Code Programming OFF Symbols R Tools Code Programming ON ITF 14 is a fixed length 14 bytes Interleaved 2 of 5 barcode with Check digit By factory default it is disabled When enabled ITF 14 precedes 14 byte Interleaved 2 of 5 barcode Code Programming OFF 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 m e Page 68 Symbols Tools Code Pr
4. Load Code 11 Factory Default Pro CMD 0415000 Enable Disable Code 11 Enable Code 11 Pro CMD 0415020 Disable Code 11 Pro CMD 0415010 au Page 83 Symbols R Tools Code Programming ON Select Message Length It is used to program the valid reading length of Code 11 The engine will not send barcode message to the Host if the decoded data length does not match the valid length Code 11 Message Length is defined by Min Message Length and Max gramming OFF Code Pro n Wi 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 Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two DV lengths If Max Message Length is equal to Min Message Length the engine will only sup port barcodes of the length read these programming codes Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Save Programming see Digit Code Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF To set Min Message Length of Codell to 8 bytes and Max Message Length to 12 bytes E le MINI Page 84 Symbols R Tools Code Programming ON Check Digit Code 11 may include Check Digit not compulsory following its barcode me
5. 1103050 Long Delay 40ms Pro CMD 1103052 Short Delay 20ms Pro CMD 1103051 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 Enable Caps Lock USB Interface Q Tools Code Programming ON Convert Case The Imager converts all barcode messages to the selected case Code Programming OFF 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 ADC is sentas abc a Page 41 USB Interface Q Tools TO E Emulate Numeric Keypad II l Code Programming OFF When disable the whole barcode message will be emulated as keystrokes on main keyboard Read Emulate Numeric Keypad to enable the function when 0 9 is of the barcode message 6 6 EE 6 29 it will be emulated as keystrokes on numeric keypad But sign such as emulated as keystrokes on main keyboard is Numeric keypad is normally at the right of a standard keyboard This function is effected by the current state of Num Lock of Host s numeric keypad The emulate numeric keypad coul
6. It mainly explains the same communication 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 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 feature Prefix Suffix lists all the types of Prefix Suffix and provides the general programming barcode to program them Message Interception amp Pack describes the functions of Message Interception amp Pack and provides the programming guide and barcode Batch Programming describes the function and rules of Batch Programming Graphic Notations Tool Handy item for a task Attention Important subject to be aware of or to avoid Tips Helpful information about a topic or a feature k Example Illustration of how to use a feature iaanple C Page 1 Getting to Start Introduction 2DScan is a 1D amp 2D barcode reader Auto ID patented technology ensure 2DScan fast image capture and accurate decoding It provides 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 Plea
7. 13 Digi on Min Message Length e No less than 4 Standard 25 Min Message Length No less than 4 CA Page 142 Appendix Factory Default List a Page 143 oe ISO IRO IPO D Jem Reference ISO IEC 15424 2008 Information technology Automatic identification and data capture techniques Data Carrier Identi fiers including Symbology Identifiers au Page 144 Appendix G n ss K a po NENNEN CENE emessi o me e Loo 0 HM ET Oo Comba a Code i o code HO GSIDubar LE FANUCCCompsie y oo o IW Bo nduto 1 o Stndudos i Psy pon MSEPesey mo nes ro Re In me DuaMais Pe Maid x c Page 145 Appendix Symbols ID Number Symbol ID Number m c Page 146
8. A B C and D as the start character and the stop character Transmission of them can be selected Code Programming OFF Transmit Both Start amp Stop Character Pro CMD 0409090 Transmit Neither Start amp Stop Character Pro CMD 0409080 Use ABCD ABCD As Start amp Stop Character Pro CMD 0409100 Use Upper Letter Pro CMD 0409120 Use ABCD TN E As Start amp Stop Character Pro CMD 0409110 Use Lower Letter Pro CMD 0409130 au Page 76 Symbols R Tools Code Programming ON Load Factory Default l Code Programming OFF Load Code 93 Factory Default Pro CMD 04100001 Enable Disable Code 93 Disable Code 93 Pro CMD 0410010 Enable Code 93 Pro CMD 0410020 UO Page 77 Symbols R Tools Code Programming ON Select Message Length It is used to program the valid reading length of Code 93 The engine will not send barcode message to the Host if the decoded data length does not match the valid length Code 93 Message Length is defined by Min Message Length and Max gramming OFF Code Pro Bn Wi 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 Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two DV lengths If Max Message Length is equal to Min Message Len
9. CodeID User Prefix Off Off Serial Port Check Hardware Auto Flow Control Unkown Character Beep Emulate ALT keypad Function Key Mapping Emulate Numeric Keypad J mi B U o 08 B de User Suffix No more than 10 digits top Suffix No more than 2 digits Mmm e o Pack 6 o Of LO a Page 139 Lei goj gt a Fh Lei o A o x e la gt c O o gt lt Appendix Factory Default List Parameters Factory Default Symbol Code 128 Enable Max Message Length o Lei Lei ga e ES e ga IQ 5 aN l EAN 8 Enable DIB mimimio JAHE EIEIZR a lo lo lO a VIR o e o 2 23 gt I8 o z e 2 les gt gt Q o lo gt p Q o suke o lo Q o o 13 5 Send Check Digit Enable 2 Digits Addenda Code O Enable 5 Digits Addenda Code O 5 mimimuio Sle lz e 2 2 SI o lO e WIN E o c 2 ISA og 9S Efe O QIZ 2 lo qa PP Q o o 2 p Q o D OOo o lo o o O O Send Default 0 UPC A un Page 140 Appendix Factory Default List Send Check Digit Min Message Long LL Nolessthanl Embe n au Page 141 Appendix Factory Default List Digit MODI Check o n O Max Message Length 8 O Min Message Length E No less than 4 4 Transmit
10. 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 Code Programming OFF 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 programming The user suffix byte is programmed in its hex values See example below Note The maximum length for user suffix is 10 bytes Program User Suffix Pro CMD 0301000 Program CODE as user suffix The hex of CODE are 0x43 Ox4F 0x44 and 0x45 Read Code Programming ON Read Program User Suffix Read 4 3 4 RA4 4 4 5 in order Read Save Programming Read Code Programming OFF Read Allow User Suffix to enable above programming CODE will appear to the right of a barcode mt on Page 125 Prefix Suffix Stop Suffix SN Tools Code Programming ON Disable or Enable Stop Suffix l Stop Suffix is the termination for a string of barcode messages It can not be formatted like other suffix and prefix It 1s fixed to the right and the very end ofa barcode transmission ing OFF Code Pro Disable Stop Suffix Pro CMD 0309000 Enable Stop Suffix Pro CMD 0309010 Program Stop Suffix Read Program Stop Suffix Then pr
11. 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 a Page 134 Batch Programming Use batch setting code s Tools Code Programming ON 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 Code Programming OFF Code Programming ON Pro CMD 0006010 A Allow Read Batch Code Pro CMD 0001110 A SC Batch Setting Code Code Programming OFF Pro CMD 0006000 Page 135 Appendix Digit Code It is required to read the save command after reading the digit code 0 Pro CMD 0000000 l Pro CMD 0000010 Pro CMD 0000040 5 Pro CMD 0000050 Pro CMD 0000060 Pro CMD 0000070 a Page 136 Appendix Digit Code 8 Pro CMD 0000080 9 Pro CMD 0000090 A Pro CMD 0000100 B Pro CMD 0000110 a Page 137 C Pro CMD 0000120 D Pro CMD 0000130 E Pro CMD 0000140 F Pro CMD 0000150 Appendix LX Tools Code Programming ON In order to save the received data Save has to be read after data transition completed If error occurs when reading data the wrong data can be deleted and the setting
12. Programming 9 Code Programming OFF TC c Page 9 Symbols SK Tools 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 tion is successful transmits barcode message if not engine will not send barcode Code Check Do Not Transmit Check Digit means to read and check If verifica message to the Host I 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 NO Check Transmit All Pro CMD 0418050 Check Transmit All Pro CMD 0418070 Check Do Not Transmit Check Digit Pro CMD 0418060 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 Vw E g Reading a 4 byte include check byte Industrial 25 with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to an error Ca Page 92 Symbols R Tools Code Programming ON Load Factory Default l Code Programming OFF Load Plessey Factory Default Pro CMD 0419000 Enable Disable Plessey Enable Plessey Pro CMD 0419020 Disable Plessey Pro CMD 0419010 au Page 93 Sy
13. rate parity check data bits select and stop bits select Enable RS232 Connection Pro CMD 1100000 TC ct Page 28 RS232 Interface Serial Port SAN Tools Code Programming ON The engine and the Host should use the same serial port parameters baud rate parity check data bits and stop bits The sequence is as follows 9600 baud rate null parity check 8 data bits 1 stop bits Baud Rate baud rate to match the baud rate setting of the Host device Otherwise they can not e i Code Programming OFF Baud rate is the number of bits of data transmitted per second Set your scan engine The engine supports the following baud rates The default baud rate is 9600 Pro CMD 0100030 1200 9600 19200 Pro CMD 0100050 Pro CMD 0100000 38400 Pro CMD 0100060 2400 Pro CMD 0100010 57600 Pro CMD 0100070 4800 Pro CMD 0100020 115200 Pro CMD 0100080 14400 Pro CMD 0100040 uu Page 29 RS232 Interface SX Tools Code Programming ON Parity Check Parity check options should be the same on the engine and the Host Select Odd parity If data has an odd number of 1 bits the parity bit value is set to 0 Code Programming OFF 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 Odd Check Pro CMD 0101020 Ev
14. up can be done again Eg after a program code is received then 1 23 in order is received if then read Abort One Data of Current Setting the 3 will be deleted if read Code Programming OFF 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 Current Setting Pro CMD 0000190 Abort One Data of Current Setting Pro CMD 0000170 Abort One String of Current Setting Pro CMD 0000180 gt Page 138 Appendix Factory Default List General Programming oO LO Illumination lluminationWinko Aiming AimingWink Le On Decoding Beep o a Decoding Beep Type o VY I LL Decoding Beep Volume Do Lu Power On Beep Om ll Working Mode Hand held Mode MM 3000ms 1500ms Sensitivity Normal Sensitivity Sensitivity 11 Normal Exposure Mode o KO K O om O NID S Io Ela O I e le O os a ME lt E IB oa O no Loi SIE e 9 lo 8 le E 5 c wW o O a lo gt a o JE Is amp ia e gt E 5 zl e a a o amp lt JE o o e 10 Jg F 2 o lt H Baud Rate Stop Digit Keystroke Delay Caps Lock Convert Case CodeID User Prefix AIMID CodelD AIMID Prefix Data Suffix Terminators Off AIMID
15. vertically or horizontally They must have the same direction Their specifications must be similar and the distance between them must be short There are 3 options for reading OR twin code gramming OFF Code Pro diia Ony d R code Di l Twin OR Only Read both OR codes The transmission sequence is left up per QR code followed by right lower QR code Both Single amp Twin Read both QR codes If successful transmit as twin QR only Otherwise try single QR only Single OR Only Pro CMD 0502070 Twin QR Only Pro CMD 0502080 Both Single amp Twin Pro CMD 0502090 a Page 104 Symbols Tools lon unii Code Programming OFF 77 Load Aztec Factory Default II Pro CMD 0503000 Enable Disable Aztec Enable Aztec Pro CMD 0503020 Disable Aztec Pro CMD 0503010 a Page 105 Symbols Tools Code Programming ON Select Message Length It is used to program the valid reading length of Aztec The engine will not send barcode message to the Host if the decoded data length does not match the valid length Aztec Message Length is defined by Min Message Length and Max Message Length Code Programming OFF Min Message Length default 1 Pro CMD 0503030 Max Message Length default 3832 Pro CMD 0503040 2D bar code Message Length should not exceed 65535 bytes Max Message Length should not be less than Min Message Length To read
16. 0 will be sent as 1 ALT make 0 6 5 ALT Break p 2 ALT make 2 0 8 ALT Break 3 ALT make 0 7 0 ALT Break gt e Page 37 USB Interface R Tools Code Programming ON Function Key Mapping When enabled function characters 0x00 0x1F are sent as ASCII sequences over the numeric keypad 1 Ctrl make Code Programming OFF 2 Hit function key 3 Ctrl Break 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 l Keystroke A Y p e 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 keypad gt e Page 38 USB Interface USB HID KBW ASCII Function Key Mapping Table ASCII HEX Function key ASCII HEX E WD N E Nn NO Io A e O mi E a o a Page 39 USB Interface B HID KBW Tools Z eas Keystroke Delay T This parameter sets the delay in milliseconds between emulated keystrokes Scan programming code below to increase the delay when the Host require a slower trans mission of data gramming OFF Code Pro No Delay Pro CMD
17. 0100060 The command setting auto mode 0302010 2 Setting syntax 2 Command equal mark number This command is used for setting the value of parameter including the longest and shortest length of the barcode one reading 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 Ox101a 0x2C03 This command can be used as setting the user defined prefix user defined suffix ending suffix CodeID increase or cancel the barcode length value information intercepting etc Note every two hexes in the command stand for a setting character CES Append the fixed length 4 of interleaved 20f 5 to 26 0405160 0x041a Setting the suffix information of the ending as CR LF 0310000 0x0d0a 4 Setting syntax 4 command equal mark double quotation marks If the setting information is viewable character then this mode of setting is appropriate xx The command setting the user defined prefix information as AUTO ID 0300000 AUTO ID a Page 133 Batch Programming Produce setting code Make the command list ended with save command to a PDF417 OR code or DataMatrix For example to produce a batch command means light Always On Auto Scan change delay time to 2 seconds Disable Fixed Length of I 2 of 5
18. 3 0x4F 0x44 0x45 Read Code Programming ON Read Program User Prefix Read 4 3 4 F 4 4 4 5 in order Read Save Programming Read Code Programming OFF Read Allow User Prefix to enable above programming CODE will appear to the left of a barcode OA e m e Page 119 Prefix Suffix R Tools AIM Automatic Identification Manufactures defines AIM prefix for many standard Code Programming ON barcode formats AIM Prefix Format AIM prefix 0 Code Programming OFF Disable AIM Prefix Pro CMD 0308000 Enable AIM Prefix Pro CMD 0308030 a Page 120 Prefix Suffix Code ID Prefix s Tools Code Programming ON 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 Code Programming OFF Allow Code ID Prefix Pro CMD 0307010 No Code ID Prefix Pro CMD 0307000 Code ID Default AI Bar codes Load Code ID Factory Default Pro CMD 0307020 Ca Page 121 Prefix Suffix Code ID Prefix s Tools Code Programming ON Modify Code ID See the examples below for how to modify a code ID and restore factory default code ID Modify PDF417 Code ID to be p hex value is 0x70 Code Programming OFF Las ple Read Code Programming ON 2 Read Modify PDF417 3 Read Digit Code 7 0 4 Read Save Prog
19. Aztec Maxicode etc Code128 EAN 13 EAN 8 Code39 UPC A UPC E Codabar Interleaved 2 of 5 ISBN Code 93 GS1 Databar Code 11 etc gt Smil LED 630 nm 10 nm 300 LUX 130 mm 45 mm 450 mm gt 30 360 45 45 0 100 000 LUX 1 65 W DC5V 330 mA 290 mA 200 mA 250g 5 C 445 C 40 C 60 C 5 95 non condensing FCC Part15 Class B CE EMC Class B gt Page 14 Programming the Engine Introduction There are 3 ways to program configure the Engine Code Programming Command Programming and QuickSet Programming Code Programming The Engine reads a set of specially encoded barcodes to program features In the following sections we will explain the options and features available and provide the barcodes to program them This method of programming the Engine is most straight forward However it requires manually readings of each barcode As all manual operations errors are more likely to 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 equipments or systems This method of programming the Engine could be automated A software pro
20. C 0xFF STX ATTR LEN AL_TYPE DATA 2 computation method is XOR byte by byte Normal Pack Pro CMD 0314010 a Page 131 Batch Programming K Tools Code Programming ON Batch Programming can integrate a programming seguence into one barcode l Introduction Batch Programming Rules 1 Sub command is in this format Programming Command Parameters 2 Sub commands are terminated by semicolons Note that there is no blank between a sub command and its terminator semicolon 3 Save Programming 0000160 to terminate KI 4 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 Inter leaved 2 of 5 0200030 0302010 0313000 2000 0405140 0000160 Generate a batch code Allow Read Batch Code Pro CMD 0001110 a Page 132 Batch Programming How to build a batch command Batch command can contain many commands Each command is divided by semicolon Batch command must be ended with save command Command structure command equal mark setting information The setting command list is provided below There are 4 setting command modes 1 Setting syntax 1 Command The most command is the one can be set at one time without the command exe The command setting the baud rate as 38400 bps
21. Check Digits MODIO MODIO Pro CMD 0420070 Transmit Check Digits Pro CMD 0420100 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 byte MSI Plessey with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to an error IO Page 98 Symbols R Tools Code Programming ON Load Factory Default l Code Programming OFF Pro CMD 0501000 Enable Disable PDF417 Enable PDF417 Pro CMD 0501020 Disable PDF417 Pro CMD 0501010 a Page 99 Symbols sh Tools Code Programming ON Select Message Length It is used to program the valid reading length of PDF417 The engine will not send barcode message to the Host if the decoded data length does not match the valid reading length PDF417 Message Length is defined by Min Message Length and Max Message Code Pro Length gramming OFF Min Message Length default 1 Pro CMD 0501030 inple Ve Max Message Length default 2710 Pro CMD 0501040 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 PDF417 Please program Max amp 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 progr
22. D 0408070 Check Do not transmit Check Digit Pro CMD 0408060 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 SV E g Reading a 4 byte include check byte Code 39 with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to an error Decode ASCII Code 39 can include full ASCII characters For factory default the engine only decodes part of them Read Full ASCII decode to decode full ASCII characters Partial ASCII Decode Pro CMD 0408100 Full ASCII Decode Pro CMD 0408110 c A Page 72 Symbols R Tools Code Programming ON Load Factory Default l Code Programming OFF Load Codabar Factory Default Pro CMD 0409000 Enable Disable Codabar Enable Codabar Pro CMD 0409020 Disable Codabar Pro CMD 0409010 au Page 73 Symbols R Tools Code Programming ON Select Message Length It is used to program the valid reading length of Codabar The engine will not send barcode message to the Host if the decoded data length does not match the valid length Code Programming OFF 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 I
23. IDT CH Value through Innovation 2DScan Barcode Scanner User s Manual 80108502 001 rev A FCC WARNING STATEMENT This equipment has been tested and found to comply with the limits for a Class B digital device pursuant to Part 15 of FCC Rules These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications FCC COMPLIANCE STATEMENT This device complies with Part 15 of the FCC Rules Operation of this device is subject to the following 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 num rigue n met pas de bruits radio lectrigues d passant les limites applicables aux appareils num rigues de las classe B prescrites dans le R glement sur le brouillage radio lectrigue dict par les minist re des Communications du Canada CE STANDARDS Testing for compliance to CE reguirements was performed
24. IO LEE R PO O O O T 90 OSSA N SU B RR R R O O SR DU RR DR REAR RR DUET PME 91 olbia 92 tI cadano 93 Lera 93 Ebbe 93 Scalea 94 Ibba 95 Eegen 96 Load Factory Deal asas TTT TTRTTTRE RRRERF y 96 Enable Disable MSIPIESSeY Lie 96 Select Message B rra eec 97 sir so Pl E 98 Pi gg ee 99 Load Factory Dei Gl ETER ESE A n 99 meo DISC GA PDPA Tr Esqui RAE fp is da 99 Select Message E UT TTT GS ETERO 100 PIDE ene EE 101 Forward Po DOP E EE 101 Table of Contents Ollolai 102 abbia 102 Enable Disable QR Odo ss pop E eege 102 Seco sE ciglia 103 ARL RR O AA 104 ll 105 Lod E I Re OE 105 EE Db oa 105 rope Loves ess Len p RR eee 106 Reading Multi barcodes of an IMApo sss Eeer 107 dees 108 Lelli 109 Lodd Factory E 109 Enable Disable Data conca 109 Select Message Length RICREA RR RIO 110 Dat Matrix I oleole A 111 Rectangular 5 Te sas ma nn eR M aan tue DO dasad u IUE ene clo vt EUN n cuni qu ee eee ee 112 Forverd Positive Direction Data Matrix aci aaa 112 biden 113 Load Factory Egeter FER Eelere Eeer LI Selene 114 OCR bidoni 115 Prefix Suffix Peitos o e 1s cer ERR PP AA RED rme TTT Tr O mm 116 RICO ARR CEI I I Disable or Enable PROB SUN ira I7 OPERE I sad ONDE Nha ctun MI US MEME Ma IR Cid ru ht 116 Disable or Enable eee 119 Prosram E DR E 119 IE e E cet IE 120 COD EE NINE TEE EI RA 121 Boa A IPA E AIRAA IE ORA O TTT 121 loan es I p cs sta ce ates PTPR F FFR REE R
25. IO Page 89 Symbols SX Tools Code Programming ON Load Factory Default l Code Programming OFF Load Standard 2 of 5 Factory Default Pro CMD 0418000 Enable Disable Standard 2 of 5 Enable Standard 2 of 5 Pro CMD 0418020 Disable Standard 2 of 5 Pro CMD 0418010 au Page 90 Symbols SX Tools Code Programming ON Select Message 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 Code Pro ing OFF gramming Max Message Length I Min Message Length default 6 Pro CMD 0418030 Max Message Length default 48 Pro CMD 0418040 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 Length the engine will only sup port barcodes of the length To set Min Message Length of Standard 2 of 5 to 8 bytes and Max Message Length to 12 l bytes read these programming codes p 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
26. Load Maxicode Factory Default Pro CMD 0505000 Enable Disable Maxicode Enable Maxicode Pro CMD 0505020 Disable Maxicode Pro CMD 0505010 au Page 113 Symbols Maxicode sh Tools Code Programming ON Select Message Length It is used to program the valid reading length of Maxicode The engine will not send barcode message to the Host if the decoded data length does not match the valid reading length Maxicode Message Length is defined by Min Message Length and Max Code Programming OFF Message Length li Min Message Length default 1 Pro CMD 0505030 Max Message Length default 150 Pro CMD 0505040 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 amp 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 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 au Page 114 OCR Introduction OCR Optical Character Recognition is the technology that captures image of printed information and recognizes the image to editable ch
27. Pro CMD 0504010 a Page 109 Symbols Data Matrix s Tools Code Programming ON Select Message Length Itis used to program the valid reading length of Data Matrix The engine will not send barcode message to the Host if the decoded data length does not match the valid reading length Data Matrix Message Length is defined by Min Message Length and Max Message Length Code Programming OFF Min Message Length default 1 Pro CMD 0504030 Max Message Length default 3116 Pro CMD 0504040 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 Data Matrix Please program Max amp 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 l Code Programming ON 2 Select Min Message Length 3 DigitCode 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 au Page 110 Symbols Data Matrix s Tools Code Programming ON Data Matrix Twin Code Data Matrix twin code 1s 2 Data Matrix barcodes paralleled vertically or horizontally They must have the same direction Their specifications must be similar and the distance between them must be short There
28. Program Intercept Option Pro CMD 0316000 Erase All Interception Options Pro CMD 0316030 au Page 128 Message Interception amp Pack Message Interception A Tools Q Code Programming ON Programming 1D Intercept Option l When programming ID intercept option read digit codes as interception command The rules is as below The interception command format of ID interception command regards a 3 digit decimal number as a unit Code Programming OFF 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 Descending start unit and stop unit There is only one type of barcode to be setted to intercept in a time Intercept EAN 13 from Ist digit to 3rd ascending and from reciprocal 4th to reciprocal 1st 1 Read Code Programming ON i 2 Read Allow Interception p C 3 Read Pro gram Intercept Option 4 Check Symbols ID Number table for EAN 13 5 Read below digit barcodes e e e e e ee symbol ID the Ist digit the 3rd digit the 4th digit the Ist digit Barcode Type Data Interception 1 Data Interception 2 Note 1 Maximum sections of barcode message interception are 5 2 Maximum value is 127 fo
29. 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 Code Programming OFF High Sensitivity 8 Pro CMD 0312020 Enhanced Sensitivity 5 Pro CMD 0312030 Normal Sensitivity 11 Pro CMD 0312010 Program Sensitivity Min 1 Max 20 Pro CMD 0312040 Low Sensitivity 14 Pro CMD 0312000 a Page 24 Programming the Engine Exposure Imaging Mode s Tools Code Programming ON Code Programming OFF Normal Exposure Mode Pro CMD 0321000 Reflections Eliminating Mode Pro CMD 0321010 au Page 25 Programming the Engine Default s Tools Code Programming ON Factory Default Read Load All Factory Default to reset all parameters to factory default Applicable conditions Code Programming OFF User options programming wrong configuration leads to reading mal function Forget details of previous programming and start over Load All Factory Default Pro CMD 0001000 User Default AI 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 User Default Pro CMD 0001160
30. The engine will not send barcode message to the Host if the decoded data length does not match the valid length Code Programming OFF Interleaved 2 of 5 Message Length is defined by Min Message Length and Max Message Length Min Message Length default 6 Pro CMD 0405030 Max Message Length default 80 Pro CMD 0405040 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 wA lengths If Max Message Length is equal to Min Message Length the engine will only sup port barcodes of the length To set Min Message Length of Interleaved 2 of 5 as 8 bytes and Max Message length as 12 bytes read these programming codes 1 Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Appendix Pxxx Save Programming see Digit Code Appendix Pxxx Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF CRT A gt Page 65 Symbols Interleaved 2 of 5 A Tools Code Programming ON Check Digit Interleaved 2 of 5 may include Check Digit not compulsory following its l barcode messages 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 Ch
31. 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 c Page 58 Symbols Tools Code Programming ON 2 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 TJ Code Programming OFF 78 o I i TUE 3 0123456 kom su am dl q i Abort 2 Digits Addenda Pro CMD 0403050 Enable 2 Digits Addenda Code Pro CMD 0403060 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 INU IM L4 UNAN Disable 5 Digits Addenda Code Pro CMD 0403070 Enable 5 Digits Addenda Code Pro CMD 0403080 Enable 2 Digits Addenda Code read an ordinary code and 2 digits Addenda Code 4 Enable 5 Digits Addenda Code read an ordinary code and 5 digits Addenda Code a Disable 2 Digits Addenda Code read an ordinary code only and ignore 2 digits Addenda Code gt Page 59 Symbols Tools Code Programming ON Transmit Default 0 The first byte of UPC E is defaul
32. a FRE EA RE TIE 58 EN EE TT O da 58 2 Digits Addenda e 1 REESE 39 SD uk Addenda Codi RN OPP PP O Se cae AEE O RAA 59 Transmit EV rA AEETI TTR 7 TT 60 UPC E Expand tO UPC vere 60 O 61 LR 61 Disable END UPL ee 61 ea 61 SEENEN 62 ba Dicis Addenda laico rari a 62 DR iaia 63 bea 64 Loria 64 KEE SNE JIA ENEE rolla data 64 Ei AIA 65 Db 66 TEIL Fe IE 67 bun 68 Ka 69 Sa E E n E EE 70 Load Factory Dei EE 70 Enable Disable E 70 Transmit Sait e Sphera 70 IEEE RR A d ET P E 72 bold 72 Kelereiber 73 odori 73 Enoble Disable e osten AT RUE DDS SOTO Rr 73 earn 74 Broe AET T 75 Transmit Start EE 76 Page II Table of Contents ln IF Lode A Ebbe a 77 Select Message Length RR RR ROTA 78 liso DICI RR ER 79 IIe e 80 Lode baia O esl Disco DEC 29 EJEN TTT TTT TTT 80 lib 81 IER ee 81 Enable Disable GS Direi leader 81 Transmit AI 01 Roli 61 Ple 82 Load Read 82 Enable Disable EAN UCC rue 82 ella 83 Load Factory RR eee 83 Enable Disable Code E uso E Kl 83 oa 84 e KE ole 85 bbc 86 Lili 86 Lobo dbi Help eter 86 Rug t 86 lior ups T 87 Load Dacia EE 87 Enable brit o Mito Rat 7o Ncc 87 OE E TE O 88 Uebb 89 lira 90 Lode 90
33. a fixed length Aztec Please program Max amp 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 Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Save Programming see Digit Code Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF STE PP ai Page 106 Symbols Tools Reading Multi barcodes of an Image l There are three modes Mode l Read one barcode only Mode 2 Read fixed number of barcodes only Code Programming OFF Mode 3 Composite Reading Read fixed number of barcodes first if failed read one barcode only Mode I Pro CMD 0503070 Mode 2 Pro CMD 0503080 Mode 3 Pro CMD 0503090 a Page 107 Symbols Tools Code Programming ON The number of Multi barcodes l Code Programming OFF Pro CMD 0503060 5 Pro CMD 0503064 2 Pro CMD 0503061 l 6 Pro CMD 0503065 3 Pro CMD 0503062 l 7 Pro CMD 0503066 A Pro CMD 0503063 8 Pro CMD 0503067 au Page 108 Symbols R Tools VO g Code Programming ON Load Factory Default Code Programming OFF EEN Pro CMD 0504000 Enable Disable Data Matrix Enable Data Matrix Pro CMD 0504020 Disable Data Matrix
34. amming ON 2 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 Code Programming OFF ated Nm on en III l 134 II Ill li Disable 2 Digits Addenda Code Pro CMD 0402050 Enable 2 Digits Addenda Code Pro CMD 0402060 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 pe ze ana 145678 l li i 11 234567 89012 Disable 5 Digits Addenda Code Pro CMD 0402070 m Enable5 Digits Addenda Code Pro CMD 0402080 Enable 2 Digits Addenda Code read an ordinary code and 2 digits Addenda Code Enable 5 Digits Addenda Code read an ordinary code and 5 digits Addenda Code Disable 2 Digits Addenda Code read an ordinary code only and ignore 2 digits Addenda Code Page 57 Symbols Tools eee Code Programming ON Load Factory Default I Load UPC E Factory Default Pro CMD 0403000 Code Programming OFF Disable Enable UPC E Enable UPC E Pro CMD 0403020 Disable UPC E Pro CMD 0403010 Check Digit
35. amming codes Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Save Programming see Digit Code SelectMax Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF LON pe Page 100 Symbols Tools Code Programming ON PDF417 Twin Code PDF417 twin code is 2 PDF417 barcodes paralleled vertically or horizontally They must have the same direction Their specifications must be similar and the distance between them must be short There are 3 options for reading PDF417 twin code Code Programming OFF Single PDF417 Only Read either PDF417 code I Twin PDF417 Only Read both PDF417 codes The transmission sequence is left upper PDF417 code followed by right lower PDF417 code Both Single amp Twin Read both PDF417 codes If successful transmit as twin PDF417 only Otherwise try single PDF417 only Single PDF417 Only Pro CMD 0501070 Both Single amp Twin Pro CMD 0501090 Twin PDF417 Only Pro CMD 0501080 Forward Positive Direction PDF 417 PDF 417 has forward or positive direction Forward Direction Barcode Light colour ground Deep colour bars Positive Direction Barcode Deep colour ground Light colour bars Forward Direction Barcode Only Pro CMD 0501320 Both Pro CMD 0501322 Positive Direction Barcode Only Pro CMD 0501321 a Page 101 Symbols
36. and in Idle ready to use state factory default Power Off There are 4 ways to Power OFF Remove Cable Off 2DScan Remove Power Adapter Off RS232 Cable Remove USB Cable from the Host Remove PS 2 cable from the Host If a power adapter is connected remove 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 scratch the window Use brush to remove the stain Use soft cloth cloth for glasses to clean Prohibit spraying towards the window Only use clean water as a cleanser Cc Page 10 Getting to Start Ensure 2DScan cables and the Host are connected then turn the unit Power ON Press amp hold Trigger Illumination LED and Aiming LED cast an Illumination Pattern red light and an Aiming Pattern blue light Keep Aiming Pattern in the center of a bar code Zoom in and zoom out to allocate the Optimum Reading Stance On a successful reading there ll be a beep sound illumination amp aiming patterns die out The 2DScan then transmits barcode message to the Host NOTE Experiences tell a certain range of di
37. aracters The engine supports OCR B standard and specific typefaces such as B 0 1 2 3 4 5 6 78 E Be Nine numbers of OCR B typeface must be included There must be a space between No 7 and No 8 number 3 It must start and end with IM There must be a space between IM and a number Load SPEC OCR B Factory Default Pro CMD 0600000 Disable OCR Pro CMD 0600010 Enable OCR Pro CMD 0600020 p tej Page 115 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 flexible Prefix and Suffix are how to fulfill the needs mentioned above They can be added removed and modified while the original barcode message 1s still in tact Barcode processing sequences Intercept barcode message Add Prefix Suffix Pack Terminate with Stop Suffix and transmit p tej Page 116 Prefix Suffix General Programming s Tools MITT Code Programming ON Disable or Enable Prefix Suffix Wi l Disable All Prefix Suffix Transmit barcode message with no Prefix Suffix Enable All Pref
38. are 3 options for reading Data Matrix Code Programming OFF 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 amp Twin Read both Data Matrix If successful transmit as twin Data Matrix Otherwise try single Data Matrix only Single Data Matrix Only Pro CMD 0504070 Twin Data Matrix Only Pro CMD 0504080 Both Single amp Twin Pro CMD 0504090 Ca Page 111 Symbols DEI load s Tools ERR Programming ON Rectangular Symbols Data Matrix has two formats Square symbols which has the same amount of models in length and gramming OFF Code Pro 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 Enable Rectangular Symbols Pro CMD 0504110 Disable Rectangular Symbols Pro CMD 0504100 Forward Positive Direction Data Matrix Data Matrix has forward or positive direction Forward Direction Barcode Light colour ground Deep colour bars Positive Direction Barcode Deep colour ground Light colour bars Forward Direction Barcode Only Pro CMD 0504320 Both Pro CMD 0504322 Positive Direction Barcode Pro CMD 0504321 Ca Page 112 Symbols R Tools Code Programming ON Load Factory Default l Code Programming OFF
39. ations described herein were current at the time of publication but are subject to change at any time without prior notice ID TECH is a registered trademark of International Technologies amp Systems Corporation 2DScan and Value through Innovation are trademarks of International Technologies 4 Systems Corporation Table of Contents Content About this guide LIVE ae E Perm MUR i Cnapter EE i Gps d Getting to Start lla 2 EECHER 3 ll 3 ONO z ER Y 3 ee nius trc 4 EOMMIONICION Poi a 5 Comme mine With USB TE 6 Ciak aa 7 Comelico 8 Removal of Communication Cable 9 ON OFF IDLE FESTAR a de ptus M ERI pH NEN UP I UE 10 Ee 10 bd 11 6 sis Ee NI PR 13 e E EN O A 14 Programming the Engine lla 15 Code I RO 212 KEREN 22 OKO ct EIERE 15 PODLA NOR 16 CHEAT 17 Illica 18 Mir JD bile ri 20 e E 20 Ee De Kn 20 Decoding Beep licia 21 xs o EUM RE T 21 Beep Denotation Beeper DENNIUONS assume ea esu pne e A 21 Re et E 22 Fedi alla 23 STURLA VARA RAR FOR O O O 24 EXDOSUIE ENEE MOUE tsa cachet edd nae a 25 ble 26 Pano De RR ROC E OR I 26 lebbra 26 Query Product NI OFMIN ODE senpa eo on o okok oK Sak 27 u Page I Table of Contents RS232 Interface ie 28 CIO TTT SO AIA A 29 Baud Rate ene R er eve pane M EIE IE bie MI eee ee ee eee eT EE 29 BAI E RT 30 Hardware Auto Flow Co
40. ax Message Length is less than Min Message Length it means the engine will only support barcodes of the two wA lengths If Max Message Length is equal to Min Message Length the engine will only sup port barcodes of the length To set Min Message Length of Code 128 to 8 bytes and Max Message Length to 12 bytes read these programming codes iaanple 1 Code Programming ON 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 N 9 Code Programming OFF au Page 52 Symbols Tools e Code Programming ON Load Factory Default I Code Programming OFF Load UCC EAN 8 Factory Default 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 au Page 53 Symbols Tools Code Programming ON 2 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 Code Programming OFF 1234 567 1 p E E E Disable 2 Digits Adden
41. 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 wA lengths If Max Message Length is equal to Min Message Length the engine will only sup port barcodes of the length read these programming codes Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Save Programming see Digit Code Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF To set Min Message Length of Code 39 to 8 bytes and Max Message Length to 12 bytes E le Ge AC RVV eu Page 71 Symbols R Tools Code Programming ON Check Digit Code 39 may include Check Digit not compulsory following its barcode l 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 o Code Programming OFF 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 1s suc cessful transmits all messages if not engine will not send barcode message to the Host NO Check Transmit All Pro CMD 0408050 Check Transmit All Pro CM
42. by an independent laboratory The unit under test was found compliant to class B limits of part 15 of the FCC rules LIMITED WARRANTY ID TECH warrants to the original purchaser for a period of 36 months from the date of invoice that this product is in good working order and free from defects in material and workmanship under normal use and service ID TECH s obligation under this warranty is limited to at its option replacing repairing or giving credit for any product which has within the warranty period been returned to the factory of origin transportation charges and insurance prepaid and which is after examination disclosed to ID TECH s satisfaction to be thus defective The expense of removal and reinstallation of any item or items of equipment is not included in this warranty No person firm or corporation is authorized to assume for ID TECH any other liabilities in connection with the sales of any product In no event shall ID TECH be liable for any special incidental or consequential damages to purchaser or any third party caused by any defective item of equipment whether that defect is warranted against or not Purchaser s sole and exclusive remedy for defective equipment which does not conform to the requirements of sales is to have such equipment replaced or repaired by ID TECH For limited warranty service during the warranty period please contact ID TECH to obtain a Return Material Authorization RMA number amp instructi
43. da Code Pro CMD 0401050 Enable 2 Digits Addenda Code Pro CMD 0401060 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 j l i 112348567 i 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 2 digits Addenda Code Enable 5 Digits Addenda Code read an ordinary code and 5 digits Addenda Code Disable 2 Digits Addenda Code read an ordinary code only and ignore 2 digits Addenda Code Page 54 Symbols Tools Code Programming ON EAN 8 expand to EAN 13 Expand EAN 8 to EAN 13 by adding 5 bytes of 0 to the left and then transmit Code Programming OFF Do Not Expand to EAN 13 Pro CMD 0401090 Expand to EAN 13 Pro CMD 0401100 c Page 55 Symbols R Tools e E Code Programming ON Load Factory Default I Load EAN 13 Factory Default Pro CMD 0402000 Code Programming OFF 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 au Page 56 Symbols R Tools Code Progr
44. dn t control the state of Num Lock 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 Lock is OFF Host will receive the data from keyboard as follow Host receives data A This character is not included in keyboard thus the data will be sent as normal Next Host receives data 4 corresponding to the instruction of Cursor move to left Then Host receives data just back of cursor There is no input generated by data 4 asthedata 5 corresponds to NO instruc tions Ca Page 42 66 corresponding to the instruction of delete the character USB Interface amp Tools Code Programming ON This protocol is defined by Newland Reference A driver has to be installed before l l using this protocol to communicate with reader The advantage of using this protocol is the fast data transmission Meanwhile the Code Programming OFF SDK can be easily integrated into the application system Select USB DataPipe Pro CMD 1100010 TC gt Page 43 USB Interface USB COM Port Emulation s
45. e Reading All Disable Reading All Allow reading Programming Codes only Code Programming OFF Disable Reading All IIU Pro CMD 0001010 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 gt Page 49 Symbols General Opti SK Tools Code Programming ON Enable Reading All 2D I l l Enable Reading All 2D Code Programming OFF a Wu Disable Reading All 2D Disable Reading All 2D Pro CMD 0001050 c Page 50 Symbols R Tools Code Programming ON Load Factory Default l Code Programming OFF Load Code 128 Factory Default Pro CMD 0400000 Enable Disable Code 128 Disable Code 128 Pro CMD 0400010 Enable Code 128 Pro CMD 0400020 c Page 51 Symbols R Tools Code Programming ON Select Message Length 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 Code Programming OFF 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 M
46. eck Digit means to read and check If Code Programming OFF 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 successful transmits all messages if not engine will not send barcode mes sage to the Host The number of Interleaved 2 of 5 barcode bits check digit contained must be even If it is odd a 0 will be added as the first digit The check digit generates automatically when a barcode is produced NO Check Transmit All Pro CMD 0405050 Check Do Not Transmit Check Digit Pro CMD 0405060 Check Transmit All Pro CMD 0405070 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 Check Do Not Transmit Check digit enabled leads to an error Page 66 Symbols Interleaved 2 of 5 A Tools Code Programming ON Specified Lengths Program the engine to read specified lengths or ranges of specified lengths for Interleaved 2 of 5 The length value must be 3 decimal digits And the length value MUST be an even number between 2 to 64 Read Enable Specified Length to enable this feature or Disable Code Programming OFF Specified Length to disable T
47. en Check Pro CMD 0101010 Hardware Auto Flow Control Conly for 2DScan When enabled 2DScan will decide if the data should 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 any more otherwise the data will be lost When disabled data s sending and receiving through serial port will not be effected by RTS CTS signal Disable Hardware Auto Flow Control Pro CMD 0104000 Enable Hardware Auto Flow Control Pro CMD 0104010 Before enabling this function please be sure that RTS CTS signal line is contained in RS232 cable If not a RS232 communication error will occur RS232 Interface SX Tools Code Programming ON Data Bits Transmitted l Select data bits transmitted to be 5 6 7 and 8 Ensure the selections on the engine and the Host are the same Code Programming OFF 8 Data Bits Pro CMD 0103030 6 Data Bits Pro CMD 0103010 7 Data Bits Pro CMD 0103020 5 Data Bits Pro CMD 0103000 Stop Bits Stop bit follows every byte to indicate the end of transmission and the start of the next transmission Default 1 stop bit Stop Bi
48. f Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two ww lengths If Max Message Length is equal to Min Message Length the engine will only sup port barcodes of the length eu Page 74 Symbols R Tools 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 Code 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 NO Check Transmit All Pro CMD 0409050 eck Transmit All se CMD 0409070 Check Do not transmit Check Digit Pro CMD 0409060 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 SW E g Reading a 4 byte include check byte Codabar with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to an error c Page 75 Symbols R Tools Code Programming ON Transmit Start amp Stop Character Codabar uses either one of
49. gram can be developed to download all the configuration data to the Engine Note The programming results are restored in non volatile memory They will not be lost when the Engine is powered off c Page 15 Programming the Engine Programming Notation SAN Tools Code Programming ON lt 5 Code Programming OFF There are 4 parts of a notation 1 The first part of the notation is the barcode for Code Programming 4 gt ode Programming OFF Pro CMD 0006000 This is the notation to disable the Code Programming 2 The second part of the notation is the name of the options or features such as Disable Code Pro gramming 3 The third part of the notation is the corresponding Pro CMD string of the Code Programming 4 Ifthereis in front of the name it means the notation is factory default TC a Page 16 Programming the Engine Code Programming On Off d Tools Code Programming ON Read the Code Programming ON barcode to activate Code Program l ming function One or more Code Programming barcodes can be read to configure the Engine If an option or feature needs additional parameters such as digits they can be found at the end of this chapter To exit Code Programming read Code Programming OFF or any normal Code Programming OFF barcode IKU Code Programming OFF Pro CMD 0006000 Code Programming ON Pro CMD 0006010 The value of code programming can be sent to
50. gth the engine will only sup port barcodes of the length read these programming codes Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Save Programming see Digit Code Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF To set Min Message Length of Code 93 to 8 bytes and Max Message Length to 12 bytes E le MINA gt e Page 78 Symbols R Tools Check Digit Code 93 may include Check Digits not compulsory following its barcode message The two digits verify the barcode message NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check Digits Code 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 NO Check Transmit All Pro CMD 0410050 Check Transmit All Pro CMD 0410070 Check Do not transmit Check Digit Pro CMD 0410060 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 SW E g Reading a 4 byte include check by
51. h Tools Code Programming ON When the 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 Code Programming OFF Select USB COM Port Emulation Pro CMD 1100060 un Page 44 USB Interface Q Tools FF Introduction INKLI The HID POS interface is recommended for new applications It can send up to 56 characters 1n a single USB report and is much faster than keyboard emulation 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 Select HID POS Pro CMD 1100080 c Page 45 USB Interface Q Tools Code O Access the Device in Your Program CreateFile opens the device as a HID then ReadFile delivers the scanned data to the application Use WriteFile to send data to the device For complete information on USB and HID interfaces please see www USB Code Programming OFF B KKK Getting Scanned Data After scanning and decoding a bar code the device sends the f
52. head into 2DScan cable slot 2 Insert USB Cable USB male head into Host s female USB connector NOTE 2DScan is a DataPipe device You need to install the driver on the Host to communicate with 2DScan See USB Interface Ca Page 6 Getting to Start Connecting with RS232 Cable 1 Insert RS232 cable RJ 45 male head into 2DScan cable slot 25 Insert RS232 cable RS232 male head into Host s female RS232 connector 3 Connect RS232 cable and the mains with power adapter au Page 7 Getting to Start Connecting with PS 2 Cable 1 Insert PS 2 cable RJ 45 male DIN into 2DScan cable slot 25 Insert PS 2 cable PS 2 male DIN into Host PS 2 female slot 35 If necessary connect PS 2 cable and the mains with power adapter 4 If necessary keyboard can connect to female slot on the PS 2 cable au Page 8 Getting to Start Removal of Communication Cable A Pin that fit the 2DScan dismount hole is needed A paper 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 2 Insert the Pin into Dismount Hole and keep some pressure 35 Pull out the cable gently 4 Pull out the Pin after the cable is removed 5 Unplug the connector from the Host au Page 9 Getting to Start ON OFF IDLE RESTART Power On Connect 2DScan and Host 2DScan will power on automatically
53. ix Suffix Allow appending Code ID prefix AIM prefix User Code Programming OFF prefix User suffix and Stop suffix to the barcode message Disable All Prefix Suffix Pro CMD 0311000 Enable All Prefix Suffix Pro CMD 0311010 eu Page 117 Prefix Suffix General Programming s Tools Code Programming ON Prefix Sequences 6 options of Prefix Sequences Code Programming OFF CodeID AIM User Prefix Pro CMD 0317000 AIM User Prefix CodeID Pro CMD 0317030 CodeID User Prefix AIM Pro CMD 0317010 User Prefix CodeID AIM Pro CMD 0317040 AIM CodeID User Prefix Pro CMD 0317020 User Prefix AIM CodeID Pro CMD 0317050 p c Page 118 Pref1x Suff1x General P SX Tools MT Code Programming ON Disable or Enable User Prefix I l l User Prefix is added before barcode message For example if the user prefix is AB and the barcode message is 123 the Host receives AB123 Code Programming OFF Disable User Prefix Pro CMD 0305000 Enable User Prefix Pro CMD 0305010 Program User Prefix Enable Program User Prefix Then program user prefix byte s To end the prefix read Save programming The user prefix byte is programmed in its hex values See example below Note The maximum length for user prefix 1s 10 bytes Program User Prefix Pro CMD 0300000 Program CODE as user prefix The hex of CODE are 0x4
54. mbols Tools Code Programming ON Select Message Length l 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 Code Programming OFF Message Length IK I Min Message Length default 4 Pro CMD 0419030 Max Message Length default 48 Pro CMD 0419040 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 Length the engine will only sup port barcodes of the length To set Min Message Length of Plessey to 8 bytes and Max Message Length to 12 bytes l read these programming codes p 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 TC U Page 94 Symbols R Tools Code Programming ON Check Digit Plessey may include Check Digits not compulsory following its barcode message l The two digits verify the barcode message NO Check Transmit All means to read without check and transmit all bytes including barcode mes
55. n Message Length and Max Message Length Min Message Length default 4 Pro CMD 0420030 Max Message Length default 48 Pro CMD 0420040 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 Length the engine will only sup port barcodes of the length bytes read these programming codes Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Save Programming see Digit Code Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF To set Min Message Length of MSI Plessey to 8 bytes and Max Message Length to 12 E le 9 n9 dM gt e Page 97 Symbols MSI Plessey s Tools Code Programming ON Check Digit Plessey may include Check Digits s not compulsory following its barcode message It may have one or two digits which verify the barcode message NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check Digits gramming OFF Code Pro NO Check Transmit All Pro CMD 0420050 Double Check Digits MOD10 MOD11 Pro CMD 0420080 Single Check Digit MODIO Pro CMD 0420060 NO Transmit Check Digits Pro CMD 0420090 Double
56. ntrol only for 2DScan iii 30 Dat DB nd ME Li EE EE 31 USB Intertace bili 32 BE lara 33 USB Country E Ne 34 USB Country eb 35 Unknown Characters Beep 36 bile a a7 Fold 38 ASCH Function Key Mapping able sua EOJ ESA 39 ebrea 40 Caps e REI 40 vu sut e E eee ee 4 Emulate Numere Est n 42 BI BTE ER RS EEE 43 USB COM Port ERO Aia 44 Db 45 bolla 45 ACCESS the Device in YOUR POLAR 46 CI IDE REI RZ RO O RR O O O O E ETNO 46 CRC asda 46 PS 2 Interface MET Al E 47 Symbols WARIO l io EE 48 CICLI RR RR ER E kose ae on 49 Disable We SAC E 49 Enable Reading Mk o espe omo e e E rko o enspe 49 Enable Reading All ID PT RR E 49 Disable Reddine AN E 49 SE IR sx Reading D NN COR 50 Disable Reading UR Pr m 50 Code l2 X 51 biopic 21 Pa pe Pillole 51 Select Message Pos sa p FARA TTT y 7yBE 52 au Page II Table of Contents Libor ad io 29 E able Disable UCC EAN G 92 Bo dbi T 53 2 Digits Addenda PRE ele da u oo de OA 54 DS Addenda O a S 54 ANS qe si ero ar JS EE 99 NR EE E E A EE 56 odiare RR 56 Disable EE E 56 dicor TT 56 2 Digits Addenda CO EAEE E E E 57 3 Dieis Addenda E 27 IER o 58 Cdl 58 lys ER o
57. oad ISBN Factory Default Code Programming OFF Pro CMD 04160001 i Enable Disable ISBN Enable ISBN Pro CMD 0416020 Disable ISBN Pro CMD 0416010 Transmit Transmit 13 digits Pro CMD 0416030 Transmit 10 digits Pro CMD 0416040 au Page 86 Symbols amp amp Tools Code Programming ON Load Factory Default I l l Code Programming OFF Load Industrial 2 of 5 Factory Default II I 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 au Page 87 Symbols SK Tools Code Programming ON Select Message 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 an gramming OFF d Mar Message Length II Min Message Length default 6 Pro CMD 0417030 Max Message Length default 48 Pro CMD 0417040 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 Length the engine will only sup port barcodes of the length To set Min Message Length of Industrial 25 to 8 bytes and Max Message Length to 12 s l byte
58. ode r wq a4 i l 23456 1723456 789017 Disable 5 Digits Addenda Code Pro CMD 0404070 Enable 5 Digits Addenda Code Pro CMD 0404080 Enable 2 Digits Addenda Code read an ordinary code and 2 digits Addenda Code Enable 5 Digits Addenda Code read an ordinary code and 5 digits Addenda Code Disable 2 Digits Addenda Code read an ordinary code only and ignore 2 digits Addenda Code Page 62 Symbols SX Tools Code Programming ON Transmit Default 0 The first byte of UPC A is default to 0 Code Programming OFF Do Not Transmit 0 Pro CMD 0404090 Transmit 0 Pro CMD 0404100 cj UPC A has the default 0 but it is not printed out unlike UPC E Read Transmit Pi 0 willadda 0 to transmit A Uu Page 63 Symbols Interleaved 2 of 5 A Tools EA ZL Code Programming ON Load Factory Default I Code Programming OFF Load Interleaved 2 of 5 Factory Default Pro CMD 0405000 Disable Enable Interleaved 2 of 5 Enable Interleaved 2 of 5 Pro CMD 0405020 Disable Interleaved 2 of 5 Pro CMD 0405010 When the engine can not read Interleaved 2 of 5 please read Enable Interleaved 2 of 5 and try again TC ct Page 64 Symbols Interleaved 2 of 5 A Tools Code Programming ON Select Message Length It is used to program the valid reading length of Interleaved 2 of 5
59. ogram 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 Stop Suffix Pro CMD 0310010 Program Ox0D 0x0A as Stop Suffix Pro CMD 0310020 au Page 126 Message Interception amp Pack Introduction Barcode message could divide information into different sections such as product ID manufacture ID and so on They are important overall However at certain situations some of them are not of interest This is where message interception comes in Message interception feature allows transmission of selected section 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 gt Append suffix gt Append stop suffix gt Transmit to Host The sequence of a read to transmit with message intercept is Read a raw barcode gt Intercept Message gt Add prefix Append suffix Append stop suffix transmit to Host A special programming pack can insert barcode messages into a certain message format Then the processing sequence is Read to obtain barcode message Intercept gt Add prefix gt Append suffix gt Pack gt Append stop suffix Transmit a Page 127 Message Intercep
60. ogramming ON ITF 6 is a fixed length 6 bytes Interleaved 2 of 5 barcode with check digit When enabled ITF 6 precedes 6 byte Interleaved 2 of 5 barcode Code Programming OFF Disable ITF 6 User Selection I 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 m e Page 69 Symbols R Tools eee Code Programming ON Load Factory Default I Code Programming OFF Load Code 39 Factory Default Pro CMD 0408000 Enable Disable Code 39 Enable Code 39 Pro CMD 0408020 Disable Code 39 Pro CMD 0408010 Transmit Start amp Stop Character KR Transmission of can be selected Transmit Both 7 Pro CMD 0408090 66 k Transmit Neither Pro CMD 0408080 a Page 70 Symbols R Tools Code Programming ON Select Message Length It is used to program the valid reading length of Code 39 The engine will not send barcode message to the Host if the decoded data length does not match the valid length Code Programming OFF Code 39 Message Length is defined by Min Message Length and Max Message Length Min Message Length default 1 Pro CMD 0408030 Max Message Length default 48 Pro CMD 0408040 1D
61. ollowing input report Report ID 0x02 Length of the bar code field Decoded Data EN EC Be p p kok p p p p Decoded Data 1 56 H 58 61 Reserved 1 4 UN Symbology Identifier or N C 0x00 EM Decode Data 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 Product ID A range of PIDs is used for each product sub family so each PID contains a base number and an interface type keyboard COM port etc Interface Type PID Hex Base 0200 EM2027 HID POS 0210 m 0100 L 2 3 2DScan HIDPOS 0110 gt c Page 46 PS 2 Interface Introduction PS 2 connection 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 TC ct Page 47 Symbols Introduction This chapter lists 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 eu Page 48 Symbols General Options s Tools Code Programming ON Disabl
62. ons for returning the product THIS WARRANTY IS IN LIEU OF ALL OTHER WARRANTIES OF MERCHANT ABILITY OR FITNESS 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 OR FABRICATIONS OF PRODUCTS WHICH DO NOT CON FORM TO THE TERMS AND CONDITIONS OF THE CONTRACT The information contained herein is provided to the user as a convenience While every effort has been made to ensure accuracy ID TECH is not responsible for dam ages that might occur because of errors or omissions including any loss of profit or other commercial damage nor for any infringements or patents or other rights of third parties that may result from its use The specifications described herein were current at the time of publication but are subject to change at any time without prior notice 2009 International Technologies amp Systems Corporation The information contained herein is provided to the user as a convenience While every effort has been made to ensure accuracy ID TECH is not responsible for damages that might occur because of errors or omissions including any loss of profit or other commercial damage The specific
63. p ON to enable all decoding beep denotation and read Beep OFF to disable Code Programming OFF Beep ON Pro CMD 0203010 Beep OFF Pro CMD 0203000 Decoding Beep Type Type 1 Pro CMD 0203020 Type 3 Pro CMD 0203022 Type 2 Pro CMD 0203021 n a Page 20 Programming the Engine P Tools MITT Code Programming ON Loud Til il Low l Pro CMD 0203032 Medium Pro CMD 0203031 Power On Beep Beep On Pro CMD 0204001 Beep OFF Pro CMD 0204000 Beep Denotation Beeper Definitions low higher higher higher Power ON completed successful reading of an ordinary barcode successful reading of an programming barcode 3 short low 2 high reading failure 1 long low Unknown Character Virtual Keypad USB connection au Page 21 Programming the Engine Reading Mode Tools Code Programming ON Hand held Mode Pull and keep holding the trigger line to read Com plete one reading or release the trigger to terminate 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 Continuous Mode Pro CMD 0302020 Au
64. r both start digital and end digital 3 Overlaps of barcode message sections are allowed and work independently 4 Start unit and end unit determine its message section In the above example descending 004 and 001 means the section of last 4th last 3rd last 2nd and last one digits 5 To intercept only one digit program start unit and end unit to be the same value au Page 129 Message Interception amp Pack General Programming d Tools l Code Programming ON Programming 2D Intercept Option 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 Code Programming OFF 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 Ascending or 001 Descending start unit and stop unit Barcode type part and intercepting direction regards a 3 digit decimal number as a unit but start and stop digit regards a 6 digit decimal number as a unit They uses 6 digits to present 4 digit value The first two digits are for thousandth and next two digits for hundredth For example 001013 means 113 There is only one type of barcode to be setted to intercept in a time For example inte
65. ramming 5 Read Code Programming OFF 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 Data Matrix Pro CMD 0005030 Modify QR Code Pro CMD 0005010 Modify Maxicode Pro CMD 0005040 Modify Aztec Pro CMD 0005020 User Define Code Pro CMD 0005090 au Page 122 Prefix Suffix SX Tools Code Programming ON Code Programming OFF Modify EAN 8 Pro CMD 0004040 Modify EAN 13 Pro CMD 0004050 Modify ITF 6 Pro CMD 0004100 Modify UPC E Pro CMD 0004060 Modify Code 39 Pro CMD 0004130 Modify UPC A Pro CMD 0004070 Modify Codabar Pro CMD 0004150 Modify Interleaved 2 of 5 Pro CMD 0004080 Modify Code 93 Pro CMD 0004170 Modify ITF 14 Pro CMD 0004090 ag R Page 123 Prefix Suffix SX Tools Code Programming ON Modify Code 128 Pro CMD 0004020 Code Programming OFF Pro CMD 0004240 Modify UCC EAN 128 Pro CMD 0004030 Modify Industrial 25 Pro CMD 0004250 Modify Code 11 Pro CMD 0004280 Modify Standard 25 Pro CMD 0004260 Modify EAN UCC Composite Pro CMD 0004300 Modify Plessey Pro CMD 0004270 Modify GSI Databar Pro CMD 0004310 Modify MSI Plessey Pro CMD 0004290 au Page 124 Prefix Suffix Sy Tools EEE R E Code Programming ON Disable or
66. rcept QR Code from Ist digit to 20th ascending and from 113th digit to 140th ascending E Read Code Programming ON 2 Read Enable Interception 3i Read Program Intercept Option 4 Check Symbols ID Number table for QR Code 5 Read below digit barcodes Barcode Type Data Interception 1 Data Interception 2 Rules 1 Maximum intercept 3 barcode message sections 2 Maximum value is 9999 for start digital and end digital 3 Overlaps of barcode message sections are allowed and work independently 4 Start unit and end unit determine its message section In the above example ascending 000001 and 000020 means the first 20 digits 5 To intercept only one digit program start unit and end unit to be the same value au Page 130 Message Interception amp Pack R Tools Code Programming ON Introduction Data Pack is for the special requirements of barcode message There are 3 types of data pack Data pack effects all data formats in that be sure to load the default Disable Pack if pack is not required Code Programming OFF 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 1 computation sequence is LR
67. s read these programming codes p 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 au Page 88 Symbols amp amp Tools Check Digit Industrial 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 tion is successful transmits barcode message if not engine will not send barcode Code Check Do Not Transmit Check Digit means to read and check If verifica 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 NO Check Transmit All Pro CMD 0417050 Check Transmit All Pro CMD 0417070 Check Do Not Transmit Check Digit Pro CMD 0417060 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 SW E g Reading a 4 byte include check byte Industrial 25 with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to an error
68. sage and Check Digits tion is successful transmits barcode message if not engine will not send barcode uu M Code Programming OFF Check Do Not Transmit Check Digit means to read and check If verifica message to the Host Check Transmit All means to read and check If verification 1s successful transmits all messages if not engine will not send barcode message to the Host NO Check Transmit All Pro CMD 0419050 Check Transmit All Pro CMD 0419070 Check Do Not Transmit Check Digit Pro CMD 0419060 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 7 Eg Reading a 4 byte include check byte Plessey with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to an error gt Q Page 95 Symbols SX Tools Code Programming ON Load Factory Default l Code Programming OFF Load MSI Plessey Factory Default Pro CMD 0420000 Enable Disable MSI Plessey Enable MSI Plessey Pro CMD 0420020 Disable MSI Plessey Pro CMD 0420010 a Page 96 Symbols SK Tools MT Code Programming ON l It is used to program the valid reading length of MSI Plessey The engine wil not send barcode message to the Host if the decoded data length does not match the valid length l l na Code Pro ing OFF MSI Plessey Message Length is defined by Mi
69. se have an 2DScan and a stand handy This chapter is recommended to general users maintenance personnel and software programmers uu Page 2 Getting to Start Getting to know 2DScan Unpacking Unpack 2DScan and accessories Check with the 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 2DScan Beeper Led Power Indicator Scan Windows Tag S N Cetifications etc Trigger Cable Slot P age 3 Getting to Start Getting to know 2DScan Data Interface Dismount hole Cable slot Pin 10 Pin 1 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 2DScan Interface Definition Pin OAI NM i NC 2 NM KE Pin 1 2 TXD 6 NE NE Es NC NC 7 7 8 GND Ce l GND I D eau Page 4 Getting to Start Communication Ports 2DScan must connect to a Host to operate A Host can be PC POS or any intelligent terminal with at least one of the following communication ports USB RS232 or PS 2 1 USB USB port on Host 2 RS232 RS232 port on Host 3 PS 2 PS 2 port on Host A Page 5 Getting to Start Connecting with USB Cable 1 Insert USB Cable RJ45 male
70. ssage l It verifies the barcode message NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check Digit tion is successful transmits barcode message if not engine will not send barcode uu M Code Programming OFF Check Do Not Transmit Check Digit means to read and check If verifica message to the Host Check Transmit All means to read and check If verification 1s successful transmits all messages if not engine will not send barcode message to the Host NO Check Transmit All Pro CMD 0415050 Single Check Digit MOD11 Len lt 10 Double Check Digits MOD11 MOD11 Lenz 10 Pro CMD 0415090 Single Check Digit MODII Pro CMD 0415060 Single Check Digit MOD11 Len 10 Double Check Digits MOD11 MOD9 Len gt 10 Pro CMD 0415100 Double Check Digits MOD11 MOD11 Pro CMD 0415070 Do not transmit Check Digit Pro CMD 0415110 Double Check Digits MOD11 MOD9 Pro CMD 0415080 Transmit Check Digit Pro CMD 0415120 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 V E g Reading a 4 byte include check byte Code 11 with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to an error Symbols Tools Code Programming ON Load Factory Default l L
71. stances has higher successful reading rate This range is the Optimum Reading Stance Ve Page 11 Getting to Start Reading Adjust Height 1 Select reading mode auto mode or continuous mode when working in hands free mode 25 Adjust the stand height for the optimum reading stance a Page 12 Getting to Start Depth of Field Reading Stance is defined as the distance between the Imager front and an object barcode It effects image capturing area and image guality and thus effects reading performance 63mm Code 39 5 mil 120mm 25mm Code 39 10 mil 210mm 57mm PDF417 5 mil i dismi 37mm PDF417 10 mil E 215mm 35mm QR Code 10 mil 15m d 25mm QR Code 15 mil 21 mm 35mm Data Matrix 10 mil 155mm 30mm Data Matrix 15 mil 220mm POP T EMS LA PTI 0 50 100 150 200 250 cA Page 13 Getting to Start Specifications Performance Image Sensor Resoluing Interface 2D Symbologies 1D Precision Light Source Light Intensity Depth of Scan Field Print Contrast Signal Roll Yaw Skew Pitch Illumination Mechanical Electrical Power Consumption Voltage Max Current Oper Idle Weight Environment Operate Temperature Storage Temperature Humidity Certificates CMOS 752 480 RS232 HID KBW USB DataPipe USB COM Port Emulation HID POS PS2 PDF417 QR Code Model 1 2 DataMatrix ECC200 ECC000 050 080 100 140
72. t to 0 Code Programming OFF Do Not Transmit 0 Pro CMD 0403090 Transmit 0 Pro CMD 0403100 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 a Page 60 Symbols Tools eee Code Programming ON Load Factory Default I Load UPC A Factory Default Pro CMD 0404000 TI OFF Disable Enable UPC A Enable UPC A Pro CMD 0404020 Disable UPC A Pro CMD 0404010 Check Digit UPC A is fixed 13 digits barcode and the last digit is Check Digit Transmit Check Pro CMD 0404040 Do Not Transmit Check Pro CMD 0404030 TC a Page 61 Symbols HAS N Tools Code O 2 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 Code Programming OFF 123 i LT LU 1 E 23456178901 Disable 2 Digits Addenda Code Pro CMD 0404050 Enable 2 Digits Addenda Code Pro CMD 0404060 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 C
73. te Code 93 with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to an error IO Page 79 Symbols R Tools eee Code Programming ON Load Factory Default I Load UCC EAN 128 Factory Default Pro CMD 0412000 TINN OFF Enable Disable UCC EAN 128 Enable UCC EAN 128 Pro CMD 0412020 Disable UCC EAN 128 Pro CMD 0412010 au Page 80 Symbols R Tools zi Code Programming ON Load Factory Default I Code Programming OFF Load GS1 Databar Factory Default Pro CMD 0413000 Enable Disable GS1 Databar Enable GS1 Databar Pro CMD 0413020 Disable GS1 Databar Pro CMD 0413010 Transmit AI 01 Character e Transmit AI 01 Character Pro CMD 0413060 Do not Transmit AI 01 Character Pro CMD 0413050 Bi A Page 81 Symbols EAN UCC Composite s Tools Code Programming ON Load Factory Default l Code Programming OFF Load EAN UCC Composite Factory Default Pro CMD 0414000 Enable Disable EAN UCC Composite 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 When the engine can not read EAN UCC Composite please read Enable EAN UCC Composite and try again Page 82 Symbols R Tools Code Programming ON Load Factory Default l Code Programming OFF
74. 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 reader will send the value of Programming Code to the Host No Send Pro Code Value Pro CMD 0002000 Send Pro Code Value Pro CMD 0002010 y uu Page 17 Programming the Engine R Tools Code Programming ON Illumination LED lighting up barcodes are used to capture better images There are 4 modes Illumination Wink LED keeps flashing when reading Code Programming OFF 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 Read ON Pro CMD 0200030 Illumination Keep ON Pro CMD 0200010 Illumination OFF Pro CMD 0200020 TC a Page 18 Programming the Engine R Tools Code Programming ON BM Di Aim Wink LED keeps flashing when reading Aim Keep ON LED keeps on when Power ON Aim OFF LED is off all the time Code Programming OFF Sense Mode LED is off when reading on when not reading Aim Wink Pro CMD 0201000 Aim OFF Pro CMD 0201020 Aim Keep ON Pro CMD 0201010 Sense Mode Pro CMD 0201030 TC a Page 19 Programming the Engine Tools Code Programming ON Decoding Beep Read Bee
75. tion amp Pack Message Interception A Tools effects all barcode format A maximum of 3 barcode formats can be stored in the scanner s memory All the barcode formats are stored in the orders of barcode formats being saved If the scanner has already stored 3 barcode formats any new barcode format that is saved to the scanner will cause the deletion of the 1st existing Code Programming OFF barcodeformat Thus the scanner will have room to store the new barcode Code Programming ON It only intercepts selected symbols raw barcode messages and it l format The new barcode format will be added to the last order For Example The existing barcode formats stored in the scanner are Ist Code 128 2nd Code 39 3rd UPC A By saving a new barcode format QR Code the scanner memory will delete the Ist existing barcode format whichis Code 128 The new stored data will become Ist Code 39 2nd UPC A 3rd OR Code Among the 3 barcode formats stored in the scanner only 1 barcode format will be activated at once The last barcode format saved to the scanner will be activated as default settings Thus in order to activate the other stored barcode formats the user has to perform the activations manually Disable Interception Pro CMD 0315000 Erase Certain Barcode Interception Options Pro CMD 0316010 Enable Interception Pro CMD 0315010 Erase Latest Interception Options Pro CMD 0316020
76. to Mode Pro CMD 0302010 a Page 22 Programming the Engine Reading Timeout and Delay d Tools Code Programming ON One Reading Timeout If the engine doesn t read any barcode during the timeout period it will stop reading automatically One Reading Timeout is valid in Auto mode The default timeout is 3000ms Same Barcode Reading Delay It is used to avoid misreading on the same Code Programming OFF barcode the same format and message in a Same Barcode Reading Delay Time It is valid only in Auto mode The default delay is 1500ms One Reading Timeout Pro CMD 0313000 Same Barcode Reading Delay Pro CMD 0313010 There are two options available in Same Barcode Reading Delay Multi reading Prohibit The same symbol can be read after delay Multi reading Semi prohibit The same symbol can be read more than once in the delay period if ambient illumination is changed for example the bar code is 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 1 Code Programming ON E le AMIS 2 One Reading Timeout 3 Digit Code 1 5 0 0 see Digit Code 4 Save Programming gt Page 23 Programming the Engine SX Tools m e ee Code Programming ON Sensitivity is how sensitive the engine is to ambient illumination change
77. ts Pro CMD 0102000 2 Stop Bits Pro CMD 0102010 uu Page 31 USB Interface Introduction When only data 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 TC a Page 32 USB Interface R Tools USB keyboard input The Host receives keystrokes of the virtual keyboard It works in Code Programming ON USB connection no driver needed supports simulating the Imager transmission to be a Plug and Play base There is no driver required Code Programming OFF 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 33 USB Interface R Tools MT Code Programming ON USB Country Keyboard Types I The keyboard arrangements and country codes vary in different countries Refer country codes to the table USB Country Keyboard Types Follow the steps mentioned below to program Code Programming OFF 1 Code Programming ON 2 Select Country Code 3 Read digit codes according to country code 2 3 4 Save programming 5 Code Programming OFF Select Country Code Pro CMD 1103000 Emulate Norway keyboard 1 Code Programming ON t ple 2 Select Co
78. untry Code 3 Digit code 1 5 4 Save Programming 5 Code Programming OFF TC a Page 34 USB Interface USB Country Keyboard Types woo poo eewo qu Finis fe i ER SR fi ww P e p eet E c Page 35 USB Interface R Tools Code Programming ON Unknown Characters Beep HID KBW deems an unknown character to be a character is not included in a country keyboard type It may not be able to allocate and send a keystroke thus lead to an error beep gramming OFF Code Pro No Beep Unkown Character Pro CMD 1103030 Beep Unkown Character Pro CMD 1103031 Suppose select country keyboard types France number 7 read a barcode ADF Since the D 0xD0 is not included in France country code the Imager skip D e and transmit AF For factory default no beep produced Read Beep Unkown p Character to indicate unknown character a Page 36 USB Interface R Tools 77777777 Code Programming ON Emulate ALT keypad When enabled full ASCII characters Ox00 Oxff can be sent over the numeric keypad regardless country keyboard selections l ALT Make Code Programming OFF 2 According to the ASCII value input the numbers over the numeric keypad 3 ALT Break No Emulate ALT keypad Pro CMD 1103060 Emulate ALT keypad Pro CMD 1103061 Suppose country code 7 France is selected and Emulate ALT keypad is enabled Barcode message ADF 65 208 7
79. y y y yF T FrTRRROEOrI 122 suo RR O GR RO A RR m Tm 125 Disable or Enable Users iii 125 Ple 125 Pili 126 Disable or Enable Stop SUL sua KL EO E EO EE 126 Lobo 126 Message Interception amp Pack starte EE OTRO 127 eu Page V Table of Contents MESE ona 128 Programming EE 129 Programming 2D IBterce CO iii 130 iiuj ce X H 131 Eer ISI NTA POE ose U DUDEN N O Eo dM UEM NUMINI DH DAMEN M NNI I T dol Batch Programming kid 132 Precio 133 EE 134 ESERCENTI 135 Appendix DIC Ode EET E A T O A i 136 Save and ADON EE 138 Rua 199 FIIN IDO SIL Liana 144 Ses IDA EC OP ao SS 145 SOI SPRF o o 146 Ca Page VI About this guide Introduction This User Guide provides installation and programming instructions for the 2DScan Product specification and dimensions are also included Chapter Description Getting to Start explains the theory of operation and electrical interface of the 2DScan bar code scanner It also describes how to install it and its technical specifications USB Interface describes how to use three protocols of USB connection to link between 2DScan and USB Host Four protocols are USB HID KBW USB DataPipe USB COM Port Emulation HID POS respectively RS232 Interface describes how to use the RS232 interface of the 2DScan to link with a series Host
Download Pdf Manuals
Related Search
Related Contents
IBM DS3000 Series User's Manual BIO-ODOR L1610 - Chemisphere Installation & Operating Instructions Copyright © All rights reserved.
Failed to retrieve file