274
JUPITER CM-4400 Control Module Installation and Operating Manual
Section 12 — Jupiter ASCII Communications Protocol
ASCII Commands
The controlling computer must wait for a
ZY
or
ZN
response after each
command before attempting to send a subsequent command. Failure to do
so will result in a
ZN
response, and possibly an
XOFF
condition (see
Table 29
on page 274
for more information about commands). If switcher status is
received, wait for all levels to apply status before sending another com-
mand.
The following tables are intended to help you understand the ASCII com-
mands:
Table 29. Command Descriptions
Command
Description
OOO
Router Switcher OUTPUT. This corresponds with the “Selection” number defined in
this ASCII port’s CP Output Set. The range is from 000 to 999. (Previous releases had
a range from 000 to 249.)
III
Router Switcher INPUT. This corresponds with the “Selection” number defined in this
ASCII port’s CP Input Set. (Previous releases had a range from 000 to 249.)
LLLLLLL
Router Switcher LEVELS. This corresponds with a logical position in this ASCII port’s
CP Level Set. The range is from 1 to 7. For example, 1 refers to the first entry in the CP
Level Set, and 5 refers to the fifth entry in that same set. If no levels are specified, then
the take is assumed to apply to all levels defined in that set. Level number entries are
NOT position-dependent.
Table 30. General Purpose ASCII Commands
Command
Meaning
Description
ZA
Acknowledge
This command is used to see if the ASCII interface exists and is run-
ning. A response of ZA is returned whenever a ZA is received.
ZZ
Reset
This command forces the ASCII controller to reset. This causes the
interface to cancel all previous ZP, ZV, and ZW commands. A ZX
response is returned to the external computer upon command com-
pletion. This ZX is also returned whenever the interface is manually
reset.
ZY
Command Accepted
(ACK)
This response is returned after the serial port has successfully
parsed the command and in the case of a switch command has suc-
cessfully issued the TAKE to the system and received a switch
response back from the system. This does NOT mean that the com-
mand was successfully executed. The remote computer should not
issue a new command until receiving a ZY or ZN from the current
command. The amount of time for the response will vary depending
on system complexity and current system activity. Also the number
of switches involved in the command will affect the amount of time it
takes to receive the ZY response. Multiple switches sent in one com-
mand may result in ZR response(s) being returned before the ZY
response.
ZN
Command Rejected
(NAK)
A ZN will be issued when a condition occurs where the current com-
mand cannot be executed. A ZN response can be issued for several
reasons such as an invalid command, an invalid command format, or
an invalid input, output or level. Invalid inputs, outputs and levels
are logged to the system logger. Also if the system is busy a ZN will
be issued followed by XOFF. When it is again ready for the next com-
mand a XON will be issued. Note that after the XON, response(s)
from the prior command may be issued (for example, ZR response).
Summary of Contents for JUPITER -
Page 10: ...10 JUPITER CM 4400 Control Module Installation and Operating Manual Preface ...
Page 30: ...30 JUPITER CM 4400 Control Module Installation and Operating Manual ESD Protection ...
Page 248: ...248 JUPITER CM 4400 Control Module Installation and Operating Manual Section 9 Force Unlock ...
Page 310: ...4 JUPITER CM 4400 Control Module Installation and Operating Manual Index ...