Roche/Hitachi cobas c 311 analyzer ASTM communication protocol
Definition of Communication Protocol
Roche Diagnostics May 2011
Host Interface Manual – Version 1.3 D-4
Definition of Communication Protocol
Low-Level Protocol of ASTM communication protocol is one-
way. Response is generated after the information is sent.
Response is not generated simultaneously with
communication. Unlike the other communication protocols, it
does not have master-slave relation. Both cobas c 311
analyzer and HOST enable to initialize the communication.
When establishing send system and receive system, or when
having the action of both the sender and the receiver
arranged properly, the information is communicated by the
following three phases.
- Establish phase
- Transfer phase
- Termination phase
Establish phase
In Data/Link layer, both sender and receiver go into one the
following status.
- Idle state: status waiting for becoming receiver.
- Starting Establish phase at the transmitting side,
transmitting record information by frame, and completing
by Termination phase.
- Receiving receiver’s frame, and sending [ACK].
Number of sender or receiver is one at a time. Both sender
and receiver enable to be in idle status. When the
presentation layer requires the data link layer to send record,
one need to change its status from idle to sender. To have
one been sender and the other been waited, or receiver, the
sender needs to start Establish phase. Therefore inform that
the other changed its status from idle to receiver by sending
ASCII code 05h[ENQ] from the sender and sending ASCII
code 06h[ACK] from the receiver. Transfer phase starts
when Establish phase is completed by receiving [ACK].
Reception other than [ENQ] is ignored in idle status.
Reception of [ENQ] is replied by [ACK] and receiver is turned
to receiving status.