© MuxLab Inc.
ProDigital Network Controller (MNC)
Page 213
-
On “products” web page, select “Hdmi Over IP (500752/753) and click “Add
Device”
-
Enter a name (ex: myHdmiOverIpMatrix) then click OK
-
Your Hdmi Over IP virtual Matrix is now added in your system, its system
ID
is now displayed:
You must use this ID in the IP commands.
-
To auto-configure all 500752/753, click on “select “ then “Launch automatic
discovery”
5.2 IP Command API for 500752\753\754\755\756:
command/response list
5.2.1
Automatic discovery
Description:
The system will retrieve all the devices in the network and automatically send all
the necessary updates to the devices to configure them properly (duplicate IP
address will not be solved by the system; it will let the user resolve this kind of
issue). Then it will return the list of devices found with their attributes.
Command:
{"p_targetId":
<systemID>
,"p_cmd":"
launch_discovery_auto
","p_userName:"
<MNC
User Name>
","p_password":"
<MNC password>
"}
Response:
{"p_targetId":
<systemID>
,"p_cmd":"
launch_discovery_auto
","p_rspStatus:"
SUCSESS
","p_msg":"
<a_message>
","p_data":
[{"productName":"<value>","modelName":"<value>","cust
omName":"<value>","mac":"<value>","ip":"<value>","mask":"<value>","isDhcp":<0/1>,"multicastGroupIp
":"<value>","videoResolution":"<value>","videoFrameRate":"<value>","audioFormat":"<value>","isVideoS
ignalDetected":<0/1>,"isIrOn":<0/1>,"isDipSwitchEnabled":<0/1>,"fwVer":"<value>","uartBaudRate":"<val
ue>","irMode":"<emitter/sensor>","rs232FeedbackIP":"<value>","irFeedbackIP":"<value>","isRs232Feedba
ckOn":<0/1>,"isRs232IpHeader":<0/1>,
"compressionRate":"<value>","isAutoCompressionOn":<0/1>>,"is6
0fps":<0/1>,
"isDisplayConnected":<0/1>,"isScreenImageOn":<0/1>,"isScreenTextOn":<0/1>,"connectedMa
c":"<value>","isAutoResolutionOn":<0/1>
{ … }, …]}
In
Red
, these are the additional attributes for RX device
In
Green
, these are the additional attributes for TX device
5.2.2
Manual discovery
Description:
The system will retrieve all the devices in the network and it will return the list of
devices found with their attributes. (No other actions will be performed)
Command:
{"p_targetId":
<systemID>
,"p_cmd":"
launch_discovery
","p_userName":"
<MNC User
Name>
","p_password":"
<MNC password>
"}