- 139 -
fn = 64: Function 64 Sending Key Code List of Defined NV Graphics
GS ( L pL pH m fn d1 d2
[Code]
<
1D
>
H
<
28
>
H
<
4C
>
H
<
pL
><
pH
><
m
><
fn
><
d1
><
d2
>
[Range]
(
pL
+
pH×256
)=
4
(
pL
=
4
、
pH
=
0
)
m
=
48
fn=
64
d1
=
75
(
“K”
)
d2
=
67
(
“C”
)
[Outline]
Sends the key code list of defined NV graphics.
• When key code list is present
Hex.
Decimal
Data Size
Header 37H
55
1
byte
Identifier 72H
114
1
byte
Status
40H or 41H
64 or 65
1 byte
Data
30H
~
39H 48
~
57 2
~
80 bytes
NUL 00H
0 1
byte
• When key code is not present
Hex.
Decimal
Data Size
Header 37H
55
1
byte
Identifier 72H
114
1
byte
Status 40H
64
1
byte
NULL 00H
0
1
byte
When 40 or more key codes are present, they are sent by being divided in unit of 40
max.
• Status with continuous transmission data group is 41H.
• Status without continuous transmission data group is 40H.
After sending [Header - NUL], receives a response from the host and executes the next
processing corresponding to the response.
• In case of “Status (with continuous block): hexadecimal number = 41H /
decimal number = 65”
Response
ASCII
Decimal
Content of Processing
ACK
6
Sends next data group.
NAK
21
Resends previous data group.
CAN 24
Cancels
processing.
• In case of “Status (last block): hexadecimal number = 40H / decimal number = 64”
Response
ASCII Decimal
Content of Processing
ACK 6
Terminates
processing
NAK
21
Resends previous data group.
CAN 24
Cancels
processing.