Extron electronic DMP 64 manual Command, ASCII command, Response, Additional, description

Models: DMP 64

1 146
Download 146 pages 26.3 Kb
Page 107
Image 107
Manual background

Command and Response table for basic SIS commands (continued)

Command

ASCII command

Response

Additional

 

(host to device)

(device to host)

description

 

 

 

 

Serial Port

 

 

 

Send Data String

EX!*X1&*X2)*X2!RS} X@

response]

 

Configure parameters

EX!*X2%,X2^,X2&,X2*CP}

CpnX!•CcpX2%,X2^,X2&,X2*]

View serial port parameters

EX!CP}

X2%,X2^,X2&,X2*]

 

Configure rcv timeout

EX!*X1&*X2)*X2#*X2!CE}

CpnX!•CceX1&,

 

 

 

X2),X2#,X2!]

 

View receive timeout

EX!CE}

X1&,X2),X2#,X2!]

 

 

 

 

 

NOTES: X! = Port Number

X@ = Command data section

X1& = Command string wait time

X2) = Character wait time

X2! = Length of stream or delimiter

X2# = Priority status for receiving timeouts (Default=0)

X2% = Baud Rate (Default=9600)

X2^ = Parity (Default=N=none)

X2& = Data bits (Default=8)

X2* = Stop bits (Default=1)

01-99 represented by 2 Bytes (ASCII).

NOTE: For web encoding only: Data will be directed to specified port and must be encoded if non-alpha numeric. Since data can include either command terminator, they must be encoded as follows when used within the data section:

Space (Hex: 20) would be encoded as %20 and

Plus sign (Hex: 2B) would be encoded as %2B

0-32767 in tens of milliseconds

0-32767 in tens of milliseconds

L=Byte Count (00 32767)

D=decimal value for ASCII character (0-00255)

0=Send data string command parameters if they exist 1=Configure receive timeout command parameters instead.

300,600,1200,1800,2400,3600,4800,7200,9600,14400,1

9200,38400,57600,115200

O=odd E=even

N=none M=mark S=Space

7, 8 1,2

 

Command

ASCII command

Response

Additional

 

 

 

(host to device)

 

(device to host)

description

 

 

 

 

 

 

 

Event Control

 

 

 

 

 

Read event buffer memory

EX3%,X3^,X3&,X3*E }

X5$]

 

 

Write event buffer memory

EX3%,X3^,X3(,X3*E }

Evt X3%,X3^,X3&,X3(]

 

 

NOTE:

Response to Write Event is padded with leading zeros for X3%&X3&.

 

 

Read string from event

EX3%,X3^,X3&,X4$FE

{string}]

 

 

buffer

 

 

 

 

 

 

Write string to event buffer

E{string}*X3%,X3^,X3&FE

 

 

 

NOTE:

‘F’ must be capitalized to read and write strings to event buffer memory.

 

 

 

Response to Write Event is padded with leading zeros for X3% & X3&.

 

 

Start events

E1AE }

 

Ego]

 

 

Stop events

E0AE }

 

Est]

 

 

Query # of running events

EAE }

 

#####] (5 digit number)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NOTES:

X3% = Event number

 

range 00-99

 

 

 

 

X3^ = Event buffer

 

0=receive

 

 

 

 

 

 

1=Unified

 

 

 

 

 

 

2=data

 

 

 

 

X3& = Event buffer offset

3=NVRAM

 

 

 

 

range: 0 to Max buffer size

 

 

 

X3* = Event data size (case sensitive)

b=bit, B=Byte (8-bit), S=short (16-bit), L=long ((32-bit)

 

 

X3( = Event data to write

 

 

 

 

 

X4$ = number of Bytes to read

range 1–127

 

 

 

 

X5$ = Data element read

ASCII digit(s) representing numeric value of data elements read from buffer

(leading zeros suppressed)

DMP 64 • SIS Programming and Control

101

Page 107
Image 107
Extron electronic DMP 64 manual Command, ASCII command, Response, Additional, description