Installation User guide
5-13
MLC 226 IP Series • SIS Programming and Control
PRELIMINARY
Command/response table for SIS commands (continued)
Command ASCII (Telnet)
(host to switcher)
URL Encoded (Web)
(host to switcher)
Response
(switcher to host)
Additional description
Serial data port confi guration and use
These commands apply to any port that uses RS-232 communication: both 1-way (output) and 2-way (bidirectional) RS-232 communication.
Send data string
E X! 
* 
X1& 
* 
X2) 
* 
X2! 
RS
} X@ X!
 = specifi c port number (01 – 99) 
1 = rear host (Host Control RS-232 port)
2 = front panel Confi g port
3 = slaved switcher (MLS port)
4 = display port (Projector RS-232/IR)
5 = IR/Serial port A
6 = IR/Serial port B
7 = IR/Serial port C
X@
 = command data section (< 200 bytes). 
X1&
 = time in tens of ms for the MLC to wait 
until receipt of the fi rst response character 
before terminating the current receive 
operation (default = 10 = 100 ms, max. = 
32767). The response includes leading zeros.
X2)
 = time in tens of ms for the MLC to 
wait between characters being received via 
a serial port before terminating the current 
receive operation (default = 2 = 20 ms, 
max. = 32767). The response includes 
leading zeros.
X2!
 = #L or #D. The letter parameter is case 
sensitive (requires a capital “D” or capital 
“L”). The response includes leading zeros. 
L = Length of the message to be received.
D = Delimiter value. 
# = byte count (for L) or a single ASCII 
character expressed in decimal form (for D). 
Byte count # can be from 0 to 32767, default 
= 0. The ASCII decimal delimiter # value 
can be from 0 to 00255, default = the byte 
count.
Examples: A 3-byte length = 3L. A delimiter of 
ASCII 0A = 10D. 
W 
X! 
%2A 
X1& 
%2A 
X2) 
%2A 
X2! 
RS
| X@
response from command
]
N
 * 
X1&
 * 
X2)
 * 
X2!
 is optional. 
X1&
 is optional only if 
X2)
 is also missing. If these three variables are not specifi ed, the 
default values are used. For this command, 
X1&
 and 
X2)
 must both a) equal zero or b) be nonzero.
N
  For Web encoding for 
X@
, convert nonalphanumeric characters to hex numbers. A space (hex = 20) is encoded as %20. 
A plus sign (hex = 2B) is encoded as %2B.
Example: 
E
 05*4*7*3L RS 
}
<data>
W05%2A4%2A7%2A3L RS
|
<data>
response from command 
]
N
  The data string (
X@
) in this RS command is limited to 200 bytes.
   0 1 2 3 4 5  6 7 8 9
 10 LF      CR 
 20       Esc 
 30   space !  “  #  $  %  &  ’
 40 (  )  *  +  ,  -  .  /  0  1
 50 2 3 4 5 6 7  8 9 :  ;
 60 <  =  >  ?  @ A  B  C  D  E
 70 F  G  H  I  J  K  L  M  N  O
 80 P  Q  R  S T U  V W X Y
 90 Z  [  \  ]  ^  _  ‘  a b c
 100 d  e  f  g  h  i  j  k  l  m
 110 n o p q  r s t u v w
 120 x  y  z  {  |  }  ~  Del 
ASCII to Decimal Conversion Table
To find the decimal equivalent of the ASCII character, add 
the row heading and column heading numbers together.
LF = line feed
CR = carriage return (
})
Esc = escape
Del = delete










