18 of 36
REGLO ICC - ENGLISH , REV. D, 14-036-E
When using USB to control the pump, the address fi elds in command messages are used
to address individual pump channels. As each USB connection is a point-to-point link
between the controlling device (PC) and the pump, there is no need to provide pump
addressing in the communications protocol.
Some parameters apply only to each pump, and so individual channel addressing is not
necessary. When using USB, an address must still be provided each of these messages, but
this address will be ignored.
14.5 Defi nitions
The following symbols are used to represent ASCII characters in the messages defi ned in this
document.
[CR]—carriage return (0x0d)
[LF]—line feed (0x0a)
[SP]—space (0x20)
[VB]—vertical bar, or “pipe” (0x7c)
14.6 Data Type Formats
The following data formats are used in the subsequent message defi nitions.
14.6.1 Boolean
Width: 1
Format: A single character indicating True or False.
0 = False
1 = True
14.6.2 Direction
Width: 1
Format: A single character indication direction.
J = Clockwise
K = Counter-clockwise
14.6.3 Discrete Type 1
Width: 1 to 4
Unit: 1
Range: 0 to 9999
Format: Up to four characters representing a discrete integer value in base 10.
Unused digits are not returned.
14.6.4 Discrete Type 2
Width: 4
Units: 1
Range: 0 to 9999
Format: Four characters representing a discrete integer value in base 10. The value is
right-justified. Unused digits to the left are zeros.
14.6.5 Discrete Type 3
Width: 6
Range: 0 to 999999
Format: Six characters in base 10. The value is right-justified. Unused digits to the left
are zeros.