Querying The Serial Parameters; Setting The Serial Parameters; Router Initiated Commands; Edid Status Changed - Lightware MX-FR Series User Manual

Table of Contents

Advertisement

 
7. Programmer's Reference
Binary
(B#In=[received text as binary data, e.g. 736F6D657468696E67]) or
(B#On=[received text as binary data, eg. 736F6D657468696E67])
where n is the port number, I refers input, O stands for the output ports.
The received text is translated to binary form. The maximum length of the received text is 54 byte, so the
length of the hex data can be up to 108 characters.
Example: Far endpoint, connected to input port 1 is sending data, the router sends:
(B#I1=736F6D657468696E67)
7.12.3. Querying the Serial Parameters
Description: The properties of the serial pass-through can be queried on the input and the output side.
Format
Command {:SERIAL#<in2/out2>@<S>I/O=?}
Response (SERIAL#<in2/out2>@<S>I/O=<a>;<b>;<c>)CrLf ← (SDRIAL#9@SO=1;9600;8N1)CrLf
Explanation: Serial pass-through sending and receiving is enabled on the 9th output port with 9600 baud.
Legend
Identifier
Parameter Description
<in
>/<out
> Input or output port number Output number in 1 or 2 digit ASCII format (01, 3, 04 etc.)
2
2
<I/O>
Input or output port type
<a>
Receiving mode
<b>
Current baud rate
Port setting
<c>
(in standard format e.g.
8N1)
7.12.4. Setting the Serial Parameters
Description: The properties of the serial pass-through can be modified on the input and the output side.
Format
Command {:SERIAL#<in2/out2>@<S>I/O= <a>;<b>;<c>}
Response (SERIAL#<in2/out2>@<S>I/O= <a>;<b>;<c>)CrLf ← (SDRIAL#9@SO=1;9600;8N1)CrLf
Explanation: Serial pass-through sending and receiving is enabled on the 9th output port with 9600 baud.
Legend: See the previous section.
Example
→ {:serial#9@so=?}
Parameter Values
I = input, O = output
0: Disabled (incoming data is ignored but sending is allowed)
1: The incoming data is sent to the controllers in ASCII mode.
(default)
2: The incoming data is sent to the controllers in HDX mode.
9600, 14400, 19200, 38400, 57600 (default), 115200
1st character: number of data bits: 5, 6, 7 or 8 (default)
2nd character: parity bit. Possible values are:
N: No parity (default)
O: Odd parity
E: Dven parity
M: Fixed high (Mark)
S: Fixed low (Space)
3rd character: number of stop bits: 1 (default) or 2
Example
→ {:serial#9@so=1;9600;8n1}
MX-FR Series Modular Matrix Frames – User's Manual
7.13. Router Initiated Commands
7.13.1. EDID Status Changed
Description: This is sent after any command which changed the DDID table (DDID copy, DDID switch), or if a
new DDID source e.g. a new display device is connected to the router.
Command various
Response (D_S_C)CrLf
Explanation: When a new monitor is connected to an output port, its EDID is read. The message from the
router shows that an DDID has changed.

INFO:
The router stores the last attached display device's EDID connected to the output. After disconnecting
this device its EDID is still present at the router's memory, therefore no status change message is issued
by the router if a display device having the same DDID is connected to that output. (The same display
device is connected again, or another display device (same brand) from the same manufacturer).
INFO:

To keep your application in sync with the router it is recommended to issue a watch validity ( {wvd},
{wvu}, {wve} ) command after receiving an (E_S_C) response, and read all location indicating '2' or '3' in
the table, as the change of these DDIDs triggered the (D_S_C) message.
7.13.2. Port Status Changed (PSC)
Description: This message is sent when any value changes in the response for the {PS} command. The
message means that an input or output port's state has changed e.g. a source or display device is connected
or disconnected.
Command none
Response (PSC)CrLf
Explanation: An input port (which had signal present before) detects no signal. The router sends a message
to indicate port status change.

INFO:
The (PSC) message can be omitted by a third party controller, or it can be used to trigger a {PS}
command. In the latter case, the controller can be up to date with the port status without continuous queries.
7.13.3. Error Responses
Response
(DRR01)CrLf
(DRR02)CrLf
(DRR03)CrLf
(DRR04)CrLf
Format
a new monitor is connected to the output
← (D_S_C)CrLf
Format
an input port looses signal
← (PSC)CrLf
Error type
Description
Given input number exceeds the maximum
Invalid input number
number of inputs or equals zero.
Given output number exceeds the installed
Invalid output number
number of outputs or equals zero.
Given value exceeds the maximum allowed value
Invalid value
can be sent.
Given preset number exceeds the maximum
Invalid preset number
allowed preset number.
117
Example
Example

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mx-fr9Mx-fr17Mx-fr33lMx-fr33rMx-fr65rMx-fr80r

Table of Contents