[ESC+2D31] QR Code (Model 1)
Hexadecimal code
Initial value
Valid range and term of
command
[Function]
Specifying QR Code (Model 1).
[Format] (Setup part)
<2D31>,a,bb,c,d(,ee,ff,gg)
-
Parameter
a [Error Correction Level]
L : 7%
M : 15%
Q : 25%
H : 30%
b [Size of one side of cell] = Valid Range : 01 to 32 dots
* Specify more than 02 dots, otherwise scanner may have reading problem.
c [Data setup mode]
0 : Manual setup
1 : Automatic setup
* Note that data is specified differently depending on this setting.
d [Concatenation mode]
0 : Normal mode
1 : Concatenation mode
Following parameter must be specified when specifying 1 (Concatenation mode) in Concatenation mode.
Omit following parameter in normal mode.
e [Number of partitions of concatenation mode] = Valid Range : 01 to 16
* Number of partitions: Specifying how many QR code are to be concatenated divided by
Concatenation mode.
f [Sequential number partitioned by concatenation mode] = Valid Range : 01 to 16
* Sequential number: Specifying what number is it of divided QR code.
g [Concatenation mode parity data] = Valid Range : 00 to FF
* Parity data: Specifying exclusive OR of all the print data in divided QR code with HEX characters.
[Format] (Data part)
Manual setup (Data setup mode)
<DS>k,n...n : Use when input mode specification is Numeric mode, Alphanumeric mode and Kanji
mode.
<DN>mmmm,n...n : Use when specifying by binary.
ESC
2D31
<1B>
<32>
<44>
16
16
None
When the power is OFF
Valid range within items
Valid range between items
226
<33>
<31>
16
16
16
The set parameter is not maintained.
The set parameter becomes invalid.
The set parameter becomes invalid.
Parameter
,a,bb,c,d(,ee,ff,gg)