Home
Newland FM100
Contents
1. nlscan com CC Page 20 e General Programming R Tools Code Programming ON Code Programming OFF Start Stop Temporary Mute Start Temporary Mute Pro CMD 99900040 Stop Temporary Mute Pro CMD 99900041 nlscan com Cw Page 2T 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
2. 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 Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com Page SO 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
3. 4800 14400 Pro CMD 99902105 19200 38400 Pro CMD 99902107 57600 Pro CMD 99902110 115200 Pro CMD 99902111 niscan com m Page 50 e Communication Programming Serial Port Programming A Tools Code Programming ON Code Programming OFF Check No Check Pro CMD 99902120 Even Check 999021221 Odd Check Pro CMD 99902121 nlscan com Cw Page e Communication Programming Serial Port Programming A Tools Code Programming ON Code Programming OFF Stop Bit 1 Stop Bit Pro CMD 99902131 2 Stop Bit Pro CMD 99902133 niscan com WC Peg 2 e
4. USB Virtual Keyboard Pro CMD 99902300 The engine will work under USB Virtual Keyboard Connection only when its RS232 param eters are all factory default value which are listed in the table below 9600 Serial Port Check No Check Flow Controlling No Flow Controlling 8 Bit nlscan com CC Page 3o e Communication Programming USB Virtual Keyboard S Tools Code Programming ON 8 Keyboard Layout Code Programming OFF No 0 Chinese Factory Default Pro CMD 99902200 Character Delay The default value of Character delay time is Oms Chracter Delay Pro CMD 99902220 Character Conversion Constant Pro CMD 99902230 Nums Lock Nums Unlock Pro CMD 99902243 The USB Virtual Keyboard Connection will only work in factory default state If they are changed by accident please read the ba
5. 8 Data Bit Odd Check 1 Stop Bit Pro CMD 99902162 niscan com WC Page BA e Communication Programming Serial Port Programming A Tools Code Programming 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 33 e Communication Programming USB Programming S Tools Code Programming ON Code Programming OFF USB Virtual Keyboard
6. 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 error beep niscan com WC Page BI 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 o Max Message Length Pro CMD 99912207 1D bar code Message Length should not exceed 255 bytes If Max Message
7. 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 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 default to 0 Do Not Transmit 0 Pro CMD 99911013 d
8. 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 W Pee e Symbols Tools Code Programming ON Code Programming OFF Select Message Length It 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
9. 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 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 AM Page s e Symbols Industrial 25 A 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
10. Query Hardware Version Pro CMD 99900301 Query Product Name Pro CMD 99900304 Query Product ID Pro CMD 99900302 niscan com 5 Page 28 Communication Programming Introduction Under RS232 connection the engine and the Host use the same communication parameters baud rate parity check data bits select and stop bits select niscan com wo 2222 e Communication Setup Serial Port Programming A Tools Code Programming ON Under RS232 connection the engine and the Host should set communication baud Code Programming OFF rate to the same to keep normal communication Baud rate is the bits transmitted per second 8 bits per bytes The engine and the Host must communicate at the same baud rate The reader supports baud rate as the following 9600 Pro CMD 99902104 2400 Pro CMD 99902102 Baud Rate 1200 Pro CMD 99902101
11. 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 nlscan com Cw Page DI e Symbols SK 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
12. 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 18 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 999001
13. prefix is AB and the barcode message is 123 the Host receives User Prefix is added before barcode message For example if the user AB123 Disable User Prefix Pro CMD 99904020 Enable User Prefix Pro CMD 99904021 Program User Prefix Enable Program User Prefix Then program user prefix byte s To end the prefix read Save programming The user prefix byte is programmed in its hex values 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 WC Page 40 e Data Format ATM Prefix S 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 thi
14. 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 e Symbols Tools Code Programming ON Do Not Expand to EAN 13 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 A
15. 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 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 nlscan com WC Page 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
16. 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 EE Max Message Length Pro CMD 99912007 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 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 niscan com NW UU Page BO e symbols Industrial 25 Tools Code Programming ON Code Programming OFF Load Factory Default
17. 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 e Symbols Standard 25 d Tools Code Programming ON Code Programming OFF 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 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 99912203
18. 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 WO Page UI 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 last 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
19. 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 WC Page 60 Symbols UPC E Load Factory 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 niscan com m Page OT e Symbols SK Tools Code Programming ON UPC E is fixed 8 digits barcode and the last digit is check digit Check digit Code Programming OFF
20. 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 niscan com CC Page 38 e Symbols SK Tools Code Programming ON 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 gvky sss Page S9 e Symbols SK Tools Code Programming ON Code Programming OFF
21. 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 of 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 sy
22. 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 Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF niscan 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
23. 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 Programming 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 Cw Page DT 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 2000 Disable Code 11 Pro CMD 99912701 Code 11 Code ID Code ID Setting Pro CMD 99912715 Example of setting Code 11 Code IDto p
24. Disable EAN 8 Pro CMD 99910401 EAN 8 Code ID Code ID Setting Pro CMD 99910416 Example of setting EAN 8 Code ID to 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 nlscan com WC Page 2 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 Addenda 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
25. 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 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 Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF nlscan com Wo Page 100 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
26. 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 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 ISSN A Tools Code Programming ON Load Factory Default Code Programming OFF Load ISSN Factory Default Pro CMD 99910600 Enable Disable ISSN
27. 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 niscan com m7 Uy Page 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 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 engin
28. e 83 Select Message Length cra aaa Apa 86 Code E 87 Load Factory PAO 87 eelere 87 EN 0 AA AA 87 E DITA m b 88 Transmit Start amp Stop AAA AA 89 Decode AR Re O PO O OO A 89 Select Message Length MRNA Rm 90 Ulu s b PERE E PO P 91 16 17 ER UE ariana aiaei iA arin aiiai 91 Enable Disable GANAN EE 91 Codabar Code la l 91 uclu aaa DA aaa an 92 niscan com Be Pa amp gelv Table of Contents Uy AA Transmit Start amp Stop Chata arnet 93 Select Message Lena tal IU UU UT 94 pi r 95 Laon d MA 95 Enable Disable Coda AA li a 95 Code 95 00 G MN MUN 95 Check r 96 Select Message Length E 97 Oe ae T N s E ao 98 1607100 r lili a aa 98 Enable Disable e P AA an 98 60110 TD r air p S 98 e O O amm alda kalay E E 99 Select Message AA 100 100566 101 ecrire BP c I ARE Hr 101 Enable Disable Pa aa AP 101 Pl ssey Code O METTI cna reece rear EM MEn 101 Cc 102 Select Message Length NETT DT EET 103 BA census 104 Load Factory AA 104 EE 104 MSl Plessey Code ID 104 CHECK A 105 Select Messade AA 106 107 EE e z e A A EK KEM ME KRAKER 107 Enable Disable GS I DataDar eledi yda 107 Gol pauDartode b eer e Ep AA ad 107 Ap
29. 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 barcode 3 Read Following Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com m7 Page SO 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 99910505 Only Read With 2 digits Addenda Code Pro CMD 99910507
30. UI O EAN 13 Enable Send Check Digit Enable 2 Digits Addenda Code Enable 5 Digits Addenda Code KE Only Read With 2 digits Addenda Code ot Only Read With 5 digits Addenda Code Off nlscan com WC Page 10 Appendix Factory Default List On Send Check Dist o On Lo Enable 2 Digits Addenda Code o0 24 Enable 5 Digits Addenda Code Only Read With 2 digits Addenda Code Only Read With 5 digits Addenda Code or ExandoUPCA Expand and Change Type to UPC A of o o oo Send Default 0 e a Emble ox Send Check Digit om Lo Enable 2 Digits AddendaCode or Enable 5 Digits Addenda Code O Only Read With 2 digits Addenda Code or Only Read With 5 digits Addenda Code or Send Default 0 P E Max Message Length 1588 Min Message Length 66 OOOO Send Check Det Embe Send Check Digit 0005001887 nlscan com NA COU Page 10 e Appendix Factory Default List Deutsche 14 Enable Send Check Digit Deutsche 12 Enable Send Check Digit 5 e to S 3 5 Le G 5 5 to 5 Enable Check S SIE z 215 e MESI als o S Ka da go e lo lo E p e 5 2 5 US gs ala zin No less than 4 Matrix 25 European Matrix 25 Enable Check O TT IS Send Check Digit B 5 Max Message Length KN IS E Min Message Length 0060606 No l
31. Code Programming OFF 5000000 Ev dec e e nlscan com gvmy Page TO e Symbols SK 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 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 GP ple 2 Read ITF 6 Code ID Setting barcode 3 Read Fol
32. Serial Port Input RS232 6 cv 7 E JJNul 8 JOND Ge 800 9 Db Ne USBDataSignal niscan com Wo Pee e Getting to Start Communication Ports FM100 must connect to a Host to operate A Host can be PC POS or any intelligent terminal with at least one of the following communication ports USB RS232 or PS 2 I USB USB port on Host 24 RS232 RS232 port on Host Please check the ports first to order the fitting cable nlscan com WC Pag o e Getting to Start Connecting with USB Cable 1 Insert USB Cable RJ45 male head into FM100 cable slot 2 Insert USB Cable USB male head into Host s female USB connector nlscan com WC Page 7 e Getting to Start Connecting with RS232 Cable 1 Insert RS232 cable RJ45 male head into FM100 cable slot 2 Insert RS232 cable RS232 male head into Host s female RS232 connector 3 Connect RS232 cable and the mains with power adapter nlscan com WC Page 8 Getting to Start Decode Zones Code 39 10mil m 65mm EAN 13 10mil 250mm 95mm EAN 13 15mil 310mm 60mm Code 128 10mil 1 280mm 40mm Code 128 15mil 430mm 0 100 200 300 400 40mm Code 39 15mil 430mm e 500 nlscan com Cw Pee Getting
33. 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 Page 98 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 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 MOD11 Lenz 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 e
34. 7 Pro CMD 99900007 nlscan com m77 N Peg llo 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 Cw Page II 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 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 co
35. OE Ah t OD H HE niscan com WC Page 90 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 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 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 witho
36. 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 zf 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 Page BB 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 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 BO e Symb
37. 2 Newland FM100 ID CCD Fixed Scan Engine Integration Guide Pre release Version 20100824 y Revisions 2 nlscan com NY Page e Disclaimer 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 Newland Auto ID reserves the right to make changes and impro
38. Plessey Of Check O ir Send Check Digit 0 niscan com Wc 1 Appendix Factory Default List gt oft oft No less than 1 niscan com m Page 113 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 niscan com WC Pege T4 e Appendix p odo 5 B U U O 53 s AO Interleaved 20f5 DER COOP25 Japanese Matrix 25 o Matrix 25 European Matrix 25 v Sen ad25 Cowes 01987 Cora Code93 yoo Co 0T18 8 8 8 Pesy 0189xv87 MSiPlessey fm GS Databar nlscan com WC Peg Il Appendix Digit Code It is must to read save after reading digit code 0 Pro CMD 99900000 1 Pro CMD 99900001 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
39. 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 E DURER niscan com gf Page 44 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 WC Page 43 e Symbols R Tools Code Programming ON Code Programming OFF Load Factory Default 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 a
40. 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 WC Page 103 e Symbols SK Tools Code Programming ON Code Programming OFF Load Factory Default Load MSI 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 w Page e Symbols MSI Plessey S Tools Code Programming
41. 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 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 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 nlscan com WC Page 49 e Symbols AS Tools Code Programming ON Code Programming OFF Load AIM 128 Factory Default Pro CMD 99910200 Load Factory Default
42. DR PAL STR Al aya 20 PEO PN A AR PE RENE UR RARE 21 Ulu a Rem 22 Delayed sensor e 23 Command Triggered Mode in ela sai 24 Securty BoC AA AA AA AA TA 25 26 a 27 Start Stop MSI Oia EE 27 Query Command EE 26 nlscan com Ae Page l Table of Contents Uy AAA Communication Programming aT AR ANA m dim 29 Serial Port 0 O aa 30 Baud Bale PA 30 C o E o E O P 31 ii b 32 TE NMI AA 33 r m U 34 JU Sd INIT 36 USB Vitale AU 36 USB Virtual E AA ASA in 37 Keyboard Layout ii 37 Character Delay AP PON 37 Character a a on enndem disse editis e PH 37 e E O e E E 37 Data Format 101 Dan 38 do e 39 M duco TREE E T o 40 Disable or Enable User Prefix E 40 Mostra User af Cal ii iii 40 O A TENETUR 41 Code ID E 42 pg n b abidin 43 Disable or Enable User O aa b a aa NN 43 Porra User SUI EE 43 44 Disable or Enable Terminal ml 44 Program lll al adaya 44 Symbols H Um A Nr 45 CL ee 46 Esad Factory li a a A ada EE 46 Enable Disable Code 128 c NM 46 101 sil 46 Select Message LEME p aaa mn 47 10 6 81 5 48 Load Factory E 48 Enable Disable UCC BAIN aaa iline AA Ahab ad 48 UCO PANIC e AA NAA AA 48 Select Message AA 49 E m a B Bon 5
43. 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 Programming 9 Code Programming OFF niscan com m7 UU Page BO 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 Exa
44. be ing 4 bytes and Check Do Not Transmit Check Digit enabled leads to error beep nlscan com Cc Page TO 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 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 Sele
45. 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 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 WC Page TO e symbols Matrix 25 European Matrix 25 Tools Code Programming ON Code Programming OFF Select Message Length
46. 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 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 Cw Page 2 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
47. 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 Peg e General Programming Security Level ES 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 Security Level 1 Pro CMD 99900120 Security Level 3 Pro CMD 99900122 Security Level 2 Pro CMD 99900121 Security Level 4 Pro CMD 99900123 nlscan com WC Page 23 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 99900
48. 0 Load CUD aaa 50 Enable Disable AIM 125 ri 50 nlscan com Wo Page ll Table of Contents Uy NENNEN tse IL D EP 50 Select Message Lenin olas 51 1 32 1001 00 T 52 Enable Disable EAN 8 a lame ias 52 1 aa AA 52 2 Digits Addenda a alama aa UNE 53 5 Digits Addenda Code E 33 EAN 8 expand to PANDA 54 Check AA 54 AA rrr AA Ve OYMA 53 Load Factory e AP aram 55 Disable Enable LANA ibadi 55 Check AA 56 10 DD EE 56 2 Dicits Addenda AN EM MA RAK EN NE 57 5 Digits Addenda Code a a cv 57 PEE AIE ou PEC O RP 58 Load Factory Default a mn Gn ie ea mala PPO DN 58 eelerer 58 oR fert 58 DEN E 59 Load F ctory Dul maa 59 Enable Disable ISBN es esee a aaa a 59 5111 a 60 ISBN Code IDe ec 60 iB es H 61 Load P E io RR TU T 61 61 CHECK E 62 UPCE Coge AA a b a daaa 62 EEGEN 63 2100010 Addenda 63 LI coul FO RTT 64 UPC E Expand to UPO eese rU m aa a Das 64 lj ec 65 Load AC POT NE CANN M MR 65 Disable Enable 65 UPC A 65 AA 66 Pacis 0 omic cial ba alad b m 66 2105704100 r b abu 67 5 Digits Addenda CO E 67 ori de AA TI a 68 Load Fa
49. 0 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 F400001FF4000000000000064 75667467646E426863657271776C6F 7669736261 797A 706DS 2000000000000000000000000000000000000000000000000000000000000000000600000FEB2A2F4CC CFD390ADCSD38FF5E6D99DA A E1DFA587 8 m 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 Ox0A as ending character and be saved is 99904112 99900000 99900015 99900000 99900012 99900020 nlscan ccom wo Peel General Programming Command Programming 3 Flow Chart Host sends and receives Non Configuration state 5 seconds timeout receives MM State Host 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 nlsc
50. 133 Medium Frequency amp Loud Volume Pro CMD 99900134 Medium Frequency amp Medium Volume Pro CMD 99900135 Medium Frequency amp Low Volume Pro CMD 99900136 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
51. 57 Do Not Restart Timer After a Valid Reading Pro CMD 99900160 Reading Same Barcode When enabled after a 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 m Page 19 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 I
52. 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF nlscan com KA CO Page 7 e Symbols amp 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 128 Pro CMD 99910101 3 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 5 Page 48 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
53. 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 nlscan com WC Page 2 e General Programming Programming Notation KA Tools Code Programming ON Code Programming OFF 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 C
54. Communication Programming Serial Port Programming A Tools Code Programming ON Code Programming OFF Flow Control No Flow Control Pro CMD 99902140 niscan com C Pago 33 e Communication Programming Serial Port Programming A 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
55. Data Format User Suffix Tools Code Programming ON User suffix is appended to the right of barcode message For example if user suffix UNI 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 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 niscan com NA COU Fa e Data Format K Tools Code Programming ON Terminal is the terminat
56. 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 All Pro CMD 99912104 Check Do Not Transmit Check Digit Pro CMD 99912105 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 WC Page 2 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 Mes
57. 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 OD 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 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 eben wi nlscan com Page D I e Symbols SK Tools Code Programming ON Code Programming OFF 2 Digits Addenda Code
58. 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 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
59. OP25 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 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 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
60. Pro CMD 99900114 ON Continuous Mode In continuous 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 WC Page 22 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 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 Readin
61. ad 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 WO O e Symbols K Tools Code Programming ON Code Programming OFF Load Factory Default Load Deutshe12 Factory Default Pro CMD 99911600 Disable Enable Deutshe12 Enable 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 Deutshel2 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 settin
62. an com Receives feedback which begins with and ends with Receives feedback which 14 and begins vvith ends with Page 16 e General Programming Default KA 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 m77NV0172U 4 K Page II e General Programming Working Mode R Tools Code Programmin Code Programming OFF Test Mode Pro CMD 99900103 ON Shut Down Pro CMD 99900100 Deep Sleep Pro CMD 99900101 Sleep Pro CMD 99900102
63. being 4 bytes and Check Do Not Transmit Check Digit enabled leads to error beep nlscan com gmgy Pee 103 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 s MSI Plessey The engine will send an error beep if the decoded data length does not match the valid length 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 M
64. ct Max Message Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF niscan com WC Page 77 e symbols Matrix 25 European Matrix 25 A 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 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 WC Page 78 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
65. ctory Detalla ici 68 Disable Enable Interleaved 2 OT Desi ARAR R RAR A DA LA ARAR GAGA 68 Interleaved 2 CD EE 68 Check BA 69 Select Message BA 70 nlscan com mx 75 75 vU U Page ll Table of Contents Uy AA AP AA A 71 o pp E yo Ea 71 iij c HA III eeu AA 72 l b P 72 Load AA a 73 Disable Enable DES E 73 Deutshel4 Code ID 1 K 9 uiU7 OOO 73 Den E 74 Load Factory AA 74 Disable Enable DESEE E 74 Deutshe12 Code TD en adda aaa aa aba say l rm aaa taa a 74 COOP25 Japanese Matrix 25 s a ED A yy anda a AU ND anak la 75 Load e RRE E 75 EDU l KEZ Yi NA ma nA 75 COOP25 Japanese Matrix aia 75 CHECK PS NPA Y 76 5010010 eno E 77 Matrix 25 European Matrix 22 hot ios 78 Load Factory TOS il b oq li 78 Enable Disable Matrix 78 Matrix 25 Code ID E 78 cs ib I ali 79 Select Message Length EE 80 ASAL 25 AA RETRO 81 TA NA 81 Enable Disable Industrial 2 EE 81 Na Na Li AA bab 81 Edd A E 82 Select Message es P eade adeb a NAGANA LAG 83 Standard 0 84 Load Factory E E 84 Enable Disable Sandal Zi 84 Standard 25 Code a RTT RR ERR a B 84 CHECK A AA
66. dding Leading Os 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 Cw Page Sa e Symbols SK Tools Code Programming ON Code Programming OFF Load Factory Default 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 WC Page SI e Symbols SK Tools Code Programming ON EAN 13 is fixed 13 digits barcode and the last digit is check digit Check digito Programming OFF is a value caculated from all digits It is used for checking if the all 13 digits
67. de 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 Peg 118 niscan com
68. de 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 Me C O 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 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 Deutshel4 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 Re
69. 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 niscan com ca Pee i4 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 configuration 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
70. e 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 the Min Message Length being 4 bytes and Check Do not transmit Check Digit enabled leads to error beep niscan com NIY UU Page 96 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
71. ed 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 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 it 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 nlscan com Cc Page 6 e symbols Inte
72. ess 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 le le S le le C C o z2 minim ze Ig lo s s 1S s ga q Ga la Sech ES le NG o T s o b we gt ec 2 gt gt 09 Jag 09 Jag e cr sim SIS No less than 4 NIN olo iz a ic oio e BS c 10 Ro u 2 o ga e gt o o O o e niscan com Wo Page III e Appendix Factory Default List Support Full ASCII Lm D No less than 4 including Start amp Stop Character gt CH un n av go CH T CH 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 BIS x z B Z zo ololxis gt vi 1 a o un a lo go LE e n Re T c de o o e O ce 3 a gt B F p Q 5 js S e 8 c e CH 3 No less than 4 O O 3 5 No less than 1 Code 11 Enable O 3 No Check 1 Digit MOD11 Check gt gt 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 ei be IS No less than 4
73. essage Length 6 Digit Code 1 7 Digit Code 2 8 Save Programming 9 Code Programming OFF niscan com MAM Page 1060 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 CMD 99913201 When the engine can not read GS1 Databar pleaseread Enable GS1 Databar and try again GS Databar Code ID Code ID Setting Pro CMD 99913203 Example of setting GSI 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 Wo Pee 107 Appendix Factory Default List 4 a a SendProCodeValue WorkingMode ensorMod 0 is infinite time nterval Length Range 0 7 5s High Sensitivity Enabled in Sensor Mode Security Level 6601185442 Medium Freq
74. g Deutshel2 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 niscan com m X Page TA e symbols COOP25 Japanese Matrix 25 s Tools Code Programming ON g Load Factory Default Code Programming 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 TI e symbols CO
75. g a barcode time length Pro CMD 99900150 Interval Length Pro CMD 99900151 nlscan com WC Page 23 e General Programming Reading Mode ES Tools Code Programmin Code Programming OFF ON Command Triggered Mode After programming when FM 100 receives trigger sweep command from terminal e g PC or read Start Analog Trigger barcode the engine will start to work PS If reading is successful data will be returned and the engine wil stop working automatically Or the engine will keep reading until receiving stop command or reading Stop Analog Trigger When FM100 receives stop command from terminal e g PC or read Stop Ana log Trigger barcode the engine will stop Meanwhile a 2 byte data e g 0A 0X must be returned Command Triggered Mode Pro CMD 99900116 Start Analog Trigger Pro CMD 99900035 Stop Analog Trigger Pro CMD 99900036 If a
76. ion 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 Terminal 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
77. low For the latest service information go to http www nlscan com en niscan com WoW 2222 Getting to Start Introduction FM100 is a ID barcode reader Newland Auto ID patented WING technology ensure FM100 fast image capture and accurate decoding It provides the customer the best value This chapter presents an overall picture of how to use FM100 step by step Please have an FM100 handy This chapter 1s recommended to general users maintenance personnel and software programmers nlscan com WC Pee e Getting to Start Unpacking Unpacking Unpack FM100 and accessories Check with the packing list Make sure that there is no damage or missing part s If any damage or missing parts please keep the original package and contact your supplier for services Outline of FM100 The figure below shows major components of FM100 Indicator Aiming Light Lens FM100 Outline The scan window must be kept clean Improper maintenance will breach the limited warranty Avoid rough objects not to damage or scratch the window Use brush to remove the stain Use soft cloth cloth for glasses to clean Prohibit spraying towards the window Only use clean water as a cleanser niscan com W 2222 e Getting to Start Data Interface PIN 10 PIN 1 Cable Slot INC JNll 2 pe JNl 3 VCC YE 080 4 0 TXD O seral Port Output 5233
78. lowing Barcodes 7 and 0 4 Read Save barcode 5 Read Disable Code Programming barcode niscan com Cw Page Tl 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 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 barco
79. mbols Interleaved 2 of 5 A 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 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 nlscan com Page OB e Symbols Interleaved 2 of 5 A Tools Code Programming ON 8 Interleaved 2 of 5 may include Check Digit not compulsory following its barcode messages If includ
80. mple 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 NA Page 8T 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 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 1s 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
81. nd 0 4 Read Save barcode 5 Read Disable Code Programming barcode nlscan com m7 v 09 9U90UX Page 40 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 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
82. nterval Mode Interval Length 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 liza
83. ode Programming 3 The corresponding Pro CMD string of the Code Programming niscan com 5 Page 13 e General Programming Code Programming S Tools Code Programming ON Read the Code Programming ON barcode to activate Code Gg 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 Program 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
84. ols AS Tools Code Programming ON Code 39 Message Length is defined by Min Message Length and Max Message Length It is used to program the valid reading length of Code Programming OFF Code 39 The engine will send an error beep 1f the decoded data length does Select Message Length not match the valid length Min Message Length Pro CMD 99912412 Max Message Length Pro CMD 99912413 1D 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
85. pendix Factory UL AN PA 108 AA IR nr O 114 ler ca AA AA E Matt 115 EE Eeer 116 77 10 b E E A 118 nlscan com KA CC Page VE About this guide Introduction This FM100 ID CCD Fixed Scan Engine Integration Guide provides general instructions for OEM integration Graphic Notations Tool Handy item for a task Attention Important subject to be aware of or to avoid Tips Helpful information about a topic or a feature E Example Illustration of how to use a feature inple niscan com m a 221 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 be
86. rcodes above to restore to factory default nlscan com Cw Page 3T 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 Barcode processing sequences first add Prefix Suffix then terminate with Terminal and transmit niscan com Page 38 Data Format Prefix Sequences A Tools Code Programming ON Code Programming OFF e CodeID User Prefix AIMID Pro CMD 99904010 User Prefix CodeID AIMID Pro CMD 99904011 nlscan com CC Page 39 e Data Format User Prefix Tools Code Programming ON Code Programming OFF Disable or Enable User Prefix
87. rleaved 2 of 5 A 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 Max Message Length Pro CMD 99911207 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 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
88. rror 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 MODII Pro CMD 99912704 Double Check Digits MOD11 MOD9 Pro CMD 99912706 Single Check Digit MOD11 Len lt 10 Double Check Digits MOD11 MODO Len gt 10 Pro CMD 99912710 Transmit Check Digit Pro CMD 99912712 niscan com WC Page 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
89. s 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 Use ABCD TN E As Start amp Stop Character Pro CMD 99912511 Use abcd tn e As Start amp Stop Character Pro CMD 99912513 nlscan com WC Page 93 e Symbols Tools Code Programming ON Mi th Codabar Message Length is defined by in Message Leng Max Message Length It is used to program the valid reading length of Code Programming OFF Codabar The engine will send an error beep if the decoded data length does Select Message Length not match the valid length
90. s identifier 1s the AIM Prefix And please see Appendix to find the AIM ID list Disable AIM Prefix for All Barcodes Pro CMD 99904030 Enable AIM Prefix for All Barcodes Pro CMD 99904031 nlscan com Wo Page dl Data Format Code ID Prefix A Tools Code Programming ON ode Programming 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 nlscan com WC Page 2 e
91. sage Length is defined by Min Message Length and Max Message Length Min Message Len Pro CMD 7 Max Message Length Pro CMD 99912107 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 Industrial 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 Ae Page 83I 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
92. the engine will quit the state automatically 2 Express Regulation D Sending and receiving mean entering configuration state successfully 2 Sending and receiving MM mean quitting configuration state successfully 3 Receiving MM 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 if 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 2 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 separating 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 0
93. tion 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 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 WC Page dl e General Programming Reading Mode EN 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
94. to Start Performance Interface Image Sensor Resoluing Symbologies Precision Light Source Light Intensity Depth of Scan Field Print Contrast Signal Sensitiv Pitch ity Roll Skew Illumination Mechanical Electrical Power Consumption Voltage Max Current Working Weight Environment Operate Temperature Storage Temperature Humidity Certificates e RS232 USB 1 1 CCD 2500 Codel28 EAN 13 EAN 8 Code39 UPC A UPC E Codabar Interleaved 2 of 5 ISBN ISSN Code 93 UCC EAN 128 GS1 Databar etc gt 5mil Condition PCS 0 9 testing code Code 39 LED 622 nm 628 nm 265 LUX 130 mm 40mm 430mm gt 30 65 0 Roll and 0 Skew 30 0 Pitchand 0 Skew 60 0 Roll and 0 Pitch 0 100 000 LUX 1 25 W DECS V 250mA 170mA 70g 5 C 445 C 40 C 460 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 mx Page l0 e Getting to Start Dimensions of FM100 Unit M3 machine skew 11 7mm P 3 3 Y d A omm j 10mm 60mm Figure 1 FM100 Top View nlscan com Wo Page ll General Programming Introduction There are 2 ways to program configure the Engine Code Programming and Command Programming
95. uency amp Loud Volume e S0mssenudlensib Beeper for a successful reading Reading Same Barcode Same Barcode Enabled in Auto Mode in Auto Mode Restart Timer After a valid Reading Enabled in Auto Mode Communication Programming BadRae 9600 2 Serial Port Check JL NocCheek 01808 DataBi USB Virtual Keyboard Virtual Keyboard Layout No OChimeee Character Delay _______ Character Conversion NumsLock YO Data Format Programming Prefix Sequences Coder ieee Prefix A IMID CodeID Prefix AIMID Data Suffix Terminal AIMID Cm Mark One or tvvo Digit Ai No more than 11 digits User Suffix op No more than 11 digits No more than 7 digits niscan com MW Page 108 e Appendix Factory Default List Parameters Factory Default Symbol Code 126 Enable Max Message Length gt lt O av go ag O 5 ga 9 n 128 SS x z Enable Max Message Length 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
96. ut check and transmit 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 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 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 niscan com Wc Page 2 Symbols Codabar Transmit Start amp Stop Character Do Not Transmit Both Start amp Stop Character Pro CMD 99912506 Use ABCD ABCD A
97. vements 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 e Table of Contents Content About this guide EEE GE KE RN TITLES 1 Graphic Notations li kn e lll CO 0 E EU OS E daaa 1 Newland Auto ID Support EE 2 Getting to Start PP Tem 3 LA AA 4 Eve io at 4 Boris M CU UTI NEN UIT UTER APA m TERNOS 4 DRE UN ISI NIA aa EN gi AA NN 5 butun On EE al na aaa aa ad n ilm amaaa 6 Connecting with re 7 Connecting its Cable AE 8 9 EE 10 Dimensions of 2 NUM Urra 11 General Programming l t y PO 12 Code Programming EH 12 Command E EENEG 12 Programming Nola l b aaa amala ada ka 15 SP i UP DA ANA 14 Command AA AAO 13 17 Factory Lulu 17 Workine AA yle ei gym es 18 Reading E 19 525700 PE 19 bime aba all
Download Pdf Manuals
Related Search
Related Contents
2015 OSIsoft TechCon Hands On with PI Batch to PI Event Frames Manuel d`utilisation Convertisseurs de fréquence ACS 300 GDB-03 Demo Module User Manual Mode d`emploi 384 161 Couvercle pour vase de Dewar (384 161) c-bx3 mode d`emploi Kurzanleitung ISUSCORE2FS - ISU Judging System PORTES SECTIONNELLES MF240-en-fr-sp-ge-it(new LCD)-v1.0.ai "user manual" Copyright © All rights reserved.
Failed to retrieve file