Specifications
TH230/TH230+ Programmers Guide
129
GS ( L p
L
p
H
m fn d1 d2 (fn=64)
Code ASCII: GS ( L p
L
p
H
m fn d1 d2
Code HEX: 0x1D 0x28 0x4C 0x04 0x00 0x30 0x40 0x4B 0x43
Range:
(p
L
+ p
H
× 256) = 4 (p
L
= 4, p
H
= 0)
m = 48
fn = 64
d1 = 75
d2 = 67
Description: Sends the key codes for NV graphics data that has been defined using
Function 67.
• This function does require ESC/POS Handshaking Protocol.
Notes:
• When key codes are present, the data shown below (beginning with
Header and ending with NUL) is sent.
Send data Hexadecimal Decimal Data length
Header 0x37 55 1 byte
Identifier
0x72
114
1 byte
Identification status (*1)
(*2)
0x40 or 0x41
64 or 65
1 byte
Data (*3) 0x20 to 0x7E 32 to
126
2 to 80
bytes
NUL 0x00 0 1 byte
(*1) When the number of NV graphics data groups exceeds 40, the
groups are divided into blocks in compliance with the following
conventions:
• When unsent data is present, the Identification status byte (byte 3) is
set to hexadecimal value 0x41 and decimal value 65.
• When unsent data is not present, the Identification status byte (byte 3)
is set to hexadecimal value 0x40 and decimal value 64.
(*2) If the number of NV graphics data groups is 40 or less, they are sent
in a single batch, with the Identification status byte (byte 3) set to
hexadecimal value 0x40 and decimal value 64.
(*3) The data groups are arranged according to the key codes.
• When no key codes are present, the data shown below (beginning with
Header and ending with NUL) is sent.
Send data Hexadecimal Decimal Data length
Header 0x37 55 1 byte
Identifier 0x72 114 1 byte
Identification status 0x40 64 1 byte
NUL
0x00
0
1 byte