YokoScan - MP6300 - User - Guide
YokoScan - MP6300 - User - Guide
YokoScan - MP6300 - User - Guide
V1.1.1
About This User Guide
Please 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
The pictures in this user guide are for reference only. If there are any pictures
which not match the actual product, please take actual products as the
All information contained in this guide are protected by copyright, and our
company reserves all rights. All or part of this guide is prohibited to excerpt,
copy, bundle other products, or sell without the written permission from us.
Service Information
For technical assistant or product service and repair, please contact us.
1
Version Record
date
SV1.0_ZS_HV1.0_PTY_MZ_P1_ Speed up based on the first version,
2019-9-5
20190905_4.6.190823.250718 adaptation of optical structure
1. Modify volume
SV1.3_ZS_HV1.0_PTY_P2_201
2. Modify the duplicate code 2019-10-22
91022_4.6.191018.250718
detection time
detection time
keyboard (mode 1, 2, 3)
2
SV1.6_ZS_HV1.0_PTY_P2_201 1. Solve the problem that the “ \n ”
2019-10-28
91028_4.6.191018.250718 appears in version number twice
0718 returned.
SV2.4_ZS_HV1.0_PTY_P5_HT
1. Version number printing too fast,
_OLD_20191119_4.6.191115.25 2019-11-19
abnormal.
0718
3
1. UPC-A to EAN-13.
SV3.4_ZS_HV1.0_PTY_P9_HT
2. EAN-13 to ISSN 2020-3-24
_OLD_20200317.250718
3. UPC-A/EAN/JAN Additional code
SV3.5_ZS_HV1.0_PTY_P14_H
It is applicable to the 14th batch of
T_OLD_20200422_4.7.20041 2020-4-23
core boards
6.250718
2019
4
SV4.7_ZS_HV1.0_PTY_P20_H
T_CHA1_20200817_4.7.20061 2020-08-18
2.250718
5
Table of content
Introduction ......................................................................................................................16
Beeper ................................................................................................................................ 20
6
Beeper Tone-Error .....................................................................................................22
7
USB CDC ................................................................................................................... 36
CODE ID .............................................................................................................................41
AIM ID ................................................................................................................................ 43
8
Chapter 6 Symbologies ......................................................................................................... 48
Introduction ......................................................................................................................48
Codabar ............................................................................................................................. 49
Code 39 ............................................................................................................................. 52
Code 32 ............................................................................................................................. 54
Industrial 2 of 5 .............................................................................................................. 57
9
Enable/Disable Industrial 2 of 5 ..............................................................................57
Matrix 2 of 5 ....................................................................................................................58
Code 93 ............................................................................................................................. 59
Enable/DisableCode 93 ........................................................................................... 59
Code 11 ............................................................................................................................. 60
GS1-128 ............................................................................................................................. 63
UPC-A .................................................................................................................................63
UPC-E ......................................................................................................................... 64
10
Enable/Disable UPC-E ..............................................................................................64
EAN/JAN-8 ........................................................................................................................65
EAN/JAN-13 ..................................................................................................................... 65
PDF417 ...............................................................................................................................68
QR ........................................................................................................................................68
QR Enable/Disable ....................................................................................................68
Micro QR ........................................................................................................................... 69
11
Aztec ...................................................................................................................................69
Msiplessey .........................................................................................................................70
Appendix ................................................................................................................................... 72
1. Product Introduction
This user guide applies to MP6300Y, 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. This chapter applies to regular users, maintenance personnel, and software
developers.
12
1.1 Main feature
* Wide voltage design to avoid the data can ’ t be transmitted due to voltage
fluctuation.
* 32-bit master chip equipped with patented software, the scanner can smoothly
decode reflective, wrinkled, blurred, and colorful barcode, and can also normally scan in
* Adopt all tantalum capacitors and anti-oxidation optical technology, avoiding the
1.2 Unpacking
Open the package and take out the products and accessories. Check whether all items
are complete and whether there are damaged parts according to the packing list. If there
are any damaged or missing parts, please keep the original packaging and contact your
The scanner must be connected to a host to operate. Host can be a PC, POS machine,
USB interface on
USB
host
RS-232 interface on
RS-232
host
13
1.4 Start-up, shutdown, standby and restart
Start-up:Connect host computer with scanner, which will automatically start-up and in
working state.
Shutdown:Remove the data cable which is connected with scanner; remove the USB
which is connected with host computer; remove the power adapter which is inserted into
will be in standby mode, but it will automatically start-up when barcode approach.
Restart:If the scanner crashes or doesn't respond, please switch it off and restart.
1.5 Maintenance
* The window must be kept clean, the supplier do not bear the guarantee
* Avoid the window being wear and tear or scratched by hard object
* Clean the window with a soft cloth, such as lens cleaning cloth
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.
If the barcode is highly reflective (for example, the coated surface), you may need to tilt
14
the barcode at an angle to successfully scan it.
15
Chapter2 System Setting
Introduction
The MP6300Y can be configured by scanning programming barcodes. All user
Programming Barcode
Enter Setup(default) 2
The figure above is an example that shows you the programming barcode for the Enter Setup
function:
16
Use of Programming Code
Scanning the Enter Setup barcode can enable the scanner to enter the setup mode.
programming barcodes to configure your scanner. To exit the setup mode, scan the
Enter Setup(default)
Exit Setup
17
Restore Factory Default
User Preference
User can set up his/her preference of the scanner.
18
Reread Timeout
Reread Timeout can avoid undesired rereading of same barcode in a given period of time.
500ms(default)
750ms
1s
2s
19
Beeper
The scanner issues different beeps to indicate status: Good-Read Beep, Error Beep, Startup
Beeper Volume
High Volume(default)
Low Volume
Startup Beep
The scanner can be programmed to beep when it is powered on. Scan the Off
On(default)
Off
20
Beeper On/Off
On(default)
Off
Low Tone(default)
Medium Tone
High Tone
Long Duration(default)
21
Short Duration
Beeper Tone-Error
Low Tone(default)
Medium Tone
High Tone
LED Illumination
Normal(default):LED on scanner are turned on during image capture;
Always on:Illumination LED on the scanner keep on after the scanner is powered on.
Always off:Illumination LED on the scanner are off all the time
22
Normal(default)
Always on
Always off
23
Good Read LED
The LED can be programmed to be On or Off to indicate good read.
On(default)
Off
Firmware Upgrade
Please connect the scanner with a USB cable for firmware upgrade.
Firmware Upgrade
2. Scan Firmware Upgrade barcode to enter USB driver mode and wait
4. Eject the USB driver and replug the usb cable to restart up the
scanner and the scanner will start the firmware upgrade procedure.
24
If the upgrade is successful, the factory settings will be restored, and
25
Chapter 3 Scan Mode
Sense Mode(default)
Sense Mode
The scanner activates a decode session every time it detects a barcode presented to it.
The decode session continues until a barcode is decoded or the decode session
timeout expires. Reread Timeout can avoid undesired rereading of same barcode in a
Sense Mode
This parameter sets the maximum time decode session continues during a scan
Short(default)
Medium
Long
26
Custom Decode Session Timeout
27
Set custom decode session timeout
It’s programmable in 0.1s increments from 1 to 999. The default setting is 3s.
in Appendix1.
This parameter sets the amount of time that the Good Read LED to remain on following a
good read.
It’s programmable as Short, Medium and Long, corresponding to 3s, 7s and 10s. The
Short
Medium
Long
28
Set up Custom Duration
This parameter sets the amount of custom time that the Good Read LED to remain on
Appendix1
Level Mode
A trigger pull activates a decode session. The decode session continues until a barcode is
Level Mode
29
Continuous Mode
The scanner automatically starts one decode session after another. To suspend/resume
barcode reading, simply press the trigger. Reread Timeout can avoid undesired rereading
Continuous Mode
30
Chapter Communication Interface
USB Interface
USB HID (default)
When the scanner is connected to the USB port on a host device, you can enable the USB
HID Keyboard feature by scanning the barcode below. Then scanner’s transmission will be
simulated as USB keyboard input. The Host receives keystrokes on the virtual keyboard. It
USB HID
ATT Before turning on this function, make sure that "USB HID Mode" is turned on.
PC Software
USB-Keyboard(default)
31
Function Key Mapping
This setting is aimed for USB-Keyboard Mode. Please Refer to Appendix《ASCII Table》.
Enable
Disable(default)
Do not replace(default)
Replace as Ç
Replace as |
Replace as ^]
Replace as ]
Replace as <GS>
32
Virtual Keyboard
Virtual keyboard Enable (mode one): The characters between 0x20~0xFF are output
using the virtual keyboard which is not supported under the current keyboard layout,
and the characters between 0x00~0x1F are output according to the definition of
control characters.
Virtual keyboard Enable (mode two): All characters between 0x20 and 0xFF are output
using virtual keyboard, and characters between 0x00 and 0x1F are output according to
Virtual keyboard Enable (mode three): All characters used between 0x00 and 0xFF are
33
USB-Keyboard Transmit Speed
Low Speed
Medium Speed
High Speed(default)
appendix 1.
34
Countries Keyboards
USA-English (default)
Italian
Spanish
Portuguese-Portugal
French-France
German-Austria
Turkish Q
Turkish F
35
English-UK
Japanese
German-Switzerland
USB CDC
USB CDC
Baud Rate
Baud rate is the number of bits of data transmitted per second. Set the baud rate to match
Baud Rate4800
Baud Rate9600
Baud Rate19200
36
Baud Rate38400
Baud Rate57600
Baud
Parity Check
Set the parity type to match the host requirements.
Odd Parity: If the data contains an odd number of 1 bits, the parity bit value is set to 0.
Even Parity: If the data contains an even number of 1 bits, the parity bit value is set to 0.
Stop Bit: The stop bit(s) at the end of each transmitted character marks the end of transmission of one character and
prepares the receiving device for the next character in the serial data stream. Set the number of stop bits to match the
host requirements.
37
Data Bit8,Stop Bit1,Even Parity
38
Chapter 5 Data Format
Custom Prefix
Enable/Disable Custom Prefix
If custom prefix is enabled, you are allowed to append to the data a user-defined prefix
that cannot exceed 10 characters. For example, if the custom prefix is “AB” and the barcode
39
Set Custom Prefix
To set a custom prefix, scan the Set Custom Prefix barcode then the numeric barcodes
corresponding to the hexadecimal value of a desired prefix then the Save barcode.
Set custom prefix “a” (Hex value is 0x61) to all symbologies( CODE ID
Example
value is 0x99)
in Appendix 1
Custom Suffix
Enable/Disable Custom Suffix
If custom suffix is enabled, you are allowed to append to the data a user-defined suffix that
cannot exceed 10 characters. For example, if the custom suffix is “AB” and the barcode data
40
Disable Custom Suffix(default)
To set a custom prefix, scan the Set Custom Suffix barcode then the numeric barcodes
corresponding to the hexadecimal value of a desired prefix then the Save barcode.
Set custom suffix “a” (Hex value is 0x61) to all symbologies( CODE ID
Example
value is 0x99)
in Appendix 1
CODE ID
Code ID can also be used to identify barcode type. Unlike AIM ID, Code ID is user
41
CODE ID Selection
CODE ID Prefix
CODE ID Suffix
in Appendix 1
42
3.Scan Save barcode in Appendix 1
AIM ID
AIM (Automatic Identification Manufacturers) ID defines symbology identifier (For the
details, see the “AIM ID Table” section in Appendix). If AIM ID prefix is enabled, the scanner
will add the symbology identifier before or after the scanned data after decoding
Start Character
No Start Character(default)
43
Set Start Character as STX
can only be used to mark the end of data, which means nothing can be added after it.
Prefix/Suffix Sequence
44
Prefix Sequence
Suffix Sequence
Convert Case
No Convert Case(default)
Convert Case
45
Data Formatter
Transmit Original data (default): The barcode data will not be modified.
Transmit Start-Field : Only transmit the start-Field data and the length will be set up by
Set Length for Start Field barcode. If the set length is greater than the length of the
read character string, the original data will be transmitted. For example: if the string
“1234567890” is read and the length is set to 3, the final output data is “123”.
Transmit Middle Field: Only transmit the Middle Field and the length will be set up by
Set length for Start Field barcode and Set Length for End Field barcode. If the sum of
the two length values is greater than the length of the read character string, the output
is empty. For example: if the character string "1234567890" is read, and the start/end
field lengths are set to 3 and 4 respectively, the final output data is "456".
Transmit End Filed: Only transmit the End-Field data and the length will be set up by
Set Length for End Field barcode.. If the set length is greater than the length of the
read character string, the original data will be output. For example: if the character
string "1234567890" is read and the length is set to 3, the final output data is "890".
Transmit Start Field and end Field: The transmitted data is limited according to the data
of "Set Length for Start-Filed" and "Set Length for End-Field". If the sum of the two
length values is greater than the length of the read character string, the original data
will be transmitted. For example: if the character string "1234567890" is read, and the
start/end field lengths are set to 3 and 4 respectively, the final transmitted data is
46
"1237890".
Original Data(default)
2. Scan numeric barcode “1””2” from the Digital Barcodes section in Appendix 1.
47
Chapter 6 Symbologies
Introduction
Every symbology (barcode type) has its own unique attributes. This chapter provides
programming barcodes for configuring the scanner so that it can identify various
48
Enable/Disable All 2D Symbologies
Inverse BarCode
Codabar
Enable/Disable Codabar
Enable(default)
Disable
49
Codabar Start/Ending Character
Enable
Disable(default)
Any 1D barcode length can not exceed 127 characters. If minimum length is set
ATT
to be greater than maximum length, the scanner only decodes Codabar
same as maximum length, only Codabar barcodes with that length are to be
decoded.
section in Appendix.
50
3. Scan the Save barcode from the “Save/Cancel Barcodes”
section in Appendix.
5. Scan the numeric barcodes “1” and “2” from the “Digit
section in Appendix.
51
Code 39
Enable/Disable Codo 39
Enable(default)
Disable
Disable(default)
Enable
52
Set Length Range for Code 39
section in Appendix.
section in Appendix.
11. Scan the numeric barcodes “1” and “2” from the “Digit
section in Appendix.
53
Code 32
To enable code32, code39 need to be enabled first.
Enable(default)
Disable
Interleaved 2 of 5 (ITF5)
Enable/Disable Interleaved 2 of 5(ITF5)
Enable(default)
Disable
54
Set Fixed Length for Interleaved 2 of 5(ITF5)
6 Characters
8 Characters
10 Characters
12 Characters
14 Characters
16 Characters
18 Characters
20 Characters
22 Characters
24 Characters
55
Set Custom Length for ITF5
2.Scan the numeric barcode “8” from the “Digit Barcodes” section
in Appendix.
section in Appendix.
5.Scan the numeric barcodes “1” and “2” from the “Digit
section in Appendix.
56
Industrial 2 of 5
Enable/Disable Industrial 2 of 5
Enable(default)
Disable
2.Scan the numeric barcode “8” from the “Digit Barcodes” section
in Appendix.
section in Appendix.
57
4.Scan the Set the Maximum Length barcode.
5.Scan the numeric barcodes “1” and “2” from the “Digit
section in Appendix.
Matrix 2 of 5
Enable/Disable Matrix 2 of 5
Enable(default)
Disable
2.Scan the numeric barcode “8” from the “Digit Barcodes” section
in Appendix.
58
3.Scan the Save barcode from the “Save/Cancel Barcodes”
section in Appendix.
5.Scan the numeric barcodes “1” and “2” from the “Digit
section in Appendix.
Code 93
Enable/DisableCode 93
Enable(default)
Disable
59
2.Scan the numeric barcode “8” from the “Digit Barcodes” section
in Appendix.
section in Appendix.
5.Scan the numeric barcodes “1” and “2” from the “Digit
section in Appendix.
Code 11
Enable/Disablt Code 11
Enable
Disable(default)
60
Code 11 Check Digit
2.Scan the numeric barcode “8” from the “Digit Barcodes” section
in Appendix.
section in Appendix.
5.Scan the numeric barcodes “1” and “2” from the “Digit
61
6.Scan the Save barcode from the “Save/Cancel Barcodes”
section in Appendix.
Code 128
Enable/Disable Code 128
Enable(default)
Disable
2.Scan the numeric barcode “8” from the “Digit Barcodes” section
in Appendix.
section in Appendix.
62
5.Scan the numeric barcodes “1” and “2” from the “Digit
section in Appendix.
GS1-128
Enable(default)
Disable
UPC-A
Enable/Disable UPC-A
Enable(default)
Disable
63
Convert UPC-A to EAN-13
UPC-E
Enable/Disable UPC-E
Enable(default)
Disable
64
Do not Convert UPC-E to UPC-A(default)
EAN/JAN-8
Enable(default)
Disable
EAN/JAN-13
Enable/Disable EAN/JAN-13
Enable(default)
Disable
65
Convert ISBN to ISSN
UPC/EAN/JAN Supplemental
GS1 DataBar(RSS14)(Stacked)
Enable/Disable GS1 DataBar
Enable(default)
Disable
Enable (default)
Disable
66
Enable/Disable GS1 DataBar Expanded
Enable(default)
Disable
67
PDF417
Enable(default)
Disable
Micro PDF417
Enable(default)
Disable
QR
QR Enable/Disable
Enable(default)
Disable
QR with URL
Enable
Disable(default)
68
Micro QR
Enable(default)
Disable
Data Matrix
Enable(default)
Disable
Aztec
Enable(default)
Disable
Plessey(Not Enabled)
69
Msiplessey
Enable/Disable msiplessey
Enable(default)
Disable
70
Set Length Range for Msiplessey
2.Scan the numeric barcode “8” from the “Digit Barcodes” section
in Appendix.
section in Appendix.
5.Scan the numeric barcodes “1” and “2” from the “Digit
Appendix.
Hanxi code
Enable(default)
Disable
71
Appendix
72
8
73
Cancel Last Digit
Save
74
Appendix2 Symbology Table
CODE ID AIM ID
Symbology
HEX Code ID ID
EAN
GS1
2 of 5
75
MSI 0x67 g ]M1
UPC
76
Appendix3 Command Format Description
Package Data
Head DEV ID CMD Status Data CRC16 End
No. Length
0x0057 0x4150
1.For multi-byte data types, the low byte is before the high byte (little endian mode), (for
example, the data length of 2 bytes is 0x0001, and the actual sending order is 01 00 instead of
00 01). The maximum length of the command is 64byte. If a command with a length greater
3.DEV ID:The default value is 0x00, which is used to distinguish different devices in the 485
[23:16] 《二、菜单设置条码》“一级菜单”栏的最后一位数字,内容空则为 0。
Descript
CMD [15:8] 《二、菜单设置条码》“二级菜单”栏的最后一位数字,内容空则为 0。
ion
[7:0] 《二、菜单设置条码》“三级菜单”栏的最后一位数字,内容空则为 0。
6.Package No.:Initial value is 0x00, and it will increase with the number of packets sent during
sub-packet transmission.
7. Data length: the length of the data segment in the current command. If the total length of
77
the last command is set to 64byte, the packet label needs to be increased by 1 and then a
supplementary command with a data length of 0byte is used to determine that the
communication has ended. . If the get status command gets 64bytes, the packet label
number needs to be increased by 1 and then another get command is issued to determine
8.Data: The data content is determined by the corresponding instruction number. When the
data length is 0byte, there is no need to fill in the content of this section.
9.CRC16:CRC16 check is to perform CRC16 check on all data between the beginning of the
packet header and before the CRC16 check. The verification is carried out in byte order
10.End of packet: 0x50 0x41, used to determine the end of the command transmission.
78
Appendix4 ASCII Character and Keystroke Table
79
DC3 (XOFF) (Device Control 3) 0x13 Delete 0x4c Ctrl+S
0x2b,0x
DC4 (Device Control 4) 0x14 tab+shift Ctrl+T
e1
NAK (Negative
0x15 F12 0x45 Ctrl+U
Acknowledgement)
80
Appendix5 ASCII Table
(Character in yellow ground is Function Character; Character in white ground is Visible
Character)
0 0 0 NUL (NULL)
1000 8 8 BS (Backspace)
81
DC1/XON
10001 17 11
(Device Control 1/Transmission On)
DC3/XOFF
10011 19 13
(Device Control 3/Transmission Off)
100000 32 20 (Space)
100001 33 21 !
100010 34 22 "
100011 35 23 #
82
100100 36 24 $
100101 37 25 %
100110 38 26 &
100111 39 27 '
101000 40 28 (
101001 41 29 )
101010 42 2A *
101011 43 2B +
101100 44 2C ,
101101 45 2D -
101110 46 2E .
101111 47 2F /
110000 48 30 0
110001 49 31 1
110010 50 32 2
110011 51 33 3
110100 52 34 4
110101 53 35 5
110110 54 36 6
110111 55 37 7
111000 56 38 8
111001 57 39 9
83
111010 58 3A :
111011 59 3B ;
111100 60 3C <
111101 61 3D =
111110 62 3E >
111111 63 3F ?
1000000 64 40 @
1000001 65 41 A
1000010 66 42 B
1000011 67 43 C
1000100 68 44 D
1000101 69 45 E
1000110 70 46 F
1000111 71 47 G
1001000 72 48 H
1001001 73 49 I
1001010 74 4A J
1001011 75 4B K
1001100 76 4C L
1001101 77 4D M
1001110 78 4E N
1001111 79 4F O
84
1010000 80 50 P
1010001 81 51 Q
1010010 82 52 R
1010011 83 53 S
1010100 84 54 T
1010101 85 55 U
1010110 86 56 V
1010111 87 57 W
1011000 88 58 X
1011001 89 59 Y
1011010 90 5A Z
1011011 91 5B [
1011100 92 5C \
1011101 93 5D ]
1011110 94 5E ^
1011111 95 5F _
1100000 96 60 `
1100001 97 61 a
1100010 98 62 b
1100011 99 63 c
1100100 100 64 d
1100101 101 65 e
85
1100110 102 66 f
1100111 103 67 g
1101000 104 68 h
1101001 105 69 i
1101010 106 6A j
1101011 107 6B k
1101100 108 6C l
1101101 109 6D m
1101110 110 6E n
1101111 111 6F o
1110000 112 70 p
1110001 113 71 q
1110010 114 72 r
1110011 115 73 s
1110100 116 74 t
1110101 117 75 u
1110110 118 76 v
1110111 119 77 w
1111000 120 78 x
1111001 121 79 y
1111010 122 7A z
1111011 123 7B {
86
1111100 124 7C |
1111101 125 7D }
1111110 126 7E ~
87