Comtech EF Data CRS-400 User Manual
Page 80
CRS-400 1:8 Redundancy Switch
Revision 0
Remote Control
MN/CRS400.IOM
64
2) From Target to Controller, the only permitted values are:
= (ASCII code 61)
? (ASCII code 63)
! (ASCII code 33)
* (ASCII code 42)
# (ASCII code 35)
They have these meanings:
The = code (target to controller) is used in two ways:
First, if the controller has sent a query code to a target (for example OPM?,
meaning ‘what is the Operating Mode?’), the target would respond with OPM=x,
where x is 0 representing Manual mode or 1 representing Auto mode.
Second, if the controller sends an instruction to set a parameter to a particular
value, then, providing the value sent in the argument is valid, the target will
acknowledge the message by replying with OPM= (with no message arguments).
The ? code (target to controller) is only used as follows:
If the controller sends a correctly formatted instruction to set a parameter, but
using an invalid argument, then the target will acknowledge the message by
replying (for example) with OPM? (with no message arguments).
The * code (target to controller) is only used as follows:
If the controller sends a correctly formatted instruction, but the unit cannot
implement at this time, the target will acknowledge the message by replying (for
example) with OPM* (with no message arguments).
The # code (target to controller) is only used as follows:
If the controller sends a correctly formatted instruction, but the unit is not in
Remote Mode, the target will acknowledge the message by replying (for
example) with OPM# (with no message arguments).