1 Getting Started 1.1 About This Guide This guide provides programming instructions for the Element 2D Barcoder Reader. Users can configure the 2D Barcoder Reader by scanning the programming barcodes included in this manual. 1.2 Barcode Scanning Powered by area-imaging technology and 2D Barcoder Reader patented “Hercules” technology, the 2D Barcoder Reader features fast scanning and decoding accuracy.
Standard RS-232 Baud Rate 115200 Parity Check None Data Bits Stop Bits Hardware Flow Control None Note: scanners support Auto-Cable function which can be switched 232 interface automatically when connecting with 232cable. PA2K User Manual I Page 5 of 103...
2.2 Baud Rate Baud rate is the number of bits of data transmitted per second. Set the baud rate to match the Host requirements. 2400 *115200 9600 38400 PA2K User Manual I Page 6 of 103...
Page 7
4800 19200 57600 PA2K User Manual I Page 7 of 103...
2.4 XON/XOFF The scanner stops sending data when the host sends the XOFF character (hex 13) to it. To resume transmission, the host sends the XON character (hex 11) *XON/XOFF Disable XON/XOFF Enable PA2K User Manual I Page 8 of 103...
For the scanner, it can accept serial host commands. If you wish to enable/disable scanner by using commands, scan the enable barcode. Host commands for other interfaces are also available. 2.6 USB HID-KB PA2K User Manual I Page 9 of 103...
Page 10
Then engine’s transmission will be simulated as USB keyboard input. The Host receives keystrokes on the virtual keyboard. It works on a Plug and Play basis and no driver is required. USB HID-KB PA2K User Manual I Page 10 of 103...
2.7 USB Country Keyboard Types Keyboard layouts vary from country to country. The default setting is 1-U.S. keyboard. 7 – Italy *1 – U.S. 3 – Denmark 9 – Albania 5 – Finland PA2K User Manual I Page 11 of 103...
Page 12
8 – Norway 2 – UK 4 – France 6 – Turkey_F PA2K User Manual I Page 12 of 103...
Page 13
17 – Germany 11 – Bosnia 19 – Hungary 13 – Croatia 15 – Dutch PA2K User Manual I Page 13 of 103...
Page 14
10 – Belgium 18 – Greek 12 – Brazil 14 – Czech 16 – Estonia PA2K User Manual I Page 14 of 103...
Page 15
27 – Romania 21 – Latvia 29 – Japan 23 – Macedonia 25 – Poland PA2K User Manual I Page 15 of 103...
Page 16
20 – Irish 28 – Russia 22 – Lithuania 24 – Spain 26 – Portugal PA2K User Manual I Page 16 of 103...
Example: When the Convert All to Lower Case feature is enabled, barcode data “AbC” is transmitted as “abc”. 2.9 Transmission speed If the terminal drops characters, change the speed to low. High * Low PA2K User Manual I Page 17 of 103...
If you connect the engine to the Host via a USB connection, the feature allows the Host to receive data in the way as a (https://www.elementpos.co/) serial port does. A driver is required for this feature, visit the official website to download and install . USB COM Port Emulation PA2K User Manual I Page 18 of 103...
When in serial mode, the scanner scans until a barcode has been read or until the deactivate command is sent. Manual Trigger Mode – Normal Serial Trigger Command: Command Trigger: [0x02][0xF4][0x03] Command Untrigger: [0x02][0xF5][0x03] PA2K User Manual I Page 19 of 103...
3.2 Presentation Mode This sets the scanner to work in presentation mode. Presentation Mode 3.3 Read Mode *Printed-Reading Mode Screen-Reading Mode 3.4 Illumination Lights PA2K User Manual I Page 20 of 103...
3.8 Continue-Scan Presentation Mode This sets the scanner to work in ready all the time. Continue-Scan Mode 3.9 Power-Up Beeper 3.10 Good Read Beeper PA2K User Manual I Page 24 of 103...
Medium High Frequency High Frequency Delay 2000 MS 3.9 Good-read Delay This sets a re-read delay time between decodes of different symbols. *No Delay PA2K User Manual I Page 28 of 103...
Page 29
Delay 500 MS PA2K User Manual I Page 29 of 103...
3.10 Reread Delay This sets a re-read delay time between decodes of the same symbol. *Delay 500 MS Delay 750 MS Delay 1000 MS PA2K User Manual I Page 30 of 103...
Check the hex values of “ODE” in the ASCII Table. ( “ODE”: 4F, 44, 45) Scan the Set Custom Prefix barcode. Scan the numeric barcodes”9”,”9”,“4”,“F”,“4”,“4”,“4”and“5”in Appendix 3 Scan the Save barcode. Note: 99 indicatesall symbollogies PA2K User Manual I Page 32 of 103...
Check the hex values of “ODE” in the ASCII Table. ( “ODE”: 4F, 44, 45) Scan the Set Custom Suffix barcode. Scan the numeric barcodes”9”,”9”,“4”,“F”,“4”,“4”,“4”and“5”in Appendix 3 Scan the Save barcode. Note: 99 indicatesall symbollogies 4.4 Clear All Prefix and Suffix Clear All Prefix And Suffix PA2K User Manual I Page 33 of 103...
If the Disable All Symbologies feature is enabled, the engine will not be able to read any non- programming barcodes except the programming barcodes. Enable All Symbologies 5.2 1D Symbologies 5.2.1 Code 128 Enable/Disable Code 128 Enable Code 128 PA2K User Manual I Page 34 of 103...
Page 35
Disable All Symbologies Disable Code 128 PA2K User Manual I Page 35 of 103...
Page 36
Example: Set the Barcode Message length of the minimum value is 10; the maximum value is 25: Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appendix 3 Scan the Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appendix 3 5.2.2 EAN-8 Enable/Disable EAN-8 PA2K User Manual I Page 36 of 103...
Page 37
Enable EAN-8 Disable EAN-8 PA2K User Manual I Page 37 of 103...
Page 38
An EAN-8 barcode can be augmented with a two-digit or five-digit add-on code to form a new one. In the examples below, the part surrounded by blue dotted line is an EAN-8 barcode while the part circled by red dotted line is add-on code. Enable 2-Digit Add-On Code Disable 2-Digit Add-On Code PA2K User Manual I Page 38 of 103...
Page 39
Enable 5-Digit Add-On Code PA2K User Manual I Page 39 of 103...
Page 40
ENA/JAN-8 Addenda Separator When this feature is enabled, there is a space between barcode and addenda. When this feature is disabled, there is no space. Enable ENA/JAN-8 Addenda Separator Disable ENA/JAN-8 Addenda Separator UPC PA2K User Manual I Page 40 of 103...
Page 41
5.2.3 EAN-13 Enable/Disable EAN-13 Enable EAN-13 Disable EAN-13 Transmit Check Digit Transmit EAN-13 Check Digit Do Not Transmit EAN-13 Check Digit Add-On Code Enable 2-Digit Add-On Code Disable 2-Digit Add-On Code PA2K User Manual I Page 41 of 103...
Page 42
Enable 5-Digit Add-On Code PA2K User Manual I Page 42 of 103...
Page 43
Enable ENA/JAN-13 Addenda Separator Disable ENA/JAN-13 Addenda Separator ISBN Translate When enable this feature and is scanned, EAN-13 Book land symbols are translated into their equivalent ISBN number format. Enable ISBN Translate PA2K User Manual I Page 43 of 103...
Page 44
Disable ISBN Translate PA2K User Manual I Page 44 of 103...
5.2.4 UPC-E Enable/Disable UPC-E0/E1 Enable UPC-E0 Disable UPC-E0 Enable UPC-E1 Disable UPC-E1 UPC-E0 Check Digit PA2K User Manual I Page 45 of 103...
Page 46
Enable UPC-E0 Check Digit Disable UPC-E0 Check Digit PA2K User Manual I Page 46 of 103...
Page 47
UPC-E0 Addenda Required When required is scanned, the scanner will only read UPC-E barcodes that have addenda. Enable UPC-E0 Required Disable UPC-E0 Required UPC-E0 Addenda Separator Enable UPC-E0 Separator Disable UPC-E0 Separator PA2K User Manual I Page 47 of 103...
Page 48
Enable UPC-E0 Number System Disable UPC-E0 Number System UPC-E0 Addenda Enable 2 Digit Addenda Disable 2 Digit Addenda Enable 5 Digit Addenda Disable 5 Digit Addenda PA2K User Manual I Page 48 of 103...
Enable UPC-A Disable UPC-A UPC-A Check Digit Enable UPC-A Check Digit Disable UPC-A Check Digit UPC-A Addenda Required When required is scanned, the scanner will only read UPC-E barcodes that have addenda. PA2K User Manual I Page 49 of 103...
Page 50
Enable UPC-A Required Disable UPC-A Required PA2K User Manual I Page 50 of 103...
Page 51
The number system digit of UPC symbol is normally transmitted at the beginning of the scanned data, but the unit can be programmed so it will be not transmitted. Enable UPC-A Number System Disable UPC-A Number System PA2K User Manual I Page 51 of 103...
Page 52
UPC-A: Addenda Enable 2 Digit Addenda Disable 2 Digit Addenda Enable 5 Digit Addenda Disable 5 Digit PA2K User Manual I Page 52 of 103...
Page 53
Example: Set the Barcode Message length of the minimum value is 10; the maximum value is 25: Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appendix 3 Scan the Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appendix 3 PA2K User Manual I Page 53 of 103...
Page 54
Interleaved 2 of 5 Check Digit No Check Char Validate And Transmit Validate Not Transmit 5.2.7 Matrix 2 of 5 Enable/Disable Matrix 2 of 5 Enable Matrix 2 of 5 Disable Matrix 2 of 5 PA2K User Manual I Page 54 of 103...
Page 55
Matrix 2 of 5 max length command: 020803. The parameter of this command can be set from min to 80. Matrix 2 of 5 min length command: 020802. The parameter of this command can be set from 1 to max. Set the Maximum Length PA2K User Manual I Page 55 of 103...
Page 56
Disable Industrial 2 of 5 Message Length for Industrial 2 of 5 Message length can be set to the maximum value or minimum value. The value between the maximum and the minimum is valid. PA2K User Manual I Page 56 of 103...
Page 57
Industrial 2 of 5 max length command: 020603. The parameter of this command can be set from min to 80. Industrial 2 of 5 min length command: 020602. The parameter of this command can be set from 1 to max. Set the Maximum Length PA2K User Manual I Page 57 of 103...
Page 58
Scan the numeric barcodes”2”and”5”in Appendix 3 Scan the Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appendix 3 5.2.9 Code 39 Enable/Disable Code 39 Enable Code 39 Disable Code 39 Transmit Start/Stop Character PA2K User Manual I Page 58 of 103...
Page 59
Transmit Start/Stop Character Do Not Transmit Start/Stop Character PA2K User Manual I Page 59 of 103...
Page 60
Code 39 barcode with append character (ex. Space character), it buffers the data until it reads a Code 39 barcode which does not have append character. Then the data is transmitted in the order that the barcodes were read. Enable Append PA2K User Manual I Page 60 of 103...
Page 61
Disable Append PA2K User Manual I Page 61 of 103...
Page 62
020307. The parameter of this command can be set from 1 to max. Set the Maximum Length Set the Minimum Length Example: Set the Barcode Message length of the minimum value is 10; the maximum value is 25: PA2K User Manual I Page 62 of 103...
Page 63
Set the Maxim Length barcod n the numeri barcod es”2”an d”5”in Append ix 3 n the Set the Minim Length barcod n the numeri barcod es”1”an d”0”in Append ix 3 PA2K User Manual I Page 63 of 103...
Example: Set the Barcode Message length of the minimum value is Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appe Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appe PA2K User Manual I Page 64 of 103...
Page 65
Set the Minimum Length 10; the maximum value is 25: PA2K User Manual I Page 65 of 103...
Page 66
Transmit Start/Stop Character Transmit Start/Stop Character Do Not Transmit Start/Stop Character Coda bar Check Character No Check Char Validate And Transmit Validate No Transmit PA2K User Manual I Page 66 of 103...
Page 67
Code 93 max length command: 020D03. The parameter of this command can be set from min to 80. Code 93 min length command: 020D02. The parameter of this command can be set from 1 to max. Set the Maximum Length Example: Set the Barcode Message length of the minimum value is PA2K User Manual I Page 67 of 103...
Page 68
Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appendix 3 . Scan the Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appendix 3 Set the Minimum Length 10; the maximum value is 25: PA2K User Manual I Page 68 of 103...
Code 93 barcode which does not have append character. Then the data is transmitted in the order that the barcodes were read. Enable Code 93 Append Disable Code 93 Append 5.2.12 GS1-128 Enable/Disable GS1-128 Enable GS1-128 Disable GS1-128 PA2K User Manual I Page 69 of 103...
Page 70
GS1-128 max length command: 020B03. The parameter of this command can be set from min to 80. GS1-128 min length command: 020B02. The parameter of this command can be set from 1 to max. PA2K User Manual I Page 70 of 103...
Example: Set the Barcode Message length of the minimum value is 10; the maximum value is 25: Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appendix 3 Scan the Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appendix 3 5.2.13 MSI Enable/Disable MSI PA2K User Manual I Page 71 of 103...
Page 72
Enable MSI Disable MSI PA2K User Manual I Page 72 of 103...
Page 73
Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appendix 3 Scan the Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appendix 3 5.2.14 Code 11 Enable/Disable Code 11 PA2K User Manual I Page 73 of 103...
Page 74
Enable Code 11 Disable Code 11 PA2K User Manual I Page 74 of 103...
5.3 2D Symbologies 5.3.1 PDF 417 Enable/Disable PDF 417 Enable PDF 417 Disable PDF 417 Enable/Disable Micro PDF 417 Enable Micro PDF 417 Disable Micro PDF 417 Message Length for PDF417 PA2K User Manual I Page 77 of 103...
Page 78
PDF417 max length command: 021F06. The parameter of this command can be set from min to 2750. PDF417 min length command: 021F05. The parameter of this command can be set from 1 to max. Set the Maximum Length PA2K User Manual I Page 78 of 103...
Page 79
Example: Set the Barcode Message length of the minimum value is Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appendix 3 . Scan the Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appendix 3 PA2K User Manual I Page 79 of 103...
QR max length command: 023703. The parameter of this command can be set from min to 7089. QR min length command: 023702. The parameter of this command can be set from 1 to max. Set the Maximum Length Example: Set the Barcode Message length of the minimum value is PA2K User Manual I Page 80 of 103...
Page 81
Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appendix 3 . Scan the Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appendix 3 Set the Minimum Length 10; the maximum value is 25: PA2K User Manual I Page 81 of 103...
Then the data is transmitted in the order that the barcodes were read. Enable QR Code Append Disable QR Code Append 5.3.3 QR Code URL Link *QR Code URL Link Disable QR Code URL Link Enable PA2K User Manual I Page 82 of 103...
Data Matrix max length command: 023603. The parameter of this command can be set from min to 3116. Data Matrix min length command: 023602. The parameter of this command can be set from 1 to max. Set the Maximum Length Example: Set the Barcode Message length of the minimum value is PA2K User Manual I Page 83 of 103...
Page 84
Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appendix 3 . Scan the Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appendix 3 Set the Minimum Length 10; the maximum value is 25: PA2K User Manual I Page 84 of 103...
Maxi Code min length command: 023402. The parameter of this command can be set from 1 to max. Set the Maximum Length Set the Minimum Length Example: Set the Barcode Message length of the minimum value is 10; the maximum value is 25: PA2K User Manual I Page 85 of 103...
Page 86
Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appendix 3 Scan the Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appendix 3 PA2K User Manual I Page 86 of 103...
Example: Set the Barcode Message length of the minimum value is Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appe Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appe PA2K User Manual I Page 87 of 103...
Page 88
Set the Minimum Length 10; the maximum value is 25: PA2K User Manual I Page 88 of 103...
Scan the Set the Maximum Length barcode. Scan the numeric barcodes”2”and”5”in Appe Set the Minimum Length barcode. Scan the numeric barcodes”1”and”0”in Appe Example: Set the Barcode Message length of the minimum value is PA2K User Manual I Page 89 of 103...
Page 90
Set the Minimum Length 10; the maximum value is 25: PA2K User Manual I Page 90 of 103...
One check digit, MOD10; do not transmit check digit Standard 2 of 5 One check digit, MOD10; transmit check digit Transmit barcodes as is; Full ASCII disabled; no parity check One check digit, MOD43; transmit check digit PA2K User Manual I Page 91 of 103...
Page 92
Full ASCII enabled; transmit check digit Full ASCII enabled; do not transmit check digit Standard Codebar Transmit check digit after parity check Codebar Do not transmit check digit after parity check Code 93 Standard Code 93 PA2K User Manual I Page 92 of 103...
Page 93
QR Code 2005, ECI included, FNC1 is the 1st character after the start character QR Code 2005,ECI excluded,FNC1 is the 2nd character after QR Code the start character QR Code 2005, ECI included, FNC1 is the 2nd character after the start character PA2K User Manual I Page 93 of 103...
Page 94
Reference: ISO/IEC 15424:2008 Information technology – Automatic identification and data capture techniques – Data Carrier Identifiers (including Symbology Identifiers). PA2K User Manual I Page 94 of 103...
(Data Link Escape) CTRL+P (XON) (Device Control 1) Home CTRL+Q (Device Control 2) PrtScn CTRL+R (XOFF) (Device Control 3) Backspace CTRL+S (Device Control 4) Back Tab CTRL+T NAK (Negative Acknowledgment) CTRL+U (Synchronous Idle) CTRL+V PA2K User Manual I Page 95 of 103...
Page 96
(End of Trans. Block) CTRL+W CAN (Cancel) CTRL+X (End of Medium) CTRL+Y (Substitute) CTRL+Z (Escape) CTRL+[ (File Separator) CTRL+\ (Group Separator) CTRL+] (Request to Send) CTRL+^ (Unit Separator) CTRL+- PA2K User Manual I Page 96 of 103...