80
About External Communication Functions
• Execution result:
When the pump has received a request command and successfully processed it, the pump sends “0x00” indicating that
execution is successful.
If the request command failed due to an error, the pump sends a value between 0x11 and 0x15 as the execution result.
The following table lists the execution results.
Item
Size
Details
Execution result
1
0x00: Successfully processed
0x11: Command or SubCommand cannot be identified or is undefined.
0x12: The command is invalid, being unable to be executed.
0x13: Short message
0x14: Long message
0x15: The parameter is outside the range.
• Data:
If the execution is successful (0x00), the pump sends the processing results according to the requested command and the sub
command.
If the execution failed due to errors (0x11, 0x12, 0x14, 0x15), the pump sends the requested command and the sub command.
If the execution failed due to the error (0x13), the pump sends 0x000000.
Data Format
<Requesting basic operating status>
• Overview
The current basic operating status of the pump is obtained.
•
Command
: 0x01
•
SubCommand : 0x0000: Basic operating status is Request.
•
Data
Network
system
Pump :
None
Pump
Network system : With data (See below)
The following table lists the details of the “Basic operating status” data:
Basic operating status (Do not handle reserved data.)
Item
Size (Byte)
Details
Software Ver.
2
Range: 0x0000-0xFFFF
Basic operating status
1
Upper 4 bits
Lower 4 bits
0x0
Stop
(Reserved)
0x1
Start
(Reserved)
0x2
Standby
(Reserved)
0x3
Purge
(Reserved)
0x4
Hands On Bolus
(Reserved)
0x5
Hands Free Bolus
(Reserved)
0x6-0xF
(Reserved)
(Reserved)
(Reserved)
1
(Reserved)
(Reserved)
1
(Reserved)