- 86 -
fn = 5, 53: Function 5 Sending Key Code List of Stored Record
GS ( C pL pH m fn b
[Code]
<
1D
>
H
<
28
>
H
<
43
>
H
<
pL
><
pH
><
m
><
fn
><
b
>
[Range]
(
pL
+
pH×256
)=
3
(
pL
=
3, pH
=
0
)
m
=
0
fn=
5, 53
b
=
0
[Outline]
Sends key code list of record existing in user NV memory.
Hex.
Decimal
Data size
Header 37H
55
1
byte
Identifier 71H
113
1
byte
Status
40H or 41H
64 or 65
1 byte
Data
20H
~
FEH 32
~
254 2
~
80 bytes
NUL 00H
0 1
byte
• Data is a data group with a list of key codes.
Transmission data group when record is not detected is as shown below.
Hex.
Decimal
Data Size
Header 37H
55
1
byte
Idenifier 71H
113
1
byte
Status 40H
64
1
byte
NUL 00H
0 1
byte
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
I
Decimal
Content of Processing
ACK 6
Terminates
processing.
NAK
21
Resends previous data group.
CAN 24
Cancels
processing.