Page 2
About This User Guide Pls read all the content of the user guide carefully to use the products safely and effectively. You are advised of keeping it properly for your using reference. Disclaimer Please do not dismantle the product or tear up the seal on it, otherwise we won’t provide warranty or replacement service.
Page 3
Version Record Version number Version description Version date SV1.1_HV1.2_190330_201903 2019-4-15 Initial version 30d024-190330 2019-4-16 SV1.1_HV1.2_190330_d025 Modified the gs128 menu, the default is invalid 1. Modified the 39full conversion tail C error; 2.Modified the 39full conversion is not correct; 3.Modified the setting of switch to USB keyboard mode, save the parameters before set;...
Page 4
default IP address is 32.45.78.1 1. The default frequency of the sound is changed to 2019-5-6 SV1.5_HV1.2_190330_d027 2.7K 2. Thisversion of HS-26. 1.Greatly improve the decoding performance 2. Set the early exit decoding function 2019-5-23 3. Modified the callback function lost problem SV1.6_ZS_HV1.2_2K7_190330 4.
Page 5
5.Accelerate the anti-white code 6. Modify the HID send speed 7. Serial output, no terminator, initialized to self-sensing mode SV1.9_ZS_HV1.2_2K7_QZ_19 1.Initialize open anti-white code 2019-6-1 0330_d033 2. Can switch to self-sensing mode SV1.9_ZS_HV1.2_2.048K_QZ_ 1.Initialize open anti-white code 2019-6-1 190330_d033 2. Can switch to self-sensing mode SV2.0_ZS_HV1.2_2.048K_MZ_ 2019-6-5 Add the aging test mode...
Page 6
Catalogue 1 Product Introduction 1.1 Main feature 1.2 Unpack your device 1.3 Product display 1.3.1 External view 1.3.2 Dimension (mm) 1.4 Communication port 1.5 Start-up, shutdown, standby and restart 1.6 Maintenance 1.7 Reading skills 2 Barcode Setting 2.1 Mark Setting 2.2Basic Setting Barcodes 2.2.1 Turn on/Turn off configuration code 2.2.2 Restore Factory Defaults...
Page 7
2.2.3 Read product batch version 2.2.4 Read user defaults 2.2.5 Interface Setting 2.2.6 Serial port setting 2.2.7 Scan Mode 2.2.8 LEDControl 2.2.9 Aiming light control 2.2.10 Control character escape 2.2.11 GS Control character substitution(Enable character escape first) 2.2.12 Prefix setting 2.2.13 Suffixsetting 2.2.14 Unicode Output Mode 2.2.15 Inverse code option...
Page 8
2.3.3 Start-up vibration prompt 2.3.4 Good read beep 2.3.5 Beep pitch-good read 2.3.6 Good read Prompt audio rate (tone) 2.3.7 beep duration-good read 2.3.8 Error sound 2.3.9 Good-read LED 2.4 Timeout between decodes (Same barcodes) Self-induction mode 2.5 USB keyboard update speed setting 2.6 OA &...
Page 9
2.9.5 Code 39 2.9.6 Code 39 check bit 2.9.7 Code 39 Full ASCII 2.9.8 Code 39 limitation of length 2.9.9 Code 32 (Code 39 needs to be enabled Not Enabled 2.9.10 Interleaved 2 of 5 ITF5 2.9.11 Interleaved 2 of 5 ITF5 check bit 2.9.12 Interleaved 2 of 5 ITF5 length setting...
Page 10
2.9.24 Code 11 check bit output Not Enabled 2.9.25 Code 11 check bit option Not Enabled 2.9.26 Code 11 Limitation of length Not Enabled 2.9.27 Code 128 2.9.28 Code 128 Limitation of length 2.9.29 GS1-128 2.9.30 ISBT-128 2.9.31 Plessey 2.9.32 Plessey Limitation of length 2.9.33 Plessey check bit optional 2.9.34 MSI plessey 2.9.35 MSI plessey Limitation of length...
Page 11
2.9.41 UPC-E 2.9.42 UPC-E check bit 2.9.43 UPC-E expandUPC-A 2.9.44 EAN/JAN-8 2.9.45 EAN/JAN-13 2.9.46 UPC/EAN/JAN extra-code 2.9.47 EAN13 to ISBN 2.9.49 GS1 DataBar RSS14 (Stacked) 2.9.50 GS1 DataBar RSS14 (Stacked) AI 01 character send 2.9.51 GS1 DataBar Limited 2.9.52 GS1 DataBar Limited AI 01 character send 2.9.53 GS1 DataBar Expanded 2.9.54 PDF417 2.9.55 Micro PDF417...
Page 12
2.10 User-defined prefix setting 2.11 User-defined suffix setting 2.12 Barcode prefix and suffix order selection 2.13 Code ID APPENDIX Appendix 1 data and editing code Appendix 2 Barcode Type Code ID Table Appendix 3 eyeball character ASCII table Appendix 4 eyeball character ASCII table Appendix 6 operational character (USB keyboard) Appendix 7 operational character (serial port and USB-VCOM) configuration instruction and example...
Page 13
1 Product Introduction This user guide applies to MK30, which identify 1D&2D barcodes by 2D image scanning pattern. The scanners above are of strong identification capability, and support automatic continuous scanning mode with fast and flexible scanning speed. In this chapter, we will introduce the instruction of scanner with pictures, please compare to the scanner you bought when reading this user guide, which is good for your understanding.
Page 15
1.4 Communication port The scanner must be connected to a host to operate. Host can be a PC, POS machine, The scanner must be connected to a host to operate. Host can be a PC, POS machine, The scanner must be connected to a host to operate. Host can be a PC, POS machine, intelligent terminal with USB or RS terminal with USB or RS-232 interface.
Page 16
Clean the window with a soft cloth, such as lens cleaning cloth Spraying liquid onto the window is prohibited. Prohibit any cleaning solvents, except for the cleaning water. 1.7 Reading skills If the barcode is small, it should be closer to the scanning window; if the barcode is large, it should be far away from the scanning window a little more, thus easier to be read correctly.
Page 17
Configuration Code Turn on Default) 2 Barcode Setting This model of laser desktop barcode scanner is designed to change settings by reading some special barcode, which we will give you a detailed introduction and show you all the barcodes for the corresponding setting in this section.
Page 18
Configuration Code Turn on Default) Configuration Code Turn on Default Configuration Code Turn off 2.2.2 Restore Factory Defaults Restore Factory Defaults 2.2.3 Read product batch version pr oduct batc h ver sion 2.2.4 Read user defaults Save the current menu settings as user-defined menu settings Save us er def aults...
Page 19
Configuration Code Turn on Default) You can restore the menu settings for the user-defined menu settings. R es tore us er def aults 2.2.5 Interface Setting T his desk top sc anner s uppor t U SBKB, U SB to s er ial por t, s erial por t in ter f ac e. You can s et U SB PC KB, U SB MAC KB in terf ace b y s canning below bar code.
Page 20
Configuration Code Turn on Default) U SB to s er ial por t T his barc ode is us ed when connec ting to the host com puter and upgr ading . U SB to ne twor k por t U SB upgr ade 2.2.6 Serial port setting 2.2.6.1Baud rate setting...
Page 21
Configuration Code Turn on Default) Baud Rate 5 7 6 0 0 1 1 5 2 0 0 Baud R ate 2.2.6.2Serial data bit, stop bit, check bit configuration 7data bits, 1stop bits, no check bit 7data bits, 1stop bits,even check bit 7data bits, 1stop bits, odd check bit 7data bits, 2stop bits, no check bit 7data bits, 2stop bits, even check bit...
Page 22
Configuration Code Turn on Default) 7data bits, 2stop bits, odd check bit 8data bits, 1stop bits, no check bit default 8data bits, 1stop bits, even check bit 8data bits, 1stop bits, odd check bit 8data bits, 2stop bits, no check bit 8data bits, 2stop bits, even check bit 8data bits, 2stop bits, odd check bit 2.2.7 Scan Mode...
Page 23
Configuration Code Turn on Default) Manual scanningmodel default Auto-sensing mode 2.2.8 LEDControl Normal mode (default) LED always off LED always on 2.2.9 Aiming light control Normal mode (default) Aiming light always off...
Page 24
Configuration Code Turn on Default) Aiming light always on 2.2.10 Control character escape Enable control character escape Disable control character escape default 2.2.11 GS Control character substitution(Enable character escape first)
Page 25
Configuration Code Turn on Default) Not replaced The output character "Ç" must Enable virtual keyboard first mode1 ”or mode2 mode3 Replace withÇ Not Enabled Replace with | Replace with ^] Not Enabled Replace with ] Not Enabled Replace with <GS> Not Enabled 2.2.12 Prefix setting...
Page 26
Configuration Code Turn on Default) No prefix (default) <STX ><data> 2.2.13 Suffixsetting No suffix <data><CR> <data><LF> <data><CR><LF> (def ault) <data><TAB> <data><ETX>...
Page 27
Configuration Code Turn on Default) 2.2.14 Unicode Output Mode In order to output correctly according to the specified encoding format, you need to specify the output encoding format, such as Simplified Chinese in Notepad / excel output configuration into GBK encoding, in Word and other output configured into UNICODE encoding.
Page 28
Configuration Code Turn on Default) Only decode normal code (default) Only decode inverse code Decode both normal code and inverse code (default) 2.2.16virtual keyboard Mode 1 The characters between 0x20 0xFF output using the virtual keyboard mode that is not supported under the current keyboard layout.The characters between 0x00~0x1Foutput according to control characters define.
Page 29
Configuration Code Turn on Default) Enable v ir tual k e yboa rd(m ode2) Enable v irtua l k eyboa r d(m ode3) 2.3 Beeper, LED notifications and Vibration prompt setting barcode 2.3.1 Beeper Volume setting Volum e low Volum e high( def ault) 2.3.2 Start-up beep Shut down s tar t- up b eep Open s tart-up beep( def ault)
Page 30
Configuration Code Turn on Default) 2.3.3 Start-up vibration prompt Open s tart- up vibr ation pr om pt ( def ault) Shut down star t- up v ibration pr om pt 2.3.4 Good read beep good r ead beep off good r ead beep on( def ault) 2.3.5 Beep pitch-good read Beep pitch-good read open (default)
Page 31
Configuration Code Turn on Default) tone low (default) tone middle tone high 2.3.7 beep duration-good read Tone long (default) Tone short 2.3.8 Error sound You w il l hear 4 c ontinue alarm s ounds when data upload failur e, one sing le alarm s ound m eans sc an an unr ecognized c onf igur ation c ode.
Page 32
Configuration Code Turn on Default) er r or s ound m iddle pitc h er ror s ound high p itc h 2.3.9 Good-read LED Good-r ead LED off > 2.4 Timeout between decodes(Same barcodes) Self-induction mode 2.4.1 Timeout between same decode It is used to configure the interval for reading the same barcode.
Page 33
Configuration Code Turn on Default) 750ms 2.4.2 Reading time Single reading time In the inductive reading mode, this parameter refers to the maximum length of time that the reading engine is allowed to continue to collect and recognize before the reading is successful. After a successful reading or a single reading timeout, the reading engine will enter an interval that does not capture the reading.
Page 34
Configuration Code Turn on Default) Fast update speed (default) Custom update speed (2ms~50ms) OA & LF setting USB keyboard Only 0A(LF) line feed Only 0D(CR)line feed (default) Both 0A(LR) and 0D(CR) line feed USB keyboard text-transform...
Page 35
Configuration Code Turn on Default) Normal output (default) Case reversal all Caps lower case Keyboard layout setting English (United States) French (France) Italian (Italy)
Page 36
Configuration Code Turn on Default) Italian 142 (Italy) Not Enabled German (Germany) Spanish (Spain) Spanish (Latin America) Not Enabled Finnish Not Enabled Japanese Not Enabled Russian (MS) Not Enabled...
Page 37
Configuration Code Turn on Default) Russian (typewriter) Not Enabled Arabic (101) Not Enabled Irish Not Enabled Polish (214) Not Enabled Polish (Programmers) Not Enabled Dutch (Netherlands) Not Enabled...
Page 38
Configuration Code Turn on Default) Czech (QWERTZ) Not Enabled Portuguese (Portugal) Not Enabled Portuguese (Brazil) Not Enabled Swedish (Sweden Not Enabled Turkish Q Turkish F Not Enabled Greek (MS) Not Enabled...
Page 39
Configuration Code Turn on Default) & English (UK) Symbologies 2.9.1 enable/disable all symbologies Enable al l bar c ode m ight s low down s c anner dec ode s peed. W e s ugges t enable the bar c ode you need bas ed on yo ur s cene. Enable a ll barc ode is def ault. Enable a ll s ym bologies( def ault) 2.9.2 Codabar Enable Codabar...
Page 40
Configuration Code Turn on Default) Don’t send Codabar start/ending character (default) Send Codabar start/ending character 2.9.4 Codabar limitation of length 1~127bit Codabar min length Codabar 1~127bit max length 2.9.5 Code 39 Enable Code 39 Disable Code 39 2.9.6 Code 39 check bit Disable Code 39 check bit (default)
Page 41
Configuration Code Turn on Default) Enable Code 39 check don’t send check bit Enable Code 39 check send check bit 2.9.7 Code 39 Full ASCII EnableFull ASCII Disable Full ASCII (default) 2.9.8 Code 39 limitation of length Code 39 min length (1~127bit) Code 39 max length (1~127bit) 2.9.9 Code 32 (Code 39 needs to be enabled Not Enabled...
Page 42
Configuration Code Turn on Default) Code 32 Disable 2.9.10 Interleaved 2 of 5 ITF5 ITF25 Enable ITF25 Disable 2.9.11 Interleaved 2 of 5 ITF5 check bit Disable ITF25 check (default) Enable ITF25 check don’t send check bit Enable ITF25 check send check bit 2.9.12 Interleaved 2 of 5 ITF5 length setting...
Page 43
Configuration Code Turn on Default) ITF25No Fixed Length (4-128bit) default ITF25 6 bit length ITF25 8 bit length ITF25 10 bit length ITF25 12 bit length ITF25 14 bit length ITF25 16 bit length ITF25 18 bit length...
Page 44
Configuration Code Turn on Default) ITF25 20 bit length ITF25 22 bit length ITF25 24 bit length 2.9.13 Interleaved 2 of 5Limitation of length Interleaved 2 of 5 4~128 bit min limitation length nterleaved 2 of 5 max limitation length (4~128bit) 2.9.14 Industrial 2 of 5 (Industrial 25code) 4-24bit Industrial 2 of 5...
Page 45
Configuration Code Turn on Default) Industrial 2 of 5min length (4~128bit) Industrial 2 of 5 max length (4~128bit) 2.9.16 Matrix 2 of 5 (matrix 25 code) 4-24 bit Matrix 2 of 5 Enable Matrix 2 of 5 Disable 2.9.17 Matrix 2 of 5 Limitation of length Matrix 2 of 5 min length (4~128 bit) Matrix 2 of 5max length (4~128bit)
Page 46
Configuration Code Turn on Default) 2.9.18 Standard 25 Enable Standard 25 (default) Disable Standard 25 2.9.19 Standard 25Limitation of length Standard 25min length 4~128 bit Standard 25max length 4~128 bit 2.9.20 Standard 25 check bit...
Page 47
Configuration Code Turn on Default) 2.9.21 Code 93 Enable Code 93 Disable Code 93 2.9.22 Code 93Limitation of length Code 93 1~127 bit min length Code 93 1~127bit max length 2.9.23 Code 11 Not Enabled...
Page 48
Configuration Code Turn on Default) Enable Code 11 Disable Code 11 (default) 2.9.24 Code 11 check bit output Not Enabled Enable Code 11check bit output DisableCode 11check bit output 2.9.25 Code 11check bit option Not Enabled Disable Code 11check bit (default) Code 11 one check bit Code 11...
Page 49
Configuration Code Turn on Default) 2.9.26 Code 11 Limitation of length Not Enabled Code 11 1~127 bit min length Code 11 1~127bit max length 2.9.27 Code 128 Enable Code 128 DisableCode 128 2.9.28 Code 128 Limitation of length Code 128 min length (1~127 bit) Code 128 max length (1~127 bit)
Page 56
Configuration Code Turn on Default) Adapt UPC/EAN/JAN extra-code 2.9.47 EAN13 to ISBN EnableEAN13 to ISBN DisableEAN13 to ISBN (default) 2.9.48 EAN13 to ISSN EAN13 to ISSN Enable Disable (default) EAN13 to ISSN 2.9.49 GS1 DataBar RSS14 (Stacked) GS1 DataBar Enable...
Page 57
Configuration Code Turn on Default) Disable GS1 DataBar 2.9.50 GS1 DataBar RSS14 (Stacked) AI 01 character send Send AI 01 character (default) Don’t send AI 01 character 2.9.51 GS1 DataBar Limited EnableGS1 DataBar Limited Disable GS1 DataBar Limited 2.9.52 GS1 DataBar Limited AI 01 character send Send AI 01 character (default) AI 01 Don’t send...
Page 59
Configuration Code Turn on Default) Enable Disable 2.9.57 Micro QR Micro QR Enable Disable Micro QR 2.9.58 Data Matrix Data Matrix Enable Disable Data Matrix User-defined prefix setting 2.10 output Enable user-defined prefix output Disable user-defined prefix output default edit...
Page 60
Configuration Code Turn on Default) clear all user-defined prefix user-defined prefix (After scan this code you can set the prefix you want based on the data and barcode in table ID) User-defined suffix setting 2.11 output Enable user-defined suffix output Disable user-defined suffix output default edit clear all user-defined suffix...
Page 61
Configuration Code Turn on Default) After scan this code you can set the prefix you want based on the data and barcode in table ID 2.12 Barcode prefix and suffix order selection Prefix Start character + CODE ID + AIM ID + Custom prefix (default) +CODE ID+AIM ID Start character Custom prefix...
Page 62
Configuration Code Turn on Default) Enable CODE ID before barcode Enable CODE ID after barcode edit CODE ID Custom After scan this code you can set the prefix you want based on the data and barcode in table ID CODE ID clear all user-defined AIM IDsetting 2.14...
Page 63
Configuration Code Turn on Default) Enable AIM ID after barcode...
Page 64
APPENDIX Appendix 1 data and editing code...
Page 66
Cancel current setting Cancel all data read before Save cancel the data read last time Appendix 2 Barcode Type Code ID Table Code type CODE ID(default) All codes Codabar Code128 ISBT-128 Code32 < Code93 Code39 Code11 Plessey MSI plessey EAN-13 EAN-8 GS1 DataBar RSS14 (Stacked)
Page 67
GS1 DataBar Limited GS1 DataBar Expanded GS1-128 (EAN-128) 2 of 5 Interleaved 2 of 5 Matrix 2 of 5 Industry 2 of 5 Stamdard 25 UPC-A UPC-E ISBN ISSN DataMatrix PDF417 Micro PDF417 QR Code Micro QR Code...
Page 68
Code type AIM ID Description All codes Codabar m 0~1 Code128 m 0 1 2 4 ISBT-128 Code32 Code93 Code39 m 0 1 3 4 5 7 Code11 m 0 1 3 8 9 Plessey MSI plessey m 0 1 7 8 9 EAN-13 m 0 1 3 4 EAN-8...
Page 74
Appendix 5 Default setting table Parameter name Default setting Remark Communication settings Serial port baud rate 9600 Serial check bit No check bit TTL-232 Serial data bit 8 bit (default) Serial port stop 1 bit Host mode USB Keyboard layout American keyboard Barcode content contains carriage only...
Page 75
Lighting and aiming Lighting mode Normal mode Aiming mode Normal mode Prompt output Power on tone prompt Beep type audio rate low Decoding success Beep volume high tone Beep duration long code read tone setting Allow Decoding success LED prompt Data editing Prefix and suffix Prefix adding...
Page 76
End character content Enter 0x0A 0×0D Parameter name Default setting Remark Barcode symbol parameter Inverted barcode reading Open Valid for all bar code symbol types Code 128 Reading Allow Max length Min length GS1-128 UCC/EAN-128 Reading Allow Max length Min length EAN-8 Reading Allow...
Page 77
must have the extension code No require ISSN Reading Not allow ISBN Reading Not allow UPC-E Reading allow Output check character Output Expand toUPC-A No expand UPC-A Reading allow Output check character Output UPC-A to EAN-13 Interleaved 2 of 5 Reading allow Check...
Page 78
Read Not allow Max length Min length Industrial 2 of 5 Reading allow Max length Min length Standard 2 of 5 Reading allow Check No check Output check character No output Max length Min length Code 39 Reading allow Check No check Output check character No output...
Page 79
Max length Min length Code 32 Reading allow Codabar Reading allow Check No check Send start character and end character No output Max length Min length Code 93 Reading allow Max length Min length GS1 Databar RSS14 (Stacked) Reading allow sendAI(01) character Send GS1Databar Limited...
Page 80
Reading allow Send AI(01)character Send GS1Databar Expanded reading allow Code 11 reading allow Check bit Output Check bit option Max length Min length Plessey reading Allow Check but don’t Check bit output Max length Min length MSI-Plessey Reading allow Output check Don’t output...
Page 81
Check bit mode selection 1 bit MOD10 Max length Min length PDF417 Reading allow Max length 2710 Min length MicroPDF417 Reading allow Max length 2710 Min length QR Code Reading allow Max length 7089 Min length Micro QR Reading allow 7089 Max length Min length...
Page 82
Data Matrix Reading allow 3116 Max length Min length...
Page 83
Appendix 6 operational character (USB keyboard) Corresponding key value (enable hexadeci decimal Corresponding key value (disable CODE ID) CODE ID) Ctrl+@ retain Insert Ctrl+A Home Ctrl+B Ctrl+C Delete Ctrl+D PageUp Ctrl+E PageDown Ctrl+F Ctrl+G Backspace Backspace Enter ( The configuration of CRLF processing Ctrl+J decide how it express) Caps Lock...
Page 84
Ctrl+S Direction key ← Ctrl+T Direction key → Ctrl+U Ctrl+V Ctrl+W Ctrl+X Ctrl+Y Ctrl+Z Ctrl+\ Ctrl+] Ctrl+^ Ctrl+_...
Page 85
Appendix 7 operational character (serial port and USB-VCOM) decimal hexadecimal character...
Page 86
configuration instruction and example Example for user-defined prefix and suffix: You can edit 10 characters as prefix or suffix. (In order to make sure the prefix and suffix can output normally, please enable user-defined prefix or suffix first) Example 1.1 Add XYZ to all type of barcode as prefix.
Page 87
Look up appendix 2, you can find that the HEX value for all codes is “99”. Look up appendix 3, the HEX value for XYZ is “58,59,5A”. First scan “user-defined prefix” in 2.11 edit, then the scanner will have two sounds like “D…D…”, then scan 9 9 5 8 5 9 5 A and save, the setting accomplished.
Page 88
Scan the configuration code Code 128 maximum length limit, then scan the appendix data and edit the 1, 2, and save the barcode to complete the configuration. Example 2.2: Configure Interleaved 2 of 5 barcode length is 14 bit Configure Interleaved 2 of 5 barcode length 14 bits to directly scan the quick configuration barcode ITF2514-bit length configuration, or configure the barcode minimum and minimum length: Scan the configuration code Interleaved 2 of 5 minimum length limit, then scan the appendix data and edit the bar code 1, 4, save,...
Need help?
Do you have a question about the 2C-SCMK30-2D and is the answer not in the manual?
Questions and answers