![background image](http://html1.mh-extra.com/html/snell-and-wilcox/iqcspi-1/iqcspi-1_manual_1309058022.webp)
IQCSPI
SECTION 33c
IQCSPOPS
100305
www.snellwilcox.com
Version 1 Issue 8
33c.22
•
Hex ASCII String
This button inserts \h followed by a number 0-9.
The number indicates the minimum number of
digits sent.
e.g.
Command’s numeric value = FF
Payload = \h5
Sends the string = ’00255’
Note that for incomming ASCII payloads of
unknown size ‘\a0’ and ‘\h0’ may be used.
•
Pro-bel Two’s Complment
This button inserts \P.
This only applies to outgoing payloads. It
calculates the two’s complement (for Pre-bel’s
SW-P-02 General Switcher Communication
Protocol) upon everything which appears to its left
within the payload.
•
Wildcard
This button inserts *.
This applies to incoming payloads only.
For example
****/x0D
within a payload will
match any four characters followed by
/x0D.
•
Substitution
Strings
This button inserts \$String%ld$.
This may apply to outgoing payloads, logmessages
and the ‘ParamStg’ field.
Where this exists it will be substituted with a string
corresponding to the commands numeric value.
•
All other characters are sent as their decimal
ASCII equivalent.
e.g.
Payload = BRT7
Sends = 66 82 84 55
Note: The string value and numeric value of a
command is set by a front panel or by RollCall
control panel or by an incoming stream on the
serial port.