Manual # 26-0002901-00 / Revision H ScreenPro - High Resolution Seamless Switcher
35
RS485 Mode
Single commands will be combined with a command delimiter start, device number, command separator and
command delimiter end to form a command string as shown below:
Single Command Format:
cds
idcmd arg1 arg2 ..argn
cde
Multiple Command Format:
cds
idcmd arg1 arg2 ..argn,idcmd arg1 arg2 ..argn,…,idcmd arg1 arg2 ..argn
cde
cds
cds is the command delimiter start character '*' (ASCII 42).
id
id is the device number in the range of 1 to 32. This can be a single character for values less than
10, no preceding zero is required.
cmd
cmd is any valid Graphics Board command, typically 2 to 6 characters in length
arg
arg1,2,n is any required or optional parameters need for the command
,
separates multiple commands
cde
cde is the command delimiter end character '!' (ASCII 33).
Example:
12XYZ A 9,9PDQY 1234,31WX 200 98!
The command string is started by the command delimiter start character '*'. The first command follows directly after
the cds. The example shows that device 12 should process the XYZ command with A and 9 as parameters. A coma
(ASCII 44) separates the commands. Device 9 will process the PDQY command with a parameter of 1234 and
device 31 will process the WX command with parameters of 200 and 98. The cde '!' follows directly after the last
command to end the command string.
Commands received in the command string will not be processed until the cde character '!' is received. This format
allows commands to be stack to the same or multiple devices and executed when the cde '!' character is received by
all units. Any incomplete or unknown commands will be ignored. The maximum number of commands that can be
stacked per unit is 16. Each unit will only stack those commands assigned to it, even though all units receive the
same command string.
During queue processing, no input buffer processing is performed. Characters sent through the serial port during
queue processing are still stored in the input buffer. If hardware flow control is not observed, it is important to
guarantee that the input buffer limit is not exceeded before completion of the last command string. Note: The
command queue does not support backspace characters.
To minimize bus traffic the command words will be kept as short as possible. The units will not respond with prompts
or any command error conditions. Echo will be disabled when RS-485 mode is selected.
Configuration Load and Save
These commands can be used to store or duplicate various ScreenPro
TM
configuration files (CFG's). The files can be
loaded off the ScreenPro
TM
to a disk file on a PC.
Download CFG
DL op nn sclr<CR>
Parameters:
Op - [I|P] Download Input library or Program Sequence Steps.
nn Selects the index number of the configuration. When Op = I, this
number can be zero for the current configuration or a number
between 1 - 64 for a User Library Configuration. When Op = P, this
number should always be 1.
sclr – [A|B|M|P] Used only when nn = 0, otherwise parameter not
required.
Example:
DL I 12<CR>
Downloads the input cfg number 12