Manual #26-0111200-00 / Revision E
ScreenPro Multi-Screen Remote 48
Serial Command Syntax Specification
Serial Parameters
The following are the default parameter settings for serial communication.
Baud Rate is 57600 baud.
Parity is NONE.
Stop Bit is 1.
Data Bit is 8.
Echo is ON
Flow Control is NONE
Note:
The above items (except Flow Control) can be changed in the SYSTEM->CONFIG SERIAL menu.
Console Port (DB-9) Pin-out
(The controller is configured as a DCE device without flow control signals.)
PIN 2
RxD
PIN 3
TxD
PIN 7
SIGNAL GROUND
Protocol Specification
The Controller will respond with a 'CTRLR>' prompt when the command processor is ready for a command.
The command syntax is shown below
cmd arg1 arg2 … argn<CR>
cmd
cmd is any valid Controller command, typically 2 to 6 alphabetic (non numeric) characters.
arg
arg1, arg2, …, argn are required or optional parameters depending on the command used.
<CR>
Carriage return (ASCII 13) terminates the command
A space (ASCII 32) must be inserted between the command and any arguments that follow. A space must also be
inserted between all arguments except for the last argument in the chain.
A required argument is one that is enclosed in square ( [ ] ) brackets. An optional argument is one that is enclosed in
less-than-greater-than sign ( < > ) brackets. As an example, we will consider the following command:
KEY
[screenNum]
[mode]
<threshold>
With the notations used, we can easily tell that screenNum and mode are required parameters while the threshold is
optional.
All commands
must
be terminated with a carriage return (ASCII 13). The carriage return will tell the command
processor to begin execution of the command. From hereafter, when we refer to a command, we will assume that a
<CR> is always present at the end of the command line even though it’s not explicitly written out.
If the command is not recognized as a valid command, a “?<CR><LF>” is returned. A new line will be generated and
the prompt will indicate the system is ready for a new command.
For an on-line list of available commands and its brief description, type
HELP
or
?
at the prompt.
For an on-line detailed help for a particular command, type the command name followed by a
?
. For example, to get
help for the
TRNSETUP
command, type
TRNSETUP ?
at the prompt.