Page 1
Stationary Barcode Scanner P220 User Manual Rev.1.0...
Page 2
Disclaimer Please read all the contents of the manual carefully before using the products described in this manual to ensure the safe and effective use of the products. After reading, please keep this manual properly for the next time you use it. Do not disassemble or tear the sealed bidding of the scanner on your own, otherwise our company shall not assume the responsibility of warranty or replacement of the scanner.
Page 3
Change Record Rev. Date Description 2020.06.10 Initial release...
CONTENT Chapter 1 Introduction ............................1 1.1 Appearance and Dimension ........................2 1.2 Scanner Data Cable Interface Definition ....................3 1.3 Power on, Power off and Restart ......................4 1.4 Maintenance ............................4 1.5 Communication Interface ........................5 1.6 Barcode Recognition ..........................6 1.7 Use the Setting Barcode .........................
Page 5
Chapter 6 Barcode Symbol Parameter ....................... 27 Chapter 7 Troubleshooting ..........................45 Chapter 8 Scanner Settings ..........................46 8.1 Global settings (default HID once scan mode) ..................47 8.2 Virtual serial port mode command settings ..................54 8.3 Barcode Enabling settings ........................55...
2D l image products. P220 can recognition all kinds of 1D barcodes and standard 2D barcodes (various versions of PDF417, QR code, and Data matrix) can easily scan paper, plastic cards, LCD and other barcode printed media.
Serial Interface Define Define Input/Output Function USB_DP USB Signal USB_DM USB Signal POWER Ground Wire VBUS POWER Power, +5V POWER Ground Wire RS232 Clear to Send RS232 Request to Send RS232 Receive RS232 Send P220 Stationary Barcode Scanner User Manual...
Power on: plug and play interface, power on automatically when the scanner is connected to the host. Power off: unplug the data cable. Restart: if the P220 scanner freezes or does not respond, please restart the data cable. 1.4 Maintenance ...
1.5 Communication Interface P220 must be connected to a host. The host can be a PC, POS machine, or with a USB, RS-232 interface in any of the intelligent terminal. Connect the scanner to the host via a USB cable.
Note: Please use the "Restore Factory defaults" feature with caution, and when you scan this setup barcode, the current parameter settings will be lost and replaced with the factory default values. Restore Factory defaults P220 Stationary Barcode Scanner User Manual...
2.1 Serial Interface Serial interface is a common way to connect the scanner to the host (e.g. PC, POS devices). P220 stationary scanner provides RS-232 level interface, which can directly connect to PC’s serial interface.
Page 13
Baud Rate The unit of Baud Rate is bps: bits per second, the optional configuration parameter is as below shown: 115200 38400 19200 9600 4800 2400 1200 P220 Stationary Barcode Scanner User Manual...
When using USB interface, the scanner can be simulated as a HID-KBW device. In this mode, the scanner would be a virtual keyboard that output the data to the host. 2.2.2 USB International Keyboard Setting USA(Default) Belgian Finnish (Swedish) French P220 Stationary Barcode Scanner User Manual...
Page 15
German Italian Swiss (German) British Danish Norwegian Spanish Dutch P220 Stationary Barcode Scanner User Manual...
Page 16
Hebrew Portuguese Latin(America) Czech_DEC Brazilian Greek_DEC Canadian (French) Hungarian P220 Stationary Barcode Scanner User Manual...
Page 17
Polish Slovakian_DEC Swedish Turkish_Q Romanian Russian Turkis_F P220 Stationary Barcode Scanner User Manual...
Page 18
Japanese(ASCII) Swiss(French) USA(International) Slovenian Croatian Bosnian Macedonian Albanian P220 Stationary Barcode Scanner User Manual...
Page 19
Serbian(Latin) Serbian(Cyrillic) Czech_QWERTZ Czech_QWERTY Czech(Programmers) Estonian Latvian Latvian_QWERT P220 Stationary Barcode Scanner User Manual...
(supplier ID), designated by USB Implementers Forum. VID is 1EAB (Hex). The second number is PID (Device ID), and each interface type assigns a PID number. Device Name Interface Type PID(Hex) PID(Decimal) USB virtual serial interface 1f3a 1009 P220 USB virtual keyboard 1f3a 100b P220 Stationary Barcode Scanner User Manual...
After the trigger electrical level is canceled or recognizing times out, it will re- enter the state of monitoring scene changes. Before re-entering the monitoring state, the trigger electrical level needs to be canceled, then it will be switched to the sensing mode. Sensing Automatically P220 Stationary Barcode Scanner User Manual...
The recognizing code time can be set to 0.1~9.9s. When it be set to 0 that indicates no wait. Please refer to chapter 8 of the setting method. P220 Stationary Barcode Scanner User Manual...
There is a fill lighting device on the scanner that is used to light up the recognizing area when recognizing. It can be set to turn off and fill light level. (Please refer to Chapter 8 for the lighting level setting) LED ON LED OFF P220 Stationary Barcode Scanner User Manual...
The following setup barcode can be set accordingly. Turn ON Turn OFF 5.2 Barcode Reverse Setting ● 1D Auto Recognize (Default) Prohibited reverse barcode recognition ● Data Matrix Barcode Auto Recognize (Default) Prohibited reverse barcode recognition Only reverse barcode recognition P220 Stationary Barcode Scanner User Manual...
Page 30
● QR Barcode Auto Recognize (Default) Only reverse barcode recognition Prohibited reverse barcode recognition ● Aztec Barcode Auto Recognize (Default Only reverse barcode recognition Prohibited reverse barcode recognition P220 Stationary Barcode Scanner User Manual...
Only reverse barcode recognition Disable reverse barcode recognition 5.3 Common End Mark Suffix Settings Add end mark suffix LF Add end mark suffix CR Add end mark suffix LF+CR Add end mark suffix TAB P220 Stationary Barcode Scanner User Manual...
EAN-13 Setting whether to extend the result to EAN-13. The result is extended to EAN-13, which is to add 5 zeros before the barcode data of EAN-8. Do not extend barcode to 13 bits (Default) Extend barcode to 13 bits P220 Stationary Barcode Scanner User Manual...
Page 33
Disable Setting whether to read 2/5-bit extra-code 2/5-bit extra-code refers to the 2/5-digit digital barcode appended after a normal barcode. Enable(Default) Disable ● ISSN Enable/disable recognize ISSN Enable Disable(Default) ● ISBN 13-bit (Default) 10-bit P220 Stationary Barcode Scanner User Manual...
Page 34
2/5-bit extra-code refers to the 2/5-digit digital barcode that is appended after a normal barcode. Enable (Default) Disable Set whether the result is extended to UPC-A The chip can expand the decoding results of UPC-E type barcodes to UPC-A type barcodes according to standard algorithms. P220 Stationary Barcode Scanner User Manual...
Page 36
Setting whether to transmit check-bit UPC-A barcode data is fixed to 13 characters, and the 13th character is the check bit, which is used to verify the correctness of all 13 characters. Enable (Default) Disable P220 Stationary Barcode Scanner User Manual...
Page 37
2/5-bit extra-code refers to the 2/5-digit digital barcode that is appended after a normal barcode. Enable (Default) Disable System character transfer settings Enable (Default) Transfer system characters and Disable country codes ("0" for USA) ● Code 39 Enable/disable recognize Code 39 Enable (Default) Disable P220 Stationary Barcode Scanner User Manual...
Page 38
ASCII characters by default. You can turn on the ability to read full ASCII characters by setting. Turn off Full ASCII Recognizing Turn on Full ASCII Recognizing (Default) Code 39 converse Code32 setting Enable conversion Disable conversion (Default) P220 Stationary Barcode Scanner User Manual...
Page 39
Code32 prefix character setting Enable add the prefix character "A" Disable add the prefix character "A" (default) ● Code 93 Enable/disable recognize Code 93 Enable (Default) Disable ● Code 11 Enable/disable recognize Code 11 Enable Disable (Default) P220 Stationary Barcode Scanner User Manual...
Page 40
Therefore, when set to “no check”, the recognizing function can transmit all barcode data normally. Setting whether to check No Check (Default) 1-bit check 2-bit check Set whether to transmit the check-bit Transmit No Transmit (Default) P220 Stationary Barcode Scanner User Manual...
Page 41
1 or 2 characters of the data. The check bit is a value calculated based on all data to check that if the data is correct. Setting whether to check No Check (Default) USS Check OPCC Check Set whether to transfer the check bit Transmit No Transmit (Default) P220 Stationary Barcode Scanner User Manual...
Page 42
1 or 2 characters of the data. The check bit is a value calculated based on all data to check that if the data is correct. Setting whether to check No Check (Default) Check P220 Stationary Barcode Scanner User Manual...
Page 43
Set whether to transmit the check-bit Transmit No Transmit (Default) ● Discrete 2 of 5 Enable/disable recognize Discrete 2 of 5 Enable Disable (Default) ● Enable/disable recognize MSI Enable Disable (Default) P220 Stationary Barcode Scanner User Manual...
Page 44
2 characters of the data. The check bit is a value calculated based on all data to check that if the data is correct. Setting whether to check 1-bit Check (Default) 2-bit Check 2-bit Check (Default) 2-bit Check MOD10/MOD10 MOD10/MOD11 Set whether to transmit the check-bit Transmit No Transmit (Default) P220 Stationary Barcode Scanner User Manual...
Page 45
Note: If the setting is disable recognize this barcode, the scanner will not be able to scan the code to switch the corresponding function settings. ● GS1 128 Enable/disable recognize GS1 128 Enable (Default) Disable ● ISBT 128 Enable/disable recognize ISBT 128 Enable (Default) Disable P220 Stationary Barcode Scanner User Manual...
Page 46
Enable this parameter to remove the start and end characters and insert space after the first, fifth, and tenth characters of the 14-character Codabar barcode. Enable Disable (Default) NOTIS NOTIS Enable this parameter to remove the start and end characters. P220 Stationary Barcode Scanner User Manual...
Page 48
Enable/disable recognize GS1 DataBar Expanded Enable Disable (Default) ● PDF417 Enable/disable recognize PDF417 Enable (Default) Disable ● Data Matrix Enable/disable recognize Data Matrix Enable (Default) Disable Setting whether to identify mirror Data Matrix Auto recognize (Default) P220 Stationary Barcode Scanner User Manual...
Page 49
Enable Disable ● Enable/disable recognize QR Enable (Default) Disable Setting enable/disable recognize Micro QR (This setting is only valid when QR is enabled to be recognized). Enable (Default) Disable P220 Stationary Barcode Scanner User Manual...
If it is connected to a HID virtual keyboard, then directly connected by a USB cable. Q: Sighting Light and LED are not bright. A: Check whether the device is powered on. Re-plug the data cable. P220 Stationary Barcode Scanner User Manual...
Operand Data 5 BYTES 1 BYTE 1BYTE~250BYTE Set barcode to Code 128 type Barcode Prefix Fixed prefix: +N+S- Operand The operand is the following command data Data Indicates parameter data carried by this command P220 Stationary Barcode Scanner User Manual...
Decoding Timeout(0.1s~9s) Operand: 0x44 0.1s 0.2s ..9.7s 9.8s 9.9s Data 0x01 0x02 ..0x61 0x62 0x63(Default) When setting barcode recognizing, if the barcode is not recognized, it will stop recognizing the code time. P220 Stationary Barcode Scanner User Manual...
Page 53
1. If the character set to be 0x20, you need to set the data = 0xFE. 2. If only one character is set, you need to set another to 0x00 Disable. 3. The default of Data1 is 0x0a. ● Sighting device (ON/OFF) Operand: 0x46 Data 0x01(Default) 0x00 P220 Stationary Barcode Scanner User Manual...
Page 54
The sensitivity of the multiple codes setting Operand: 0x4C Level 1 ..Data 0x00 0x01 0x03 ..0x09 0x0A Note: the higher the level, the stronger the ability to decode the double code, but the corresponding P220 Stationary Barcode Scanner User Manual...
Page 55
P220 Stationary Barcode Scanner User Manual...
Page 56
Operand:0x51 Normal Fast Ultra-Fast Data 0x00(Default) 0x01 0x02 Note: Ultra-fast mode in auto-sensing mode, the sensing distance of the scanning paper barcode will be reduced significantly. ● Center sighting decode setting Operand:0x53 Enable Disable P220 Stationary Barcode Scanner User Manual...
Page 57
Data 0x01(Default) 0x00 P220 Stationary Barcode Scanner User Manual...
Page 58
Users can directly write the appropriate data to generate the appropriate barcode, then scan the barcode can achieve the function of virtual key output. Take the F12 function barcode as an example, write the following data to generate barcode. P220 Stationary Barcode Scanner User Manual...
This feature only supports serial mode. Setting barcode transfer mode Operand: 0xEE Data: 1: Barcode Transfer Mode is pack mode 0: Barcode Output Mode is normal mode Set LED prompt switch Operand: 0xEB Data: 1: ON 0: OFF P220 Stationary Barcode Scanner User Manual...
Chinese 2 of 5 0x11 Disable Korean 3 of 5 0x12 Disable Matrix 2 of 5 0x13 Disable Codabar 0x14 Enable 0x15 Disable US Postnet 0x16 Enable US Planet 0x17 Enable UK Postal 0x18 Enable P220 Stationary Barcode Scanner User Manual...
Page 61
ISBT Concatenation 0x30 Enable Convert Code 39 to Code 0x31 Enable Convert I 2 of 5 to EAN 13 50 0x32 Disable Convert GS1 DataBar to Disable 0x33 UPC/EAN Disable Code 128 Emulation 0x34 P220 Stationary Barcode Scanner User Manual...
Need help?
Do you have a question about the P220 and is the answer not in the manual?
Questions and answers