1.4 Command String Responses
When command characters are entered into a terminal emulation program (such
as HyperTerminal) and accepted by the system, they are echoed back to the
terminal screen one at a time, as they are typed. The complete command has
executed successfully when all of the entered characters including the entered
Take command (“
T
”) appear. If a command character is not accepted, a different
character than the one entered appears and all or part of the command is not
executed. This can also occur during the entry of a command.
q
T
– the system successfully executed the command
q
?
– the system did not understand the command (i.e., an error occurred in the
command string format)
q
X
– the system did not execute all or part of the command*
q
E#
or
W#
– the system provides a code number** to identify the specific
type of error
If a “
?
” appears instead of the command character or number you entered, the
system did not understand the command because the command string format
contained an error (e.g., not indicating an input in a Change command).
If an “
X
” appears instead of the command character or number you entered, the
system understood the command, but did not execute all or part of the command.
For example, an “
X
” may appear when entering an invalid value (such as
Output 300 in a system that only has 256 outputs) or requesting a volume setting
which results in a decibel level that is outside of the range for the board.
Command String Response Examples:
BCS Command
Entered
Appears in the
Terminal Emulation
Program
Explanation of Result
CL2I64O110T
CL2I64O110T
The command was successfully executed
CL2I240T
CL2I240?
The command was not executed because the
output number was not included
CL2I16O300T
CL2I16O300X
The command was not executed because the
system does not have an Output 300
CL0O86VA150T
CL0O86VA150X
The command was not executed because 15 dB
is outside of the volume range for Output 86
CL2I98O5T
CL2I98O5E01000A
The command was not executed because a
timeout failure occurred
* All valid parts of the command will be executed.
** For code number information, see Appendix A, “System Error Codes”.
1-6
BCS Serial Control Protocol
Introduction to BCS
In
tr
oduction
to
BCS