Home
NLS-EM3080_User_Guide
Contents
1. cO CO O N O O N o Char RS Request to Send Number Sign Dollar Sign Percent amp Ampersand Single Quote Right Closing Parenthesis Right Closing Parenthesis Asterisk Plus Minus Dash Dot Forward Slash 1 N gt Semi colon lt Less Than Equal Sign 1 0 Char Greater Than Question Mark AT Symbol 4 0 63 3f 11 47 13 49 76 77 4b 4C 4d 84 54 Y Z 9 88 5 5 9 a Left Opening Bracket Back Slash 5 s 92 5 Right Closing Bracket 121 o Hex De 0 Caret Circumflex Underscore o 96 Grave Accent 6 98 5 ________ 4 fO d __ 6 11 ______ ____66 108 L8 ___ __ o0 o ____69 j doo ____ 16 j j ______ fO l 2 0 ____ 19 m _ 2 be __ Tide Delete 4 2 Appendix E Parameter Programming Examples The following examples show you how to program parameters by scanning programming barcodes Program the Decode Session Timeout Example Set the decode session time
2. 83 ue nte UL M MM Eu IE 84 Restore Factory E nasse 84 rape 2 84 Sae i em M 85 MM MM MM M 86 Restore Factory ae a a Ll a a a a u 86 86 Transmit Star EET 86 Check Digit WS TAT CATO tore oa Yann te 87 Enable Disable S S E l e SG u ee 87 C see A EL E DRIN 88 FaCOV DEUS ainan oom 88 ENPE D D S 88 Check Digit 89 Transmit 89 Character 90 2202 6 DRE TUS TRI PNE 91 restore Factory Defaults une 91 Enaple Disable Code 99 91 C ie 4 E ee eee 92 Soup 93 Rectore un 93 E 93 heck Digit s Rana MDC M REC RA VM M CMM MU EE MU E 94 mision a 95 OEY T 95 Enable Disable 95 Volli Gel 96 97 Restore Factory BI 1 ans 97 IMIS I SSC Ri c
3. Inter Keystroke Delay This parameter specifies the delay between emulated keystrokes WC06F00 WC06F40 No Delay Short Delay 5ms WCOGF80 WCOGFCO Medium Delay 10ms Long Delay 15ms 37 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 WO86000 WO086008 Caps Lock OFF Caps Lock ON Note Emulate ALT Keypad ON Convert All 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 38 Convert Case Scan the appropriate barcode below to convert all bar code data to your desired case W306F 00 No Case Conversion W306F 30 W306F 20 Convert All to Lower Case Convert All to Upper Case Example When the Convert All to Lower Case feature is enabled barcode data is transmitted as 39 Emulate Numeric Keypad When this feature is disabled sending barcode data is emulated as keystroke s on main keyboard To enable this feature scan the Emulate Numeric Keypad barcode Sending a number 0 9 is emulated as keystroke on numeric keypad whereas sending other character like 77 P and is still emulated as keystroke on main keyboard However this feature is influenced by the st
4. NN E 106 ADB IIGIX 107 Appendix A Faclory Deraults able 107 AppendbcB AI TD JT able ratur arr ratur el 113 Appendix C Code ID 116 TED 117 Appendix E Parameter Programming Examples 121 Program the Decode Session Timeout naa 121 Program the Timeout between nnn nnn nnn 121 Program the Image Stabilization 121 Program the Sensitivity 122 Appendix Digit r nnne ninh nnns nena annes nna 123 Appendix Save Baleodes sates aa 126 Appendix H Requently Used Serial Commands en nennen 127 Chapter 1 Getting Started Introduction NLS EM3080 series embedded 2D barcode scan engines armed with the Newland patented UIMG computerized image recognition system bring about a new era of 2D barcode scan engines The 3080 2D barcode decoder chip ingeniously blends WIMG technology and advanced chip design amp manuf
5. ISBN tasata u 68 SaL 2 E 68 c ERE 69 les ore Factory DEAU Sase e eaa vetare eot ett ra otro Mu otro ruote euet ruere 69 ENDE DS Di Q 69 Transmit Check Digit oen e pane De an u en nds 69 PAG Qood u 2 5 70 AUG Ja z e II 21 e PP 71 Transmit System Ch ratter a 71 LC I ON 71 72 missas 2 72 ENaBIE DISsaDIE U PGEA 2 72 se 72 AG o rore Ameen 7 Add On Code 74 pan Simi Preamble amp haratierzeseese ______________ 74 M D RENNES NS NND ROT RUNS 75 Restore Factory DeraLllISi db 75 Enable Disable Interleaved 2 75 iate r RETO 76 Transmit Appended RET 77 ARI a 78 22 79 2 01 9 dee 80 Heslore Faclory ee 80 OF A 80 Check Digit Verification 81 tate 82 RESIO u AR AR RR RRR RRT RRR RRAN RR RRAN ANA 82 Enabie Disable INGUSINAl 25 ass ae 82 Check Digit Velle dO
6. o O D O O Q D 111 Parameter Factory Default Enabled 9 n 18 2 18 2 C a gt gt ie gt Q E gt O O D Qiu 0 S O D O O Not required Extend to UPC A Disabled System Character 0 Do not transmit gt lt e 2 qx O D UPC A UA md haOnCode oreore Preamble Chara _ Interleaved 2 of 5 Check Digit Verification Disabled DENEN Milli ITF 14 Embed _ CmekDii Matrix 2 of 5 Matrix 2 of 5 Check Digit Verification Disabled a Check Digit 112 Parameter Factory Default Industrial 25 Enabled Disabled Do not transmit Enabled Disabled Do not transmit Code 93 Enabled Enabled Do not transmit Code 11 Enabled One check digit MOD 1 1 0 0 5 5 gt 2 2 Q 23 oO o OIO 2 5 iem I 5 gt lt lt 47 3 3 M 9 e 2 2 232 2 oio T gt ay p O e 5 Q 0 S Oo 50 O o o O 2 lt zz lt pp SEES D D al 5 3
7. 0x01 OxEE Ox8A Message received 0x02 0x00 0x00 0x01 Ox3E 0 4 OxAC 2 CRC check fails Command sent 7 0x00 0x07 0x01 0x00 0x01 0x11 0x22 Message received 0x02 0x00 0x01 0x01 0x00 0x04 0x01 3 Situations that may cause the engine to respond with an invalid command message Command sent is shorter than the required length or the third byte is not sent out within 400ms after the first two bytes 7 0x00 are sent Command sent 0 7 0x00 0x07 0x01 0x00 OxOA 0x01 Message received 0x02 0x00 0x03 0x01 0x00 0x61 Write Register The write command is used to write contiguous registers 1 to 256 registers in the engine Format of write command Prefix1 Types Lens Address Datas FCS Prefix1 7 0x00 2 bytes Types 0x08 1 byte Lens Ox00 OxFF 1 byte byte count i e number of registers written When Lens 0x00 256 contiguous registers are to be written Address 0x0000 0xFFFF 2 bytes starting register address Datas 0Ox00 0xFF 1 256 bytes data to be written into the register s FCS CRC CCITT checksum 2 bytes Computation sequence Types Lens Address Datas polynomial 12 2 1 0x1021 initial value 0x0000 The following C language program is provided for reference unsigned int crc cal bit unsigned char ptr unsigned int len unsigned int crc 0 while len 0 for unsigned char 1 0x80 1 0 1 2 CH if crc
8. 1 Ox7E 0x00 Types 0 07 Lens 0x01 Address 0x0000 0x00FF starting register address Datas 0Ox00 0xFF number of registers to be read When Datas 0x00 256 contiguous registers are to be read FCS CRC CCITT checksum 2 bytes Computation sequence Types Lens Address Datas polynomial X 6 X 2 X 1 0x1021 initial value 0x0000 The following C language program is provided for reference unsigned int crc cal bit unsigned char ptr unsigned int len unsigned int crc 0 while len 0 for unsigned char 1 0x80 1 0 1 2 CH if crc amp 0x 10000 0 crc Ox11021 if ptr amp 1 0 crc 0x1021 return crc j Reply Prefix2 Types Lens Datas FCS 1 Success message Prefix2 Types Lens Datas FCS 0x02 0x00 0x00 success The number of data returned If Lens 0x00 that means values of 256 contiguous registers are returned 0x00 0xFF data that are returned CRC CCITT checksum 2 CRC check failure message Prefix2 Types Lens Datas FCS 0x02 0x00 0x01 CRC check failure 0x01 0x00 CRC CCITT checksum 0x04 0x01 3 Invalid command message Prefix2 Types Lens Datas FCS 0x02 0x00 0x03 invalid command 0x01 0x00 CRC CCITT checksum 0x6A 0x61 Example Read the content Ox3E of register 0 000 1 Read operation succeeds Command sent 7 0x00 0x07 0x01 0x00
9. Code 93 Restore Factory Defaults WFFDYA4 Restore the Factory Defaults of Code 93 Enable Disable Code 93 W081208 081200 Enable Code 93 Disable Code 93 93 Check Digit Verification W201200 Disable W601220 W601260 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 94 Code 11 Restore Factory Defaults WFFD9A5 Restore the Factory Defaults of Code 11 Enable Disable Code 11 W011D01 W011D00 Enable Code 11 Disable Code 11 95 Check Digit Verification W1C1D00 Disable W1C1D08 Two Check Digits MOD11 MOD11 W1C1D10 One Check Digit MOD11 Len lt 11 Two Check Digits MOD11 MOD11 Len gt 11 W201D20 Transmit Check Digit W1C1D04 One Check Digit MOD11 W1C1DOC Two Check Digits MOD11 MOD9 W1C1D14 One Check Digit MOD11 Len lt 11 Two Check Digits MOD11 MOD9 Len gt 11 W201D00 Do Not Transmit Check Digit 96 Plessey Restore Factory Defaults WFFD9A6 Restore the Factory Defaults of Plessey Enable Disable Plessey W011F01 WO011F00 Enable Plessey Disable Plessey 97 Check Digit Verification WO021F00 Disable WO61F02 WO61F06 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 98 MSI Plessey Restore Factory Defaults WFFD9A7 Restore the Factory Defaults of MSI Plessey Enable Disable MSI Plessey WO081F08
10. 1 2 and 3 you scan Cancel the Last Digit The last digit 3 will be removed lt Cancel Digits All digits 123 will be removed D000012 D000010 Save Cancel the Last Digit 0000011 Cancel Digits 128 Appendix H Requently Used Serial Commands 0 Serial Command Set baud rate to 9600 00 08 01 00 09 20 38 oet baud rate to 115200 00 08 01 00 09 08 91 53 Save register data in EEPROM 00 09 01 00 00 DE C8 Query the baud rate 7E 00 07 01 00 2A 02 D8 OF After receiving the Query Baud Rate serial command the engine may respond with one of the following messages 02 00 00 02 C4 09 SS SS 1200 02 00 00 02 E2 04 SS SS 2400 02 00 00 02 71 02 SS SS 4800 02 00 00 02 39 01 SS 9600 02 00 00 02 DO 00 SS SS 14400 02 00 00 02 9C 00 SS 19200 02 00 00 02 4E 00 SS SS 38400 02 00 00 02 34 00 SS SS 27600 02 00 00 02 1A 00 SS SS 115200 Note SS SS CRC CCITT checksum 129 Sai 238 235 HA ews 26858 76 JEE 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 F info newland id com tw www newland id com tw
11. 109 Decode Session Timeout 5os 04 25 55 0 infinite Continuous Mode Timeout between Decodes1 0s 0 25 5s Decode Session Timeout 55 25 5s 0 infinite Timeout between Decodes1 0s 0 25 5s Sense Mode Image Stabilization 0 45 0 25 55 Timeout Command Trigger Decode Session Timeout 0 1 25 5s 0 infinite Mode Illumination amp Aiming Illumination Normal Turn on when scanning barcode Aiming Normal Turn on when scanning barcode Notification Mute Mode Disabled Enabled DEED UU Medium 80ms Other options 40ms 120ms Disabled Beep on Good Read Good Read Beep Beep Frequency Beep Duration Decode Result Notification 5 Good read F No read Data Formatting Terminating character options CR Terminating Character Suffix CRLF TAB Q o D Q 110 Parameter Factory Default Symbologies Video Reverse Disabled Applicable to all symbologies Code 128 Code 128 Enabled UCC EAN 128 GS1 128 UCC EAN 128 Enabled AIM 128 Enabled EAN 13 ISSN Disabled ISBN Enabled ISBN Format ISBN 13 gt lt 3 8 D a O gt gt oO OO O10 o D T gt T 2 2 gt A 3 D g a gt C gt 2 C e gt eio
12. 44 Timeout between Decodes a aa aa nemen nemen 45 Image O Dil oil 00 00 20 45 nile 46 Command Trigger Modes 47 Decode Session 47 Chapter 4 Illumination amp Aiming J U 48 ai a ei u i PUR i uy s 48 AMT D tutu ss LEE 49 Chapter 5 Noulicatlon tasas use CE sedi io quta a Gia tua doas a e Osea 50 Ode M M MM uuu M TM D ene eT 50 2000 Read 50 Good Head BeeD EIOQUOIC eben aee 51 Good Read Duration nnne nenne narret nsns naar nnn nnns 51 Decode Result Notification 52 Chapter 6 Data FormatiHiiga a uuu u uu u u Ee Pee EE E aseo eo Ee Pes PEE Eee aeo epp E pei o esie oae eei ee iere eee etate 53 53 CUESTA 54 Terminating Character Sn 55 Chapter 7 SymbolbdI6S eo 56 Generals SING nano 56 Eliable Disabie AI SymbOolOGlBS s 2120299929992922220409 2092 2091999129209992 49990209 929 O 56 Disabl
13. 87 Code 39 Restore Factory Defaults WFFD9A2 Restore the Factory Defaults of Code 39 Enable Disable Code 39 W011C01 WO011C00 Enable Code 39 Disable Code 39 Transmit Start Stop Character WO41C04 W041C00 Transmit Start Stop Character Do Not Transmit Start Stop Character 88 Check Digit Verification W081C00 Disable W181C08 W181C18 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification Enable Disable Code 39 Full ASCII The engine can be configured to identify all ASCII characters by scanning the appropriate barcode below W 0 W201C20 201 0 Enable Code 39 Full ASCII Disable Code 39 Full ASCII 89 Codabar Restore Factory Defaults WFFD9A3 Restore the Factory Defaults of Codabar Enable Disable Codabar WO011E01 W011E00 Enable Codabar Disable Codabar 90 Check Digit Verification W101E00 Disable W301E10 W301E30 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification Transmit Start Stop Character W021E02 WO021E00 Transmit Start Stop Character Do Not Transmit Start Stop Character 91 Start Stop Character Format WOC1EO00 WOC1EO04 ABCD ABCD as the Start Stop Character ABCD TN E as the Start Stop Character WOC1E08 WOC1EOC abcd abcd as the Start Stop Character abcd tn e as the Start Stop Character 92
14. Newland Newland Taiwan Inc NLS EM3080 Series Embedded 2D Barcode Scan Engine User Guide Disclaimer 2013 2014 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 Newl
15. eo O lt g lt A 113 Parameter Factory Default Plessey MSI Plessey MSI Plessey Enabled _ One check digit Check Digit Verification MOD10 RSS 14 Application Identifier RSS Limited Application Identifier RSS Expand RSS Expand Enabled PDF417 PDF417 Enabled Data Matrix Enabled Rectangular Barcodes Decode unmirrored DM Mirror Images only QR Code Enabled Enabled Mirrored Micro QR Do not decode 114 Appendix B AIM ID Table JEO JE3 JEO JE3 UPC E UPC A UCC EAN 128 C1 GS1 128 EAN 8 JE4 E1 4 2 JEO EAN 13 JE3 ISSN 5 ISBN 4 Interleaved 2 of 5 113 11 14 X1 Matrix 2 of 5 X2 1X3 Industrial 25 150 Standard 25 115 otandard Code 128 FNC1 is the character right after the start character FNC1 is the 2nd character after the start character otandard EAN 8 EAN 8 2 Digit Add On Code EAN 8 5 Digit Add On Code otandard EAN 13 13 2 5 Digit Add On Code Standard ISSN Standard ISBN otandard UPC E UPC E 2 5 Digit Add On Code otandard UPC A UPC A 2 5 Digit Add On Code No check digit verification Transmit check digit after verification Do not transmit check digit after verification Transmit check digit Do not transmit check digit Transmit check digit Do not
16. 0 Do not transmit Code 11 check digit Bit 1 Bit 5 Note Code 11 check digit verification must be enabled for this parameter to function Code 11 Check Digit Verification 000 Disable 001 One check digit MOD11 Bit 4 2 010 Two check digits MOD11 MOD11 011 Two check digits MOD11 MOD9 100 One check digit MOD11 Len lt 11 two check digits MOD 11 MOD11 Len gt 11 101 One check digit MOD11 Len lt 11 two check digits MOD 11 MOD9 Len gt 11 1 Enable AIM ID prefix for Code 11 0 Disable AIM ID prefix for Code 11 Note Bit4 and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable Code 11 0 Disable Code 11 Bit 1 Register Bit 7 6 1 Transmit Codabar check digit 0 Do not transmit Codabar check digit Bit 5 Note Code 39 check digit verification must be enabled for this parameter to function Codabar Start Stop Character Format 00 ABCD ABCD 01 ABCD TN E 10 abcd abcd 11 abcd tn e Bit 1 1 Transmit Codabar start stop characters 0 Do not transmit Codabar start stop characters Bit 0 1 Enable Codabar 0 Disable Codabar Register 0x001F Bit 7 1 Transmit MSI Plessey check digit 0 Do not transmit MSI Plessey check digit Bit 3 2 Bit 6 Note MSI Plessey check digit verification must be enabled for this parameter to function MSI Plessey Check Digit Verification 00 Disable 01 One check digit MOD10
17. Add On Code W401440 W401400 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 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 Add On Code Required When UPC A Add On Code Required is selected the engine will only read UPC A barcodes that contain add on codes W101410 W101400 UPC A Add On Code Required UPC A Add On Code Not Required Transmit Preamble Character W081408 W081400 Transmit Preamble Character 0 Do Not Transmit Preamble Character 0 Note The preamble character usually does not appear in printed UPC A barcodes 76 Interleaved 2 of 5 Restore Factory Defaults WFFD99A Restore the Factory Defaults of Interleaved 2 of 5 Enable Disable Interleaved 2 of 5 011801 011800 Enable Interleaved 2 of 5 Disable Interleaved 2 of 5 77 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 Transm
18. Matrix starting with the character whose ASCII value is 129 1 Decode Data Matrix with 1 Bit 3 2 w 00 O Register 0 004 Bit 7 2 Bit 1 1 Decode rectangular Data Matrix 0 Do not decode rectangular Data Matrix Bit 0 Register 0x0060 Bit 7 Terminating Character Suffix Bit 6 5 00 11 CR 0x0D 01 CRLF 0x0D 0x0A 10 TAB 0x09 Bit 3 1 Caps Lock ON 0 Caps Lock OFF 00 Standard Keyboard 01 Emulate ALT Keypad 10 11 Function Key Mapping UJ r Bit 0 1 Enable terminating character suffix 0 Disable terminating character suffix Register 0x006B USB country keyboard types 00 U S 01 Belgium 02 Brazil 03 Canada 04 Czech 05 Denmark 06 Denmark 07 France 08 Austria 09 Greece Hungary OB Israel Bit 7 0 OC Italy OD Latin America OE Netherland OF Norway 10 Poland 11 Portugal 12 Romania 13 Russia 15 Slovakia 16 Spain 17 Sweden 18 Switzerland 19 Turkey1 1A Turkey2 1B UK 1C Japan Inter keystroke delay Bit 7 6 00 No delay 01 Short delay 5ms 10 Medium delay 10ms 11 Long delay 15ms Ser Convert case 00 No case conversion 10 Convert All to Upper Case 11 Convert All to Lower Case Reserved Beate O 1 Visible Code ID original 0x40 0 Original Code ID Bt rate O 1 Enable AIM ID prefix for QR 0 Disable AIM ID prefix for QR 26 Programming Barcode Data Programming barcode data
19. WFFD9B1 Restore the Factory Defaults of Data Matrix Enable Disable Data Matrix WO080CO08 WO8EOCOO Enable Data Matrix Disable Data Matrix Rectangular Barcodes W034B03 W034B00 Decode Rectangular Barcodes Do Not Decode Rectangular Barcodes 105 Mirror Images WOCA4AO00 0 4 04 Decode Unmirrored DM Only Decode Mirrored DM Only WOCAAOC Decode Both 106 QR Code Restore Factory Defaults WFFD9B2 Restore the Factory Defaults of QR Code Enable Disable QR Code W800D80 W800D00 Enable QR Code Disable QR Code Micro QR W049904 049900 Enable Micro QR Disable Micro QR 107 Mirrored Micro QR 089908 Decode Mirrored Micro QR 089900 Do Not Decode Mirrored Micro QR 108 Appendix Appendix A Factory Defaults Table Programming Barcode If Send Programming Barcode Data Programming Barcode Data Do not send Is enabled barcode programming will be disabled Communication Interfaces 9600 None TTL 232 Interface Number of Data Bits COM Port Emulation HID POS USB Keyboard ne _ on Unknown Character Enabled Casto bsa OOO CowetOme Emulate Numere Keypad Pisae oO ES lt gt Scan Mode Other options Continuous Mode Scan Mode Manual mode oense Mode Command Trigger Mode
20. a length of 14 characters and the last character as the check character WFFD99C W201800 Restore the Factory Defaults of ITF 14 Disable ITF 14 01820 WAO018A0 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 81 Matrix 2 of 5 Restore Factory Defaults WFFD99F Restore the Factory Defaults of Matrix 2 of 5 Enable Disable Matrix 2 of 5 WO11A01 WO011A00 Enable Matrix 2 of 5 Disable Matrix 2 of 5 82 Check Digit Verification W041A00 Disable WOC1A04 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 83 Industrial 25 Restore Factory Defaults WFFD9A0 Restore the Factory Defaults of Industrial 25 Enable Disable Industrial 25 W081908 W081900 Enable Industrial 25 Disable Industrial 25 84 Check Digit Verification W201900 Disable W601920 W601960 Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 85 Standard 25 Restore Factory Defaults WFFD9A1 Restore the Factory Defaults of Standard 25 Enable Disable Standard 25 W101A10 W101A00 Enable Standard 25 Disable Standard 25 86 Check Digit Verification W401A00 Disable WC01A40 WCO1ACO Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification
21. transmit check digit No check digit verification Transmit check digit after verification Do not transmit check digit after verification Not specified No check digit verification One check digit MOD 7 do not transmit check digit One check digit MOD 7 transmit check digit Symbology AMD ______ JAO Transmit barcodes as is Full ASCII disabled no check digit verification n as x Fo Fa E T o RSS 14 RSS Limited O 5 es 116 Symbology ECI supported ECC 200 FNC1 is the 2nd or 6th character after the start character ECI supported QR1 comply with AIM ISS 97 001 specifications 101 QR2 2005 symbol protocol not supported Q2 QR2 2005 symbol ECI protocol supported QR2 2005 symbol ECI protocol not supported FNC1 is the character right after the start character QR2 2005 symbol protocol supported FNC1 is the character right after the start character QR2 2005 symbol ECI protocol not supported FNC1 is the 2nd character right after the start character QR2 2005 symbol ECI protocol supported FNC1 is the 2nd character right after the start character 103 QR Code 6 u Q5 Reference ISO IEC 15424 2008 Information technology Automatic identification and data capture techniques Data Carrier Identifiers including Symbology Identifiers 117 Appendix C Code ID
22. 00280 W800200 Enable CODE ID Prefix Disable CODE ID Prefix User can choose to transmit original CODE ID or visible CODE ID by scanning the appropriate barcode below W018A00 W018A01 Original CODE ID Visible CODE ID 56 Terminating Character Suffix A terminating character such as carriage return CR or carriage return line feed pair CRLF or horizontal tab TAB can be used to mark the end of data W616000 W616001 Disable Terminating Character Suffix Append CR W616021 W616041 Append CRLF Append TAB 57 Chapter 7 Symbologies General Settings Enable Disable All Symbologies If all symbologies are disabled the engine can only identify programming barcodes WFFD981 WFFD982 Enable Symbologies Disable Symbologies Enable Disable 1D Symbologies WFFD983 WFFD984 Enable 1D Symbologies Disable 1D Symbologies Enable Disable 2D Symbologies WFFD985 WFFD986 Enable 2D Symbologies Disable 2D Symbologies 58 59 Video Reverse Regular barcode Dark image on a bright background Inverse barcode Bright image on a dark background The examples of regular barcode and inverse barcode are shown below Regular Barcode Inverse Barcode Video Reverse is used to allow the engine to read barcodes that are inverted Video Reverse ON Read both regular barcodes and inverse barcodes Video Reverse OFF default Read regular barcodes only The engine shows a slight decrease in scannin
23. 1 Enable UPC E 5 digit add on code 0 Disable UPC E 5 digit add on code Bit 6 Bit 5 1 Enable UPC E 2 digit add on code 0 Disable UPC E 2 digit add on code Bit 4 1 Enable AIM ID prefix for UPC E 0 Disable AIM ID prefix for UPC E Note and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable UPC E 0 Disable UPC E Register 0x0015 Bit 7 1 Enable UPC E extend 0 Disable UPC E extend 1 Enable UPC A 5 digit add on code 0 Disable UPC A 5 digit add on code Bit 6 Bit 5 1 Enable UPC A 2 digit add on code 0 Disable UPC A 2 digit add on code Bit 4 1 Enable AIM ID prefix for UPC A 0 Disable AIM ID prefix for UPC A Note Bit4 and Bit3 of register 0 0010 must be set to 01 order for this parameter to function Bit 0 1 Enable UPC A 0 Disable UPC A Register 0x0016 1 Transmit 128 check digit in the format of nnn nnn ASCII decimal value of check digit 0 Do not transmit AIM 128 check digit Bit 7 1 FNC1 character in 128 transmitted as ASCII value 126 Bit 6 0 FNC1 character in AIM 128 transmitted as GS ASCII value 29 1 Enable AIM ID prefix for AIM 128 0 Disable AIM ID prefix for AIM 128 Note Bit4 and Bit3 of register 0 0010 must be set to 01 in order for this parameter to function 1 Transmit Code 128 check digit in the format of nnn nnn ASCII decimal value of check digit 0 Do not transmit C
24. 10 Two check digits MOD10 MOD10 11 Two check digits MOD10 MOD11 Bit 3 1 Enable MSI Plessey 0 Disable MSI Plessey 1 Transmit Plessey check digit 0 Do not transmit MSI Plessey check digit Bit 5 4 Bit 2 Note Plessey check digit verification must be enabled for this parameter to function Bit 1 1 Enable Plessey check digit 0 Disable Plessey check digit Bit O 1 Enable Plessey 0 Disable Plessey Register 0x0020 1 Enable AIM ID prefix for MSI Plessey 0 Disable AIM ID prefix for MSI Plessey Note Bit4 and of register 0x0010 must be set to 017 in order for this parameter to function Bus 1 Enable AIM ID prefix for Plessey 0 Disable AIM ID prefix for Plessey Note and of register 0 0010 must be set to 017 in order for this parameter to function 1 Enable AIM ID prefix for Codabar 0 Disable AIM ID prefix for Codabar Note and of register 0 0010 must be set to 01 in order for this parameter to function Register 0x002B 2 Bit 15 13 0x09C4 Baud rate 1200 0x04E2 Baud rate 2400 0x0271 Baud rate 4800 0x0139 Baud rate 9600 Bit 0 Bit 12 0 0 0000 Baud rate 14400 0x009C Baud rate 19200 0 004 Baud rate 38400 0x0034 Baud rate 57600 0x001 A Baud rate 115200 Register 0x004A Bit 4 0 752 480 image 1 640 480 image 00 Decode unmirrored Data Matrix only 01 Decode mirrored Data Matrix only 10 11 Decode both 1 Decode Data
25. 567 t W101310 W101300 Enable 2 Digit Add On Code Disable 2 Digit Add On Code W201320 W201300 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 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 64 Add On Code Required When EAN 8 Add On Code Required is selected the engine will only read EAN 8 barcodes that contain add on codes W081308 W081300 EAN 8 Add On Code Required EAN 8 Add On Code Not Required 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 1013 digits W401340 W401300 Enable EAN 8 Zero Extend Disable EAN 8 Zero Extend 65 EAN 13 Restore Factory Defaults WFFD995 Restore the Factory Defaults of EAN 13 Enable Disable EAN 13 WO011101 011100 Enable EAN 13 Disable EAN 13 Transmit Check Digit EAN 13 is 13 digits in length with the last one as its check digit used to verify the integrity of the data WO41104 041100 Transmit EAN 13 Check Digit Do Not Transmit EAN 13 Check Digit 66 Add On Code An EAN 13 barcode can be augmented
26. 8 0x01 0x00 0x05 OxTT 0xSS 0xSS Program the decode session timeout Ox7E 0x00 0x08 0x01 0x00 0x06 OxTT 0xSS 0xSS Note Red Address of register Blue Value written to register For example to set the sensitivity level to 10 OXTT should be 0x0A Pink CRC checksum calculated 3 Save register data in EEPROM Scanning a programming barcode can change register value and save register data in EEPROM as well As for command programming it requires a write command and a save command to perform these two tasks To save register data in an external EEPROM users need to send the save command to the engine save command sent Ox7E 0x00 0x09 0x01 0x00 0x00 OxDE 0xC8 reply received 0x02 0x00 0x00 0x01 0x00 0x33 0x31 Registers Register 0x0000 Bit 7 1 Good read LED on 0 Good read LED off Bit 6 1 Disable the mute mode 0 Enable the mute mode Aiming Bit 5 4 00 OFF 01 Normal 10 11 Always ON Illumination Bit 3 2 00 OFF 01 Normal 10 11 Always ON Bir Scan Mode 00 Manual Mode 01 Command Trigger Mode 10 Continuous Mode 11 Sense Mode Register 0 0002 Bit 7 1 Enable CODE ID prefix for all symbologies 0 Disable CODE ID prefix for all symbologies Bit 6 1 Enable decode result notification 0 Disable decode result notification Bit 5 Bit 4 1 Video reverse ON 0 Video reverse OFF Bit 3 0 Reserved Register 0x0004 Image Stabilization Timeout 0 00 0 0 25 5s 0 0005 Bit 7 0 Re
27. L 232 interface Serial Communication is enabled by default However to ensure smooth communication and accuracy of data communication parameters including baud rate parity check data bit and stop bit on the engine must match those on the host device The serial communication interface provided 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 Listed below are the engine s default serial communication parameters among which only baud rate can be altered Serial Communication Standard TTL 232 Baud Hate 9600 Number of Data Bits Number of Stop Bits Hardware Flow Control 28 Baud Rate Baud rate is the number of bits of data transmitted per second Set the baud rate to match the Host requirements 29 WFFD9D3 9600 WFFD9DO 1200 WFFD9D1 2400 WFFD9D2 4800 WFFD9D4 14400 WFFD9D5 19200 WFFD9D6 38400 WFFD9D7 57600 WFFD9D8 115200 USB Interface for EM3080 01 When the engine is connected to a host device through its USB interface USB DATAPIPE is enabled by default User can switch between options USB DATAPIPE USB HID KBW USB COM Port Emulation and HID POS upon actual need USB DATAPIPE A driver is required when using this protocol to communicate with the engine WO030D00 USB DATAPIPE USB HID KBW When the engine is connected
28. Table Symbology Code 128 FNC3 Code 128 UCC EAN 128 EAN 8 EAN 13 UPC E UPC A Interleaved 2 of 5 ITF 14 ITF 6 Code 39 Codabar Standard 25 Code 93 AIM 128 MSI Plessey ISBN Industrial 25 Matrix 2 of 5 RSS 14 RSS Limited RSS Expand Code 11 Plessey ISSN PDF417 Data Matrix Original Code ID 10 13 15 16 17 2 22 23 24 25 26 27 28 29 30 3 32 33 35 Visible Code ID A 0x41 B 0x42 C 0x43 0 44 0 45 0 46 0 47 0 48 10 49 J 0x4A 0 4 4 P 0x50 Q 0x51 U 0x55 V 0x56 W 0x57 X 0x58 Y 0x59 Z 0x5A 5 0x5C J 0x5D 0 5 _ 0 60 0 61 c 0x63 11 Appendix D ASCII Table NUL Null char 01 Start of Header 02 SIX Start of Text 03 T 05 ENQ Enquiry Acknowledgment 07 BEL Bell BS Backspace HT Horizontal Tab 10 LF Line Feed VT Vertical Tab Oc 12 Form Feed 13 CR Carriage Return 14 SO Shift Out 0f 15 Shift In 7 13 19 Porn Device Control 3 17 23 ETB End of Trans Block 1b 2 ESC Escape 1c 1d 28 FS File Separator 29 GS Group Separator 9 1e TT a 2 a CO 0 O CO CO CO CO CO CO CO CO CO NI N IN IN IN IN IN IN NN N O O O 5 4 7 4 7 4 7 O
29. W081F00 Enable MSI Plessey Disable MSI Plessey 99 Check Digit Verification W301F00 Disable W301F20 F2 Two Check Digits MOD10 MOD10 W401F 40 F4 Transmit Check Digit W301F 10 One Check Digit MOD10 W301F 30 F3 Two Check Digits MOD10 MOD11 W401F00 Do Not Transmit Check Digit 100 RSS 14 Restore Factory Defaults WFFD9A8 Restore the Factory Defaults of RSS 14 Enable Disable RSS 14 WO011B01 WO011B00 Enable RSS 14 Disable RSS 14 Transmit Application Identifier 01 W041B04 W041B00 Transmit Application Identifier 01 Do Not Transmit Application Identifier 01 101 RSS Limited Restore Factory Defaults WFFD9A9 Restore the Factory Defaults of RSS Limited Enable Disable RSS Limited WO081B08 Enable RSS Limited Transmit Application Identifier 01 W201B20 Transmit Application Identifier 01 WO081B00 Disable RSS Limited W201B00 Do Not Transmit Application Identifier 01 102 RSS Expand Restore Factory Defaults WFFD9AA Restore the Factory Defaults of RSS Expand Enable Disable RSS Expand W401B40 W401B00 Enable RSS Expand Disable RSS Expand 103 2D Symbologies PDF417 Restore Factory Defaults WFFD9BO Restore the Factory Defaults of PDF417 Enable Disable PDF417 W010C01 W010C00 Enable PDF417 Disable PDF417 104 Data Matrix Restore Factory Defaults
30. acturing which significantly simplifies application design and delivers superior performance and solid reliability with low power consumption The EM3080 supports all mainstream 1D as well as PDF417 QR Code QR1 QR2 Micro QR Data Matrix and GS1 DataBarTM RSS RSS Limited RSS 14 RSS 14 Stacked and RSS Expand The EM3080 can read barcodes on virtually any medium paper plastic card mobile phones and LCD displays It provides an ideal solution for both emerging mobile phone based barcode applications like digital coupons electronic tickets and boarding passes and traditional applications This compact engine weighs only 3 grams and fits easily into even the most space constrained equipments such as data collectors meter readers ticket validators and PDAs Moreover the instant power on off feature along with ultra low power consumption brings greater efficiency and convenience in barcode scanning About This Guide This guide provides programming instructions for the EM3080 Users can configure the EM3080 by scanning the programming barcodes included in this manual The EM3080 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 options marked with asterisks are factory default values Connecting EVK to PC The EVK tool is provided to assist users in application developme
31. amp 0x 10000 0 crc Ox11021 if ptr amp 1 0 crc 0x1021 return crc j Reply Prefix2 Types Lens Datas FCS 1 Success message Prefix2 Types Lens Datas FCS 0x02 0x00 0x00 success 0x01 0x00 CRC CCITT checksum 0x33 0x31 2 CRC check failure message Prefix2 Types Lens Datas FCS 0x02 0x00 0x01 CRC check failure 0x01 0x00 CRC CCITT checksum 0x04 0x01 3 Invalid command message Prefix2 Types Lens Datas FCS 0x02 0x00 0x03 invalid command 0x01 0x00 CRC CCITT checksum 0x6A 0x61 Example Write Ox3E into register 0x000A 1 Write operation succeeds Command sent Ox7E 0x00 0x08 0x01 0x00 Ox0A Ox3E 0 4 OxCF Message received 0x02 0x00 0x00 0x01 0x00 0x33 0x31 2 CRC check fails Command sent Ox7E 0x00 0x08 0x01 0x00 OxSE 0x11 0x22 Message received 0x02 0x00 0x01 0x01 0x00 0x04 0x01 3 Situations that may cause the engine to respond with an invalid command message Command sent is shorter than the required length or the third byte is not sent out within 400ms after the first two bytes 7 0x00 are sent Command sent Ox7E 0x00 0x08 0x01 0x00 Ox3E Message received 0x02 0x00 0x03 0x01 0x00 0x61 Save Register Data in EEPROM The save command is used to save register data into an external EEPROM Format of save command Prefix1 Types Lens Address Dat
32. and Auto ID Tech Co Ltd reserves the right to make final interpretation of the statement above FuJian Newland Auto ID Tech Co Ltd 3F Building A No 1 Rujiang Xi Rd Mawei Fuzhou Fujian P R China 350015 http www nlscan com Revision History V1 0 0 Initial release May 24 2013 V1 0 1 Added the USB Interface for EM3080 01 secion in Chapter 2 July 30 2014 Table Of Contents REVISION HISIOTU niece ek EE EE EIE EI E MM TE E M E EINE EI UE EIE EEEE 3 Chapter 1 Getting Started 1 1 ABO TMS 2 Connec iNO EUR DL ee ee 2 Barcode SCANNING P MEME 2 SO een 2 Barcode n rris snae inris sns a ananas 2 Command Programimiihg emm 2 EEES 3 wile O u 6 Save Register Data EEPROM T aa 10 Relationship between Programming Command and Serial Command 11 Nm 13 Programming Barcode 25 82500 p DE CE 25 Chapter 2 Communication Interface UL u E Ku EE 26 Me OENB On 26 BAUR ae ee 27 ENSO 27 USB DATA MEME E 27 AID RBW MEME 28 Sta
33. as FCS 1 Ox7E 0x00 Types 0x09 Lens 0 01 Address 0 0000 Datas 0x00 FCS checksum 0xC8 Reply Prefix2 Types Lens Datas FCS 1 Success message Prefix2 0x02 0x00 Types 0x00 success Lens 0x01 Datas 0x00 FCS checksum 0x33 0x31 2 CRC check failure message Prefix2 0x02 0x00 Types 0x01 CRC check failure Lens 0x01 Datas 0x00 FCS checksum 0x04 0x01 3 Invalid command message Prefix2 0x02 0x00 Types 0x03 invalid command Lens 0 01 Datas 0 00 FCS CRC CCITT checksum 0x6A 0x61 Relationship between Programming Command and Serial Command 1 Program general parameter with serial command A programming command i e the characters under programming barcode contains 7 characters The function of each character is described in the table below vx Char 2nd Char 3rd Char 4th Char 5th Char 6th Char 7th Char BITPOSITION ADDR DATA Write a value DATA to the 007 007 007 specified bits BITPOSITION of the register ADDR Note 1 CMD Command type 2 ADDR Address of register to be written 3 BITPOSITION Bit s the value is written to For example if only bit 3 is to be written the BITPOSITION should be 08 if all bits are to be written the BITPOSITION should be FF 4 DATA Value written to the BITPOSITION The ADDR and DATA in
34. ate of the Num Lock key on the host if the Num Lock light on the host is ON numbers are sent over numeric keypad if it is OFF numbers are sent over main keyboard WO46F04 046 00 Emulate Numeric Keypad Do Not Emulate Numeric Keypad Note Make sure the Num Lock light of the Host is turned ON when using this feature Emulate ALT Keypad ON prevails over Emulate Numeric Keypad 40 41 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 A driver is required for this feature WO030D02 USB COM Port Emulation HID 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 USB HID KBW Features lt based no custom driver required lt Way more efficient in communication than USB HID KBW 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 WO030D03 HID POS Access the Scanner with Your Program 1 Use CreateFile to access the engine as a HID device 2 Use ReadFile to deliver the scanned da
35. between decodes to expire before beginning to monitor ambient illumination If no barcode is presented to the engine or passed in front of it in a decode session the engine will automatically suspend barcode reading and start to monitor ambient illumination In the Sense mode a trigger pull can also activate a decode session The decode session continues until the barcode is decoded or the trigger is released When the session ends the engine will continue to monitor ambient illumination W030003 Sense Mode Decode Session Timeout This parameter sets the maximum time decode session continues during a scan attempt It is programmable in 0 1s increments from 0 1s to 25 5s The default timeout is 5 0s If the parameter is set to 0 the engine scans and decodes barcode continuously To learn how to program this parameter see Appendix E Parameter Programming Examples M00031D Decode Session Timeout 46 47 Timeout between Decodes After a decode session ends the engine waits for the timeout between decodes to expire before beginning to monitor ambient illumination This parameter is programmable in 0 1s increments from 0 1s to 25 5s The default timeout is 1 0s To learn how to program this parameter see Appendix E Parameter Programming Examples 00031 Timeout between Decodes Image Stabilization Timeout The engine waits for the image stabilization timeout to expire before activating a decode session every time it d
36. e ela 97 Co een ee 98 202222 99 l mat ttt rtu te rt to eode tud tud totu UR e 99 Enable Disable RSS 99 TrarismitADplication Identifier DT ae 99 e opata 100 PS LORS 100 Enable Disable 55 S n suu Susu Sus umu usss 100 Transmit Application Identifier 077 100 RSS S 101 restore BI iz Uo 101 Enable Disable HSS5 EXDGLEIO 101 102 d 102 restore Fa etory iate ventu v atrae ve ru e 102 Enape Disable POFA TT 102 A 103 MeSlOle E o OOo 103 P 103 Rectangular Barcodes 103 Milli PTT OC 104 6k O sS SSS SSS SSS SSS s sss 105 ONDE AU L uy enn On Renn ROR RR RI 105 Enable OR see 105 1 OL u MI LM uu MIEL ee 105
37. e VmlboloUlGS sus 56 SymbolodlGS 56 leer 57 BS 841 810 916 tee 58 202 ee 58 BESIOE FACIO VDE AU een 58 Enable Disable 28 u 58 VEREANTZSIES EZB nee ie 59 wisst 59 Enable Disable 128 04444000 59 see ee 60 Delaiill uuu 60 Enable Disable AIM T28 nu 60 FAN B more ee eee ne mre ie 61 l M 61 Enable Disable 8 61 Hansni Check DON ee 61 jeje i O 62 FANG 0 9 E E TE EEUU IEEE 63 LAN O EXTENSION nan nc ne NCH FE CSC VUE Cv DAN HOEY BANA MONIC ACE 63 domm HR 64 Restore Factory 5 nnn nnns 64 EAN Tee ae ette tete Rt tet 64 Transmit Greek Dig ass 64 81010 EPERE E R A O RENE RRC 65 Add On COOS 66 Io Lip EMEN 67 Restore Factory aaa 67 ISON RES 67 iji 68 Restore Factory Defaults a a 68
38. e g WFFD980 can be transmitted to the Host To enable this feature scan the barcode below After the feature is enabled programming barcodes will be handled as non programming barcodes and they cannot be used to configure the scan engine The barcode data will be sent to the Host when a programming barcode is scanned and decoded By default the EM3080 does not transmit programming barcode data After the engine is powered down and re energized this feature will be automatically disabled i e the engine does not transmit programming barcode data and the ability of programming barcodes to configure the engine will be restored W401740 Transmit Programming Barcode Data Factory Defaults Scanning the following barcode can restore the engine to the factory defaults See Appendix A Factory Defaults Table for more information Note Use this feature with discretion WFFD980 Restore All Factory Defaults 27 Chapter 2 Communication Interface EM3080 series provides a TTL 232 interface EM3080 and a USB interface EM3080 01 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 interface TTL 232 Interface for EM3080 Serial communication interface is usually used to connect the engine to a host device like PC POS When the EM3080 is connected a host device through its TT
39. equired Transmit System Character The first character of UPC E barcode is the system character 0 W081508 W081500 Transmit System Character 0 Do Not Transmit System Character 0 UPC E Extension Disable UPC E Extend Transmit UPC E barcodes as is Enable UPC E Extend Extend UPC E barcodes to make them compatible in length to UPC A W801580 W801500 Enable UPC E Extend Disable UPC E Extend 73 UPC A Restore Factory Defaults WFFD999 Restore the Factory Defaults of UPC A Enable Disable UPC A WO01 1401 011400 Enable UPC A Disable UPC A Transmit Check Digit UPC A is 13 digits in length with the last one as its check digit used to verify the integrity of the data W041404 W041400 Transmit UPC A Check Digit Do Not Transmit UPC A Check Digit 74 75 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 In the examples below the part surrounded by blue dotted line is a UPC A barcode while the part circled by red dotted line is add on code s m m m m m w 23456 23456 78901 a lt oo mm m m 23 1112345617890 11 I KR k W201420 W201400 Enable 2 Digit Add On Code Disable 2 Digit
40. et to 01 in order for this parameter to function Bit 6 1 Enable RSS Expand 0 Disable RSS Expand 1 Transmit RSS Limited application identifier Bit 1 Bit 7 Bit 5 0 Do not transmit RSS Limited application identifier 1 Enable AIM ID prefix for RSS Limited 0 Disable AIM ID prefix for RSS Limited Note Bit4 and of register 0 0010 must be set to 01 in order for this parameter to function Bit 2 1 Transmit RSS 14 application identifier 0 Do not transmit RSS 14 application identifier 1 Enable ID prefix for RSS 14 0 Disable AIM ID prefix for RSS 14 Bit 4 Bit 1 Note and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable RSS 14 0 Disable RSS 14 Register Ox001C Bit 5 1 Enable Code 39 Full ASCII 0 Disable Code 39 Full ASCII 1 Transmit Code 39 check digit 0 Do not transmit Code 39 check digit Bit 4 Note Code 39 check digit verification must be enabled for this parameter to function Bit 3 1 Enable Code 39 check digit 0 Disable Code 39 check digit Bit 2 1 Transmit Code 39 start stop characters 0 Do not transmit Code 39 start stop characters 1 Enable AIM ID prefix for Code 39 0 Disable AIM ID prefix for Code 39 Note Bit4 and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable Code 39 0 Disable Code 39 Register 0x001D Bit 7 6 1 Transmit Code 11 check digit
41. etects a change in ambient illumination This parameter is programmable in 0 15 increments from 0 1s to 25 5s The default timeout is 0 4 To learn how to program this parameter see Appendix E Parameter Programming Examples 00031 Image Stabilization Timeout Sensitivity Sensitivity specifies the degree of acuteness of the engine s response to changes in ambient illumination The higher the sensitivity the lower requirement in illumination change to trigger the engine You can select an appropriate degree of sensitivity that fits the ambient environment The default setting is Medium Sensitivity WFF0308 WFF0320 High Sensitivity Medium Sensitivity WFFO340 Low Sensitivity Sensitivity levels range from 0 to 255 The smaller the number the higher the sensitivity User can select a desired sensitivity level that helps achieve greater efficiency To learn how to program this parameter see Appendix E Parameter Programming Examples M00031A Custom Sensitivity 48 Command Trigger Mode Command Trigger Mode Decode session is activated by a host command i e set the bitO of register 0x0002 to 71 The decode session continues until the barcode is decoded or the decode session timeout expires W030001 Command Trigger Mode Decode Session Timeout This parameter sets the maximum time decode session continues during a scan attempt It is programmable in 0 1s increments from 0 1s to 25 5s The default timeo
42. ey Function Key ___ BEE 5 2 33 USB Country Keyboard Types Keyboard layouts vary from country to country All supported keyboard types are listed below The default setting is US keyboard WFF6BOO 1 U S WFF6B02 3 Brazil WFF6B04 5 Czech WFF6B06 7 Finland WFF6B01 2 Belgium WFF6B03 4 Canada WFF6B05 6 Denmark WFF6B07 8 France 34 35 WFF6B08 9 Austria WFF6BOA 11 Hungary WFF6BOC 13 Italy WFF6BOE 15 Netherland WFF6B10 17 Poland WFF6B09 10 Greece WFF6BOB 12 Israel WFF6BOD 14 Latin America WFF6BOF 16 Norway WFF6B11 18 Portugal WFF6B12 19 Romania WFF6B15 21 Slovakia WFF6B17 23 Sweden WFF6B19 25 Turkey1 WFF6B1B 27 UK WFF6B13 20 Russia WFF6B16 22 Spain WFF6B18 24 Switzerland WFF6B1A 26 Turkey 2 WFF6B1C 28 Japan 36 Beep on Unknown Character Due to the differences in keyboard layouts some characters contained in barcode data may be unavailable on the selected keyboard As a result the engine fails to transmit the unknown characters ocan the appropriate barcode below to enable or disable the emission of beep when an unknown character is detected 080E00 WO80E08 W Beep on Unknown Character Do Not Beep on Unknown Character
43. fix for ITF 14 0 Disable AIM ID prefix for ITF 14 Bit 6 Note Bit4 and Bit3 of register 0 0010 must be set to 01 in order for this parameter to function 1 Transmit appended 0 of Interleaved 2 of 5 0 Do not transmit appended O of Interleaved 2 of 5 Bd 1 Transmit Interleaved 2 of 5 check digit 0 Do not transmit Interleaved 2 of 5 check digit Note Interleaved 2 of 5 check digit verification must be enabled for this parameter to function Bit 2 1 Enable Interleaved 2 of 5 check digit 0 Disable Interleaved 2 of 5 check digit 1 Enable AIM ID prefix for Interleaved 2 of 5 0 Disable AIM ID prefix for Interleaved 2 of 5 Note Bit4 and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable Interleaved 2 of 5 0 Disable Interleaved 2 of 5 Register 0x0019 1 Transmit Industrial 2 of 5 check digit 0 Do not transmit Industrial 2 of 5 check digit Bit 6 Note Industrial 2 of 5 check digit verification must be enabled for this parameter to function Bit 5 1 Enable Industrial 2 of 5 check digit 0 Disable Industrial 2 of 5 check digit Bd 1 Enable AIM ID prefix for Industrial 2 of 5 0 Disable AIM ID prefix for Industrial 2 of 5 Note Bit4 and Bit3 of register 0 0010 must be set to 01 in order for this parameter to function Bit 3 1 Enable Industrial 2 of 5 0 Disable Industrial 2 of 5 Bit 2 1 Transmit ITF 6 check digit 0 Do n
44. g speed when Video Reverse is ON W100210 W100200 Video Reverse ON Video Reverse OFF 1D Symbologies Code 128 Restore Factory Defaults WFFD990 Restore the Factory Defaults of Code 128 Enable Disable Code 128 WO01 1601 WO11600 Enable Code 128 Disable Code 128 60 UCC EAN 128 GS1 128 Restore Factory Defaults WFFD991 Restore the Factory Defaults of UCC EAN 128 Enable Disable UCC EAN 128 WO01 1701 011700 Enable UCC EAN 128 Disable UCC EAN 128 61 AIM 128 Restore Factory Defaults WFFD992 Restore the Factory Defaults of AIM 128 Enable Disable AIM 128 W101610 W101600 Enable AIM 128 Disable AIM 128 62 EAN 8 Restore Factory Defaults WFFD994 Restore the Factory Defaults of EAN 8 Enable Disable EAN 8 WO01 1301 011300 Enable 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 W041304 W041300 Transmit EAN 8 Check Digit Do Not Transmit EAN 8 Check Digit 63 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 r m ese 89012 112341567 112341
45. gister Timeout between Decodes 0x00 OxFF 0 0 25 5s 0 0006 7 0 Register Decode Session Timeout 0 00 0 0 25 5s Bit 7 0 15 Register 0 0009 Good Read Frequency OxDA Low Ox4B Medium 0x25 High 0x000A Bit 7 Register Good Read Beep Duration AU PO oxiF 40ms Ox3E 80ms 0x5D 120ms Register rat Register Bit 6 2 00 USB DATAPIPE 01 USB HID KBW 10 USB COM Port Emulation 11 HID POS Register 0 000 Bit 7 4 Bit 3 Bit 2 Bit 1 0 1 on unknown character 0 Do not beep on unknown character 1 Good read beep on 0 Good read beep off Heserved Register 0x0010 Bit 7 5 00 Disable AIM ID prefix for 1D symbologies Bit 4 3 01 Allow to enable disable AIM ID prefix for individual 1D symbology 10 11 Enable AIM ID prefix for 1D symbologies Bit 2 0 Register 0x0011 1 Enable AIM ID prefix for ISSN 0 Disable AIM ID prefix for ISSN Note Bit4 and of register 0 0010 must be set to 01 in order for this parameter to function Bit 5 1 Enable EAN 13 5 digit add on code 0 Disable EAN 13 5 digit add on code Bit 4 1 Enable EAN 13 2 digit add on code 0 Disable EAN 13 2 digit add on code Bit 3 1 EAN 13 add on code required 0 EAN 13 add on code not required Bit 2 1 Transmit EAN 13 check digit 0 Do not transmit EAN 13 check digit Bit 4 1 Enable AIM ID prefix for EAN 13 0 Disable AIM ID prefix fo
46. it 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 will not be transmitted WO0C1800 Disable WOC1804 WOC180C Do Not Transmit Check Digit After Verification Transmit Check Digit After Verification 78 Transmit Appended 0 If an Interleaved 2 of 5 barcode contains an odd number of characters a leading zero must be appended Scan the appropriate barcode to choose whether to transmit the appended 0 W101800 W101810 Transmit Appended 0 Do Not Transmit Appended 0 9 ITF 6 IT F 6 is a special kind of Interleaved 2 of 5 with a length of 6 characters and the last character as the check character WFFD99B 011900 Restore the Factory Defaults of ITF 6 Disable ITF 6 W051901 W051905 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 atthe same time 80 ITF 14 ITF 14 is a special kind of Interleaved 2 of 5 with
47. ndard Keyboard 29 MES dom 29 mb are re uuu 30 ASCII Function Key Mapping u uuu 31 USB Country Keyboard Types 2uuuuusssnnnnnnnnnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 32 Beep on Unknown Character NET 35 Inter Keystroke 35 29085 hee vr 36 37 Emulate Numeric 38 USB COM Port Emulation 888888888 39 39 Access the Scanner with Your Program aa 40 SC Bs uu olco MM I MM NI I DM NL E 40 IB LIBET 40 Chapter 3 u yataka layaya aaa qa 41 MISI O PN s I I DIDI I III 41 99 c zes ee ER 42 Decode Session Timeout sagesse sedan 42 Timeout between 2 222 8 43 Sensevode m 44 Decode Session 0 a aaa rr
48. nt for the EM3080 The EVK can be connected to PC via the RS 232 or USB interface Barcode Scanning Powered by area imaging technology and Newland patented technology the EM3080 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 projected by the EM3080 over the barcode Configuring the EM3080 There are two ways to configure the engine barcode programming and command programming Barcode Programming The EM3080 can be configured by scanning programming barcodes All user programmable features options are described along with their programming barcodes commands in the following sections Programm Barcode 030000 Programming Command Manual Feature Option Indicates default T Command Programming Besides the barcode programming method the EM3080 can also be configured by serial commands sent from the host device Note that communication parameters on the engine and the host must match so that two devices can communicate with each other The default settings of the engine are 9600bps no parity check 8 data bits 1 stop bit and no flow control The engine uses 8 bit registers Read Register The read command is used to read the contents of 1 to 256 contiguous registers in the engine Format of read command Prefix1 Types Lens Address Datas FCS
49. ode 128 check digit 1 FNC1 character in Code 128 transmitted as ASCII value 126 0 FNC1 character in Code 128 transmitted as GS ASCII value 29 1 Enable AIM ID prefix for Code 128 0 Disable AIM ID prefix for Code 128 Note and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable Code 128 0 Disable Code 128 Register 0x0017 Bit 7 1 Transmit programming barcode data Code 128 Bit 5 Bit 3 Bit 2 Bit 1 0 Do not transmit programming barcode data FNC3 Code 128 1 Enable AIM ID prefix for FNC3 Code 128 0 Disable AIM ID prefix for FNC3 Code 128 Note Bit4 and of register 0 0010 must be set to 01 in order for this parameter to function 1 Transmit UCC EAN 128 check digit in the format of nnn ASCII decimal value of check digit 0 Do not transmit UCC EAN 128 check digit 1 FNC1 character in UCC EAN 128 transmitted as ASCII value 126 Bit 5 Bit 3 Bit 2 0 FNC1 character in UCC EAN 128 transmitted as GS ASCII value 29 1 Enable AIM ID prefix for UCC EAN 128 0 Disable AIM ID prefix for UCC EAN 128 Note and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable UCC EAN 128 0 Disable UCC EAN 128 Bit 1 UJ Register 0x0018 Bit 7 1 Transmit ITF 14 check digit 0 Do not transmit ITF 14 check digit 1 Enable AIM ID pre
50. ood Read Beep Duration WFFOA1F WFFOASE 40ms 80ms WFFOASD 120ms 53 Decode Result Notification When enabled if a barcode does not decode F is transmitted if a barcode is decoded S is appended to the barcode data as the most left character W400240 W400200 Enable Decode Result Notification Disable Decode Result Notification 54 Chapter 6 Data Formatting 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 terminating character suffix like Carriage Return or Line Feed can also be the alternative The engine can be configured to transmit barcode data in the following format S Code ID ID DATA terminating character Note DATA must be transmitted while user can decide whether to transmit any of the rest parts S decode result notification AIM ID Prefix AIM Automatic Identification Manufacturers IDs define symbology identifiers and data carrier identifiers For the details see Appendix B ID Table ID prefix is enabled the engine will add the symbology identifier before the scanned data after decoding WFFD9CO WFFD9C1 Enable AIM ID Prefix Disable AIM ID Prefix 55 CODE ID Prefix Code ID can also be used to identify barcode type For more information refer to Appendix C Code ID Table W8
51. ot transmit ITF 6 check digit 0 Disable AIM ID prefix for ITF 6 and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable ITF 6 0 Disable ITF 6 Register 0x001A 1 Transmit Standard 2 of 5 check digit 0 Do not transmit Standard 2 of 5 check digit Bit 7 Note Standard 2 of 5 check digit verification must be enabled for this parameter to function Bit 6 1 Enable Standard 2 of 5 check digit 0 Disable Standard 2 of 5 check digit 1 Enable AIM ID prefix for Standard 2 of 5 0 Disable AIM ID prefix for Standard 2 of 5 Note Bit4 and of register 0 0010 must be set to 01 in order for this parameter to function Bit 4 1 Enable Standard 2 of 5 0 Disable Standard 2 of 5 1 Transmit Matrix 2 of 5 check digit 0 Do not transmit Matrix 2 of 5 check digit Bit 5 Bit 3 Note Matrix 2 of 5 check digit verification must be enabled for this parameter to function Bit 2 1 Enable Matrix 2 of 5 check digit 0 Disable Matrix 2 of 5 check digit 1 Enable AIM ID prefix for Matrix 2 of 5 0 Disable AIM ID prefix for Matrix 2 of 5 Note and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable Matrix 2 of 5 0 Disable Matrix 2 of 5 Register 0 001 1 Enable AIM ID prefix for RSS Expand 0 Disable AIM ID prefix for RSS Expand Note Bit4 and of register 0 0010 must be s
52. out to 5 0s 1 Scanthe Decode Session Timeout barcode 2 Scan the numeric barcodes 5 and 0 3 Scan the Save barcode Program the Timeout between Decodes Example Set the timeout between decodes to 5 0s 1 Scanthe Timeout between Decodes barcode 2 Scan the numeric barcodes 5 and 0 3 Scan the Save barcode Program the Image Stabilization Timeout Example Set the image stabilization timeout to 5 0s 1 Scanthe Image Stabilization Timeout barcode 2 Scan the numeric barcodes 5 and 0 3 Scan the Save barcode 123 Program the Sensitivity Level Example Set the sensitivity level to 5 1 Scanthe Custom Sensitivity barcode 2 Scan the numeric barcode 5 3 Scan the Save barcode 124 Appendix F Digit Barcodes 0 5 DOOO000 0 D000002 2 0000004 4 125 0000001 1 0000005 3 0000005 5 6 9 2000006 6 0000007 7 2000008 8 0000009 9 126 D00000C C D00000E E D00000B B D00000D D D00000F F Appendix G 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 the Last Digit barcode and then the correct digit or scan the Cancel Digits barcode and then the digits you want For instance after reading the Decode Session Timeout barcode and numeric barcodes
53. programming command correspond to Address and Datas in serial command respectively 1 If BITPOSITION FF the values of ADDR and DATA can be used directly in the write command e g programming command WFFD9D8 write value OxD3 to register 0 0009 serial command sent Ox7E 0x00 0x08 0x01 0x00 OxD9 OxD8 0x91 0x53 reply received 0x02 0x00 0x00 0x01 0x00 0x33 0x31 2 If BITPOSITION Z FF users need to read the register content calculate the value Datas and then write the value into the register as shown in the following example e g programming command W030002 write value 0x02 to bitO of register 0 0000 Step 1 Read the content of register 0x0000 serial command sent Ox7E 0x00 0x07 0x01 0x00 0x00 0x01 0x01 0x41 reply received 0x02 0x00 0x00 0x01 OxD4 0xB8 Step 2 Calculate the value written to the register Datas OxD4 amp 0 03 0x02 OxD5 Step 3 Write the value into the register serial command sent Ox7E 0x00 0x08 0x01 0x00 0x00 OxD5 OxEF 0x41 reply received 0x02 0x00 0x00 0x01 0x00 0x33 0x31 2 Program special parameter with serial command The serial commands used for programming the following parameters are practically irrelevant to their programming commands Program the sensitivity level Ox7E 0x00 0x08 0x01 0x00 0x03 OxTT 0 0xSS Program the image stabilization timeout Ox7E 0x00 0x08 0x01 0x00 0x04 OxTT 0xSS 0xSS Program the timeout between decodes Ox7E 0x00 0x0
54. r EAN 13 Bit 7 Note Bit4 and Bit3 of register 0x0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable EAN 13 0 Disable EAN 13 Register 0x0012 1 Transmit Code 93 check digit 0 Do not transmit Code 93 check digit BI Note Code 93 check digit verification must be enabled for this parameter to function Bit 4 1 Enable AIM ID prefix for Code 93 0 Disable AIM ID prefix for Code 93 Note and of register 0 0010 must be set to 01 in order for this parameter to function ISBN Format 1 ISBN 10 0 ISBN 13 1 Enable AIM ID prefix for ISBN 0 Disable AIM ID prefix for ISBN UJ Bit 1 Note and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable ISBN 0 Disable ISBN 17 Register 0 0013 Bit 6 1 Enable EAN 8 zero extend 0 Disable EAN 8 zero extend 1 Enable EAN 8 5 digit add on code 0 Disable EAN 8 5 digit add on code Bit 5 Bit 4 1 Enable EAN 8 2 digit add on code 0 Disable EAN 8 2 digit add on code Bit 3 1 EAN 8 add on code required 0 EAN 8 add on code not required Bit 2 1 Transmit EAN 8 check digit 0 Do not transmit EAN 8 check digit Bit 4 1 Enable AIM ID prefix for EAN 8 0 Disable AIM ID prefix for EAN 8 Note and of register 0 0010 must be set to 01 in order for this parameter to function Bit 0 1 Enable EAN 8 0 Disable EAN 8 Register 0x0014
55. ry Defaults WFFD998 Restore the Factory Defaults of UPC E Enable Disable UPC E WO01 1501 011500 Enable UPC E Disable UPC E Transmit Check Digit UPC E is 8 digits in length with the last one as its check digit used to verify the integrity of the data 041504 041500 Transmit UPC E Check Digit Do Not Transmit UPC E Check Digit 71 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 In the examples below the part surrounded by blue dotted line is a UPC E barcode while the part circled by red dotted line is add on code 78 78901 ll Hl _0 123456 71 0112345614 W201520 W201500 Enable 2 Digit Add On Code Disable 2 Digit Add On Code W401540 W401500 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 72 Add On Code Required When UPC E Add On Code Required is selected the engine will only read UPC E barcodes that contain add on codes W101510 W101500 UPC E Add On Code Required UPC E Add On Code Not R
56. sion The engine continues to work in this pattern if the following situation does not happen no barcode is presented to the engine or passed in front of it in a decode session the engine will automatically suspend barcode reading Pressing the trigger can suspend resume barcode reading W030002 Continuous Mode Decode Session Timeout This parameter sets the maximum time decode session continues during a scan attempt It is programmable 0 1s increments from 0 15 to 25 56 The default timeout is 5 05 If the parameter is set to 0 the engine scans and decodes barcode continuously To learn how to program this parameter see Appendix E Parameter Programming Examples M00031D Decode Session Timeout 44 45 Timeout between Decodes This parameter sets the timeout between decode sessions When a decode session ends next session will not happen until the timeout between decodes expires It is programmable in 0 1 increments from 0 1s to 25 5s The default timeout is 1 0s To learn how to program this parameter see Appendix E Parameter Programming Examples 00031 Timeout between Decodes Sense Mode Sense Mode The engine waits for the image stabilization timeout to expire before activating a decode session every time it detects a change in ambient illumination Decode session continues until the barcode is decoded or the decode session timeout expires After a decode session ends the engine waits for the timeout
57. ta to the application program Use WriteFile to send data to the engine For detailed information about USB and HID interfaces go to www USB org Acquire Scanned Data After a barcode is decoded the engine sends an input report as below pee 7 e 5 4 2 1 __ Ren Report ID 0x02 NEN Barcode Length 2 57 Decoded Data 1 56 58 61 1 4 0x00 Decoded Data 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 port etc uie PID Hex PID Dec a DATAPIPE 8001 32769 NELLE HID KBW 8003 32771 EM3080 01 USB COM Port Emulation COM Port Emulation 8006 32774 HID POS 8010 32784 42 Chapter Scan Manual Mode Manual Mode default A trigger pull activates a decode session The decode session continues until the barcode is decoded or the trigger is released W030000 Manual Mode 43 Continuous Mode Continuous Mode The engine automatically activates a decode session The decode session continues until the barcode is decoded or the decode session timeout expires When a decode session is completed the engine waits until the timeout between decodes expires and then starts next ses
58. to the Host via a USB connection you can enable the USB HID KBW feature by scanning the barcode below Then the 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 WO030D01 USB HID KBW 30 Standard Keyboard When the USB HID KBW feature is enabled the engine selects Standard Keyboard by default Besides that the other two options are provided Emulate ALT Keypad and Function Key Mapping WO66000 Standard Keyboard Emulate ALT Keypad When Emulate ALT Keypad is enabled 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 less efficient 1 ALT Make 2 Enter the number corresponding to the ASCII character on the keypad 3 ALT Break WO066004 Emulate ALT Keypad Note It is recommended to turn on the Num Lock light on the host when using this feature 31 Function Key Mapping When Function Key Mapping is enabled function character 0x00 Ox1F are sent as ASCII sequences over the numeric keypad 1 CTRL 2 Press function key Refer to the ASCII Function Key Mapping Table on the following page 3 CTRL Break 066002 Function Key Mapping 32 ASCII Function Key Mapping Table ASCII Value ASCII Value Function K
59. ut is 5 0s If the parameter is set to 0 the engine scans and decodes barcode continuously To learn how to program this parameter see Appendix E Parameter Programming Examples M00031D Decode Session Timeout 49 Chapter 4 Illumination amp Aiming Illumination A couple of illumination options are provided to improve the lighting conditions during every image capture Normal default Illumination LED is turned on during image capture Always ON Illumination LED keeps ON after the engine is powered OFF Illumination LED is OFF all the time WOC0004 Normal WOCO000 WOCOO0C OFF Always ON 50 Aiming When scanning capturing image the engine projects an aiming beam which allows positioning the target barcode within its field of view and thus makes decoding easier Normal default The engine projects an aiming beam only during barcode scanning capture Always ON Aiming beam is constantly ON after the engine is powered on OFF Aiming beam is OFF all the time W300010 Normal 300000 W300030 OFF Always ON 51 Chapter 5 Notification Mute Mode Scanning the Enable Mute Mode can turn off all notification beeps By default mute mode is disabled W400000 W400040 Enable Mute Mode Disable Mute Mode Good Read Beep WO040E04 WO040E00 Good Read Beep On Good Read Beep Off 52 Good Read Beep Frequency WFFO9DA WFF094B Low Medium WFF0925 High G
60. 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 13 barcode while the part circled by red dotted line is add on code Bes Em 145678 1 234567789012 1 234567 89012 W101110 W101100 Enable 2 Digit Add On Code Disable 2 Digit Add On Code W201120 W201100 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 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 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 67 Add On Code Required When EAN 13 Add On Code Required is selected the engine will only read EAN 13 barcodes that contain add on codes 081108 081100 EAN 13 Add On Code Required EAN 13 Add On Code Not Required 68 ISSN Restore Factory Defaults WFFD996 Restore the Factory Defaults of ISSN Enable Disable ISSN W401140 W401100 Enable ISSN Disable ISSN 69 ISBN Restore Factory Defaults WFFD997 Restore the Factory Defaults of ISBN Enable Disable ISBN WO01 1201 011200 Enable ISBN Disable ISBN Set ISBN Format W041200 W041204 ISBN 13 ISBN 10 70 UPC E Restore Facto
Download Pdf Manuals
Related Search
NLS EM3080_User_Guide
Related Contents
Zotac ZBOX nano ID62 17 - Onida Manual de usuario Midea_MB46W_manual - to open Midea website. The Official Monthly Newsletter February, 2015 Manuale dell`utente Helix VLT User`s Manual Rev. F Expert Sleepers Little Spacey v1.1.0 User Manual 1. Schulordnung Start Here Copyright © All rights reserved.
Failed to retrieve file