Home
Newland EM1300
Contents
1. 8 Load Factory Default Code Programming OFF Load ISBN Factory Default Pro CMD 99910700 Enable Disable ISBN Enable ISBN Pro CMD 99910702 Disable ISBN Pro CMD 99910701 nlscan com WC Page OT e Symbols SK Tools Code Programming ON Code Programming OFF ISBN Digits Use 13 Digits Pro CMD 99910704 Use 10 Digits Pro CMD 99910703 ISBN Code ID Code ID Setting Pro CMD 99910705 Example of setting ISBN Code ID to p 0x70 1 Read Enable Code Programming barcode 4 pl e 2 Read ISSN Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com ca Page OB Symbols UPC E Load Facto
2. Do Not Transmit Check Pro CMD 99911103 Transmit Default 0 The first byte of UPC A is default to 0 Do Not Transmit 0 Pro CMD 53 Transmit Pro CMD s m wi niscan com Cw Page A e Symbols SK Tools Code Programming ON Code Programming OFF 2 Digits Addenda Code 2 Digits Addenda Code is the one to the right of an ordinary code Disable 2 Digits Addenda Code Pro CMD 99911105 Only Read With 2 digits Addenda Code Pro CMD 99911107 Enable 2 Digits Addenda Code Pro CMD 99911106 5 Digits Addenda Code 5 Digits Addenda Code is the one to the right o
3. Load EAN 13 Factory Default Pro CMD 99910500 Disable Enable EAN 13 Enable EAN 13 Pro CMD 99910502 Disable EAN 13 Pro CMD 99910501 nlscan com Page 53 e Symbols SK Tools Code Programming ON EAN 13 is fixed 13 digits barcode and the last digit is check digit Check digit code Pro gramming OFF is a value caculated from all digits It is used for checking if the all 13 digits are right Pro CMD 99910504 Check Digit Transmit Check Do Not Transmit Check Pro CMD 99910503 EAN 13 Code ID Code ID Setting Pro CMD 99910513 Example of setting EAN 13 Code ID to p 0x70 1 Read Enable Code Programming barcode ple 2 Read EAN 13 Code ID Setting barco
4. Start Stop Temporary Mute Start Temporary Mute Pro CMD 99900040 Stop Temporary Mute Pro CMD 99900041 niscan com WC Page 7 Query Command Introduction EN Tools Code Programmin Code Programming OFF ON After reading interrelated programming barcodes the engine will feed information needed back to the Host to achieve the purpose of query Query Product Information Pro CMD 99900300 Query Manufacturing Date Pro CMD 99900303 Query Hardware Version Pro CMD 99900301 Query Product Name Pro CMD 99900304 Query Product ID Pro CMD 99900302 niscan c
5. Shut Down Pro CMD 99900100 Deep Sleep Pro CMD 99900101 Sleep Pro CMD 99900102 Restart Pro CMD 99900104 Note 1 The engine couldn t be awaked It must restart or power on It should be awaked by a trigger NI 3 It could be awaked by communication or a trigger 4 Usea trigger to quit test mode nlscan com WC Page 77 e General Programming Reading Mode EN Fools Code Programming ON Factory Default scan engine will begin to scan when triggered And when it scans Code Programming OFF successfully or the trigger is released the engine will stop scanning Hand held Mode Pro CMD 99900110 Hand held Mode In hand hald mode the engine could set Reading a barcode time length Reading a barcode time length Pro CMD 99900150
6. nlscan com W Page 107 e Symbols Tools Code Programming ON Code Programming OFF Select Message Length It is used to program the valid reading length of Code 11 The engine will send an error beep if the decoded data length does not match the valid length Code 11 Message Length is defined by Min Message Length and Max Message Length Min Message Len Pro CMD 7 Max Message Length Pro CMD 99912714 D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only support bar codes of the length To set Min Message Length of Code 11 to 8 bytes and the Max Message Length to 12 bytes Read these programming code inp le 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code Appendix Pxxx 4 Save Programming see Digit Code Appendix Pxxx 5 Select
7. Use ABCD TN E As Start amp Stop Character Pro CMD 999125111 Use abcd tn e As Start amp Stop Character Pro CMD 99912513 niscan com m77N7172X Pee OT e Symbols Tools Code Programming ON Codabar Message Length is defined by Min Message Length and Max Message Length Itis used to program the valid reading length of Code Programming OFF Codabar The engine will send an error beep 1f the decoded data length does Select Message Length not match the valid length Min Message Len Pro CMD gt Max Message Length Pro CMD 99912515 1D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only support barcodes of the length read these programming codes Code Programming
8. Enable ITF 6 Do Not Transmit Check Digit Pro CMD 99911302 Enable ITF 6 Transmit Check Digit Pro CMD 99911303 For instance when ITF 6 is enabled and Interleaved 2 of 5 is disabled the ITF 6 and 6 bytes Interleaved 2 of 5 with check digit can be read but other Interleaved 2 of 5 can not ITF 6 Code ID Code ID Setting Pro CMD 99911304 Example of setting ITF 6 Code ID to p 0x70 Read Enable Code Programming barcode As ple 2 Read ITF 6 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com Page TO e Symbols Tools Code Programming ON Code Programming OFF ITF 14 is a fixed length of 14 bytes Interleaved 2 of 5 barcode with Check digit By factory default it is disabled When enabled ITF 14 precedes 14 byte Interleaved 2 of 5 barcode Load ITF 14 Factory Default Pro CMD 99911400 Disable ITF 14 Pro CMD 99911401
9. Check Transmit All Pro CMD 99912504 When Check Do not Transmit Check digit is enabled and barcode message length minus one is less than Min Message Length it will lead to error beep v E g Reading a 4 byte include check byte Codabar with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to error beep nlscan com m7 N1hYh5 Pee 100 Symbols Codabar Transmit Start amp Stop Character Do Not Transmit Both Start amp Stop Character Pro CMD 99912506 Use ABCD ABCD As Start amp Stop Character Pro CMD 99912510 Use abcd abed As Start amp Stop Character Pro CMD 99912512 e A Tools Code Programming ON Code Programming OFF Transmit Both Start amp Stop Character Pro CMD 99912507
10. Enable 2 Digits Addenda Code read an ordinary code and 2 digits Addenda Code Disable 2 Digits Addenda Code read an ordinary code only and ignore 2 digits Addenda Code Only Read With 2 digits Addenda Code read 2 digits Addenda Code and only read code with 2 digits Addenda Code e Symbols SK Tools Code Programming ON Code Programming OFF Transmit Default 0 The first byte of UPC E is defaultto 0 Do Not Transmit 0 Pro CMD 99911013 d Transmit 0 Pro CMD 99911014 UPC E Expand to UPC A Do Not Expand keep original type and digits do not expand Expand to UPC A expand to UPC A but keep code type Expand Message and Convert to UPC A expand code digits and convert code type Do Not Expand Pro CMD 99911015 Expand to UPC A Pro CMD 99911016 Expand Message and Convert to UPC A Pro CMD 99911017
11. Check Transmit AII Pro CMD 99912004 Check Do Not Transmit Check Digit Pro CMD 99912005 When Check Do Not Transmit Check Digit is enabled and barcode message length minus one is less than Min Message Length it will lead to error beep E g Reading a 4 byte include Check Digit Matrix 25 with the Min Message Length be ing 4 bytes and Check Do Not Transmit Check Digit enabled leads to error beep nlscan com W Page ST e symbols Matrix 25 European Matrix 25 Tools Code Programming ON Code Programming OFF Select Message Length It is used to program the valid reading length of Matrix 25 The engine will send an error beep if the decoded data length does not match the valid length Matrix 25 Message Length is defined by Min Message Length and Max Message Length Min Message Len Pro CMD o Max Message Length Pro CMD 99912007 1D bar code Message Length should not exceed 255 bytes If Max Messa
12. NO Check Transmit All means to read without check and trans mit all bytes including barcode message and Check Digit No Check Pro CMD 99912703 Double Check Digits MODII MODII Pro CMD 99912705 Single Check Digit MOD11 Len lt 10 Double Check Digits MOD11 MODII Len gt 10 Pro CMD 99912707 Do not transmit Check Digit Pro CMD 99912711 When Check Do Not Transmit Check Digit is enabled and barcode message length minus one is less than Min Message Length it will lead to error beep E g Reading a 4 byte include Check Digit Code 11 with the Min Message Length being 4 bytes and Check Do Not Transmit Check Digit enabled leads to error beep Single Check Digit MOD11 Pro CMD 99912704 Double Check Digits MOD11 MOD9 Pro CMD 99912706 Single Check Digit MOD11 Len 10 Double Check Digits MOD11 MODO Len gt 10 Pro CMD 99912710 Transmit Check Digit Pro CMD 99912712
13. niscan com WO Fa e Symbols Tools Code Programming ON Code Programming OFF Load UPC A Factory Default Pro CMD 99911100 Load Factory Default Disable Enable UPC A Enable UPC A Pro CMD 99911102 Disable UPC A Pro CMD 99911101 UPC A Code ID Code ID Setting Pro CMD 99911115 Example of setting UPC A Code ID to p 0x70 1 Read Enable Code Programming barcode CAI ple 2 Read UPC A Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com WC Page T3 e Symbols Tools Code Programming ON UPC A is fixed 13 digits barcode and the last digit is check digit Check digit Code Programming OFF is a value caculated from all digits It is used for checking if the all 13 digits are right Transmit Check Pro CMD 99911104 Check Digit
14. When the engine can not read Interleaved 2 of 5 please read Enable Interleaved 2 of 5 and try again Interleaved 2 of 5 Code ID Code ID Setting Pro CMD 99911210 Example of setting Interleaved 2 of 5 Code ID to p 0x70 1 Read Enable Code Programming barcode 4 pl e 2 Read Interleaved 2 of 5 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com C Page TO e Symbols Interleaved 2 of 5 s Tools Code Programming ON 8 Interleaved 2 of 5 may include Check Digit not compulsory following its barcode messages If included it could be the last digit It verifies the barcode Code Programming OFF Check Digit NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check digit Check Do Not Transmit Check Digit means to read and check If verification is successful transmit barcode message if not engine sends an error beep Check Transmit All means to read and check If verification is successful transmit all messages
15. nlscan com WC Page 43 e Communication Programming Serial Port Programming s Tools Code Programming ON Code Programming OFF 8 Data Bit No Check 2 Stop Bit Pro CMD 99902163 Data Bit 8 Data Bit Pro CMD 99902150 8 Data Bit No Check 1 Stop Bit Pro CMD 99902160 8 Data Bit Even Check 2 Stop Bit Pro CMD 99902164 8 Data Bit Even Check 1 Stop Bit Pro CMD 99902161 8 Data Bit Odd Check 2 Stop Bit Pro CMD 99902165 8 Data Bit Odd Check 1 Stop Bit Pro CMD 99902162 niscan com Ty s o Page 44 e Communication Programming Serial Port Programming s Tools Code Pr
16. Disable Codabar Pro CMD 99912501 Codabar Code ID Code ID Setting Pro CMD 99912516 Example of setting Codabar Code ID to p 0x70 1 Read Enable Code Programming barcode np l e 2 Read Codabar Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com Page 99 e Symbols Codabar SX Tools Code Programming ON 8 Check Digit Il Codabar may include Check Digit not compulsory following its barcode message It verifies the barcode message Code Programming OFF NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to read and check If verification is successful transmits barcode message if not engine sends an error beep Check Transmit All means to read and check If verification is suc cessful transmits all messages if not engine sends an error beep NO Check Transmit All Pro CMD 99912503 Check Do not transmit Check Digit Pro CMD 99912505
17. Enable ITF 14 Do Not Transmit Check Digit Pro CMD 99911402 Enable ITF 14 Transmit Check Digit Pro CMD 99911403 For instance when ITF 14 is enabled and Interleaved 2 of 5 1s disabled the ITF 14 and 14 bytes Interleaved 2 of 5 with check digit can be read but other Interleaved 2 of 5 can not Code ID Setting Pro CMD 99911404 ITF 14 Code ID Example of setting ITF 14 Code ID to p 0x70 1 Read Enable Code Programming barcode ple 2 Read ITF 14 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com g n v Page BO e Symbols K Tools Code Programming ON Code Programming OFF Load Factory Default Load Deutshe14 Factory Default Pro CMD 99911500 Disable Enable Deutshe14 Enable Deutshel4 Do Not Transmit Check Digit
18. Security Level 1 Pro CMD 99900120 Security Level 3 Pro CMD 99900122 Security Level 2 Pro CMD 99900121 Security Level 4 Pro CMD 99900123 niscan com WC Page 33 General Programming No Beeper Output Pro CMD 99900130 High Frequency amp Loud Volume Pro CMD 99900131 High Frequency amp Medium Volume Pro CMD 99900132 High Frequency amp Low Volume Pro CMD 99900133 Medium Frequency amp Loud Volume Pro CMD 99900134 Medium Frequency amp Medium Volume Pro CMD 99900135 Medium Frequency amp Low Volume Pro CMD 99900136
19. Single Check Digit MOD10 Pro CMD 99913104 Double Check Digits MOD10 MOD11 Pro CMD 99913106 Do not transmit Check Digit Pro CMD 99913107 Transmit Check Digit Pro CMD 99913110 When Check Do Not Transmit Check Digit is enabled and barcode message length minus one is less than Min Message Length it will lead to error beep E g Reading a 4 byte include Check Digit MSI Plessey with the Min Message Length being 4 bytes and Check Do Not Transmit Check Digit enabled leads to error beep niscan com WO Peg D e Symbols MSI Plessey Tools Code Programming ON Code Programming OFF Select Message Length MSI Plessey Message Length is defined by Min Message Length an Max Message Length It is used to program the valid reading length gd MSI Plessey The engine will send an error beep if the decoded data length does not match the valid length
20. Check Transmit All means to read and check If verification is successful transmits all messages if not engine sends an error beep NO Check Transmit All Pro CMD 99911703 Check Transmit AII Pro CMD 99911704 Check Do Not Transmit Check Digit Pro CMD 99911705 When Check Do Not Transmit Check Digit is enabled and barcode message length minus one is less than Min Message Length it will lead to error beep E g Reading a 4 byte include Check Digit COOP25 with the Min Message Length be ing 4 bytes and Check Do Not Transmit Check Digit enabled leads to error beep nlscan com Cw Page Ba e Symbols COOP25 Japanese Matrix 25 Tools Code Programming ON Code Programming OFF Select Message Length It is used to program the valid reading length of COOP25 The engine will send an error beep if the decoded data length does not match the valid length COOP25 Message Length is defined by Min Message Length and Max Message Length
21. e EN Tools Code Programming ON Code Programming OFF Low Frequency amp Loud Volume Pro CMD 99900137 Low Frequency amp Medium Volume Pro CMD 99900140 Low Frequency amp Low Volume Pro CMD 99900141 150ms Sound Length Pro CMD 99900142 100ms Sound Length Pro CMD 99900143 50ms Sound Length Pro CMD 99900144 niscan com WC Page 3o e General Programming Code Programming ON Code Programming OFF StopAnalog Trigger Pro CMD 99900036 Start Stop Analog Trigger Start Analog Trigger Pro CMD 99900035
22. Program User Suffix Read Program User Suffix Then program user suffix byte s To end the suffix read Save programming The user suffix byte is programmed in its hex values See example below Program User Suffix Pro CMD 99904102 Program AGE as user suffix The hex of AGE are0x41 0x47 0x45 1 Read Code Programming ON 2 Read Program User Suffix 3 Read 4 1 4 7 4 5 in order 4 Read Save Programming 5 6 Read Code Programming OFF E Read Allow User Suffix to enable above programming AGE will appear to the right of a barcode e Data Format K Tools Code Programming ON Terminal is the termination for a string of barcode messages It is fixed to the Code Programming OFF right and the very end of a barcode transmission Disable or Enable Terminal The major difference between Terminal and User Suffix is that the information and the decoded messages in user suffix could be formatted but couldn t in terminal Disable Terminal Pro CMD 99904110 Enable Termina
23. Min Message Length Max Message Length Pro CMD 99910004 1D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only sup port barcodes of the length To set Min Message Length of Code 128 to 8 bytes and Max Message Length to 12 bytes read these programming codes sample 1 Code Programming ON NI Select Min Message Length 3 Digit Code 8 see Digit Code 4 Save Programming see Digit Code 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF niscan com WC Page e Symbols d Tool Code Programming ON Load Factory Default Code Programming OFF Load UCC EAN 128 Factory Default Pro CMD 99910100 Enable Disable UCC EAN 128 Enable UCC EAN 128 Pro CMD 99910102 Disable UCC EAN
24. Max Message Length Pro CMD 99912413 D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length 1t means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only support barcodes of the length read these programming codes Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Appendix Pxxx Save Programming see Digit Code Appendix Pxxx Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF To set Min Message Length of Code 39 to 8 bytes and Max Message Length to 12 bytes E le Ah tb H nlscan com NA Page 98 e Symbols AS Tools Code Programming ON Code Programming OFF Load Factory Default Load Codabar Factory Default Pro CMD 99912500 Enable Disable Codabar Enable Codabar Pro CMD 99912502
25. Min Message Len Pro CMD 77 Max Message Length Pro CMD 99913112 1D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only support bar codes of the length To set Min Message Length of MSI Plessey to 8 bytes and the Max Message Length to 12 bytes Read these programming code inp le 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code Appendix Pxxx 4 Save Programming see Digit Code Appendix Pxxx 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF niscan com e Symbols Tools Code Programming ON Code Programming OFF Load Factory Default Load GS1 Databar Factory Default Pro CMD 99913200 Enable Disable GS1 Databar Enable GS1 Dat Pro CMD Disable GS1 Databar Pro
26. Code Programming Off Pro CMD 99900032 UN This 1s the notation to disable the Code Programming There are 3 parts of a notation 1 The barcode for Code Programming 2 The name of the options or features such as Disable Code Programming 3 The corresponding Pro CMD string of the Code Programming niscan com W Page 22 e General Programming Code Programming S Tools Code Programming ON Read the Code Programming ON barcode to activate Code 5 ming function More than one Code Programming barcodes can be configure the Engine Code Programming OFF If an option or feature needs additional parameters such as digits they can be found at the end of this chapter The value of code programming can be sent to the Host For factory default No Send Pro Code Value the value of programming codes will not be sent to the Host by reading Send Pro Code Value the reader will send the value of Programming Code to the Host The factory default setting is Code Programming ON Because it has low probability that a data barcode is the same as a programming barcode it doesn t need to close the function of Code P
27. Disable Matrix 25 Pro CMD 99912001 Matrix 25 Code ID Code ID Setting Pro CMD 99912010 Example of setting Matrix 25 Code ID to p 0x70 Read Enable Code Programming barcode 2 Read Matrix 25 Code ID Setting barcode D 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com Page BO e symbols Matrix 25 European Matrix 25 Tools Code Programming ON de Programming OFF Check Digit Matrix 25 may include Check Digit not compulsory following its barcode messages If included it may be the last digit It verifies the barcode message NO Check Transmit All means to read without check and trans mit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to read and check If verification is successful transmits barcode message if not engine sends an error beep Check Transmit All means to read and check If verification is successful transmits all messages if not engine sends an error beep NO Check Transmit All Pro CMD 99912003
28. 1 Pro CMD 999000011 2 Pro CMD 99900002 3 Pro CMD 99900003 e A Tools Code Programming ON Code Programming OFF 4 Pro CMD 99900004 5 Pro CMD 99900005 6 Pro CMD 99900006 7 Pro CMD 99900007 nlscan ccom WC Page 17 Appendix Digit Code 8 Pro CMD 99900010 9 Pro CMD 99900011 A Pro CMD 99900012 B Pro CMD 99900013 e A Tools Code Programming ON Code Programming OFF C Pro CMD 99900014 D Pro CMD 99900015 E Pro CMD 99900016 F Pro CMD 99900017 nlscan com WC Page 123 e Appendix Save and Abort K Tools Code Programming ON In order to save the received data Save has to be read after data transition completed If error occurs when reading data the wrong data can be deleted and the setting
29. Load Code 128 Factory Default Pro CMD 99910000 Enable Disable Code 128 Enable Code 128 Pro CMD 99910002 Disable Code 128 Pro CMD 99910001 Code 128 Code ID Code ID Setting Pro CMD 99910005 Example of setting Code 128 Code ID to p 0x70 1 Read Enable Code Programming barcode IM e 2 Read Code 128 Code ID Setting barcode p 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com Cw Page SA e Symbols K Tools Code Programming ON 8 It is used to program the valid reading length of Code 128 The engine will send an error beep if the decoded data length does not match the valid Code Programming OFF Select Message Length Code 128 Message Length is defined by Min Message Length and Max Message Length Pro CMD 99910003
30. When Check Do Not Transmit Check Digit is enabled and barcode message length minus one is less than Min Message Length it will lead to error beep E g Reading a 4 byte include Check Digit Industrial 25 with the Min Message Length being 4 bytes and Check Do Not Transmit Check Digit enabled leads to error beep nlscan com Page 90 e Symbols Industrial 25 Tools Code Programming ON Code Programming OFF Select Message Length It is used to program the valid reading length of Industrial 25 The engine will send an error beep if the decoded data length does not match the valid length Industrial 25 Message Length is defined by Min Message Length and Max Message Length Min Message Len Pro CMD 7 Max Message Length Pro CMD 99912107 D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only support bar codes of the length To set Min Message Length of Industrial 25 to 8 bytes and the Max Message Le
31. 115 01 07 il 11 Appendix Factory Default E qq POwOWO 116 AA m 122 Codo ID E 123 000 a RR PP b a E 124 577 Da ionun RR e 126 nlscan com gvky Pee Vi About this guide Introduction This NLS EM1300 EM1300 Scan Engine Integration Guide provides general instructions for OEM integration Chapter Description About EM1300 The chapter of About EM1300 gives a brief description of the EM1300 It covers the general overall specifications of the EM1300 Mechanical Interface The chapter of Mechanical Interface describes the mechanical interface of the EM1300 It includes the dimensions and locations of EM1300 mechanical components Electrical Interface The chapter of Electrical Interface describes the electrical interface of the EM1300 It mainly explains the EM 1300 interface socket and flexible cable Samples of schematics are also included Software Interface The chapter of Software Interface describes the software interface of EM1300 EM1300 Development Tools The chapter of EM1300 Development Tools lists the development tools and brief descriptions of the tools Programming the Engine The chapter of Configuration lists all the configurations of EM1300 The configuration can be done through pre printed configuration barcodes serial port commands and or Quickset a Newland software package Graphic Notations Tool Handy
32. keep original type and digits do expand Code Programming OFF Expand to EAN 13 by Adding Leading Os expand to EAN 13 but keep code type Expand Message and Convert to EAN 13 expand code digits and convert code type EAN 8 expand to EAN 13 Do Not Expand to EAN 13 Pro CMD 99910413 Expand Message and Convert to EAN 13 Pro CMD 99910415 Expand to EAN 13 by Adding Leading 0s Pro CMD 99910414 Check Digit EAN 8 is fixed 8 digits barcode and the last digit is check digit Check digit is a value caculated from all digits It is used for checking 1f the all 8 digits are right Transmit Check Pro CMD 99910404 Do Not Transmit Check Pro CMD 99910403 nlscan com WC Page 2 e Symbols SK Tools Code Programming ON Code Programming OFF Load Factory Default
33. niscan com WC Page 28 e General Programming Reading Mode EN Tools Code Programming ON Code Programming OFF Auto Mode First program the engine then trigger it the engine will start to scan After a scan the engine will not stop but start a new one automatically until another trigger By default the engine will not repeat reading a same barcode Auto Mode Pro CMD 99900111 In auto mode the engine could set Reading a barcode time length and set if it could read same barcode Reading a barcode time length Pro CMD 99900150 Disable Reading Same Barcode Pro CMD 99900155 Enable Reading Same Barcode Pro CMD 99900156 Restart Timer After a Valid Reading MD 99900157 Do Not Restart Timer After a Valid Reading Pro CMD 99900160 Reading Same Barcode When enabled after a
34. Newland Auto ID reserves the right to make changes and improvements to any software or product for reliability function or design Newland Auto ID does not assume any responsibility or liability arising out of or in connection with the application or use of any product circuit or application described herein No license 1s granted either expressly or implicitly estoppels or otherwise under any Newland Auto ID intellectual property rights An implied license only exists for equipment circuits and subsystems contained in Newland Auto ID products Microsoft and Windows are either registered trademarks or trademarks of Microsoft Corporation All other product or service names are the property of their respective owners Newland Auto ID Tech Co Ltd Table of Contents Uy te Content About this guide e AA 1 Chapter Mette Go te tte apa AA 1 Graphic NO Da au 1 Newland Auto ID Support Center es 2 About EM1300 AA APA TEST 3 Hashishe ortie EMI SOU TS 3 Get b r ul a aaa 4 a s m m na a a onda 4 Outhne of UNE NT a 4 EM1300 Decode Zone aad tua tatus cu das 5 EM 1300 Ree EE 6 Mechanical Interface is PP e o REO UE SP OP GU e Ei yo PR EA 7 Dimensions of EM1300 UN ai en AG 8 e O e TINTE 8 EM GP ai 8 EM1300 Bottom VIEW ROREM tas 8 L b E amala Da aaa a apa 9 T ii o dida lod alba 9 li ir RR
35. av go ES O 5 ga 9 n 128 SS x z Enable Max Message Length gt O un un av ga E 5 ga 9 adi LEI AIM 128 Enable g ir Min Message Length EAN 8 Enable 2 Digits Addenda Code 5 Digits Addenda Code Read With 2 digits Addenda Code Read With 5 digits Addenda Code 13 Off OO 313 Enable 00000 27 H AL om HY HY HY tt Mu z gt a e a Q D o go O 5 e O gt z UI O EAN 13 Enable Send Check Digit Enable 2 Digits Addenda Code Enable 5 Digits Addenda Code Only Read With digits Addenda Code ot Only Read With 5 digits Addenda Code r nlscan com WC Page II Appendix Factory Default List On Send Check Dist On Lo Enable 2 Digits Addenda Code 24 Enable 5 Digits Addenda Code 1000 Only Read With 2 digits Addenda Code o0 Only Read With 5 digits Addenda Code ol ExandoUPCA Expand and Change Type to UPC A or Send Default 0 PS aaa rie Send Check Digit Enable 2 Digits AddendaCode or Enable 5 Digits Addenda Code or Only Read With 2 digits Addenda Code or Only Read With 5 digits Addenda Code or Send Default 0 Sem E Max Message Length 1588 Min MessageLength 50060 Embe OR 1h Send Check Digit 050 188 Bale Send Check Digit 0050 0188 niscan com 5 KA Peg 118 e Append
36. Check Digit Standard 25 may include Check Digit not compulsory following its barcode messages If included it may be the last digit It verifies the barcode message NO Check Transmit All means to read without check and trans mit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to read and check If verification 1s successful transmits barcode message if not engine sends an error beep Check Transmit All means to read and check If verification is successful transmits all messages if not engine sends an error beep NO Check Transmit All Pro CMD 99912203 Check Transmit AII Pro CMD 99912204 Check Do Not Transmit Check Digit Pro CMD 99912205 When Check Do Not Transmit Check Digit is enabled and barcode message length minus one is less than Min Message Length it will lead to error beep E g Reading a 4 byte include Check Digit Standard 25 with the Min Message Length being 4 bytes and Check Do Not Transmit Check Digit enabled leads to e
37. Max Message Length Pro CMD 99911207 D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two wA lengths If Max Message Length is equal to Min Message Length the engine will only sup port barcodes of the length To set Min Message Length of Interleaved 2 of 5 as 8 bytes and Max Message length as 12 bytes read these programming codes 1 Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Appendix Pxxx Save Programming see Digit Code Appendix Pxxx Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF 5000000 Ev dec e e nlscan com WC Page 7 e Symbols Tools Code Programming ON Code Programming OFF ITF 6 is a fixed length 6 bytes Interleaved 2 of 5 barcode with check digit When enabled ITF 6 precedes 6 byte Interleaved 2 of 5 barcode Load ITF 6 Factory Default Pro CMD 99911300 Disable ITF 6 User Selection Pro CMD 99911301
38. Pro CMD 99911502 Disable Deutshe14 Pro CMD 99911501 Enable Deutshel4 Transmit Check Digit Pro CMD 99911503 When the engine can not read Deutshe14 please read Enable Deutshe14 and try again If Deutsche 14 and ITF 14 are enabled at the same time the engine may mis decode or has chaos in programming So it is better to disable ITF 14 if not used Code ID Setting Pro CMD 99911504 Deutshel4 Code ID Example of setting Deutshe14 Code ID to p 0x70 1 Read Enable Code Programming barcode 4 pl e 2 Read Deutshel4 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com Page s e Symbols K Tools Code Programming ON Code Programming OFF Load Factory Default Load Deutshe12 Factory Default Pro CMD 99911600 Disable Enable Deutshe12 Ena
39. Barcode processing sequences first add Prefix Suffix then terminate with Terminal and transmit nlscan com m n Page 40 Data Format Prefix Sequences s Tools Code Programming ON Code Programming OFF e CodeID User Prefix AIMID Pro CMD 99904010 User Prefix CodelD AIMID Pro CMD 99904011 nlscan com W Page 7 e Data Format User Prefix S Tools Code Programming ON Code Programming OFF Disable or Enable User Prefix User Prefix 1s added before barcode message For example if the user prefix is AB and the barcode message is 123 the Host receives AB123 Disable User Prefix Pro CMD 99904020 Enable User Prefix Pro CMD 99904021 Program User Prefix Enable Program User Prefix Then p
40. Newland NLS EM1300 1D Barcode Scanning Engine Integration Guide Version 1 0 Revisions Version 1 0 Support as from EM1300 firmware Version 1 13 7 and higher 20 05 2010 niscan com NY Page 2 e Disclaimer O 1999 2008 by Newland Auto ID Tech Co Ltd All rights reserved No part of this publication may be reproduced transmitted or used in any form or by any means electrical or mechanical without prior written permission from Newland Auto ID The material in this manual is subject to change without notice All software including firmware is provided strictly on an as is basis and is provided without further warranty Newland Auto ID grants to the user a non transferable and non exclusive license to use each software or firmware program delivered hereunder licensed program Except as noted below such license may not be assigned sublicensed or otherwise transferred by the user without prior written consent of Newland Auto ID No right to copy a licensed program in whole or in part is granted except as permitted under copyright law or as hereinafter expressly provided The user agrees to maintain Newland Auto ID s copyright notice on the licensed programs delivered hereunder and to include the same on any authorized copies it makes in whole or in part The user agrees not to decompile disassemble decode or reverse engineer any licensed program or product delivered to the user or any portion thereof
41. go LE e 1 n Re T c de o lo e O 14 ce 3 a gt B F p Q 5 js S e 8 c e O 3 No less than 4 O O 3 5 No less than 1 Code 11 Enable O 3 No Check 1 Digit MOD11 Check Auto 2 Digits MODII MODII Auto 2 Digits MODII MOD9 ala t IN UN SIE wills 2 S ZS L S AE SIS do L o e AEN y Cir e iur g jo EXE qs s lag z z S S NO ap IR No less than 4 Plessey oo Check O ir tt Send Check Digit oe niscan com WC Page 120 Appendix Factory Default List gt oft oft No less than 1 nlscan ccom Appendix 77 UPC E with Addon UPC A with Addon Interleaved 2 of 5 IGO ko Reference ISO IEC 15424 2008 Information technology Automatic identification and data capture techniques Data Carrier Identi fiers including Symbology Identifiers nlscan ccom wo Pao 2 e Appendix p odo 5 B U U O 53 s ECH T terleaved2o5 DER COOP25 Japanese Matrix 25 o Matrix 25 European Matrix 25 v Sen ad25 Coae39 01987 9 0018588 Campoo Pesy 0189xv87 MSiPlessey mm GS Databar niscan com Page 123 Appendix Digit Code It is must to read save after reading digit code 0 Pro CMD 99900000
42. sensitivity level which suits the environment High Sensitivity Pro CMD 99900152 Medium Sensitivity Low Sensitivity Pro CMD 99900154 User Sensitivity Pro CMD 99900161 Pro CMD 99900153 Sensitivity Level Programming There are sixteen levels of 0 to F The lower the value is the higher the sensitivity level is For instance we could program sensitivity level as 5 level 1 Read Code Programming ON 2 Read User Sensitivity 3 Read number 4 Read Code Programming OFF niscan com m7 2 4X Page e General Programming Reading Mode KA Tools Code Programmin After programming the engine will be in continuous mode without trigger After 3 Code Programming OFF successful scan the engine will be in waiting state until another scan then wait again Continuous Mode Pro CMD 99900114 ON Continuous Mode In continuous mode the engine could set Reading a barcode time length and
43. 128 Pro CMD 99910101 Ks try again UCC EAN 128 Code ID Code ID Setting Pro CMD 99910105 Example of setting UCC EAN 128 Code ID to p 0x70 1 Read Enable Code Programming barcode ple 2 Read UCC EAN 128 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com m7 Page SO e Symbols Tools Code Programming ON It is used to program the valid reading length of UCC EAN 128 The engine will send an error beep if the decoded data length does not match the valid Code Programming OFF pa UI Select Message Length UCC EAN 128 Message Length is defined by Min Message Length and Max Message Length Pro CMD 99910103 Min Message Length Max Message Length Pro CMD 99910104 D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only suppo
44. 9 Interface Socket Pin Assignment and Definition irritada 10 Schematic of Interface SOCK 11 Interface Flexible Cable Specifications ee 12 Housing Design Considera a 13 PA 13 o e e PE rn sas 13 Electrical Interface lil AA PPP TER 14 Iuteridce Signal LEV yaaa I5 LL Hu PON AA amad o E REUS 16 be RD ANA 16 A Sample Schematic ot Trigger Input e E 16 Output Mal mm 17 LED UI OU aca tect ANAN AN ANA ea AM NN ann 17 DEEDS 17 Inter Character re a iii aim gli min iddia b NANANA 17 A Sample Schematic ot LED CH 18 A Sample Schematic of Beeper Circuit aaa is 18 nlscan com 2221 Table of Contents Uy EM1300 Development Tools iii AGA 19 EM 1500 Evaluation Kit EV K90008 1 Eege eegene eii 20 General Programming EE 21 Code Volume E ND 21 Command ProgramMiNg 21 Programming bollu II Ba 22 500617 rn c 23 K a AA AA AN 24 Der A PA AGA 26 Factory DU maa b 26 a TANGAN ANNA 27 Read Mode dia a sala ladilla 28 n o A ab Da RO AA E N 28 5100110 o TERRENT 29 Interval india 30 vigi an 31 ONU aa aaa 32 Delayed Sensor Mode a 33 Command Triggered MO ue a lara ile Lcx M eli 34 7000 Di AY 35 b a l gur am ay ayas 36 F vcxuc a e b 37 Start Stop Analg ya o CEE o OO OE E E E OU di 37 Start St
45. Factory NA 95 Enable Disable Codo mm A a AA pM DD 95 m aa ba 95 Check E PAA 96 Transmit Start amp 97 Decode ll PUTEM 97 Select Message Len za a a le lk ab 98 eegene 99 E ein MD I II PROTEUS 99 Enable 170160 b la 99 10 00 p aaa lana aaa aaa ba aa aaa aydaa dan 99 kulis E 100 Transmit Start amp Stop TE 101 Select Message Length ecseri AP vede adeb eM N 102 rper mH 103 Load Factory EE ada AA A tub fT ded nM 103 1101100100 a AA il LR 103 Code ID a a o 103 CHECK DICI zerrem COMME DUC b 104 Select Message Lenta cts 105 SAA A O UE PE O Un AA 106 Load Factory DOE alo iii 106 Enable Disable ii orion Y 106 E A a a a A Cete Dad e 106 VE DITS aba P P 107 Select Message Et m UT 108 EE 109 Load Factory 109 Enable Disable PES sy 109 Plessey COde ai dn CL OE CS 109 Check ii t ii e PO E O l 110 Select Message A a ald 111 nlscan com m7 7NN 7171 Fev Table of Contents Uy Be IV Pak FES cr aa AA AA an n 112 Load Factory Eege 112 Enable Disable NES L SE ccs ks idos 112 NEE TT ananla AA 112 Liki it n abla 113 Select Message bu D b 114 Eh Eege Ha Load Factory E 15 Enable Disable b m
46. OFF e Besides AIM prefix Code ID prefix can be used to denote barcode format and can be customized C The Code ID prefix MUST be one 1 or two 2 visible English letters capital or small only No Code ID Prefix Pro CMD 99904040 Allow Code ID Prefix Pro CMD 99904041 Load Code ID Factory Default Pro CMD 99904042 niscan com Page SO e Data Format User Suffix Tools Code Programming ON User suffix is appended to the right of barcode message For example if user suffix Code Programming OFT is AB and the barcode message is 123 The Host receives 123AB Disable or Enable User Suffix Disable User Suffix Pro CMD 99904100 Enable User Suffix Pro CMD 99904101
47. ON Select Min Message Length Digit Code 8 see Digit Code Appendix Pxxx Save Programming see Digit Code Appendix Pxxx Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Programming OFF E To set Min Message Length of Codabar to 8 bytes and Max Message Length to 12 bytes ple pe e ud id ds cp niscan com W Page 102 e Symbols AS Tools Code Programming ON g Load Factory Default Code Programming OFF Load Code 93 Factory Default Pro CMD 99912600 Enable Disable Code 93 Enable Code 93 Pro CMD 99912602 Disable Code 93 Pro CMD 99912601 Code 93 Code ID Code ID Setting Pro CMD 99912610 Example of setting Code 93 Code ID to p 0x70 1 Read Enable Code Programming barcode 4 ple 2 Read Code 93 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlsca
48. OT U Ba IE EN 25 com mac He Ce a T mE Am H H Hic iz mir mm 11 m m Di nag E o T1 m U3 T10 Indicator mm Lights USB Port Jack RS232 Port Jack niscan com Cw Page 20 General Programming Introduction There are 2 ways to program configure the Engine Code Programming and Command Programming Code Programming The Engine reads a set of specially encoded barcodes to program options and features In the following sections we will explain the options and features available and provide the barcodes to program them This method of programming the Engine is most straight forward However it requires manually readings of each barcode As all manual operations errors are more likely to occur Command Programming The Host can send the Pro CMD strings to program the Engine In the following sections the Pro CMD strings will be included with the barcodes for Code Programming This method of programming the Engine could be automated A software program can be developed to download all the configuration data to the Engine The program can also verify the download Note Except some temporary programming the programming results are restored in non volatile memory They will not be lost when the Engine is powered off niscan com w Page dl e General Programming Programming Notation KA Tools Code Programming ON Code Programming OFF
49. Pro CMD 99900151 Interval takes 500ms as a unit and could be classed in fifteen levels 0 15 For instance interval could be programmed to 5000ms 1 Read Code Programming ON 2 Read Interval Length 3 Read numbers 1 0 4 Read Code Programming OFF e General Programming Reading Mode EN Tools Code Programming ON After programming the engine will start to sense the environment without trigger Code Programming OFF After a scan it will stop and keep sensing to wait another illumination changing In Sensor Mode sensor mode a trigger also can start a scan The sensitivity level could be chosen Sensor Mode Pro CMD 99900113 In sensor mode the engine could set Reading a barcode time length and set interval length as sensing stabi lization time Reading a barcode time length Pro CMD 99900150 Interval Length Pro CMD 99900151 Sensitivity is used to evaluate the engine s ability to sense the changing environment Users can choose a
50. RTS BUZ DLED un dl UJ TRIG NU P UT O rd O O O hr TEL np SW PB niscan com ca Page t e Electrical Interface Output Signals Here are the descriptions of the output signals such as Beeper LED and inter character timeout They can be used to detect the status of the scanning message uploading and the state of the Engine LED Output When the Engine completes the initialization the LED line is high The LED line goes low for 150 ms after a successful reading and if programmed transmission of the code message Beeper Output Table below is the definitions of the beeper outputs Beep Pattern Low higher higher higher Power ON completed Successful reading of an ordinary barcode 2 beeps Successful reading of a programming barcode Inter Character Timeout The message upload format is in binary It 1s the binary value of the decoded barcode value including prefix suffix and so on Inter Character Timeout is used to determine the end of barcode message Host could use inter character timeout to determine the end of data upload An inter character timeout means the longest delay time between 2 consecutive binary characters in a sequence of binary characters sent over serial line It is usually enabled only after the first character is received to avoid unwanted timeout events during the waiting of a message The inter character timeout value should be set to about 5 times of a char
51. if not engine sends an error beep NO Check Transmit All Pro CMD 99911203 Check Do Not Transmit Check Digit Pro CMD 99911204 Check Transmit All Pro CMD 99911205 When Check Do Not Transmit Check digit is enabled and barcode message length minus one is less than Min Message Length 1t will lead to error beep E g Reading a 4 byte include check Digit Interleaved 2 of 5 with the Min Message Length being 4 bytes and Check Do Not Transmit Check digit enabled leads to error beep niscan com WC Page 77 e symbols Interleaved 2 of 5 s Tools Code Programming ON It is used to program the valid reading length of Interleaved 2 of 5 The engine Code Programming OFF will send an error beep if the decoded data length does not match the valid Select Message Length length Interleaved 2 of 5 Message Length is defined by Min Message Length and Max Message Length Min Message Length Pro CMD 99911206
52. interval length Reading a barcode time length Pro CMD 99900150 Interval Length Pro CMD 99900151 nlscan com WC Page 2 e General Programming Reading Mode R Fools Code Programming ON After programming the engine will start to sense the environment without trigger Code Programming OFF There will be a delay before a scan After a scan it will stop and keep sensing to wait Delayed Sensor Mode another illumination changing In delayed sensor mode a trigger also can start a scan The sensitivity level could be chosen Delayed Sensor Mode Pro CMD 99900115 In delayed sensor mode the engine could set Reading a barcode time length and interval length Reading a barcode time length Pro CMD 99900150 Interval Length Pro CMD 99900151 nlscan com ca Page 33 e General Programming Reading Mode ES Tools Code Programmin g g ON After progra
53. item for a task Attention Important subject to be aware of or to avoid Tips Helpful information about a topic or a feature E Example Illustration of how to use a feature inple niscan com Pee ls e About this guide Newland Auto ID Support Center If you have a problem with your equipment contact the Newland Support Center in your region Before call ing have the model number serial number and several of your barcodes at hand Call the support Center from a phone near the scanning equipment so that the service person can try to talk you through your problem If the equipment is found to be working properly and the problem is barcode readability the Support Center will request samples of your bar codes for analysis at our plant If your problem cannot be solved over the phone you may need to return your equipment for servicing I f that is necessary you will be given specific directions Note Newland Auto ID Tech is not responsible for any damages incurred during shipment For service information warranty information or technical assistance contact or call the Support Center listed below For the latest service information go to http www nlscan com niscan com WoW 2222 About EM1300 Introduction EM1300 is an embedded barcode reading engine Its gray scale CCD image capturer and the Newland patented UIMG a Computerized Image Recognition System ensure the fast scanning and decoding accurac
54. successful read the engine will not stop but start a new one automatically until another trigger When disabled after a successful read if the next barcode is the same one the engine will keep waiting If the next barcode is different the engine will not stop but start a new one automatically until another trigger Restart Timer After a Valid Reading When enabled after a successful read the engine will revert the reading time to zero and restart timer When disabled no matter how many barcodes have been read when the length of reading time is equal to the default value of Reading a barcode time length the engine will stop reading nlscan com CC Page 29 e General Programming Reading Mode EN Tools Code Programmin After programming the engine will start interval scan without trigger The interval Code Programming OFF between two scans is fixed whether the scan is successful or not The value of interval could be programmed by user and the default value is Is nterval Mode Pro CMD 99900112 Reading a barcode time length Pro CMD 99900150 ON Interval Mode Interval Length
55. to p 0x70 1 Read Enable Code Programming barcode pl e 2 Read UPC E Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com Page TO e Symbols SK Tools Code Programming ON Code Programming OFF 2 Digits Addenda Code 2 Digits Addenda Code is the one to the right of an ordinary code Disable 2 Digits Addenda Pro CMD 99911005 Only Read With 2 digits Addenda Code Pro CMD 99911007 Enable 2 Digits Addenda Code Pro CMD 99911006 5 Digits Addenda Code 5 Digits Addenda Code is the one to the right of an ordinary code Disable 5 Digits Addenda Code Pro CMD 99911010 Enable 5 Digits Addenda Code Pro CMD 99911011 Only Read With 5 digits Addenda Code Pro CMD 99911012
56. up can be done again Code Programming OFF Eg after a program code is received then 1 2 3 in order is received if then read Abort One Data of Current Setting the 3 will be deleted if read Abort One String of Current Setting the 123 will be deleted if read Abort Current Setting both the program code and 123 will be deleted the device will be on status of initiating program code Save Pro CMD 99900020 Abort One Data of Current Setting Pro CMD 99900021 Abort Current Setting Pro CMD 99900023 Abort AII String of Current Setting Pro CMD 99900022 nlscan com Cw Page 120 niscan com wo Pege 77
57. 20 C 460 C 40 C 85 C 5 95 non condensing FCC Part15 Class B CE EMC Class B Test Condition Code39 3 Bytes Resolution 10mil W N 3 1 PCS 0 8 Barcode Height 11mm Distance 120mm T 23 C Illumination 200 LUX nlscan com Page 6 Mechanical Interface Introduction This section describes theMechanical Interface nlscan com WC Page 7 e Mechanical Interface Dimensions of EM1300 Unit EM1300 Front View Following figures show the dimensions of EM1300 The figure 2 is EM1300 Front View Unit mm Figure 2 EMI300 Front View EM1300 Left Side View The Figure 3 is EM1300 Left Side View Unit mm Figure 3 EMI300 Left Side View EM1300 Bottom View The figure 4 EM1300 Bottom View has the mounting screw specifications The mounting screw is M1 4 1 4mm screw The length of the screw into EM1300 must be less than 2 5 mm Unit mm 24 540 1 P 28 0 0 15 4 Figure 4 EMI300 Bottom View niscan com Wo Pee Mechanical Interface e Interface Interface Socket EM1300 uses a 12 pins flex cable socket to interface with external device Host such as EVK30006 1300 the EM1300 Evaluation Kit Figure 5 below shows the socket For reference purpose the EM1300 Evaluation Kit uses a connector to connect the flex cable Unit mm Figure 5 Interface Socket Interface Cable A 50 mm flexible cable is included in the EM1300 package Bot
58. AKN 61 EAN 8 expand to AN IS a Ma e 62 Check ul a ib A A 62 b X X X A X X 63 Load Factory AO 63 Disable Enable s dh a KA 63 DU Ul m MES HMM LEM AG 64 EAN 13 Code ID ymm Ae 64 2 Digits Addenda CU a ias 65 210010 Addenda C OU ust a aa did iia 65 b Hm 66 Load Factory TST ll Pe ROO O OE nn AA 66 Enable Disable ISSN anios pitiriasis 66 B Code E dul 66 niscan com Wo Page ll Table of Contents 4 tse DEN 67 Load Factory LU li aaa baa 7 Enable Disable SEN a IIT Dabo ANA 7 L L UTC 68 ISBN Code AA AAP 68 UEC s s 69 Lo d Factory r ll aa ralar ae aaa alaca 69 ib Ul dieedi 69 Check Dicit T 70 UP 70 2 DigitsAddenda AA 71 5 Digits Addenda CO bay burnu 71 Transmit Default 0 amam kina dana BAD GAGANA MAGA AL AA 72 UPC E Expand e RT e 72 UL r a olan 73 Lou AA AA AA 73 Disable Enable ER d AE 73 LE Code IDin A OE E ene mere A e 73 Check A Dar 74 A vg A 74 2 Drets Addenda E adc m pa T TM 75 5 Digits Addenda Cola aa Abad EN OR ERIGI EE a AA dd aiiai 75 Interleaved 2 OLS o b un 70 Load Factory ula PRN ias 76 Disable Enable In
59. CMD 99913201 When the engine can not read GS1 Databar please read Enable GS1 Databar and try again GS Databar Code ID Code ID Setting Pro CMD 99913203 Example of setting GS1 Databar Code ID to p 0x70 1 Read Enable Code Programming barcode pl e 2 Read GS1 Databar Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com wf Peg 1D Appendix Factory Default List 4 1 1 Send Pro Code Value r Working Mode 9 HandhedMoa bzi s s S nterval Lenni Ranger 07755 cL Medium Frequency amp Loud Volume e S0mssenudlensib Beeper for a successful reading Reading Same Barcode Same Barcode Enabled in Auto Mode in Auto Mode um a Y 9600 Serial PortCheck KY 01808 DuaBit BE Data Format Programming Prefix Sequences Codsip ser BretebATMID CodeID Prefix AIMID Data Suffix Terminal AIMID Cm Mark ne or two Digit a T G AME No more than 11 digits User Suffix O No more than 11 digits No more than 7 digits nlscan com m7 N S Page llo e Appendix Factory Default List Parameters Factory Default Symbol Code 126 Enable Max Message Length gt lt O
60. Code Programming barcode pl e 2 Read Industrial 25 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com vq vv Page BO e Symbols Industrial 25 s Tools Code Programming ON Code Programming OFF Check Digit Industrial 25 may include Check Digit not compulsory following its barcode messages If included it may be the last digit It verifies the barcode message NO Check Transmit All means to read without check and trans mit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to read and check If verification is successful transmits barcode message if not engine sends an error beep Check Transmit All means to read and check If verification is successful transmits all messages if not engine sends an error beep NO Check Transmit All Pro CMD 99912103 Check Transmit AII Pro CMD 99912104 Check Do Not Transmit Check Digit Pro CMD 99912105
61. Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF nlscan com gan Page 108 e Symbols Tools Code Programming ON Code Programming OFF Load Factory Default Load Plessey Factory Default Pro CMD 99913000 Enable Disable Plessey Enable Ple Pro CMD 002 Disable Plessey Pro CMD 99913001 When the engine can not read Plessey please read Enable Plessey and try again Plessey Code ID Code ID Setting Pro CMD 99913010 Example of setting Plessey Code ID to p 0x70 1 Read Enable Code Programming barcode pl e 2 Read Plessey Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com Ww Page 10 e Symbols Plessey Tools Code Programming ON Code Programming OFF Check Digit Plessey may include Check Digits not compulsory following its barcode messages If included they are the l
62. Min Message Len g Pro CMD 7 Max Message Length Pro CMD 99911707 1D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only support bar codes of the length To set Min Message Length of COOP25 to 8 bytes and the Max Message Length to 12 bytes Read these programming code inp le 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code Appendix Pxxx 4 Save Programming see Digit Code Appendix Pxxx 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF nlscan com Page BI e symbols Matrix 25 European Matrix 25 s Tools Code Programming ON Code Programming OFF Load Factory Default Load Matrix 25 Factory Default Pro CMD 99912000 Enable Disable Matrix 25 Enable Matrix 25 Pro CMD 99912002
63. OFF Load COOP25 Factory Default Pro CMD 99911700 Enable Disable COOP25 Enable COOP25 Pro CMD 99911702 Disable COOP25 Pro CMD 99911701 COOP25 Japanese Matrix 25 Code ID Code ID Setting Pro CMD 99911710 Example of setting COOP25 Japanese Matrix 25 Code ID to p 0x70 1 Read Enable Code Programming barcode 4 pl e 2 Read COOP25 Japanese Matrix 25 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com WC Page BF e symbols COOP25 Japanese Matrix 25 Tools Code Programming ON de Programming OFF Check Digit COOP25 may include Check Digit not compulsory following its barcode messages If included it may be the last digit It verifies the barcode message NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to read and check If verification is successful transmits barcode message if not engine sends an error beep
64. Plessey Factory Default Pro CMD 99913100 Enable Disable MSI Plessey Enable MSI Plessey Pro CMD 99913102 Disable MSI Plessey Pro CMD 99913101 MSI Plessey Code ID Code ID Setting Pro CMD 99913113 Example of setting MSI Plessey Code ID to p 0x70 1 Read Enable Code Programming barcode pl e 2 Read MSI Plessey Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com WC Pege 327 e Symbols MSI Plessey S Tools Code Programming ON Code Programming OFF Check Digit MSI Plessey may include Check Digit not compulsory following its barcode messages If included it may be the last one or two digits It verifies the barcode message NO Check Transmit All means to read without check and trans mit all bytes including barcode message and Check Digit No Check Pro CMD 99913103 Double Check Digits MOD10 MOD10 Pro CMD 99913105
65. Programming 9 Code Programming OFF niscan com Page e Symbols Code 39 d Tools Code Programming ON Load Factory Default It Load Code 39 Factory Default Pro CMD 99912400 Enable Disable Code 39 Enable Code 39 Pro CMD 99912402 Disable Code 39 Pro CMD 99912401 Code 39 Code ID Code ID Setting Pro CMD 99912414 Example of setting Code 39 Code IDto p 0x70 1 Read Enable Code Programming barcode np le 2 Read Code 39 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com Cw Page 93 e Symbols AS Tools Code Programming ON 8 Check Digit Il Code 39 may include Check Digit not compulsory following its barcode message It verifies the barcode message Code Programming OFF NO Check Transmit All means to read withou
66. Stop Character Transmit Neither Pro CMD 99912406 xe 55 Decode ASCII Code 39 can include full ASCII characters For factory default the engine only decodes part of them Read Enable Full ASCII decode to decode full ASCII characters Partial ASCII Decode Pro CMD 99912410 Full ASCII Decode Pro CMD 99912411 niscan com WC Page DT e Symbols AS Tools Code Programming ON Code 39 Message Length is defined by Min Message Length and Max Message Length Itis used to program the valid reading length of Code Programming OFF Code 39 The engine will send an error beep if the decoded data length does Select Message Length not match the valid length Min Message Length Pro CMD 99912412
67. acter s transmission time When the inter character timeout occurs it is the end of data upload For example 5 ms can be used as an inter character timeout for the baud rate of 9600 8 data bit no parity bit and one stop bit nlscan com WO Page IT Electrical Interface e Output Signals A Sample Schematic of LED Circuit Here is the LED circuit used in the evaluation board EVK3000 amp 1300 A Sample Schematic of Beeper Circuit Here is a beeper circuit used in the evaluation board EVK3000 amp 1300 nlscan com Q 25C1623 V DGND Y Page 18 EM1300 Development Tools Introduction Sections below list some EM1300 development tools A brief introduction to each tool 1s included nlscan ccom m n Peg e EM1300 Development Tools EM1300 Evaluation Kit EVK30006 1300 Here is a brief introduction to the EM1300 Evaluation Kit EVK30006 1300 The layout of the EVK3000 amp 1300 circuit board is shown in figure below The board contains beeper LED and trigger button A USB connector and an alternative RS232 is for communication The J4 connector is where the EM1300 flex cable connects to EM1300 Engine Buzzer BOOT Comnecting Jack J4 J EM1300 Ke mmj 12PIN 12PIN m ME us i EE m m l q 24PIN 12PI us 111111 57 L m U1 TRI ai B unns zs Trigger EM3000 wm ES a 12PIN 12PIN Rom mi mi mio gt ilce m H RG KARR 72 IES m BR LIMINE POR is 03 Im Co Rm g
68. amming OFF To set Min Message Length of Code 93 to 8 bytes and Max Message Length to 12 bytes b le 96 tM niscan com WC Pee 103 e Symbols Tools Code Programming ON Code Programming OFF Load Factory Default Load Code 11 Factory Default Pro CMD 99912700 Enable Disable Code 11 Enable Cod Pro CMD o Disable Code 11 Pro CMD 99912701 Code 11 Code ID Code ID Setting Pro CMD 99912715 Example of setting Code 11 Code IDto p 0x70 1 Read Enable Code Programming barcode pl e 2 Read Code 11 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com WC Page 106 Symbols e Code 11 Tools Check Digit Code Programming ON Code 11 may include Check Digit not compulsory following its barcode messages If included it may be the last one or two digits It verifies the barcode message Code Programming OFF
69. ast two digit They verifie the barcode message NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to read and check If verification is successful transmits barcode message if not engine sends an error beep Check Transmit All means to read and check If verification is successful transmits all messages if not engine sends an error beep NO Check Transmit All Pro CMD 99913003 Check Do not transmit Check Digit Pro CMD 99913005 Check Transmit All Pro CMD 99913004 When Check Do Not Transmit Check Digit is enabled and barcode message length minus one is less than Min Message Length it will lead to error beep E g Reading a 4 byte include Check Digit Plessey with the Min Message Length being 4 bytes and Check Do Not Transmit Check Digit enabled leads to error beep nlscan com MAM 7 Page lo e Symbols Tools Code Programming ON Code Programming OFF Select Message Length I
70. ble Deutshel2 Do Not Transmit Check Digit Pro CMD 99911602 Disable Deutshe12 Pro CMD 99911601 Enable Deutshe12 Transmit Check Digit Pro CMD 99911603 When the engine can not read Deutshe12 please read Enable Deutshe12 and try again If Deutsche 12 and ITF 12 are enabled at the same time the engine may mis decode or has chaos in programming So it is better to disable ITF 14 if not used Code ID Setting Pro CMD 99911604 Deutshe12 Code ID Example of setting Deutshe12 Code ID to p 0x70 1 Read Enable Code Programming barcode 4 pl e 2 Read Deutshe12 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com Wo Page 2 e symbols COOP25 Japanese Matrix 25 s Tools Code Programming ON g Load Factory Default Code Programming
71. de 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com Cw Page DI e Symbols Tools Code Programming ON Code Programming OFF 2 Digits Addenda Code 2 Digits Addenda Code is the one to the right of an ordinary code Disable 2 Digits Addenda Code Pro CMD 99910505 Only Read With 2 digits Addenda Code Pro CMD 99910507 Enable 2 Digits Addenda Code Pro CMD 99910506 5 Digits Addenda Code 5 Digits Addenda Code is the one to the right of an ordinary code Disable 5 Digits Addenda Code Pro CMD 99910510 Enable 5 Digits Addenda Code Pro CMD 99910511 Only Read With 5 digits Addenda Code Pro CMD 99910512 Enab
72. e Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF nlscan com Page SI e Symbols SK Tools Code Programming ON Code Programming OFF Load Factory Default Load EAN 8 Factory Default Pro CMD 99910400 Enable Disable EAN 8 Enable EAN 8 Pro CMD 9991402 Disable EAN 8 Pro CMD 99910401 EAN 8 Code ID Code ID Setting Pro CMD 99910416 Example of setting EAN 8 Code IDto p 0x70 1 Read Enable Code Programming barcode 4 ple 2 Read EAN 8 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com WC Page 60 e Symbols SK Tools Code Programming ON C 2 Digits Addenda Code 2 Digits Addenda Code is the one to the right of an ordinary code Disable 2 Digits Adde
73. f an ordinary code Disable 5 Digits Addenda Code Pro CMD 99911110 Enable 5 Digits Addenda Code Pro CMD 99911111 Only Read With 5 digits Addenda Code Pro CMD 99911112 Enable 2 Digits Addenda Code read an ordinary code and 2 digits Addenda Code Disable 2 Digits Addenda Code read an ordinary code only and ignore 2 digits Addenda Code Only Read With 2 digits Addenda Code read 2 digits Addenda Code and only read code with 2 digits Addenda Code e symbols Interleaved 2 of 5 s Tools Code Programming ON Code Programming OFF Load Factory Default Load Interleaved 2 of 5 Factory Default Pro CMD 99911200 Disable Enable Interleaved 2 of 5 Enable Interleaved 2 of 5 Pro CMD 99911202 Disable Interleaved 2 of 5 Pro CMD 99911201
74. ge Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only support bar codes of the length To set Min Message Length of Matrix 25 to 8 bytes and the Max Message Length to 12 bytes Read these programming code inp le 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code Appendix Pxxx 4 Save Programming see Digit Code Appendix Pxxx 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF nlscan com e symbols Industrial 25 Tools Code Programming ON Code Programming OFF Load Factory Default Load Industrial 25 Factory Default Pro CMD 99912100 Enable Disable Industrial 25 Enable Industria Pro CMD 7 Disable Industrial 25 Pro CMD 99912101 Industrial 25 Code ID Code ID Setting Pro CMD 99912110 Example of setting Industrial 25 Code ID to p 0x70 1 Read Enable
75. h of the two ends are 12 PINS One connects to the EM1300 interface socket the other connects to external device Figure below shows how the cable is connected to the interface socket Page 9 nlscan com us e Mechanical Interface Interface Socket Pin Assignment and Definition 000 e y Pin1 Pin12 N Description Operation Mode Control Flash Download Mode Level Low when engine is powered on Normal Mode otherwise If useres don t need the function it can be not connected N C Reserved for CTS 7 Reserved for CTS not implemented Reserved for RTS NEN Reserved for RTS not implemented ms wc Froen Pin Beeper O Beeper output Need an external current amplifier DLED EN Decode LED Need an external current amplifier mar ve 9 7 VO Definitions I Input O Output and P Power GND Ground niscan com gmvmy xi Page l0 e Mechanical Interface Interface Schematic of Interface Socket Unit mm 5 5 p 0 5 7 0 2 na nlscan com Wo Page il e Mechanical Interface Interface Interface Flexible Cable Specifications The interface flexible cable is designed by Newland Auto ID Unit mm nlscan com Page l2 e Mechanical Interface Housing Design Considerations Housing Structure The housing for the Engine should make sure that no pressure should be put on the Engine There should have sufficient space fo
76. he Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to error beep niscan com wi Page e Symbols AS Tools Code Programming ON It is used to program the valid reading length of Code 93 The engine will Code Programming OFF send an error beep if the decoded data length does not match the valid Select Message Length length Code 93 Message Length is defined by Min Message Length and Max Message Length Min Message Length Max Message Length Pro CMD 99912607 ID bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths SY If Max Message Length is equal to Min Message Length the engine will only support barcodes of the length read these programming codes Code Programming ON Select Min Message Length Digit Code 8 see Digit Code Appendix Pxxx Save Programming see Digit Code Appendix Pxxx Select Max Message Length Digit Code 1 Digit Code 2 Save Programming Code Progr
77. ix Factory Default List Deutsche 14 Enable Send Check Digit Deutsche 12 Enable Send Check Digit 5 e to S 5 5 Le G 5 5 to 5 Enable Check S SIE z 215 e MESI als o S Ka da go e lo J E p e 5 2 5 US gs ala zin No less than 4 Matrix 25 European Matrix 25 Enable Check O TT IS o Send Check Digit B 5 Max Message Length KN Min Message Length o No less than 4 Industrial 25 Enable Check O O 5 No less than 4 Standard 25 Enable Check IATA 25 O O 5 221 15 1 le C io 9 Bs P Bis P x lz lo Zlela C C o z2 minim mn Ig lo s s 1S s da q Ga la Sech ES le NG o T s o b we gt ec 2 gt gt 09 Jag 09 Jag cr sim SIS No less than 4 UN U olo iz a ic oio e BS c 10 Ro u 2 o ga e gt o o O o e nlscan com m7 Na09U S 57C Peg 119 e Appendix Factory Default List Support Full ASCII Lm D No less than 4 including Start amp Stop Character gt O un n av go o T o 5 ga gt Codabar Enable Check gt ABCD ABCD as Start amp Stop Character ABCD TN E as Start amp Stop Character Choose 1 In 4 e as Start amp Stop Character S ce Iz 15 1 EE B S IE 18 5 B x z B Z zo ololxis gt wie a o un a lo
78. l Pro CMD 99904111 Program Terminal Read Program Terminal Then program terminal byte s At last read Save programming The Set Terminal as 0x0D and Enable Sending Pro CMD 99904113 Set Terminal as 0x0D 0x0A and Enable Sending Pro CMD 99904114 terminal byte is programmed in its hex values See example below Program Terminal Pro CMD 99904112 Program a Windows OS general line feed and carrage returen as terminal Read Code Programming ON Read Program Terminal Read Set Terminal as 0x0D 0x0A and Enable Sending Read Save Read Code Programming OFF Read Allow Terminal to enable above programming A line feed will ap pear to the right of a barcode DURER Symbols Introduction Each type of barcode has its unique attribute With the programming code the engine will adjust to the changes of these attributes Disabling reading of the symbols which do not apply will improve reading performance nlscan com Page 53 e Symbols R Tools Code Programming ON Code Programming OFF Load Factory Default
79. le 2 Digits Addenda Code read an ordinary code and 2 digits Addenda Code Disable 2 Digits Addenda Code read an ordinary code only and ignore 2 digits Addenda Code Only Read With 2 digits Addenda Code read 2 digits Addenda Code and only read code with 2 digits Addenda Code e Symbols ISSN A Tools Code Programming ON Load Factory Default Code Programming OFF Load ISSN Factory Default Pro CMD 99910600 Enable Disable ISSN Enable ISSN Pro CMD 99910602 Disable ISSN Pro CMD 99910601 ISSN Code ID Code ID Setting Pro CMD 99910603 Example of setting ISSN Code ID to p 0x70 1 Read Enable Code Programming barcode CAI ple 2 Read ISSN Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com MW UU UU Page D I e Symbols SK Tools Code Programming ON
80. mming when HR100 receives trigger sweep command from Code Programming OFF terminal e g PC then the device is begun working Command Triggered Mode PS If the scan is completed then should be returned a value and automatic shutdown Else the scanner would continue to scan till Stop command coming When HR100 receives stop command from terminal e g PC then the device is stopped In the meanwhile the device must be returned 2 byte data e g 0A 0B Command Triggered Mode Pro CMD 99900116 If a reading is failed the engine will send a character which means a reading failure Users could set the character themselves Set Reading Failure Character Pro CMD 99904200 niscan com ca ae e General Programming Security Level EN Tools Code Programming ON Code Programming OFF The higher the value of Security Level is the lower the probility of mis decoding and the decoding speed are Otherwise the speed is higher
81. n com Wc Page 103 e Symbols K Tools Code Programming ON Check Digit 8 Code 93 may include Check Digits not compulsory following its barcode message If included they are the last two digits They verifie the barcode Code Programming OFF e NO Check Transmit All means to read without check and transmit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to read and check If verification is successful transmits barcode message if not engine sends an error beep Check Transmit All means to read and check If verification is suc cessful transmits all messages if not engine sends an error beep NO Check Transmit All Pro CMD 99912603 Check Do not transmit Check Digit Pro CMD 99912604 Check Transmit All Pro CMD 99912605 When Check Do not Transmit Check digit is enabled and barcode message length minus one is less than Min Message Length it will lead to error beep v E g Reading a 4 byte include check byte Code 93 with t
82. nda Code Pro CMD 99910405 ode Programming OFF Only Read With 2 digits Addenda Code Pro CMD 99910407 Enable 2 Digits Addenda Code Pro CMD 99910406 5 Digits Addenda Code 5 Digits Addenda Code is the one to the right of an ordinary code Disable 5 Digits Addenda Code Pro CMD 99910410 Enable 5 Digits Addenda Code Pro CMD 99910411 Only Read With 5 digits Addenda Code Pro CMD 99910412 Enable 2 Digits Addenda Code read an ordinary code and 2 digits Addenda Code Disable 2 Digits Addenda Code read an ordinary code only and ignore 2 digits c Addenda Code Only Read With 2 digits Addenda Code read 2 digits Addenda Code and only read code with 2 digits Addenda Code nlscan com Wo Page Ol e Symbols Tools Code Programming ON Do Not Expand to EAN 13
83. ng character which separates the feedback information and check value And other eight characters BF7974B7 are CRC32 s Hex value and arranged from the highest position to the lowest The feedback information is placed between and E g Sending 99900301 and receiving 99900301 amp Firmware v1 7 5 Decoder v1 00 023 C6 FD25430B If feedback information may have undisplayable characters it will be expressed in hexadecimal nota tion Two characters represent a character value E g amp AAAA100423C5008001FF400001FF400001FF400001FF400001FF4000000040800000 40800000400000004080000040800000408006FF40000000408000004080000040800000408006F F400006FF400006FF400006FF400004FF400004FF400002FF400004FF400004FF400004F F400001FF400000000000006A75667467646E426863657271776C6F7669736261797A706D5 2000000000000000000000000000000000000000000000000000000000000000000600000FEB2A2F4CC CFD390ADCSD38FF5E6D99DA A E1DFA587 8 In configuration state if a command is with parameters it will be composed following the rules which command system defined For example the command string which has 0x0D and as ending character and be saved is 99904112 99900000 99900015 99900000 99900012 99900020 niscan com Re Page 24 General Programming Command Programming 3 Flow Chart Host sends and receives Non Configuration state 5 seconds timeout receives MM State Hos
84. ngth to 12 bytes Read these programming code inp le 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code Appendix Pxxx 4 Save Programming see Digit Code Appendix Pxxx 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF niscan com NA O o v Page Ol e Symbols Tools Code Programming ON Code Programming OFF Load Factory Default Load Standard 25 Factory Default Pro CMD 99912200 Enable Disable Standard 25 Enable Standar Pro CMD Disable Standard 25 Pro CMD 99912201 Standard 25 Code ID Code ID Setting Pro CMD 99912210 Example of setting Standard 25 Code ID to p 0x70 Read Enable Code Programming barcode pl e 2 Read Standard 25 Code ID Setting barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com WC Page 92 e Symbols Standard 25 d Tools Code Programming ON Code Programming OFF
85. ogramming ON Code Programming OFF 7 Data Bit Pro CMD 99902151 7 Data Bit Even Check 2 Stop Bit Pro CMD 99902170 7 Data Bit Even Check 1 Stop Bit Pro CMD 99902166 7 Data Bit Odd Check 2 Stop Bit Pro CMD 99902171 7 Data Bit Odd Check 1 Stop Bit Pro CMD 99902167 niscan com WC Page 43 Data Format Introduction D barcodes could contain digits letters and symbols etc 2D barcodes could contain more data such as Chinese characters and other multi byte characters However in reality they do not and should not have enough information we need such as barcode type date and time of scan delimiter and so on in order to keep the code short and flexible Prefix and Suffix are how to fulfill the needs mentioned above They can be added removed and modified while the original barcode message is still in tact
86. om Page 38 Communication Programming Introduction Under TTL232 connection the engine and the Host use the same communication parameters baud rate parity check data bits select and stop bits select nlscan com CC Page 39 e Communication Setup Serial Port Programming s Tools Code Programming ON Under TTL232 connection the engine and the Host should set communication baud rate to the same to keep normal communication Baud rate is the bits transmitted per second 8 bits per bytes The engine and the Code Programming OFF Host must communicate at the same baud rate The reader supports baud rate as the following 9600 Pro CMD 99902104 2400 Pro CMD 99902102 1200 Pro CMD 99902101 4800 14400 Pro CMD 99902105 19200 38400 Pro CMD 99902107 57600 Pro CMD 99902110 115200 Pro CMD 99902111 niscan com Page 40 e Communication Programming Serial Po
87. op Temporary MIS sacan AGARAN a al lala R AA 37 Query Command lll rn s ma us 38 Communication Programming l lili m ann 39 Serial Port Programming siste aad SURE EOM udo saa bu 40 E aaa A 41 K 42 e AA e 43 A ala a E 44 Data Format EIERE 46 1 11 NGAUN A s I UE 47 MOL m TT 48 niscan com W Page ll Table of Contents Uy Disable or Enable User Pr aa aad y md 48 Programi e m 48 ATIM rc x lala ut 49 ozumu UU ECC aaa 50 User SUK is n iin 31 Disable or Enable User Suffix 4 Program User SUX rta ria aaa 51 Termina la RAP aa OE Pa 52 Disable or Enable Te Maha ANAL dias 52 Program m lu bila TT NC 52 Symbols EE 53 Code d cures 54 e e a ro EE E ri E E 54 Enable Disable Code 128 Tr 54 FA O aa 54 Select Message DOE ri aa ada daaa O A 55 EC EANA om 56 Load Factory Lela aaa CU en Ii Clap CK lad 56 Enable Disable UCGC EAN 128 omita 56 Ur 56 50101 is S 37 CAU p i AN 58 Esad Pacto DU m lo oq id 58 Enable Disable AIM 128 c li 38 BAG a ba al 58 500001 D a aka 59 60 10001 VO Mm 60 Enable Disable EAN 8 a a a 60 EAN Code ID C 60 2 DictsAddenda Code 61 5 Digits Addenda Code
88. r the flexible cable and stress release of the cable should also be considered Scan Window A scan window is needed to protect camera lens and illumination lights This scan window design should follow Housing must not block or shade illumination LED s aiming light and camera lens Use high transparent and scratch resistant material The gap and angle between housing window and illumination LED highest point must ensure that the illumination light should not be reflected into lens by window glass niscan com Re Peel Electrical Interface Introduction This section describes the electrical specifications of the interface signals niscan com Re Pee i Electrical Interface Interface Signal levels e The table below lists the interface input and output level voltage ranges Voltage Level wm hh 24V 3 6V nput 0 3V 0 6V 29V 3 3V OV 0 4V Peel e Electrical Interface Input signals Trigger Input When the Trigger line is pull low for 10 ms the Engine starts a read The Engine keeps reading until a successful reading a timeout or the line is high After a successful reading the line must go high in order to make another read A Sample Schematic of Trigger Input Circuit Here is a schematic from the evaluation board EVK3000 amp 1300 The signal can connect to external device s output port DGID aa 66 BOG DV_3 3V GA 0610 N RXD TXD CTS
89. ration state when programming functions under RS232 connection In the state the engine would only accept and execute the commands from communication and feed back Sending certain command to the engine will make it enter or quit the configuration state Or if in configuration state the engine hasn t received new information for five seconds the engine will quit the state automatically 2 Express Regulation 0 Sending and receiving mean entering configuration state successfully 2 Sending and receiving MW mean quitting configuration state successfully 3 Receiving in configuration state means that the engine has quitted the state automati cally 4 In configuration state every command begins with and ends with E g 99900030 5 In configuration state 1f the command is executed successfully the Host will receive a com mand which begins with 1 and ends with E g 199900030 6 In configuration state if the command is invalid or executed unsuccessfully the Host will receive a command which begins with 2 and ends with E g 299976543 CO In configuration state if commands of query type are executed successfully the host will receive 1 xxxxxxxx as well as the feedback which begins with amp and ends with In the last nine characters in feedback such as BF7974B7 is the separati
90. rogram ming Keeping it on won t affect the daily using Some working parameters could be programmed The data type of parameters is Dec or Hex and the numbers are also input through programming barcodes The Appendix of the Integration Guide includes all needed data barcodes Programming barcodes are used to program the engine For factory default the reader will not send code value to the Host But if needed the engine could be programmed to Send Pro Code Value And whether the value is sent or not won t affect the programming function But Send Pro Code Value is a temporary setting It will restore to No Send Pro Code Value when the engine is restarted or closed Code Programming ON Pro CMD 99900031 Code Programming OFF Pro CMD 99900032 No Send Pro Code Value Pro CMD 99900033 Send Pro Code Value Pro CMD 99900034 nlscan com WO Page 23 e General Programming Command Programming Commands under RS232 connection mean using 0x20 0x7D the displayable characters to express all commands information 1 Configuration State The engine should be in configu
91. rogram user prefix byte s To end the prefix read Save programming The user prefix byte is programmed in its hex values Program User Prefix Pro CMD 99904022 See example below Program CODE as user prefix The hex of CODE are 0x43 0x4F 0x44 0x45 Read Code Programming ON Read Program User Prefix Read 4 3 4 F 4 4 4 5 in order Read Save Programming Read Code Programming OFF Read Allow User Prefix to enable above programming CODE will appear to the left of a barcode NA qu S nlscan com Page 4 e Data Format AIM Prefix N Tools Code Programming ON Code Programming OFF AIM Automatic Identification Manufactures defines AIM prefix for many standard barcode formats The engine will add the identifier before the barcodes And this identifier is the AIM Prefix And please see Appendix to find the AIM ID list No AIM Prefix Pro CMD 99904030 Full Characters Mode Pro CMD 99904031 nlscan com CC Page 49 Data Format Code ID Prefix s Tools Code Programming ON ode Programming
92. rror beep nlscan com gmg Page 93 e Symbols Standard 25 Tools Code Programming ON Code Programming OFF Select Message Length It is used to program the valid reading length of Standard 25 The engine will send an error beep if the decoded data length does not match the valid length Standard 25 Message Length is defined by Min Message Length and Max Message Length Min Message Len Pro CMD Max Message Length Pro CMD 99912207 1D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only support bar codes of the length To set Min Message Length of Standard 25 to 8 bytes and the Max Message Length to 12 bytes Read these programming code inp le 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code Appendix Pxxx 4 Save Programming see Digit Code Appendix Pxxx 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save
93. rt Programming s Tools Code Programming ON Code Programming OFF Check No Check Pro CMD 99902120 Even Check 999021221 Odd Check Pro CMD 99902121 nlscan com Wo Page dl e Communication Programming Serial Port Programming s Tools Code Programming ON Code Programming OFF Stop Bit 1 Stop Bit Pro CMD 99902131 d 2 Stop Bit Pro CMD 99902133 nlscan com WC Page 2 e Communication Programming Serial Port Programming s Tools Code Programming ON Code Programming OFF Flow Control No Flow Control Pro CMD 99902140
94. rt barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only sup port barcodes of the length To set Min Message Length of UCC EAN 128 to 8 bytes and Max Message Length to 12 pl bytes read these programming codes 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code 4 Save Programming see Digit Code 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF niscan com gg n Page ST e Symbols AS Tools Code Programming ON Code Programming OFF Load AIM 128 Factory Default Pro CMD 99910200 Load Factory Default Enable Disable AIM 128 Enable AIM 128 Pro CMD 99910202 Disable AIM 128 Pro CMD 99910201 AIM 128 Code ID Code ID Setting Pro CMD 99910205 Example of setting AIM 128 Code ID to p 0x70 1 Read Enable Code Programming barcode ple 2 Read AIM 128 Code ID Setting barcode 3 Read Follo
95. ry Default Load UPC E Factory Default Pro CMD 99911000 Disable Enable UPC E Enable UPC E Pro CMD 99911002 e A Tools Code Programming ON Code Programming OFF Disable UPC E Pro CMD 99911001 nlscan com CC Page 6 e Symbols Tools Code Programming ON UPC E is fixed 8 digits barcode and the last digit is check digit Check digit Code Programming OFF is a value caculated from all digits It is used for checking if the all 8 digits are right Pro CMD 99911004 Check Digit Transmit Check Do Not Transmit Check Pro CMD 99911003 UPC E Code ID Code ID Setting Pro CMD 99911020 Example of setting UPC E Code ID
96. side is CCD circuit for image capture Interface Socket Camera Lens Illumination LED Figure 1 EM1300 Outline nlscan com NY Page a About EM1300 e 90mm Code 39 5mil 195mm 50mm Code 39 10mil 325mm 60mm EAN 13 10mil 263mm 65mm EAN 13 15mil 350mm 30mm Code 128 10mil 285mm 100 200 300 400 500 nlscan com Wo Pagod e About EM1300 EM1300 Overall Specifications Performance Interface TTL232 Image Sensor CCD Resoluing 2500 Scan Rate up to 300 scans sec Decode Rate 200 decodes sec default os Code128 EAN 13 EAN 8 Code39 UPC A UPC E Codabar Interleaved 2 of 5 ISBN ISSN Code 93 etc Precision gt 5mil Condition PCS 0 9 testing code Code 39 Light Source LED 622 nm 628 nm Light Intensity 265 LUX 130 mm Code128 10mil 30mm 285mm Depth of Scan Field Code39 5mil 90mm 195mm Code39 10mil 50mm 325mm EAN 13 10mil 60mm 265mm EAN 13 15mil 65mm 350mm Print Contrast Signal Pitch Roll Skew Illumination Mechanical Electrical Power Consumption Voltage Max Current Idle Sleep Weight Environment Operate Temperature Storage Temperature Humidity Certificates gt 30 65 0 Roll and 0 Skew 30 2 0 Pitch and 0 Skew 60 0 Roll and 0 Pitch 0 100 000 LUX 0 33 VV DC 3 3 V 100mA 45 mA mA 6g
97. t check and transmit all bytes including barcode message and Check Digit Check Do Not Transmit Check Digit means to read and check If verification is successful transmits barcode message if not engine sends an error beep Check Transmit All means to read and check If verification is suc cessful transmits all messages if not engine sends an error beep NO Check Transmit All Pro CMD 99912403 Check Do not transmit Check Digit Pro CMD 99912404 Check Transmit All Pro CMD 99912405 When Check Do not Transmit Check digit is enabled and barcode message length minus one is less than Min Message Length it will lead to error beep YT E g Reading a 4 byte include check byte Code 39 with the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to error beep nlscan com gmy7 UU TUT Page 90 e Symbols AS Tools Code Programming ON Code 39 has one before and another after digits as Start amp Stop Character Transmission of can be selected Code Programming OFF Transmit Both Pro CMD 99912407 Transmit Start amp
98. t is used to program the valid reading length of Plessey The engine will send an error beep if the decoded data length does not match the valid length Plessey Message Length is defined by Min Message Length and Max Message Length Min Message Len Pro CMD Max Message Length Pro CMD 99913007 1D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only support bar codes of the length To set Min Message Length of Plessey to 8 bytes and the Max Message Length to 12 bytes Read these programming code inp le 1 Code Programming ON 2 Select Min Message Length 3 Digit Code 8 see Digit Code Appendix Pxxx 4 Save Programming see Digit Code Appendix Pxxx 5 Select Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF nlscan ccom wo EC III e Symbols Tools Code Programming ON Code Programming OFF Load Factory Default Load MSI
99. t sends and receives Mm Configuration Host sends commands such as XXXX Unsuccessful Executing Commands Successful Is ita query NG command Receives feedback which begins with and ends with Receives query information which begins with amp and ends with nlscan com Receives feedback which begins with 2 and ends with Receives feedback which 14 and begins vvith ends with Page 25 e General Programming Default EN Tools Code Programmin Code Programming OFF ON Factory Default Read Load All Factory Default to reset all parameters to factory default Applicable conditions User options programming wrong configuration leads to reading mal function Forget details of previous programming and start over Restore to default after unusual settings are not needed Load All Factory Default Pro CMD 99900030 nlscan com CC Page 20 e General Programming Working Mode R Tools Code Programmin Code Programming OFF Test Mode Pro CMD 99900103 ON
100. terleaved 2 AA aa Sli 76 later eave 0 o1 ID asas 76 Li Gg abad 77 Select Message aaa amal l ala allak 78 79 H ode An 79 T T b m AA 80 IR KE Code e BP GU CO PRE O O OE A 80 A ass l Load Factory Ul TU NP l Disable Enable Dev E A a a a Da l Deutshel4 Code D m l tul A 2 eebe 82 Disable Enable BIS uic MANT ET Tm 82 De tshe l2 Code D Da 82 COOP25 Japanese Matrix 291 83 Load haci Delicia 83 Enable Disable COOP25 aa C H 83 COOP25 Japanese Matrix 25 Code ID 83 Check AA 84 Select Messase Lengltli i AA li ai a A ARI RA AA AGA 83 Matrix 25 European Matrix gk a bl e ea na inka ll kre nil eid 86 PA nn NAAM Ue EC RA 86 Enable Disable Matrix 86 niscan com BE age IV Table of Contents Uy Matrix 25 Code ID aa aa AA 86 Check A no o AA 87 Select Message Length 88 iiia 89 89 Enable Disable Industrial n GAAN aaa 89 Industrial 235 Ode AA 89 II KE E 90 Select Mess ge A m Um UU 2 77110 92 Load Fa ctory tul 92 Enable Disable Standard Zurita 92 EE o a AE m A AE E EEES 92 C is n 93 Select Message Length MNT TT E a NR 94 CONG TO c ua 95 Load
101. wing Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com Cw Page 8 e Symbols Tools Code Programming ON It is used to program the valid reading length of AIM 128 The engine will send an error beep if the decoded data length does not match the valid length Code Programming OFF Select Message Length AIM 128 Message Length is defined by Min Message Length and Max Message Length Min Message Length Pro CMD 99910203 Max Message Length Pro CMD 99910204 1D bar code Message Length should not exceed 255 bytes If Max Message Length is less than Min Message Length it means the engine will only support barcodes of the two lengths If Max Message Length is equal to Min Message Length the engine will only sup port barcodes of the length To set Min Message Length of AIM 128 to 8 bytes and Max Message Length to 12 bytes 1 read these programming codes 1 Code Programming ON NI Select Min Message Length 3 Digit Code 8 see Digit Code 4 Save Programming see Digit Code 5 Select Max Messag
102. y on different barcode media such as paper plastic card and metal surface It can be easily integrated into OEM equipments or systems hand held portable and mounted to provide solutions for image capture barcode reading and barcode message processing Highlights of the EM1300 Compact design allowing easy integration into OEM equipments and systems Outstanding decoding performance for major 1D barcodes High performance CPU ensuring fast and accurate scans Easy OEM software development and firmware upgrade nlscan com WC Pee e About EM1300 Unpacking Remove EM1300 and accessories from the package Check for missing parts and inspect for damage EM1300 is packed in anti static bag Please handle accordingly If there is any damage or missing parts please contact your supplier at once Keep the origi nal package for return services if necessary Outline of EM1300 The outline of EM1300 is shown in Figure 1 The topside has the electrical control components including a flexible cable socket Interface Socket through which EM1300 interfaces with external device The front side has the optical components such as Image Lens through which EM1300 captures image Illumination Light which sends a linear red light beam for illuminating and aiming The bracket covers the sides and bottom of the Engine Two mounting holes on the bottom side are available for mounting the Engine to external device The back
Download Pdf Manuals
Related Search
Related Contents
Medisana HGH Operating Instructions 電 CMS EUー0 3 番 可重力範囲 ー55 2009,05]ーー MーTSUBーSHー Hochleistungs-Schwingungsmessgerät Copyright © All rights reserved.
Failed to retrieve file