Barcode Print+ User's Guide

2
2.3 QRCode
2.3.1 Barcode composition
Each barcode comprises a sequence of PCL commands and control codes. Control code parameters can be
customised to change the code’s size, shape, and content.
Example
1
2
3
4
5
6
ESC(s
0p
b
0s
24860T
123456789123
Barcode Print PCL Command
Barcode Data
#
Name
Parameter
Comments
1
Escape command
ESC(s
ESC is ASCII value 27
2
Error correction
#p
Default value = 0p
3
Barcode height
#b
Default value = b
4
Data type
#s
Default value = 0s
5
Barcode name
PCL_BARCODE_NAMET
QRCode Model 1:
24860
QRCode Model 2:
24861
Swiss QRCode:
24862
6
Barcode data
N/A
User-defined information
NOTE
To ensure good readability, each barcode must be programmed correctly.
Do not use decimal values (e.g. “1.5”).
2.3.2 Error Correction (“p”)
Specifies the error correction level.
ESC(s0p
b0s24860T123456789123
Error Correction Level
Correction Ratio Against All Code Words
0 (Default)
M (~15%)
1
L (~7%)
2
M (~15%)
3
Q (~25%)
4
H (~30%)