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