Home
EM2037 Series Embedded 2D Barcode Scan Engine User Guide
Contents
1. E 19 5a E 19 js Felis 20 IBM SurePOS 20 Chapter 3 6am 21 me 21 caus 21 Decode Session I poU ceee eE 22 Timeout between Decodes Same 23 CONTINUOUS c 24 Timeout between Decodes Same 25 Chapter4 Scanning 26 NEVE IG COIN 26 Regular Mode Mobile Phone 26 26 Whole Area Decoding d Qu C n 26 Ai gore ee 27 lere ES PI i 28 Chapter 5 uem aa 29
2. 128 g Program the Custom 129 h Program Terminating Character 129 Program the OC CN 129 j Program the Length Range Maximum Minimum Lengths for a Symbology 130 Program the Discrete Lengths for Interleaved 2 of 5 131 Barcode rsen bare ruleta qu du zu utu dM Mu 132 Appendix 10 Digit Barcodes denn uiia dun utu dann augu duod uuu d unu uan oan tao aud xad uuu unu xx aan usu dud dun 134 Appendix 11 Save Cancel 136 Enter Setup Chapter 1 Getting Started Introduction The EM2037 series embedded 2D barcode scan engines are armed with CMOS image capturer and the Newland patented UMG a computerized image recognition system featuring fast scanning and accurate decoding on barcodes on virtually any medium paper magnetic card mobile phones and LCD displays The EM2037s can be easily integrated into OEM equipments or systems such as hand held portable or stationary barcode scanners Moreover the EM2037s open image acquisition interface data interface and 1 0 interface to OEM developers to allow their special integration needs EM2037 Software Development Kit is provided for easy and quick development
3. nt 29 30 Chapter 6 amp LED Indications 5 erro Y YFF EFE EE Vy OFRECE VEN EF UM ESVr EF ceu vVeEFEC rv FPE EP s 31 t T N 31 ON TO E M RGANOS 31 Fe micis o 31 EMEN 32 CED VOM 32 33 Oy 33 BOSDUISLOQUOFIGU 34 LED NOCION EK 35 RU aN femme tan tt an Nn me mt maT 35 LED Notiication Duration Good RA iecit nse NIU ENDE UV 35 miel iu m zie C REPIIEmEMm 36 Chapter 7 Data Formaltitig 37 HOO CUCU ON 37 S songra utetutudotetidudutod iud 38 Enable Disable Alll Prete GEA 38 PED E 38 EE 39 eoa dt 39 Restore All Default Code IDS i i abu sinensis ne usus
4. EI MIDI PCI MENU A 81 Enable Disable Gs Ii Composite COGS uu arae duae E d ene aed 81 COMODO Se 700000 81 82 Factory 82 6 om Toro 82 Set Length Range Tor Code 1 eio 82 Transmit DIOU 83 Check Digit verificat ON eS 83 S EU EM MM M E LEE EE 84 2 84 Z OF D 84 Set Length Range for Industrial 2 84 Check Digit 85 29 oaa 86 FSS LO acu EROR IER HE MEME MU M NE EE 86 lt 86 oet Length Range for Standard 25 86 Check Digit 87 mm dat 88 Restore Factory CUES hoa REESE 88 Enable Disable 88 Set Length Range for PIesSey cue
5. 59 IG sr 60 Conver UPC ETO NM 60 UPCA pap 61 cuius saps a oe ee 61 Enable Disable 61 RAMS WA CCCI aded aded aded udei aus 61 Add ON C NEN 62 URCA Preamble 63 Inizia m 64 Restore Factory Deraullts IUe EE 64 Enable DisableInterl amp aved 2 OF D 64 Set Length Range for Interleaved 2 O D EHE OU ME MU DM D dU ME 64 Check Digit 65 set Discrete Lengths for Interleaved 2 OI D deor e tud Oe oue ded 66 MES Me NN EN UNI m T DON DP 67 68 69 Restore Factory Deraults dM DN MM ER 69 NEN NN NOT EN 69 Seb be nglliTearige Tor m I 69 Check Digit nnnm 70 COGS 2d 1 Restore Factory 71 Ehable DisableO
6. 2 Facron ee 3 OST t mios iom 4 5 5 MOGUC DO N 5 Serial Communication 5 Baud 6 mue 7 5 7 ee 8 nli iamieE oniM 8 gh eet m USBONG NAAA EA EEEN EA EEE 9 VSB 9 6 ee eee ee ee eee 10 HIDSSBVU ee 11 USB Country Keyboard 12 Country Code Table Appendix 5 12 Beep on Unknown aires T TT 13 mig Ue AETEK OYO m mmm 13 Function Key 14 RES ORG Cl AY 15 ae ete ee E E E E E eee E ee eee 15 cl ee 16 Emlate Nurmerie Keypad siceraria ea ane a EARE R EERE E ENE TEAR LEE RAEE E TE AEREE 17 USB Port 8 3 18 XB e T M 18
7. 40 MOO 40 CU OEE EO 44 Enable Bisable 44 vieni 44 Sure belli ee TTE 45 Enable Disable Custom SUIT IX een RE Pad 45 SOL SU A mm RM RE UE 45 O ius 46 NOI al de 46 Teiminaung Character EE 47 Enable Disable Terminating Character 47 Set Terminating Character C CRM 48 5 dnaleIol oro 1 Ss MOONS eth a SS O 49 cisci eligo e E D D UT 49 Enable Bisable All SymbologleSs temi te eoe ett eram Oen ee Or EP IE IHE tutae equi nad d 49 Enable Disable 1195 ViIMDOlO GIS Ss dun eds 49 Enable Disable 2D 5 nnn 49 aca NINE 50 uec d 50 FSS LORS lr 50 Enable Disable Code 12
8. 119 108 M M 108 PAD DG GIN 110 Appendix Factory Defaults Valle senses ome o ERU 110 APPENA erem BIBXF jo ene 117 6 24 TIDO 777777 118 Appendix 4 ASCII 119 Abppendbc5 County Code dde 123 Appendix 6 ASCII Function Key Mapping 124 Appendix 7 Symbology ID Number 8 126 Appendix 8 Parameter Programming 127 a Program the Decode Session 127 b Program the Timeout between Decodes Same 127 c Programdhe secessit du c see IN IM UM M MM MEM ME 127 d Program the Duration of Good Decode 1 128 e Program Frequency of Good Decode Type 1 128 f Program the LED Notification Duration for Good Decode
9. Append AIM ID Code ID custom prefix before the decoded data lt Append custom suffix after the decoded data data Append terminating character to the end of the data 0006000 37 Exit Setup Enter Setup General Settings Enable Disable Prefix Suffix Disable Prefix Suffix Transmit barcode data with no prefix suffix Enable Prefix Suffix Allow user to append Code ID prefix AIM ID prefix custom prefix suffix and terminating character to the barcode data before the transmission 0311010 0311000 Enable Prefix Suffix Disable Prefix Suffix Prefix Sequences 0317010 0317040 Code ID Custom ID Custom Prefix Code ID AIM ID 0006000 Exit Setup 38 Enter Setup AIM ID Prefix AIM Automatic Identification Manufacturers IDs and ISO IEC 15424 standards define symbology identifiers and data carrier identifiers For the details see the Appendix 2 AIM ID Table section If AIM ID prefix is enabled the engine will add the symbology identifier before the scanned data after decoding 0308030 Enable AIM ID Prefix Disable AIM ID Prefix Code ID Prefix Code ID can also be used to identify barcode type Unlike AIM ID Code ID is user programmable Code ID can only consist of one or two English letters 0307010 0307000 Enable Code ID Prefix Disable Code ID Prefix 0006000 39 Exit Setup Enter Setup Restore Defau
10. 8 LED Indications Introduction Besides communication output the engine can also generate a PWM signal and a pulse signal Those outputs in conjunction with external circuits are able to drive the beeper LED indicator This chapter describes how to program the beep LED notification feature Startup Beep If startup beep is enabled the engine will beep after being turned on 0204001 Enable Startup Beep Disable Startup Beep Good Read Beep The engine can be configured to beep after good decode Beep type frequency and volume duty circle of PWM are also user programmable 0203000 Good Read Beep On Good Read Beep Off 0006000 31 Exit Setup Enter Setup Beep Type Beep Volume 0006000 Exit Setup 0203020 Type 1 0203030 Loud 0203022 Type 3 0203031 Medium 0203021 Type 2 03032 OW 02 L 32 Enter Setup Additional Settings for Type 1 Beep duration and frequency settings are designed only for Type 1 which is a single tone to serve specific applications Beep Duration 0203050 0203051 80ms 40ms To learn how to program the parameter see the 4 Program the Duration of Good Decode 1 section in 0203052 Custom 20 300ms Appendix 0006000 33 Exit Setup Enter Setup Beep Frequency 0203060 0203061 800Hz 1600Hz 0203062 0203063 2730Hz 4200Hz You may select the frequency same as the c
11. 0006000 67 Exit Setup Enter Setup ITF 6 ITF 6 is a special kind of Interleaved 2 of 5 with a length of 6 characters and the last character as the check character 0405110 Disable ITF 6 0405130 Enable ITF 6 But Do Not Transmit Check Digit Enable ITF 6 and Transmit Check Digit Note It is advisable not to enable ITF 6 and Interleaved 2 of 5 at the same time 0006000 Exit Setup 68 Enter Setup Matrix 2 of 5 Restore Factory Defaults 0406000 Restore the Factory Defaults of Matrix 2 of 5 Enable Disable Matrix 2 of 5 0406020 0406010 Enable Matrix 2 of 5 Disable Matrix 2 of 5 Set Length Range for Matrix 2 of 5 The engine can be configured to only decode Matrix 2 of 5 barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section 0406030 0406040 Set the Minimum Length Default 4 Set the Maximum Length Default 80 0006000 69 Exit Setup in Appendix Enter Setup Check Digit Verification A check digit is optional for Matrix 2 of 5 and can be added as the last digit It is a calculated value used to verify the integrity of the data Disable The engine transmits Matrix 2 of 5 barcodes as is Do Not Transmit Check Digit After Verification The engine checks the inte
12. 0004280 Modify Code 11 Code ID 0004290 Modify MSI Plessey Code ID 0004300 Modify Composite Code ID 0004110 Modify Matrix 2 of 5 Code ID Modify Micro PDF417 Code ID 43 0004270 Modify Plessey Code ID 0004310 Modify GS1 Databar Code ID Modify ISBN Code ID 0004230 Modify ISSN Code ID 0006000 Exit Setup Enter Setup Custom Prefix Enable Disable Custom Prefix If custom prefix is enabled you are allowed to append to the data a user defined prefix that cannot exceed 10 characters 0305010 0305000 Enable Custom Prefix Disable Custom Prefix Set Custom Prefix To set a custom prefix scan the Set Custom Prefix barcode and the numeric barcodes corresponding to the hexadecimal value of a desired prefix and then scan the Save barcode Note A custom prefix cannot exceed 10 characters Set Custom Prefix Example Set the custom prefix to CODE 1 Checkthe hex values of CODE the ASCII Table CODE 43 44 45 2 Scan the Enter Setup barcode 3 Scan the Set Custom Prefix barcode 4 Scan the numeric barcodes 4 S 4 4 4 4 and 5 5 Scan Save barcode 6 Scan the Exit Setup barcode 0006000 Exit Setup 44 Enter Setup Custom Suffix Enable Disable Custom Suffix If custom suffix is enabled you are allowed to append to the data a user defined suffix that cannot exceed 10 characters 0306010 0306000
13. 9 9 0 0 00000 0 o8 2 R e s sw v w X 88 58 N Left Opening Bracket Back Slash 91 5 Right Closing Bracket Caret Circumflex Underscore Grave Accent Co o 060 e 121 7 s s ef 111 TO 112 4 72 114 2 7 78 120 79 121 7a 122 70 123 Left Opening Brace 7 124 Vertical Bar 79 125 Right Closing Brace 126 Tilde Tf 127 DEL Delete 122 Appendix 5 Country Code Table Country Language U S Belgium Brazil Canada French Czechoslovakia Denmark Finland Swedish France Germany Austria Greece Hungary Israel Hebrew Italy Latin American 123 mma m o mm m Appendix 6 ASCII Function Key Mapping Table SOH Start of Header Keypad Enter STX Start of Text Caps Lock OT End of Transmission Null ACK Acknowledgment 06 Null Vr OK _ CR Cariaso reun eme OMM _ AN m m m EM of Medium F4 Ctrl Y ESC Escape wo 6 124 ASCII Function Key Mapping Table Continued The function key mappings of the last five characters in the table above differ from one keyboard layout to another Country Keyboard Layout United States Belgium Scandinavia France Germany Italy Switzerland United Kingdom Denmark Norway Spain 125 Ctrl Ctrl Ctrl 8 Ctrl
14. Ctrl Ctrl 8 Ctrl 8 Ctrl Ctrl lt Ctrl lt Ctrl 8 Ctri A Ctrl lt Ctrl 1 Ctrl Ctrl Ctrl 9 Ctrl Ctrl Ctri Ctrl Ctrl Ctrl 9 Ctrl 9 Ctrl Function Key Mapping Appendix 7 Symbology ID Number mme GS1 128 UCC EAN128 003 026 Interleaved 2 of 5 008 031 Matin 2 of 8 on 126 Appendix 8 Parameter Programming Examples The following examples show you how to program parameters by scanning programming barcodes a Program the Decode Session Timeout Example Set the decode session timeout to 1500ms 1 Scanthe Enter Setup barcode 2 Scan Decode Session Timeout barcode 3 Scan the numeric barcodes 1 5 0 and 0 4 Scan the Save barcode 5 Scan the Setup barcode If you still need to program other parameter feature skip this step b Program the Timeout between Decodes Same Barcode Example Set the timeout between decodes same barcode to 1000ms 1 Scanthe Enter Setup barcode Scan the Timeout between Decodes Same Barcode barcode Scan the numeric barcodes 1 0 0 and 0 Scan the Save barcode dec Scan the Exit Setup barcode If you still need to program other parameter feature skip this step c Program the Central Area Example Set the percentage of central area to 2096 1 Scanthe Enter Setu
15. Enable Disable All Symbologies If the Disable Symbologies feature is enabled the engine can only identify the programming barcodes 0001010 Enable All Symbologies Disable All Symbologies Enable Disable 1D Symbologies 0001040 0001030 Enable 1D Symbologies Disable 1D Symbologies Enable Disable 2D Symbologies 0001050 Enable 2D Symbologies Disable 2D Symbologies 0006000 49 Exit Setup Enter Setup 1D Symbologies Code 128 Restore Factory Defaults Restore the Factory Defaults of Code 128 Enable Disable Code 128 0400020 0400010 Enable Code 128 Disable Code 128 Set Length Range for Code 128 The engine can be configured to only decode Code 128 barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0400030 0400040 Set the Minimum Length Default 1 Set the Maximum Length Default 48 0006000 Exit Setup 50 Enter Setup GS1 128 UCC EAN 128 Restore Factory Defaults 0412000 Restore the Factory Defaults of GS1 128 Enable Disable GS1 128 0412020 0412010 Enable GS1 128 Disable GS1 128 Set Length Range for GS1 128 The engine can be configured to only decode GS1 128 barcodes with lengths that fall between inclusive the minimum and maximum le
16. Example Set the custom prefix to CODE c Check the hex values of CODE in the ASCII Table CODE 43 44 45 Scan the Enter Setup barcode Scan the Set Custom Prefix barcode Scan the numeric barcodes 4 3 4 F 4 4 4 and 5 Scan the Save barcode Scan the Exit Setup barcode If you still need to program other parameter feature skip this step h Program the Terminating Character Suffix Example Set the terminating character suffix to 1 2 3 4 5 Scan the Enter Setup barcode Scan the Set Terminating Character Suffix barcode Scan the numeric barcodes 0 and Scan the Save barcode Scan the Exit Setup barcode If you still need to program other parameter feature skip this step i Program the Code ID Example Set the Code ID of PDF417 to Ox S d we Tq zt Check the hex value of p in the ASCII Table 70 Scan the Enter Setup barcode Scan the Modify PDF417 Code ID barcode Scan the numeric barcodes 7 and Scan the Save barcode Scan the Exit Setup barcode If you still need to program other parameter feature skip this step j Program the Length Range Maximum Minimum Lengths for a Symbology Note For 1D symbologies if minimum length is set to be greater than maximum length the engine only decodes barcodes with either the minimum or maximum length If you
17. The engine decodes EAN 13 and ignores the add on code when presented with an EAN 13 plus add on barcode It can also decode EAN 13 barcodes without add on codes 0006000 Exit Setup 56 Enter Setup ISBN Restore Factory Defaults 0416000 Restore the Factory Defaults of ISBN Enable Disable ISBN 0416020 0416010 Enable ISBN Disable ISBN Set ISBN Format 0416030 0416040 ISBN 13 ISBN 10 0006000 57 Exit Setup Enter Setup UPC E Restore Factory Defaults 0403000 Restore the Factory Defaults of UPC E Enable Disable UPC E 0403020 0403010 Enable UPC E Disable UPC E Transmit Check Digit 0403030 Transmit UPC E Check Digit Do Not Transmit UPC E Check Digit 0006000 Exit Setup 58 Enter Setup Add On Code A UPC E barcode can be augmented with a two digit or five digit add on code to form a new one 0403060 0403050 Enable 2 Digit Add On Code Disable 2 Digit Add On Code 0403080 0403070 Enable 5 Digit Add On Code Disable 5 Digit Add On Code Enable 2 Digit Add On Code Enable 5 Digit Add On Code The engine decodes a mix of UPC E barcodes with and without 2 digit 5 digit add on codes Disable 2 Digit Add On Code Disable 5 Digit Add On Code The engine decodes UPC E and ignores the add on code when presented with a UPC E plus add on barcode It can also decode UPC E barcodes without add on codes 0006000 59 Exit Setup Enter Setup UPC E
18. To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0508030 0508040 Set the Minimum Length Default 1 Set the Maximum Length Default 7827 Exit Setup 106 Enter Setup Chinese Sensible Code Inverse 0508080 0508081 Decode Regular Chinese Sensible Barcodes Only Decode Inverse Chinese Sensible Barcodes Only 0508082 Decode Both 107 Exit Setup Chapter 9 Troubleshooting FAQ Q How to show barcode data in a text file output data in a cursor A Enable the USB HID KBW feature But only characters and digits available on the keyboard can be sent Q What are compatible supported barcode types A See the User Guide Q How to change the format from ISBN 13 into ISBN 10 A Disable EAN 13 and then enable ISBN and ISBN 10 Q Some barcodes can t be read a Find out the barcode type and check if the barcode type is enabled See Appendix 1 Factory Defaults Table for default barcode types b If the barcode type is enabled check whether the check digit verification and length range settings match the barcodes C If the barcodes are stained defaced torn distorted or poorly printed try barcodes of good print quality If you need to scan barcodes off mobile phones enable the Mobile Phone Mode d Provide such information as model number firmware version a
19. 0503065 5 6 0503066 0503067 7 8 101 Exit Setup Enter Setup Data Matrix Restore Factory Defaults 0504000 Restore the Factory Defaults of Data Matrix Enable Disable Data Matrix 0504020 0504010 Enable Data Matrix Disable Data Matrix Set Length Range for Data Matrix The engine can be configured to only decode Data Matrix barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0504030 0504040 Set the Minimum Length Default 1 Set the Maximum Length Default 3116 Exit Setup 102 Enter Setup Rectangular Barcode 0504110 0504100 Enable Rectangular Barcode Disable Rectangular Barcode Data Matrix Inverse 0504320 Decode Regular Data Matrix Barcodes Only 0504321 0504322 Decode Inverse Data Matrix Barcodes Only Decode Both 103 Exit Setup Enter Setup Data Matrix Twin Code Data Matrix twin code is 2 Data Matrix barcodes paralleled vertically or horizontally Two of them must have the same direction and similar specifications and be placed closely together There are 3 options for reading Data Matrix twin codes Single Data Matrix Only Read either Data Matrix code Twin Data Matrix Only Read both Data Matrix codes Transmission sequence
20. Micro PDF417 barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0511030 0511040 Set the Minimum Length Default 1 Set the Maximum Length Default 366 0006000 Exit Setup 96 Enter Setup QR Code Restore Factory Defaults Restore the Factory Defaults of QR Code Enable Disable QR Code 0502020 0502010 Enable QR Code Disable QR Code Set Length Range for QR Code The engine can be configured to only decode QR Code barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0502030 0502040 Set the Minimum Length Default 1 Set the Maximum Length Default 7089 0006000 97 Exit Setup Enter Setup QR Twin Code QR twin code is 2 QR barcodes paralleled vertically or horizontally Two of them must have the same direction and similar specifications and be placed closely together There are 3 options for reading QR twin codes Single QR Only Read either QR code Twin QR Only Read both QR codes Transmission sequence left upper QR code followed by
21. POS The HID POS interface is recommended for new application programs It can send up to 56 characters in a single USB report and appears more efficient than keyboard emulation Features lt based no custom driver required lt more efficient in communication than keyboard emulation and traditional RS 232 interface Note HID POS does not require a custom driver However a HID interface on Windows 98 does All HID interfaces employ standard driver provided by the operating system Use defaults when installing the driver 1100080 HID POS Access the engine with your program 1 Use CreateFile to access the engine as a HID device 2 ReadFile to deliver the scanned data to the application program 3 Use WriteFile to send data to the engine For detailed information about USB and HID interfaces go to www USB org 0006000 Exit Setup 18 Enter Setup Acquire Scanned Data After a barcode is decoded the engine sends an input report as below 10 0 02 Barcode Length Decoded Data T Symbology ID Number Appendix 7 0x00 Decoded Data Continued VID PID USB uses VID Vendor ID and PID Product ID to identify and locate a device The VID is assigned by USB Implementers Forum Newland s vendor ID is 1EAB Hex A range of PIDs are used for each Newland product family Every PID contains a base number and interface type keyboard COM po
22. by the engine is based on TTL level signals TTL 232 can be used for most application architectures For those requiring RS 232 an external conversion circuit is needed The conversion circuit is 1100000 Serial Communication available only to some models Default serial communication parameters are listed below Make sure all parameters match the host requirements Serial Communication Number of Data Bits Number of Stop Bits Hardware Auto Flow Control 0006000 5 Exit Setup Enter Setup Baud Rate Baud rate is the number of bits of data transmitted per second Set the baud rate to match the Host requirements 0100030 Baud Rate 9600 0100000 Baud Rate 1200 Baud Rate 2400 0100020 Baud Rate 4800 0100040 Baud Rate 14400 0100050 Baud Rate 19200 0100060 Baud Rate 38400 0100070 Baud Rate 57600 0100080 Baud Rate 115200 0006000 Exit Setup Enter Setup Parity Check 0101000 None 0101010 0101020 Even Parity Odd Parity Data Bit 0103010 8 Data Bits 6 Data Bits 0103020 0103000 7 Data Bits 5 Data Bits 0006000 7 Exit Setup Enter Setup Stop Bit 0102000 0102010 1 Stop Bit 2 Stop Bits Hardware Flow Control If this feature is enabled the engine determines whether to transmit data based on CTS signal level When CTS signal is at low level which means the serial port s cache memory of receiving device such as PC is full the engine will n
23. left upper Data Matrix code followed by right lower Data Matrix code Both Single amp Twin Read both Data Matrix codes If successful transmit as twin Data Matrix only Otherwise try single Data Matrix only 0504070 Single Data Matrix Only 0504090 0504080 Both Single amp Twin Twin Data Matrix Only Exit Setup 104 Enter Setup Maxicode Restore Factory Defaults 0505000 Restore the Factory Defaults of Maxicode Enable Disable Maxicode 0505020 0505010 Enable Maxicode Disable Maxicode Set Length Range for Maxicode The engine can be configured to only decode Maxicode barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0505030 0505040 Set the Minimum Length Default 1 Set the Maximum Length Default 150 105 Exit Setup Enter Setup Chinese Sensible Code Restore Factory Defaults 0508000 Restore the Factory Defaults of Chinese Sensible Code Enable Disable Chinese Sensible Code 0508020 Enable Chinese Sensible Code Disable Chinese Sensible Code Set Length Range for Chinese Sensible Code The engine can be configured to only decode Chinese Sensible barcodes with lengths that fall between inclusive the minimum and maximum lengths
24. minimum length after having the check digit excluded will not be decoded For example when the Do Not Transmit Check Digit After Verification option is enabled and the minimum length is set to 4 Interleaved 2 of 5 barcodes with a total length of 4 characters including the check digit cannot be read 0006000 65 Exit Setup Enter Setup Set Discrete Lengths for Interleaved 2 of 5 The engine can be configured to only decode Interleaved 2 of 5 barcodes within a specific length range or with a couple of discrete lengths The length must be an even number not greater than 64 and consist of three digits a leading zero or zeros may need to be added to meet the length requirement For more information see the Program the Discrete Lengths for Interleaved 2 of 5 section in Appendix 0405150 0405140 Enable the Discrete Lengths Disable the Discrete Lengths The discrete lengths become valid only when the Enable the Discrete Lengths option is enabled 0405160 0405170 Set the Discrete Length Delete the Discrete Length 0006000 Exit Setup 66 Enter Setup ITF 14 ITF 14 is a special kind of Interleaved 2 of 5 with a length of 14 characters and the last character as the check character 0405080 Disable ITF 14 0405090 0405100 Enable ITF 14 But Do Not Transmit Check Digit Enable ITF 14 and Transmit Check Digit Note It is advisable not to enable ITF 14 and Interleaved 2 of 5 at the same time
25. of OEM applications About This Guide This guide provides programming instructions for the EM2037 Users can configure the EM2037 by scanning the programming barcodes included in this manual The EM2037 has been properly configured for most applications and can be put into use without further configuration Users may check the Factory Defaults Table in Appendix for reference Throughout the manual programming barcodes marked with asterisks are factory default values Document Set EM2037 related documents include NLS EM2037 Series Embedded 2D Barcode Scan Engine Integration Manual 2 Describes how to use and program 2037 Describes how to integrate the EM2037 Sample Barcodes Provides sample barcodes for testing the EM2037 Connecting EVK to PC The supplied EM2037 EVK tool can assist users in application development for the EM2037 You can connect EM2037 EVK to PC via a USB connection or an RS 232 connection In case of USB connection a driver is required if EVK wants to 0006000 1 Exit Setup communicate with 2037 and receive decoded data through virtual serial port Enter Setup Barcode Scanning Powered by area imaging technology and Newland patented UMG technology the EM2037 features fast scanning and accurate decoding Barcodes rotated at any angle can still be read with ease When scanning a barcode simply center the aiming beam or pattern projected by
26. the EM2037 over the barcode Barcode Programming Scanning the Enter Setup barcode can enable the engine to enter the setup mode Then you can scan a number of programming barcodes to configure your engine To exit the setup mode scan the Exit Setup barcode If the engine has exited the setup mode only some special programming barcodes such as the Enter Setup barcode and 0006010 0006000 Enter Setup Exit Setup Restore All Factory Defaults barcode can be read Programming barcode data can be transmitted to the Host Scan the appropriate barcode below to enable or disable the transmission of programming barcode data i e the characters under programming barcode to the Host 0002010 Transmit Programming Barcode Data Do Not Transmit Programming Barcode Data 0006000 Exit Setup 2 Enter Setup Factory Defaults Scanning the following barcode can restore the engine to the factory defaults See Appendix 1 Factory Defaults Table for more information Restoring the engine to factory defaults will not remove custom defaults stored on the engine 0001000 Restore Factory Defaults Note Use this feature with discretion Custom Defaults Scanning the Restore All Custom Defaults barcode can reset all parameters to the custom defaults Scanning the Save as Custom Defaults can set the current settings as custom defaults Custom defaults are stored in the non volatile memory 0001160 Save as Custo
27. ud oe rui ud ee ee th 88 CI VOICU ONE ded eed ee eed a UL MU MEUM UE aUa ed 89 MM 90 Restore Factory 90 Disable MSIPIeSSey 2 desideseivesdevedvesdeudvesdevadesed a ecc desud eu dedud eo du dud ae adde de dade dues 90 Set Length Range Tor MSISPIeSSQV usse temet tenuta itd auod a tua d a da au vea 90 Transmit CHECK DIGI mmm 91 Check Digit 91 ISSN eo ee Geek 92 Ixestore Factor Deraults ac cee EMEN eee 92 DISdble hoo MEE 92 2D 5 93 yr 93 Restore Facto Defaults 93 Enable Disable PDEAT7 2 uuu d un und aun annt n od dun xvn uM d xc une dune duds 93 oet Length Range for 93 cc I 94 TWIN COUPE 95 Ville qos 249 scu act 96 Restore Factory 96 215 e 96 Set Length Range TOF MICEO P DFAT Feree 96 OR Code is MUR 777 UU EDU UE 97 Restore Factory 2 0 0 2020 2 0 0 0 2225 97 Enable Disable QR Code c 97 SETE NIRAN OR C Od PTUS 97 ARTRITO a E EAO ee
28. used to verify the integrity of the data Disable The engine transmits Code 39 barcodes as is Do Not Transmit Check Digit After Verification The engine checks the integrity of all Code 39 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted except the last digit whereas those failing it will not be transmitted Transmit Check Digit After Verification The engine checks the integrity of all Code 39 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted whereas those failing it will not be transmitted 0408050 Disable 0408060 0408070 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 0006000 Exit Setup 72 Enter Setup Transmit Start Stop Character 0408090 0408080 Transmit Start Stop Character Do Not Transmit Start Stop Character Enable Disable Code 39 Full ASCII By default the engine is only able to read some ASCII characters You can configure your engine to identify all ASCII characters by scanning the appropriate barcode below 0408100 Enable Code 39 Full ASCII Disable Code 39 Full ASCII 0006000 73 Exit Setup Enter Setup Convert Code 39 to Code 32 Code 32 is a variant of Code 39 used by the Italian pharmaceutical industry Scan the appropriate barcode below to enable or disable converting Code 39 to Co
29. 06000 Exit Setup 46 Enter Setup Terminating Character Suffix 47 A terminating character can be used to mark end of data which means nothing can be added after it A terminating character suffix can contain one or two characters Enable Disable Terminating Character Suffix To enable disable terminating character suffix scan the appropriate barcode below 0309010 0309000 Enable Terminating Character Suffix Disable Terminating Character Suffix 0006000 Exit Setup Enter Setup Set Terminating Character Suffix The engine provides a shortcut for setting the terminating character suffix to OxOD CR or 0x0D 0x0A CRLF by scanning the following barcode 0310010 0310020 Terminating Character 0x0D Terminating Character 0x0D 0x0A To set a terminating character suffix scan the Set Terminating Character Suffix barcode and the numeric barcodes corresponding to the hexadecimal value of a desired terminating character and then scan the Save barcode Note A terminating character suffix cannot exceed 2 characters 0310000 Set Terminating Character Suffix Example Set the terminating character suffix to 0x0D 1 Scanthe Enter Setup barcode 2 Scan Set Terminating Character Suffix barcode 3 Scan the numeric barcodes 0 and D 4 Scanthe Save barcode 5 Scan the Exit Setup barcode 0006000 Exit Setup 48 Enter Setup Chapter 8 Symbologies General Settings
30. 70 Disable 5 Digit Add On Code 0404080 Enable 5 Digit Add On Code Enable 2 Digit Add On Code Enable 5 Digit Add On Code The engine decodes a mix of UPC A barcodes with and without 2 digit 5 digit add on codes Disable 2 Digit Add On Code Disable 5 Digit Add On Code The engine decodes UPC A and ignores the add on code when presented with a UPC A plus add on barcode It can also decode UPC A barcodes without add on codes 0006000 Exit Setup 62 Enter Setup UPC A Preamble Preamble characters Country Code and System Character can be transmitted as part of a UPC A barcode Select one of the following options for transmitting UPC A preamble to the host device transmit system character only transmit system character and country code for USA or transmit no preamble 0404180 0404090 No Preamble DATA System Character SYSTEM CHARACTER gt lt DATA gt 0404100 System Character amp Country Code COUNTRY gt lt 5 5 CHARACTER gt lt DATA gt 0006000 63 Exit Setup Enter Setup Interleaved 2 of 5 Restore Factory Defaults 0405000 Restore the Factory Defaults of Interleaved 2 of 5 Enable Disable Interleaved 2 of 5 0405020 0405010 Enable Interleaved 2 of 5 Disable Interleaved 2 of 5 Set Length Range for Interleaved 2 of 5 The engine can be configured to only decode Interleaved 2 of 5 barcodes with lengths that fall between inclusive the mi
31. 8 50 Length Range Tor Code pio r e 50 51 Restore Factory Deraulls i i i QUIA UIN UD DUIS DUUM OUO DVDS Ca OS a ro a ou uUa rude 51 Enable Disable GS 1 129 x22 99222 9232 89222 93 2 9992222292 299229 29 9 9 51 Set Length Range 1 12 c 51 LLL UE UM E MM MEME EE ELLE EE 52 eee me 52 Enable DisdabledX 52 Transimibe MEME 52 PAO GON 2 EE ELE 53 RE 54 EANS SI SPOT E M E MEE 55 fui TETTE 77700 55 Enable Disable 13 55 TRANS Wile 55 gh Gero cee EM TN 56 NIRE 57 Restore Factory 57 Ehiable DisablevISBN Rr EU 57 LS fey Ny ae da ars Gat eee eee MEME UE 57 E E t 58 Restore Factory 5 58 miglia 6c 58 Transmir Gheck DIG E ATI 58 TANG MOTO
32. 87 Enter Setup Check Digit Verification A check digit is optional for Standard 25 and can be added as the last digit It is a calculated value used to verify the integrity of the data Disable The engine transmits Standard 25 barcodes as is Do Not Transmit Check Digit After Verification The engine checks the integrity of all Standard 25 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted except the last digit whereas those failing it will not be transmitted Transmit Check Digit After Verification The engine checks the integrity of all Standard 25 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted whereas those failing it will not be transmitted 0418050 Disable 0418060 0418070 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 0006000 Exit Setup Enter Setup Plessey Restore Factory Defaults 0419000 Restore the Factory Defaults of Plessey Enable Disable Plessey 0419020 0419010 Enable Plessey Disable Plessey Set Length Range for Plessey The engine can be configured to only decode Plessey barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum
33. A Newland 2 Newland Taiwan 2037 5 Embedded 2D Barcode Scan Engine User Guide Disclaimer 2013 2015 Fujian Newland Auto ID Tech Co Ltd All rights reserved Please read through the manual carefully before using the product and operate it according to the manual It is advised that you should keep this manual for future reference Do not disassemble the device or remove the seal label from the device Otherwise FuJian Newland Auto ID Tech Co Ltd does not assume responsibility for the warranty or replacement All pictures in this manual are for reference only and actual product may differ Regarding to the product modification and update FuJian Newland Auto ID Tech Co Ltd reserves the right to make changes to any software or product to improve reliability function or design at any time without notice Besides the information contained herein is subject to change without prior notice The products depicted in this manual may include software copyrighted by FuJian Newland Auto ID Tech Co Ltd or a third party The user corporation or individual shall not duplicate in whole or in part distribute modify decompile disassemble decode reverse engineer rent transfer or sublicense such software without prior written consent from the copyright holders This manual is copyrighted No part of this publication may be reproduced or used in any form without written permission from Newland FuJian
34. After Verification The engine checks the integrity of all Codabar barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted except the last digit whereas those failing it will not be transmitted Transmit Check Digit After Verification The engine checks the integrity of all Codabar barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted whereas those failing it will not be transmitted 0409050 Disable 0409060 0409070 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 0006000 Exit Setup 76 Enter Setup Transmit Start Stop Character 0409090 0409080 Transmit Start Stop Character Do Not Transmit Start Stop Character Start Stop Character Format You can choose your desired start stop characters format by scanning the appropriate barcode below 0409100 0409110 ABCD ABCD as the Start Stop Character ABCD TN E as the Start Stop Character 0409120 0409130 Start Stop Character in Uppercase Start Stop Character in Lowercase 0006000 77 Exit Setup Enter Setup Code 93 Restore Factory Defaults 0410000 Restore the Factory Defaults of Code 93 Enable Disable Code 93 0410020 0410010 Enable Code 93 Disable Code 93 Set Length Range for Code 93 The engine can be configured to only decode Code 93 barcodes with lengths
35. And the engine is still in the setup mode 0000160 0000170 Save Delete the Last Digit 0000180 0000190 Delete Digits Cancel 136 Sai RN ARAS 235 HA ews 26858 76 7F 6 No 268 Liancheng Rd Jhonghe Dist 235 New Taipei City Taiwan TEL 886 2 7731 5388 m n FAX 886 2 7731 5389 info newland id com tw www newland id com tw
36. Enable Custom Suffix Disable Custom Suffix Set Custom Suffix To set a custom suffix scan the Set Custom Suffix barcode and the numeric barcodes corresponding to the hexadecimal value of a desired suffix and then scan the Save barcode Note A custom suffix cannot exceed 10 characters Set Custom Suffix Example Set the custom suffix to CODE 1 Check the hex values of CODE in the ASCII Table 43 44 45 2 Scan the Enter Setup barcode 3 Scan the Set Custom Suffix barcode 4 Scan the numeric barcodes 4 3 4 4 4 4 and 5 5 Scan the Save barcode 6 Scan the Exit Setup barcode 0006000 45 Exit Setup Enter Setup Data Packing For some applications that require high data integrity and reliability data packing can help you accomplish that Transmission of packed data needs to work with certain software on the Host Data packing influences data format and is not recommended for general applications Disable Data Packing Normal Pack Normal Pack format STX ATTR LEN AL TYPE DATA LRC 0x02 lt 0x00 lt Barcode data length is expressed 2 bytes ranging from 0 to 65535 AL TYPE 0x36 lt Raw barcode data Checksum LRC calculation algorithm computation sequence OxFF LEN AL_TYPE DATA computation method is byte 0314010 Normal Pack byte 00
37. Lengths for a Symbology section in Appendix 0419030 0419040 Set the Minimum Length Default 4 Set the Maximum Length Default 48 0006000 Exit Setup 88 Enter Setup 89 Check Digit Verification Check digits are optional for Plessey and can be added as the last two digits which are calculated values used to verify the integrity of the data Disable The engine transmits Plessey barcodes as is Do Not Transmit Check Digit After Verification The engine checks the integrity of all Plessey barcodes to verify that the data complies with the check digit algorithm Barcodes passing the checks will be transmitted except the last two digits whereas those failing them will not be transmitted Transmit Check Digit After Verification The engine checks the integrity of all Plessey barcodes to verify that the data complies with the check digit algorithm Barcodes passing the checks will be transmitted whereas those failing them will not be transmitted 0419050 Disable 0419060 0419070 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 0006000 Exit Setup Enter Setup MSI Plessey Restore Factory Defaults 0420000 Restore the Factory Defaults of MSI Plessey Enable Disable MSI Plessey 0420020 0420010 Enable MSI Plessey Disable MSI Plessey Set Length Range for MSI Plessey The engine can be configured to only decode MSI Plessey barcodes with
38. Newland Auto ID Tech Co Ltd reserves the right to make final interpretation of the statement above FuJian Newland Auto ID Tech Co Ltd Building A No 1 Rujiang Xi Rd Mawei Fuzhou Fujian China 350015 http www nlscan com Revision History NEM XN Updates 1 Added the Obtain Firmware Version feature in Chapter 1 2 Added the USB HID KBW Fast Mode Speed features and modified the Emulate Numeric Keypad feature in Chapter 2 3 Added the Power LED feature in Chapter 6 4 Added the Modify ISSN Code ID and Modify Micro PDF417 Code ID barcodes in V1 1 0 Chapter 7 January 5 2015 5 Added the UPC E UPC A Preamble Character Convert UPC E to UPC A Convert Code 39 to Code 32 Italian Pharma Code Code 32 Prefix Set Length Range for UCC EAN 128 and Micro QR features and two symbologies of ISSN and Micro PDF417 in Chapter 8 Note You must have firmware version V3 06 071 or higher to use the new features above Table of Contents ANS EOE NER EE 3 GENN 1 gt 254 1 POU TTS OUE 1 POGUE 1 Connecting EVK lO PU T 1 elegiae 2 Barcode
39. Preamble Preamble characters Country Code and System Character can be transmitted as part of a UPC E barcode Select one of the following options for transmitting UPC E preamble to the host device transmit system character only transmit system character and country code for USA or transmit no preamble 0403090 No Preamble DATA System Character SYSTEM CHARACTER gt lt DATA gt 0403140 System Character amp Country Code COUNTRY CODE gt lt SYSTEM CHARACTER gt lt DATA gt Convert UPC E to UPC A Do Not Convert UPC E to UPC A Transmit UPC E barcodes as is Convert UPC E to UPC A Enable this to convert UPC E decoded data to UPC A format before transmission After conversion the data follows UPC A format and is affected by UPC A programming selections e g Preamble Check Digit 0403110 0403130 Do Not Convert UPC E to UPC A Convert UPC E to UPC A 0006000 Exit Setup 60 Enter Setup UPC A Restore Factory Defaults 0404000 Restore the Factory Defaults of UPC A Enable Disable UPC A 0404020 0404010 Enable UPC A Disable UPC A Transmit Check Digit 0404040 0404030 Transmit UPC A Check Digit Do Not Transmit UPC A Check Digit 0006000 61 Exit Setup Enter Setup Add On Code A UPC A barcode can be augmented with a two digit or five digit add on code to form a new one 0404050 Disable 2 Digit Add On Code 0404060 Enable 2 Digit Add On Code 04040
40. alent on the Host If Num Lock on the Host is turned off the output of simulated numeric keypad is function key instead of number Do Not Emulate Numeric Keypad 2 Sending and P is emulated as keystroke s on main keyboard Emulate Numeric Keypad 2 Sending and P is emulated as keystroke s on numeric keypad 1103120 1103110 Emulate Numeric Keypad 1 Do Not Emulate Numeric Keypad 1 1103151 1103150 Emulate Numeric Keypad 2 Do Not Emulate Numeric Keypad 2 Note Emulate ALT Keypad ON prevails over Emulate Numeric Keypad 1 and Emulate Numeric Keypad 2 Example Supposing the Emulate Numeric Keypad 1 feature is enabled if Num Lock on the Host is ON A4 5 is transmitted as A4 5 if Num Lock on the Host is OFF A4 5 is transmitted as follows 1 is sent as is because it is not included in numeric keypad 2 4715 sent as the function key Cursor Move to Left 3 is sent as the function key Delete After the Cursor 4 5 is not sent as it does not correspond to any function key 0006000 Exit Setup Enter Setup USB COM Port Emulation If you connect the engine to the Host via a USB connection the USB COM Port Emulation feature allows the Host to receive data in the way as a serial port does However you need to set communication parameters on the engine to match the Host requirements 1100060 USB COM Port Emulation HID
41. and numeric barcode s corresponding to a desired percentage 1 100 If Central Area Decoding is enabled by scanning the Central Area Decoding barcode the engine only reads barcodes that intersect the predefined central area Width 100 Width 20 Height 100 MOT Height 100 Default Central Area Width 100 Whole Area To learn how to program this parameter see the Program the Central Area section in Appendix 0322020 Specify Central Area 0006000 Exit Setup 28 Enter Setup Chapter 5 Illumination amp Aiming Illumination A couple of illumination options are provided to improve the lighting conditions during every image capture Normal Illumination LEDs are turned on during image capture Always ON Illumination LEDs keep ON after the engine is powered OFF Illumination LEDs are OFF all the time 0200000 Normal Always ON 0200020 OFF 0006000 29 Exit Setup Enter Setup Aiming When scanning capturing image the engine projects an aiming pattern which allows positioning the target barcode within its field of view and thus makes decoding easier Normal The engine projects an aiming pattern only during barcode scanning capture Always ON Aiming pattern is constantly ON after the engine is powered on OFF Aiming pattern is OFF all the time 0201000 Normal Always ON 0201020 OFF 0006000 Exit Setup 30 Enter Setup Chapter 6
42. arcode data may be unavailable on the selected keyboard As a result the engine fails to transmit the unknown characters Scan the appropriate barcode below to enable or disable the emission of beep when an unknown character is detected Note If Emulate ALT Keypad ON is selected Beep on Unknown Character does not function 1103031 1103030 Beep on Unknown Character Do Not Beep on Unknown Character Emulate ALT Keypad When Emulate ALT Keypad is turned on any ASCII character 0x00 Oxff is sent over the numeric keypad no matter which keyboard type is selected Since sending a character involves multiple keystroke emulations this method appears 1103061 1103060 Emulate ALT Keypad ON Emulate ALT Keypad OFF less efficient 0006000 Exit Setup Enter Setup Function Key Mapping When Function Key Mapping is enabled function characters 0x00 Ox1F are sent as ASCII sequences over the numeric keypad For more information see Appendix 6 ASCII Function Key Mapping Table A shortcut to send a function key F1 F12 is to scan the corresponding barcode in Appendix 9 F Key Barcodes Note Emulate ALT Keypad prevails over Enable Function Key Mapping 1103140 1103130 Enable Function Key Mapping Disable Function Key Mapping Example Barcode data 0x16 Enable Function Key Mapping Ctrl V T Disable Function Key Mapping 0006000 Exit Setup 14 Enter Setup Inter Keystroke De
43. bology section in Appendix 0501030 0501040 Set the Minimum Length Default 1 Set the Maximum Length Default 2710 0006000 93 Exit Setup Enter Setup 417 Inverse Regular Barcode Dark bars on a bright background Inverse Barcode Bright bars on a dark background 0501320 Decode Regular PDF417 Barcodes Only 0501321 Decode Inverse PDF417 Barcodes Only 0006000 Exit Setup 0501322 Decode Both 94 Enter Setup 417 Twin Code PDF417 twin code is 2 PDF417 barcodes paralleled vertically or horizontally Two of them must have the same direction and similar specifications and be placed closely together There are 3 options for reading PDF417 twin codes Single PDF417 Only Read either PDF417 code Twin PDF417 Only Read both PDFA17 codes Transmission sequence 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 0501070 Single PDF417 Only 0501080 0501090 Twin PDF417 Only Both Single amp Twin 0006000 95 Exit Setup Enter Setup Micro 417 Restore Factory Defaults 0511000 Restore the Factory Defaults of Micro PDF417 Enable Disable Micro PDF417 0511020 0511010 Enable Micro 417 Disable Micro PDF417 Set Length Range for Micro PDF417 The engine can be configured to only decode
44. char 1 SOH Start of Header STX Start of Text ETX of Text EOT End of Transmission ENQ Enquiry 6 Acknowledgment BEL 5 Backspace LO HT Horizontal Tab LF Line Feed VT Vertical Tab FF Form Feed CR Carriage Return SO Shift Out SI Shift In 10 DLE Data Link Escape 11 DC1 Device Control 1 1 DC2 Device Control 2 13 XOFF Device Control 3 1 DC4 Device Control 4 15 NAK Negative Acknowledgement 16 SYN Synchronous Idle 17 ETB of Trans Block 18 CAN Cancel 19 EM End of Medium 1a SUB Substitute 1b ESC Escape 1c FS File Separator 1d GS Group Separator O N RS Request to Send US Unit Separator SP Space Exclamation Mark Double Quote H Number Sign Dollar Sign amp Ampersand Single Quote Right Closing Parenthesis Right Closing Parenthesis 22 Asterisk 4 Comma ot Sim N Semi colon 8 lt Equal Sign gt Greater Than Question Mark 8 120 __ _ SD 4 E m s m h m m 3 o m h 10 00 2 o8 08 4 45 o8 4 5
45. d 2 Scan the numeric barcodes 0 2 and 4 Scan the Save barcode eS Se gt x Scan the Exit Setup barcode If you still need to program other parameter feature skip this step 131 Appendix 9 F Key Barcodes When the HID KBW feature is enabled scanning one of the following barcodes will send the corresponding function key F1 F6 1 2 1 4 lt F5 F6 132 7 12 7 F8 F9 F10 11 12 133 Appendix 10 Digit Barcodes 0 9 0000000 0 0000010 1 0000020 2 0000030 3 0000040 4 0000050 5 0000060 6 0000070 7 0000080 8 0000090 9 134 0000100 0000110 0000120 0000130 C D 0000140 0000150 E F 135 Appendix 11 Save Cancel Barcodes After reading numeric barcode s you need to scan the Save barcode to save the data If you scan the wrong digit s you can either scan the Cancel barcode and then start the configuration all over again or scan the Delete the Last Digit barcode and then the correct digit or scan the Delete Digits barcode and then the digits you want For instance after reading the Maximum Length barcode and numeric barcodes 1 2 and 3 you scan lt Delete the Last Digit The last digit 3 will be removed lt Delete All Digits All digits 123 will be removed lt gt Cancel The maximum length configuration will be cancelled
46. de 39 x I 71 Gode 9 ausu 71 Cecile CTE 72 Transmit Start Stop 73 Enable Disable Code 99 FUlEAS GII 73 Convert Gode 39 0 COG 32 74 ora 74 OAD Gl 75 Restore Factory Delaunls C 75 Enable BDisable Codabal 75 Range ONO MM see se ae ees DM EM MEUM 75 Check Digit 76 77 lah StOP C 1 Al 77 DI iMd M 78 Restore Factory 5 78 Code eek 78 Code 99 nari a 78 arm 79 GS1 Databar 55 80 RESIO Factory 80 Enable Disable G 1 Data Ar ect cene t tee qute ud 80 Transmit Application Identifier 0172 80 551 Composite 81 Restore Factory Deraulls
47. de 32 Code 39 must be enabled and Code 39 check digit verification must be disabled for this parameter to function 0408120 0408130 Disable Convert Code 39 to Code 32 Enable Convert Code 39 to Code 32 Code 32 Prefix Scan the appropriate barcode below to enable or disable adding the prefix character A to all Code 32 bar codes Convert Code 39 to Code 32 must be enabled for this parameter to function 0408140 0408150 Disable Code 32 Prefix Enable Code 32 Prefix 0006000 Exit Setup 74 Enter Setup Codabar Restore Factory Defaults 0409000 Restore the Factory Defaults of Codabar Enable Disable Codabar 0409020 0409010 Enable Codabar Disable Codabar Set Length Range for Codabar The engine can be configured to only decode Codabar barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0409030 0409040 Set the Minimum Length Default 2 Set the Maximum Length Default 60 0006000 75 Exit Setup Enter Setup Check Digit Verification A check digit is optional for Codabar and can be added as the last digit It is a calculated value used to verify the integrity of the data Disable The engine transmits Codabar barcodes as is Do Not Transmit Check Digit
48. ed by the user Regular Mode Mobile Phone Mode The engine can capture barcodes printed on paper labels or displayed on the screen of a mobile phone Select a mode as per actual need Regular Mode Read barcodes printed on paper or plastic Mobile Phone Mode Read barcodes off mobile phones or LCD displays 0321000 0321020 Regular Mode Mobile Phone Mode Decode Area Whole Area Decoding When this option is enabled the engine attempts to decode barcode s within its field of view from the center to the periphery and transmits the barcode that has been first decoded 0322000 Whole Area Decoding 0006000 Exit Setup 26 Enter Setup Central Area Decoding The engine attempts to decode barcode s within a specified central area and transmits the barcode that has been first decoded This option allows the engine to narrow its field of view to make sure it reads only those barcodes intended by the user For instance if multiple barcodes are placed closely together central area decoding in conjunction with appropriate pre defined central area will insure that only the desired barcode is read 0322010 Central Area Decoding 27 0006000 Exit Setup Enter Setup Specify Central Area The default central area is a Width 20 by Height 20 area in the center of the engine s field of view as shown the figure below You can define the central area by scanning the Specify Central Area barcode
49. enter frequency of your buzzer To learn how to program this parameter see the Program the Frequency of Good Decode Beep Type 1 section in Appendix 0203064 Custom 20 20000 Hz 0006000 Exit Setup 34 Enter Setup LED Notification Good Read LED Notification Note This feature is applicable to all scan modes 0206010 Good Read LED Notification Off Good Read LED Notification On LED Notification Duration for Good Read 0206020 0206021 Short 20ms Medium 120ms 0206022 Long 220ms Prolonged 320ms To learn how to program this parameter see the f Program the LED Notification Duration for Good Decode section in 0206024 Custom 1 10000ms Appendix 0006000 35 Exit Setup Enter Setup Power LED This feature allows you to turn the Power LED on or off When the Power LED On barcode is scanned the power LED is turned on after the engine is powered up 0206001 Power LED On Power LED Off 0006000 Exit Setup 36 Enter Setup Chapter 7 Data Formatting Introduction In many applications barcode data needs to be edited and distinguished from one another Usually AIM ID and Code ID can be used as identifiers but in some special cases customized prefix and terminating character suffix like Carriage Return or Line Feed can also be the alternatives Data editing refers to appending prefix suffix data packing etc Data formatting may include
50. f GS1 Databar Enable Disable GS1 Databar 0413020 0413010 Enable GS1 DataBar Disable GS1 DataBar Transmit Application Identifier 01 0413060 0413050 Transmit Application Identifier 01 Do Not Transmit Application Identifier 01 0006000 Exit Setup 80 Enter Setup GS1 Composite Code Restore Factory Defaults 0414000 Restore the Factory Defaults of 051 Composite Code Enable Disable GS1 Composite Code 0414020 0414010 Enable GS1 Composite Code Disable GS1 Composite Code EAN UPC Composite When EAN UPC Composite is enabled the engine will not be able to read standard EAN UPC barcodes 0414040 0414030 Enable EAN UPC Composite Disable EAN UPC Composite 0006000 81 Exit Setup Enter Setup Code 11 Restore Factory Defaults 0415000 Restore the Factory Defaults of Code 11 Enable Disable Code 11 0415020 0415010 Enable Code 11 Disable Code 11 Set Length Range for Code 11 The engine can be configured to only decode Code 11 barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the j Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0415030 0415040 Set the Minimum Length Default 4 Set the Maximum Length Default 48 0006000 Exit Setup 82 Enter Setup Transmit Chec
51. g kept it valid for 30ms or longer will suspend barcode reading when barcode reading is suspended performing the same control over the trigger signal will resume barcode reading Continuous Mode 0006000 Exit Setup 24 Enter Setup Timeout between Decodes Same Barcode Timeout between Decodes Same Barcode can avoid undesired rereading of same barcode in a given period of time This parameter sets the timeout between decodes for same barcode in the Continuous Mode It is programmable in 1ms increments from Oms to 3600000ms The default timeout is 1500ms To learn how to program this parameter see the b Program the Timeout between Decodes Same Barcode section in Appendix 8 0313010 Timeout Between Decodes Same Barcode Disable Timeout between Decodes Allow the engine to re read same barcode Enable Timeout between Decodes Do not allow the engine to re read same barcode before the Timeout between Decodes Same Barcode expires 0313020 0313030 Disable Timeout between Decodes Enable Timeout between Decodes 0006000 25 Exit Setup Enter Setup Chapter 4 Scanning Preferences Introduction This chapter contains information as to how to adapt your engine to various applications with preference setting For instance to improve barcode reading performance off mobile phones and LCD displays or to narrow the field of view of the engine to make sure it reads only those barcodes intend
52. grity of all Matrix 2 of 5 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted except the last digit whereas those failing it will not be transmitted Transmit Check Digit After Verification The engine checks the integrity of all Matrix 2 of 5 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted whereas those failing it will not be transmitted 0406050 Disable 0406060 0406070 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 0006000 Exit Setup 70 Enter Setup Code 39 Restore Factory Defaults 0408000 Restore the Factory Defaults of Code 39 Enable Disable Code 39 0408020 0408010 Enable Code 39 Disable Code 39 Set Length Range for Code 39 The engine can be configured to only decode Code 39 barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0408030 0408040 Set the Minimum Length Default 4 Set the Maximum Length Default 48 0006000 71 Exit Setup Enter Setup Check Digit Verification A check digit is optional for Code 39 and can be added as the last digit It is a calculated value
53. h Codabar Codebar Enabled Check Digit Verification Disabled ABCD ABCD format Start Stop Character Uppercase Transmit Maximum Length Minimum Length Code 93 Code 93 Disabled Check Digit Verification Enabled Check Digit Do not transmit Minimum Length Minimum length supported 1 GS1 128 UCC EAN 128 551 128 UCC EAN 128 Enabled Minimum Length GS1 Databar RSS 551 Databar RSS Enabled GS1 Composite EAN UCC Composite UPC EAN Composite Code 11 Check Digit Verification Minimum Length Matrix 2 of 5 European Matrix 2 of 5 Check Digit Verification Minimum Length Minimum length supported 4 Industrial 25 Industrial 25 Disabled Check Digit Verification Disabled Minimum length supported 4 Minimum Length Minimum length supported 4 Standard 25 Standard 25 Disabled Check Digit Verification Disabled Minimum Length Minimum length supported 4 Plessey Plessey Disabled Check Digit Verification Enabled 114 Maximum Length Co Minimum Length Minimum length supported 4 MSI Plessey MSI Plessey Disabled Check Digit Verification 1 Check Digit MOD10 Minimum Length PDF417 Read Single PDF417 Only Micro PDF417 Minimum length supported 4 Minimum Length QR Code Read Multi barcodes on an Image Number of Barcodes N rm D 115 Decode regular Chinese Sensible Chinese Sensible Code Inverse barcodes only Ma
54. k Digit 0415120 Transmit Check Digit Check Digit Verification 0415050 Disable 0415070 Two Check Digits MOD11 MOD11 0415090 One Check Digit MOD11 Len lt 10 Two Check Digits MOD11 MOD11 gt 10 0415110 Do Not Transmit Check Digit 0415060 One Check Digit MOD11 0415080 Two Check Digits MOD11 MOD9 0415100 One Check Digit MOD11 Len lt 10 Two Check Digits MOD11 MOD9 Len gt 10 83 0006000 Exit Setup Enter Setup Industrial 2 of 5 Restore Factory Defaults 0417000 Restore the Factory Defaults of Industrial 2 of 5 Enable Disable Industrial 2 of 5 0417020 0417010 Enable Industrial 2 of 5 Disable Industrial 2 of 5 Set Length Range for Industrial 2 of 5 The engine can be configured to only decode Industrial 2 of 5 barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0417030 0417040 Set the Minimum Length Default 6 Set the Maximum Length Default 48 0006000 Exit Setup 84 85 Enter Setup Check Digit Verification A check digit is optional for Industrial 2 of 5 and can be added as the last digit It is a calculated value used to verify the integrity of the data Disable The engine transmits Indust
55. lay This parameter specifies the delay between emulated keystrokes 1103050 No Delay 1103051 1103052 Short Delay 20ms Long Delay 40ms Caps Lock The Caps Lock ON option can invert upper and lower case characters contained in barcode data This inversion occurs regardless of the state of Caps Lock key on the Host s keyboard 1103020 1103010 Caps Lock ON Caps Lock OFF Note Emulate ALT Keypad ON Convert to Upper Case Convert All to Lower Case prevails over Caps Lock ON Example When the Caps Lock ON is selected barcode data is transmitted as 0006000 15 Exit Setup Enter Setup Convert Case Scan the appropriate barcode below to convert all bar code data to your desired case Note If Emulate ALT Keypad ON is selected Convert to Lower Case and Convert to Upper Case do not function 1103040 No Case Conversion 1103041 1103042 Convert All to Upper Case Convert to Lower Case Example When the Convert to Lower Case feature is enabled barcode data is transmitted as 0006000 Exit Setup 16 Enter Setup Emulate Numeric Keypad Do Not Emulate Numeric Keypad 1 Sending a number 0 9 is emulated as keystroke s on main keyboard Emulate Numeric Keypad 1 Sending a number 0 9 is emulated as keystroke s on numeric keypad The state of Num Lock on the simulated numeric keypad is determined by its equiv
56. lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0420030 0420040 Set the Minimum Length Default 4 Set the Maximum Length Default 48 0006000 Exit Setup 90 Enter Setup Transmit Check Digit 0420100 Transmit Check Digit Check Digit Verification 0420050 Disable 0420070 Two Check Digits MOD10 MOD10 0420090 Do Not Transmit Check Digit 0420060 One Check Digit MOD10 0420080 Two Check Digits MOD10 MOD11 91 0006000 Exit Setup Enter Setup ISSN Restore Factory Defaults 0421000 Restore the Factory Defaults of ISSN Enable Disable ISSN 0421020 Enable ISSN 0006000 Exit Setup 0421010 Disable ISSN 92 Enter Setup 2D Symbologies PDF417 Restore Factory Defaults 0501000 Restore the Factory Defaults of PDF417 Enable Disable PDF417 0501020 0501010 Enable PDF417 Disable PDF417 Set Length Range for PDF417 The engine can be configured to only decode PDF417 barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the j Program the Length Range Maximum Mininum Lengths for a Sym
57. lt Code IDs For the information of default Code IDs see the Appendix 3 Code ID Table section 0307020 Restore Default Code IDs Modify Code ID Code ID of each symbology can be programmed separately See the following example to learn how to program a Code ID Example Set the Code ID of PDF417 to 1 Check the hex value of p in the Appendix 4 ASCII Table 70 2 Scan the Enter Setup barcode 3 Scan the Modify PDF417 Code ID barcode 4 Scan the numeric barcodes 7 and 0 5 Scan the Save barcode 6 Scan the Exit Setup barcode 0006000 Exit Setup 40 Enter Setup 0005000 Modify PDF417 Code ID 0005010 Modify QR Code ID 0005020 Modify Aztec Code ID 0004040 Modify EAN 8 Code ID 0004060 Modify UPC E Code ID 41 0005030 Modify Data Matrix Code ID 0005040 Modify Maxicode Code ID 0005070 Modify Chinese Sensible Code ID Modify EAN 13 Code ID 0004070 Modify UPC A Code ID 0006000 Exit Setup Enter Setup 0004020 Modify Code 128 Code ID 0004130 Modify Code 39 Code ID 0004080 Modify Interleaved 2 of 5 Code ID 0004100 Modify ITF 6 Code ID 0004250 Modify Industrial 25 Code ID 0006000 Exit Setup 0004030 Modify UCC EAN 128 Code ID 0004170 Modify Code 93 Code ID 0004090 Modify ITF 14 Code ID 0004150 Modify Codabar Code ID 0004260 Modify Standard 25 Code ID 42 Enter Setup
58. m Defaults Restore Custom Defaults 0006000 3 Exit Setup Enter Setup Product Information Obtain Product Information Transmit the product information to the Host straight away via the communication interface Obtain Firmware Version Transmit the firmware version to the Host straight away via the communication interface 0003000 0003001 Obtain Product Information Obtain Firmware Version Send Product Information at Startup Transmit the product information to the Host when the engine is powered on This feature only applies to engines using a serial communication interface 0007010 0007000 Send Product Information at Startup Do Not Send Product Information at Startup 0006000 Exit Setup 4 Enter Setup Chapter 2 Communication Interfaces Introduction The EM2037 engine provides a TTL 232 interface and a USB interface to communicate with the host device The host device can receive scanned data and send commands to control the engine or to access alter the configuration information of the engine via the TTL 232 or USB interface Serial Communication Interface Serial communication interface is usually used when connecting the engine to a host device like PC POS However to ensure smooth communication and accuracy of data you need to set communication parameters including baud rate parity check data bit and stop bit to match the host device The serial communication interface provided
59. nd barcode type when contacting our technical support Q Some barcodes are decoded incorrectly a Check whether the check digit verification and length range settings match the barcodes b Provide such information as model number firmware version and barcode type when contacting our technical support Q Barcodes can be read but cannot be displayed A If barcodes contain non alphanumeric character s change the communication mode USB COM Port Emulation recommended 108 The device is frozen or unresponsive a Check if the device is properly connected and powered up b Send the Restore All Factory Defaults command to the device via a serial cable or USB cable Q How to enable disable terminating character Carriage Return or Line Feed A See the User Guide Q The device fails to communicate with QuickSet or UExpress A Enable the USB Datapipe or USB COM Port Emulation feature 109 Appendix 1 Factory Defaults Table System Settings Barcode Programming Programming Barcode Data Enabled Good Read Beep Type 1 80ms Duration 2730Hz Frequency Loud Volume Good Read LED Notification Decode Session Timeout Range 500 3600000ms Timeout between Decodes Same Barcode Range 0 3600000ms Scanning Preference Send Product Information upon Startup Communication Interfaces Baud Rate Serial Communication Interface Parity Check Serial Communication Interface Number of Data Bi
60. ngths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0412030 0412040 Set the Minimum Length Default 1 Set the Maximum Length Default 48 0006000 51 Exit Setup Enter Setup EAN 8 Restore Factory Defaults 0401000 Restore the Factory Defaults of EAN 8 Enable Disable EAN 8 0401020 0401010 Enable EAN 8 Disable EAN 8 Transmit Check Digit EAN 8 is 8 digits in length with the last one as its check digit used to verify the integrity of the data 0401030 Transmit EAN 8 Check Digit Do Not Transmit EAN 8 Check Digit 0006000 Exit Setup 52 Enter Setup Add On Code An EAN 8 barcode can be augmented with a two digit or five digit add on code to form a new one In the examples below the part surrounded by blue dotted line is an EAN 8 barcode while the part circled by red dotted line is add on code p p 89012 l 12341567 1 112341567 k la mma umo 0401060 0401050 Enable 2 Digit Add On Code Disable 2 Digit Add On Code 0401080 0401070 Enable 5 Digit Add On Code Disable 5 Digit Add On Code Enable 2 Digit Add On Code Enable 5 Digit Add On C
61. nimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0405030 0405040 Set the Minimum Length Default 6 Set the Maximum Length Default 80 0006000 Exit Setup 64 Enter Setup Check Digit Verification A check digit is optional for Interleaved 2 o 5 and can be added as the last digit It is a calculated value used to verify the integrity of the data Disable The engine transmits Interleaved 2 of 5 barcodes as is Do Not Transmit Check Digit After Verification The engine checks the integrity of all Interleaved 2 of 5 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted except the last digit whereas those failing it will not be transmitted Transmit Check Digit After Verification The engine checks the integrity of all Interleaved 2 of 5 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted whereas those failing it 0405050 Disable 0405060 0405070 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification will not be transmitted Note If the Do Not Transmit Check Digit After Verification option is enabled Interleaved 2 of 5 barcodes with a length that is less than the configured
62. ode The engine decodes a mix of EAN 8 barcodes with and without 2 digit 5 digit add on codes Disable 2 Digit Add On Code Disable 5 Digit Add On Code The engine decodes EAN 8 and ignores the add on code when presented with an EAN 8 plus add on barcode It can also decode EAN 8 barcodes without add on codes 0006000 53 Exit Setup Enter Setup EAN 8 Extension Disable EAN 8 Zero Extend Transmit EAN 8 barcodes as is Enable EAN 8 Zero Extend Add five leading zeros to decoded EAN 8 barcodes to extend to13 digits 0401100 0401090 Enable EAN 8 Zero Extend Disable EAN 8 Zero Extend 0006000 Exit Setup 54 Enter Setup EAN 13 Restore Factory Defaults 0402000 Restore the Factory Defaults of EAN 13 Enable Disable EAN 13 0402020 0402010 Enable EAN 13 Disable EAN 13 Transmit Check Digit 0402040 0402030 Transmit EAN 13 Check Digit Do Not Transmit EAN 13 Check Digit 0006000 55 Exit Setup Enter Setup Add On Code An EAN 13 barcode can be augmented with a two digit or five digit add on code to form a new one 0402050 Disable 2 Digit Add On Code 0402060 Enable 2 Digit Add On Code 0402070 Disable 5 Digit Add On Code 0402080 Enable 5 Digit Add On Code Enable 2 Digit Add On Code Enable 5 Digit Add On Code The engine decodes a mix of EAN 13 barcodes with and without 2 digit 5 digit add on codes Disable 2 Digit Add On Code Disable 5 Digit Add On Code
63. ode Off Fast Mode On 0006000 Exit Setup 10 USB HID KBW Speed This parameter specifies the USB poll rate for a USB keyboard If the Host drops characters change the poll rate to a bigger value 1103170 1ms 1103172 3 ms 1103174 5ms 1 103176 7105 1103178 9 ms 11 1103171 2ms 3 Ams 1103175 6 ms 1103177 8ms 1103179 10ms Enter Setup USB Country Keyboard Types Keyboard layouts and country codes vary from country to country All supported keyboard types are listed in the Country Code Table The default setting is US keyboard type To learn how to select a keyboard type see the example below 1103000 Select Country Code Country Code Table Appendix 5 Country Language US Belgium Brazil Canada French Czechoslovakia Denmark Finland Swedish France Germany Austria Greece Hungary Israel Hebrew Italy Latin American 0006000 Exit Setup Ro ema 0 m Ro em m 12 Enter Setup Example Program the engine to emulate Norwegian keyboard Norway 1 Scan the Enter Setup barcode 2 Scanthe Select Country Code barcode 3 country code for Norway in the Country Code Table Norway 15 4 Scan the numeric barcodes 1 and 5 5 Scan the Save barcode 6 Scan the Exit Setup barcode Beep on Unknown Character Due to the differences in keyboard layouts some characters contained in b
64. ogrammable in 1ms increments from 500ms to 3600000ms The default timeout is 3000ms To learn how to program this parameter see the Program the Decode Session Timeout section in Appendix 8 0313000 Decode Session Timeout 0006000 Exit Setup 22 Enter Setup Timeout between Decodes Same Barcode Timeout between Decodes Same Barcode can avoid undesired rereading of same barcode in a given period of time This parameter sets the timeout between decodes for same barcode in the Auto Mode is programmable in 1ms increments from Oms to 3600000ms The default timeout is 1500ms To learn how to program this parameter see the b Program the Timeout between Decodes Same Barcode section in Appendix 8 0313010 Timeout between Decodes Same Barcode Disable Timeout between Decodes Allow the engine to re read same barcode Enable Timeout between Decodes Do not allow the engine to re read same barcode before the Timeout between Decodes Same Barcode expires 0313020 0313030 Disable Timeout between Decodes Enable Timeout between Decodes 0006000 23 Exit Setup Enter Setup Continuous Mode This mode enables the engine to scan capture decode and transmit over and over again If the Continuous Mode is enabled the engine activates suspends resumes barcode reading through control over the trigger signal When barcode reading is in progress terminating the trigger signal after havin
65. only want to read barcodes with a specific length set both minimum and maximum lengths to be that desired length Example Set the engine to decode Code 128 barcodes containing between 8 and 12 characters 1 Scanthe Enter Setup barcode Scan the Set the Minimum Length barcode Scan the numeric barcode 8 Scan the Save barcode Scan the Set the Maximum Length barcode Scan the numeric barcodes 1 and 2 Scan the Save barcode a AY de Scan the Exit Setup barcode If you still need to program other parameter feature skip this step 130 Program the Discrete Lengths for Interleaved 2 of 5 Example 1 Set the engine to decode Interleaved 2 of 5 barcodes containing either 12 or 24 characters Scan the Enter Setup barcode Scan the Enable the Discrete Lengths barcode Scan the Set the Discrete Length barcode Scan the numeric barcodes 0 1 and 2 Scan the Save barcode Scan the Set the Discrete Length barcode can the numeric barcodes 0 2 and 4 Scan the Save barcode SMS DD ode cU p Scan the Exit Setup barcode If you still need to program other parameter feature skip this step Example 2 Set the engine to decode Interleaved 2 of 5 barcodes containing between 12 and 24 characters Scan the Enter Setup barcode Scan the Enable the Discrete Lengths barcode Scan the Set the Discrete Length barcode Scan the numeric barcodes 0 1 an
66. ot send data through serial port until CTS signal is set to high level by receiving device When the engine is not ready for receiving it will set RTS signal to low level When sending device such as PC detects it it will not send data to the engine any more to prevent data loss If this feature is disabled reception transmission of serial data will not be influenced by RTS CTS signal 0104010 0104000 Enable Hardware Flow Control Disable Hardware Flow Control Note Before enabling this feature make sure that RTS CTS signal line is contained in RS 232 cable Without the signal line serial communication errors will occur 0006000 Exit Setup 8 Enter Setup USB Interface USB DataPipe A driver is required when using this protocol to communicate with the engine Its advantages include fast data transmissoin and easy to use 1100010 USB Datapipe USB HID KBW When you connect the engine to the Host via a USB connection you can enable the USB HID KBW feature by scanning the barcode below Then engine s transmission will be simulated as USB keyboard input The Host receives keystrokes on the virtual keyboard It works on a Plug and Play basis and no driver is required 1100020 USB HID KBW 0006000 Exit Setup Enter Setup Fast Mode When Fast Mode On is selected the engine sends characters to the Host faster If the Host drops characters do not use Fast Mode 1103160 1103161 Fast M
67. p barcode 2 Scan the Specify Central Area barcode 3 Scan the numeric barcodes 2 and 0 4 Scan the Save barcode 5 Scan the Exit Setup barcode If you still need to program other parameter feature skip this step 127 d Program the Duration of Good Decode 1 Example Set the duration of good decode beep to 100ms 1 Scanthe Enter Setup barcode Scan the Custom 20 300ms barcode Scan the numeric barcodes 1 0 and Scan the Save barcode ge Te Scan the Exit Setup barcode If you still need to program other parameter feature skip this step e Program the Frequency of Good Decode Beep Type 1 Example Set the frequency of good decode beep to 3000Hz 1 Scanthe Enter Setup barcode Scan the Custom 20 20000 Hz barcode Scan the numeric barcodes 3 0 0 and 0 Scan the Save barcode pu se ge pe Scan the Exit Setup barcode If you still need to program other parameter feature skip this step f Program the LED Notification Duration for Good Decode Example Set the LED notification duration to 2000ms 1 Scanthe Enter Setup barcode 2 5 Custom 1 10000ms barcode 3 Scan the numeric barcodes 2 0 0 and 0 4 Scan the Save barcode 5 Scan the Exit Setup barcode If you still need to program other parameter feature skip this step 128 129 g Program the Custom Prefix Suffix
68. r ree etre 98 REISEN 98 E 99 Restore Factory 99 zigzle iBje2vatiiSs mee x X on 99 Set Length Range for AZEee COJO iod Eee rd a ee eee ee 99 Ixead IMultiSbareedes ori an Made mauus a uec 100 oet the Number of 101 BiU ERR 102 RESC Facio Defaults 102 Enable Disable Data 102 set Length Range for Data 102 6 LT 103 Eta 5 icu uu M MM MM MM MA 103 104 105 IRestore Factory Delaulls 105 ele ETE 105 Set Length Range for Maxicode siia sut 105 Chinese Sensible 106 Restore Factory Delaults 9 9 59 9 009 cece ERE 106 Enable Disable Chinese Sensible 106 oet Length Range for Chinese Sensible Code eee nnne nnns 106 Chinese Sensible Code 107 Chapter 9
69. rial 2 of 5 barcodes as is Do Not Transmit Check Digit After Verification The engine checks the integrity of all Industrial 2 of 5 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted except the last digit whereas those failing it will not be transmitted Transmit Check Digit After Verification The engine checks the integrity of all Industrial 2 of 5 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the check will be transmitted whereas those failing it will not be transmitted 0417050 Disable 0417060 0417070 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 0006000 Exit Setup Enter Setup Standard 25 Restore Factory Defaults 0418000 Restore the Factory Defaults of Standard 25 Enable Disable Standard 25 0418020 0418010 Enable Standard 25 Disable Standard 25 Set Length Range for Standard 25 The engine can be configured to only decode Standard 25 barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0418030 0418040 Set the Minimum Length Default 6 Set the Maximum Length Default 48 0006000 Exit Setup 86
70. right lower QR code Both Single amp Twin Read both QR codes If successful transmit as twin QR only Otherwise try single QR only 0502070 Single QR Only 0502080 0502090 Twin QR Only Both Single amp Twin Micro QR 0502100 0502110 Enable Micro QR Disable Micro QR 0006000 Exit Setup 98 Enter Setup Aztec Code Restore Factory Defaults 0503000 Restore the Factory Defaults of Aztec Code Enable Disable Aztec Code 0503020 0503010 Enable Aztec Code Disable Aztec Code Set Length Range for Aztec Code The engine can be configured to only decode Aztec Code barcodes with lengths that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0503030 0503040 Set the Minimum Length Default 1 Set the Maximum Length Default 3832 0006000 99 Exit Setup Enter Setup Read Multi barcodes on an Image There are three modes Mode 1 Read one barcode only Mode 2 Read fixed number of barcodes only Mode 3 Composite Reading Read fixed number of barcodes first If unsuccessful read one barcode only 0503070 Mode 1 0503080 0503090 Mode 2 Mode 3 Exit Setup 100 Enter Setup Set the Number of Barcodes 0503060 0503061 d 2 0503062 0503063 3 4 0503064
71. rt etc oom 2037 0006000 19 Exit Setup Enter Setup IBM SurePOS Tabletop 1100090 IBM SurePOS Table Top IBM SurePOS Handheld IBM SurePOS Hand Held 0006000 Exit Setup 20 Enter Setup Chapter 3 Scan Mode Trigger Mode If the Trigger Mode is enabled receiving an active trigger signal activates a decode session The session continues until the barcode is decoded or the active signal is not present For good decode the engine transmits decoded data via communication port To activate another session the Host needs to first terminate the trigger signal wait 20ms or longer and 0302000 Trigger Mode then send an active signal Auto Mode If the Auto Mode is enabled the engine activates a decode session every time it detects a change in ambient illumination The decode session continues until the barcode is decoded or the Decode Session Timeout expires Receiving a trigger signal can also activate a decode session The decode session continues until the trigger signal becomes invalid or the barcode is decoded or the Decode Session Timeout expires The trigger signal needs to be terminated before the engine is able to monitor ambient illumination again Auto Mode 0006000 21 Exit Setup Enter Setup Decode Session Timeout This parameter sets the maximum time decode session continues during a scan attempt in the Auto Mode It is pr
72. that fall between inclusive the minimum and maximum lengths To accomplish it you need to set the minimum and maximum lengths For more information see the Program the Length Range Maximum Mininum Lengths for a Symbology section in Appendix 0410030 0410040 Set the Minimum Length Default 1 Set the Maximum Length Default 48 0006000 Exit Setup 78 Enter Setup 79 Check Digit Verification Check digits are optional for Code 93 and can be added as the last two digits which are calculated values used to verify the integrity of the data Disable The engine transmits Code 93 barcodes as is Do Not Transmit Check Digit After Verification The engine checks the integrity of all Code 93 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the checks will be transmitted except the last two digits whereas those failing them will not be transmitted Transmit Check Digit After Verification The engine checks the integrity of all Code 93 barcodes to verify that the data complies with the check digit algorithm Barcodes passing the checks will be transmitted whereas those failing them will not be transmitted 0410050 Disable 0410060 0410070 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 0006000 Exit Setup Enter Setup GS1 Databar RSS Restore Factory Defaults 0413000 Restore the Factory Defaults o
73. ts Serial Communication Interface Number of Stop Bits Serial Communication Interface Hardware Flow Control Disabled Serial Communication Interface 2 3 2 UJ 0 3 110 Fast Mode Disabled USB HID KBW USB Country Keyboard Type USB HID KBW Beep on Unknown Character USB HID KBW Emulate ALT Keypad USB HID KBW Function Key Mapping USB HID KBW Inter Keystroke Delay USB HID KBW Caps Lock USB HID KBW Convert Case USB HID KBW Emulate Numeric Keypad 1 USB HID KBW Emulate Numeric Keypad 2 USB HID KBW Data Formatting All Prefix Suffix Disabled Prefix Sequence Code ID Custom Prefix AIM ID AIM ID Data Custom Suffix Code ID Prefix 1 or 2 English letters Custom Prefix Max 10 characters Custom Suffix Max 10 characters Terminating Character Suffix Max 2 characters Symbologies Code ID Custom Prefix Terminating Character Code 128 Code 128 Enabled Minimum Length 2 Enabled 2 Digit Add On Code Disabled System Character SYSTEM Preamble Character gt lt gt Interleaved 2 of 5 Interleaved 2 of 5 Enabled Check Digit Verification Disabled Check Digit Do not transmit Minimum Length Discrete Length Disabled ITF 6 ITF 6 Disabled ITF 14 Minimum length supported 4 112 39 Check Digit Verification Start Stop Character Code 39 Full ASCI Convert Code 39 to Code 32 Code 32 Prefix Disabled Minimum Lengt
74. ximum Length 7827 116 Appendix 2 ID Table Symbology Possible AIM ID Modifiers m Code 128 CO 651 128 UCC EAN 128 C1 EAN 8 EA EAN 13 EO EAN 13 with Addon UPC E with Addon UPC A with Addon Interleaved 2 of 5 Im ITF 6 ITF 14 Matrix 2 of 5 Code 39 Codabar Code 93 Code 11 ISBN Industrial 25 Standard 25 Plessey MSI Plessey GS1 Databar RSS GS1Composite Code ISSN PDF417 Micro PDF417 QR Code Aztec Data Matrix Maxicode 0 1 3 1 3 1 9 Im Im XO Am Fm GO Hm 0 1 3 XO S0 0 1 3 4 5 7 0 2 4 0 1 0 3 XO Lm 0 2 Lm 0 5 Qm zm 0 9 A C dm Um 0 3 Chinese Sensible Code XO Note m represents the AIM modifier character Refer to ISO IEC 15424 2008 Information technology Automatic identification and data capture techniques Data Carrier Identifiers including Symbology Identifiers for AIM modifier character details 117 Appendix 3 Code ID Table Symbology Code 128 GS1 128 UCC EAN 128 EAN 8 EAN 13 UPC E UPC A Interleaved 2 of 5 ITF 6 ITF 14 Matrix 2 of 5 Code 39 Codabar Code 93 Code 11 551 Databar RSS GS1Composite Code EAN UCC Composite ISBN Matrix 2 of 5 European Matrix 2 of 5 Industrial 25 Standard 25 Plessey MSI Plessey ISSN PDF417 Micro PDF417 QR Code Aztec Data Matrix Maxicode Chinese Sensible Code Code ID 118 Appendix 4 ASCII Table O NU Null
Download Pdf Manuals
Related Search
Related Contents
to - Survival Air Systems ASPIRADORA DE USO GENERAL Samsung B2240 Benutzerhandbuch BETELC CHLOR® 55 EC PanaX EX Commander Quick Start Guide Sennheiser MD 429 User's Manual Instruction Manual Hot Plate HT-BESAL G-2 _13.02.13_ Copyright © All rights reserved.
Failed to retrieve file