beautypg.com

2 response packet (ic6 to host message) – INFICON IC6 Thin Film Deposition Controller User Manual

Page 178

background image

10 - 8

PN

07

4-

50

5-

P1

F

IC6 Operating Manual

10.3.1.2 Response Packet (IC6 to Host Message)

Length . . . . . . . . . . . . . . . . . . . . . . . Number of bytes including CCB, Timer, and

Response Message. Length bytes and
Checksum are not included in Length Count.
Numeric value from 0 to 65,500 (two bytes)
representing the number of characters in the
response. Two byte values, high and low
order, are required to represent this number.
In order of transmission, the low byte will
precede the high byte.

CCB . . . . . . . . . . . . . . . . . . . . . . . . . (Condition Code Byte) = 1 byte binary. MSB

set indicates command packet error.

Timer . . . . . . . . . . . . . . . . . . . . . . . . 1 byte binary, number between 0 and 255,

increments every tenth second.

Response Message . . . . . . . . . . . . ...

Response>|

NOTE: Number of command responses equals number of commands sent.

If CCB MSB is set, indicating a command packet error, the response message
will be a single packet response error.

If the CCB MSB is clear, the command packet was parsed and a valid
command packet format was detected.

Checksum . . . . . . . . . . . . . . . . . . . . 1 byte, sum, modulo 256, of all bytes,

including CCB, Timer, and Response
Message but not including length. Modulo
256 is the numeric value from 0 to 255
representing the modulo 256 remainder of
the sum of the values of the ASCII codes that
comprise the response.

Command Response = |

NOTE: ACK is the ASCII code with decimal or hex value 6 indicating Positive
Acknowledgement of a command. It is not sent when a Response Error Code
is returned.

Response =
(|||......|||)