C-7
Communication with Other Devices
CDI Pump Interface Protocol
The CDI Pump Interface is a two-way communications protocol designed for future
pumping systems, including the Terumo™ Advanced Perfusion System 1. It provides a
exible format to allow the CDI OneView System to get ow data as desired from the
pump and for the pumping system to request data as desired from the system.
Hardware protocolHardware protocol
The CDI OneView System hardware supports RS-232 signals on the Module, which is
used for communication with pumping systems. Since only one type of communication
is necessary, the CDI Pump Interface Protocol supports RS-232 only.
RS-232 ParametersRS-232 Parameters
The CDI OneView Pump Interface packet communication will have RS-232 parameters
adjusted automatically based on the pump selected.
Software SupportSoftware Support
The CDI OneView System supports both sending and receiving messages to and from
a pumping system or other device.
• The communication packet infrastructure has start and stop characters in binary,
with the rest of the packet in ASCII. Binary data transfers are not supported.
• The communication packet contains an 8-bit CRC for error detection. Upon failing
the CRC, a NAK packet will be returned. The behavior for acting on a NAK is to
retransmit.
• The packet contains an 8-bit sequence counter that will dene the order in which
packets are sent and received. The sequence of outgoing packets is independent
of the sequence of incoming packets.
• The packet sent to the CDI OneView System, when successfully received, outputs
either an acknowledge packet or an attention packet depending on the command.
If there is a problem with the packet structure, command combination, packet
length, CRC or parameter value, the CDI OneView System will produce a no-
acknowledge (NAK) packet. If no response is received from the CDI OneView
System after a packet is sent, it can be assumed that a communication error has
occurred and a retransmit is required.