- 85 - 
  fn = 2, 50: Function 2 Sending Data Stored in Specified Record 
 GS ( C pL pH m fn b c1 c2      
[Code]       <1D>H<28>H<43>H<pL><pH><m><fn><b>[c1c2] 
 
[Range]      (pL + pH × 256) = 5 (pL = 5, pH = 0) 
     m = 0 
     fn = 2, 50 
     b = 0 
     32≤c1≤126 
     32≤c2≤126 
 
[Outline]      Sends data stored in the record specified by c1, c2 in user NV memory. 
 
 
Hex.  Decimal  Data Size 
Header 
37H 55  1byte 
Identifier 
70H 112  1
byte 
Status 
40H
 or41H 64 or 65 0~80bytes 
Data 
20H
~FEH 32~254 1byte 
NUL 00H  0  1byte 
 
     Transmission data in case specified record cannot be detected is as shown below. 
 
 
Hex. Decimal  Data Size 
Header 
37H 55  1
byte 
Identifier 
70H 112  1
byte 
Status 
40H 64  1
byte 
NUL 00H  0  1byte 
 
After sending [Header - NUL], a response is received from host and next processing
corresponding to the response is executed. 
• 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.