Barcode Print+ User's Guide
Table Of Contents
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%) 










