beautypg.com

Preliminar y – Extron Electronics MLC 226 IP Series Installation User Manual

Page 91

background image

5-13

MLC 226 IP Series • SIS Programming and Control

PRELIMINAR

Y

Command/r

esponse table for SIS commands (continued)

Command

ASCII (T

elnet)

(host to switcher)

URL Encoded (W

eb)

(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 (bidir

ectional) RS-232 communica

tion.

Send data string

E

X!

*

X1&

*

X2)

*

X2!

RS

}

X@

X!

= specifi

c port number (01 – 99)

1 = r

ear host (Host Contr

ol RS-232 port)

2 = fr

ont panel Confi

g

port

3 = slaved switcher (MLS port)

4 = display port (Pr

ojector 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 r

eceipt of the fi

rst r

esponse character

befor

e terminating the curr

ent r

eceive

operation (default = 10 = 100 ms, max. =

32767). The r

esponse includes leading zer

os.

X2)

= time in tens of ms for the MLC to

wait between characters being r

eceived via

a serial port befor

e terminating the curr

ent

receive operation (default = 2 = 20 ms,

max. = 32767). The r

esponse includes

leading zer

os.

X2!

= #L

or #D. The letter parameter is case

sensitive (r

equir

es a capital “D” or capital

“L”). The r

esponse includes leading zer

os.

L =

L

ength of the message to be r

eceived.

D =

D

elimiter value.

# = byte count (for L) or a single

ASCII

character expr

essed in decimal form (for D).

Byte count # can be fr

om 0 to 32767, default

= 0. The

ASCII decimal delimiter # value

can be fr

om 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 fr

om command

]

N

*

X1&

*

X2)

*

X2!

is optional.

X1&

is optional only if

X2)

is also missing. If these thr

ee variables ar

e not specifi

ed,

the

default values ar

e used. For this command,

X1&

and

X2)

must both a) equal zer

o or b) be nonzer

o.

N

For W

eb encodin

g 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

}

W05%2A4%2A7%2A3L

RS

|

response fr

om 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

E

s

c

30

s

p

a

ce !

#

$

%

&

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 T

able

T

o find the decim

a

l eq

u

iv

a

lent of the A

S

CII ch

a

ra

cter

,

a

dd

the ro

w he

a

ding

a

nd col

u

mn he

a

ding n

u

mber

s

together

.

LF = line f

eed

CR = c

a

rr

ia

ge ret

u

rn

(

}

)

E

s

c = e

s

c

a

pe

Del = delete