Matrix Switch Corporation MSC-XDM4000 Product Manual Download Page 50

MSC-XDM4000 Product Manual

The first example command queries the serial baud rate value which is the default of 115200 and the second 
command sets it to 9600 baud.

3.10.39 Set Command

Protocol version 3.0

The Set command is used for assigning values to system parameters.  See the 

System Parameter Table

 for a list 

of currently defined parameters.  This command supersedes many individual configuration commands.

NOTE:

 This command may set Active and/or Stored parameter values.  Behavior depends on the parameter and

is defined in the 

System Parameter Table

.  Values in Stored memory are loaded at system startup.  See 

System 

Parameters

 for more details.

Command

Description

Set

List all parameter identifiers which can be set, one per line.

Set Parameter Value

Set a parameter’s Active and/or Stored value (depends on parameter).

Examples of listing all writable parameters and setting the “net.ip” parameter.

>Set

ctl.serial.baud
ctl.serial.log

ctl.serial.proto
ctl.serial2.baud

ctl.serial2.log
ctl.serial2.proto

dbg.i2cAckFails
dbg.i2cArbLosses

dbg.i2cBusErrors
dbg.i2cOverruns

dbg.i2cTimeouts
dbg.i2cResets

mtx.sync
net.dhcp

net.gateway
net.ip

net.mac
net.netmask

pnl.cmdEn
pnl.ip

sys.descr
sys.name

sys.type

>

Set net.ip 192.168.2.60

>

3.10.40 SetA Command

Protocol version 3.0

The SetA command is used for setting system parameter Active values only.  Values set with this command will 

Page 50 of 64

© 2013-2016 Matrix Switch Corporation

www.matrixswitch

 

 corp.com

Summary of Contents for MSC-XDM4000

Page 1: ...Matrix Switch Corporation MSC XDM4000 Product Manual 4RU 64 input 64 output 3G SDI Modular Video Router Revision 1 4 Page 1 of 64 2013 2016 Matrix Switch Corporation www matrixswitchcorp com...

Page 2: ...ALITY PERFORMANCE MERCHANTABILITY OR FITNESS FOR PURPOSE Matrix Switch Corporation disclaims all liability arising from this information and its use Use of Matrix Switch Corporation devices in life su...

Page 3: ...rotocol commands MtxGroup PanelDis and PanelExtEn Updated Mascot protocol information to version 2 4 New manuals for MSC V1616 LS DC MSC 1HD1616 LS DC Revision 1 1 2014 06 24 Updated External Button C...

Page 4: ...nnection 17 2 2 2 Loading a preset 17 2 3 Presets Tab 17 2 3 1 Loading Work Matrix from a source target 18 2 3 2 Saving Work Matrix to a target 18 2 3 3 Usage scenarios 18 2 4 Labels Tab 18 2 5 Config...

Page 5: ...mand 41 3 10 22 PairIO Command 41 3 10 23 PanelCmd Command 42 3 10 24 PanelCmdEn Command 43 3 10 25 PanelCond Command 43 3 10 26 PanelDis Command 44 3 10 27 PanelExtEn Command 44 3 10 28 PanelRate Com...

Page 6: ...ure 56 4 3 TFTP Software 57 4 3 1 Windows 57 4 3 2 Mac OS X 58 4 3 3 Linux 58 5 Troubleshooting 60 5 1 Unknown IP address 60 5 2 Unexpected reboots 60 6 Reference 61 6 1 Specifications 61 6 2 Serial I...

Page 7: ...assed through without re clocking or jitter reduction Adaptive cable equalization on each input can equalize input signals from Belden type 1694A cables up to lengths of 120m 3G 140m HD and 400m SD SD...

Page 8: ...by default but can also be used to control other routers as additional matrix levels See Serial Interface Pinout for additional details General Purpose I O A D25 connector provides a GPIO auxiliary po...

Page 9: ...r by feel slightly more difficult 3 Ensuring the correct type of board is being used for a slot Input or Output position the board connector first opposite side of the BNC connectors and board main co...

Page 10: ...but only the transmit or receive side will be used depending on the I O card it is inserted into To remain cost effective it is thus recommended that transmit only or receive only SFP modules are use...

Page 11: ...the Software failsafe recovery procedure is entered Routing matrix is initialized to Preset 0 state defaults to source 1 connected to all destinations 1 4 Front Status Panel The MSC XDM4000 has a sta...

Page 12: ...udio Routers 192 168 2 60 Remote Button Panels 192 168 2 64 Remote LCD Screen Panels 192 168 2 80 Table 4 Default System IP Addresses To access the web page interface of the device 1 Connect the Ether...

Page 13: ...remaining presets The Labels Tab on the Web Page Interface can be used for modifying labels Click the Save button to store any changes that are made Refer the Labels Tab section for more details 1 5 5...

Page 14: ...ss C IP subnet 192 168 2 x When integrating devices into an existing LAN network unique IP addresses should be assigned from the applicable network and the Netmask setting of the devices should be set...

Page 15: ...stallation example consisting of a 32x32 SDI Video Router with a secondary level 32x32 Analog Audio router connected via the AFV DB 25 interface a 32x32 Remote Button Panel a 2RU LCD Remote Panel and...

Page 16: ...lines to aid in further description below The web page interface for other router systems is sized appropriately Remote Panels show only the Config and Command tabs Numbered sections in Figure 10 1 Sy...

Page 17: ...Destination or a single level is selected 2 2 2 Loading a preset Presets store connection states for one or more Destinations Loading a Preset on the Routing tab consists of simply clicking on the Lo...

Page 18: ...o a Preset will store the Work Matrix state to non volatile memory which persists through device power cycles and can be recalled at a later time 2 3 3 Usage scenarios The flexibility of the Presets T...

Page 19: ...lumns for Video and Audio Sources and Destinations Single level routers will have a column for Source labels and one for Destination labels On multi level routers secondary levels can be left blank to...

Page 20: ...riptive name of the system up to 15 characters displayed at the top of the Web Page interface which is helpful when managing multiple systems Disable Reclockers Disable SDI reclockers not supported by...

Page 21: ...nation to control individual destinations of a 16x4 Router 16 source 4 destination Another usage scenario would be to have 2 separate panels control different levels of a Video Audio Router Control Mo...

Page 22: ...he Command Tab Figure 14 provides access to the Mascot protocol interface Commands are typed on the Command text entry line followed by pressing the Enter key to execute them The results will be displ...

Page 23: ...and therefore some 3rd party equipment may work without modification using this protocol For information about other third party control system manufacturers who support MASCOT contact Matrix Switch...

Page 24: ...the ENTER key after successfully connecting should display the command prompt character 3 3 Serial Access Matrix Switch router systems come equipped with a serial port which can be used as another me...

Page 25: ...ied on with 3rd party integration since a given partial command may execute a different command as new ones are added to the protocol 3 5 Response Format Most command responses consist of one or more...

Page 26: ...t configuration Firmware 5 3 0 and newer E13 I O Error A general I O error occurred Table 6 Error Codes 3 6 Command Arguments Command arguments are separated into two categories numeric and string arg...

Page 27: ...orted String String A generic string argument max length depends on the command Value A general value Value type depends on setting See System Parameters Table 8 Command Argument Types 3 7 System Para...

Page 28: ...erial port baud rate in bits second ctl serial2 log Boolean RW AS RS 485 serial port protocol log enable ctl serial2 proto String RW AS RS 485 serial port protocol selection mascot svs etc mtx serial...

Page 29: ...implementation and support variations between different system types Many of these commands have been superseded by System Parameters in Mascot protocol version 3 0 Command Arguments Description DHCP...

Page 30: ...queries the matrix size The response is in the format Dests Srcs Levels Flags1 Flags2 Where Dests is the count of system destinations Srcs is the count of sources and Levels is the number of system l...

Page 31: ...RNING A DHCP server must be present on your network for this to function properly Using DHCP allows for dynamic IP or fixed IP assignment from a central location the DHCP server Using this option is o...

Page 32: ...the sys firmware System Parameter Query the system firmware series and version Example Firmware Pyxis 1 1 7 3 10 6 FrameIP Command NOTE Superseded by the pnl ip System Parameter Query or assign the r...

Page 33: ...mmand queries Active values of parameters which may differ from values in Stored memory Values in Stored memory are loaded at system startup and can be queried with the GetS Command See System Paramet...

Page 34: ...ue of a single parameter or a subset of parameters under a given parameter node 3 10 10 Help Command Display command reference information 3 10 11 IP Command NOTE Superseded by the net ip System Param...

Page 35: ...ed by the net mac System Parameter Query system Ethernet MAC address Command Description MAC System Ethernet MAC address in hh hh hh hh hh hh where each hh is a pair of hex digits Example MAC 00 50 C2...

Page 36: ...destination 5 on all levels The fourth example maps destination 1 to physical destination 6 on the second level only 3 10 15 MapSrc Command Routers only Protocol version 3 0 Query or assign matrix sou...

Page 37: ...mbers separated by a period such as 2 3 Example MascotVer 2 3 3 10 17 MtxCfg Command Routers and MSC GCP2U32 only Protocol Version 2 0 Query matrix configuration This command replaces the C command an...

Page 38: ...name NAME type TYPE destCount DEST_COUNT srcCount SRC_COUNT flags FLAGS destNames NAME NAME srcNames NAME NAME state SRC SRC psetData SRC SRC psetNames NAME NAME Table of information on values in capi...

Page 39: ...The example output above is a typical response for a 4x4 Video router Current matrix routing is straight through 10 presets are defined 1st is straight through 2nd is mapped all to source 1 and all o...

Page 40: ...two level router this would result in an 8x8 matrix on level 1 and a 4x4 matrix on level 2 3 10 19 NetMask Command NOTE Superseded by the net netmask System Parameter Query or assign the system networ...

Page 41: ...1 3 0 2 The first command adds a connection from Source 3 to Destination 2 in Preset 1 The second command Mutes Destination 3 on Level 2 in Preset 1 3 10 22 PairIO Command Routers only Protocol Versio...

Page 42: ...start with ID number 65 for GPIO pin 1 See GPIO Auxiliary Interface for details NOTE Panel commands must be enabled with the PanelCmdEn Command or by setting the pnl cmdEn System Parameter to activate...

Page 43: ...buttons or change logic states on output GPIO pins Panel buttons and GPIO pins are specified by numeric ID Panel buttons are numbered beginning with ID number 1 Panel button order depends on the panel...

Page 44: ...ill output a logic 1 if the matrix matches preset 0 The second command queries the panel condition for button 1 The third command assigns the condition P1 to GPIO pin 4 ID 68 The fourth command clears...

Page 45: ...d can be used to increase or decrease the rate which is saved and recalled on system power up The default refresh rate is 5 seconds This value is stored and recalled on power up Command Description Pa...

Page 46: ...rial port ProtoSer PROTO Assign the protocol used on the serial port the only valid value is currently Mascot Examples ProtoSer Mascot 3 10 31 PsetNames Command Routers and MSC GCP2U32 only Query or a...

Page 47: ...ny existing connection to DEST LEVEL in PRESET Example PSub 1 2 PSub 1 3 2 The first command removes any connection to Destination 2 in Preset 1 The second command removes any connection to Destinatio...

Page 48: ...le ReclkDis 0 1 Enable or disable reclockers 0 or 1 respectively Examples ReclkDis 0 ReclkDis 1 The first command above queries the current reclocker disable value which returns 0 the default reclocke...

Page 49: ...tate of each destination is displayed one per line in the format DestNLvl1 SrcLvl1 DestNLvl2 SrcLvl2 Example S1 Dest1 Src4 Dest1 Src4 Dest2 Src3 Dest2 Src3 Dest3 Src2 Dest3 Src2 Dest4 Src1 Dest4 Src4...

Page 50: ...eters for more details Command Description Set List all parameter identifiers which can be set one per line Set Parameter Value Set a parameter s Active and or Stored value depends on parameter Exampl...

Page 51: ...rs for more details Command Description SetS List all parameter identifiers which can be set in Stored memory one per line SetS Parameter Value Set a parameter s Stored value 3 10 42 SrcNames Command...

Page 52: ...t system name up to 15 characters Example for querying and assigning system name SysName MSC Router SysName MyRouter 3 10 44 SysType Command Protocol Version 2 3 NOTE Superseded by the sys arch System...

Page 53: ...es Command Description Vars Display all system configuration parameters Note that variables consisting of JSON data simply show the string JSON to keep the output concise The output consists of one li...

Page 54: ...f setting and clearing web page password WebPass SeCr3t WebPass 3 10 48 X Command Routers and MSC GCP2U32 only Query or make changes to the matrix routing state This command comes in several variation...

Page 55: ...y the third command connects source 4 to destination 3 on all levels and the fourth command mutes destination 4 level 2 Command stacking Command stacking is especially useful for the X command since i...

Page 56: ...image has been transferred to the device s FLASH storage area 5 The device will automatically reboot to perform the remainder of the software update during which the web page interface may display a...

Page 57: ...to the IP address 192 168 2 59 Consult the TFTP Software section for details 4 3 TFTP Software There are many different options for TFTP client programs the choice of which depends on what operating s...

Page 58: ...put MSC Pyxis Firmware x x x img 6 Make sure to replace MSC Pyxis Firmware x x x img with the correct version number of the file 7 Pressing ENTER after the put command will initiate the TFTP transfer...

Page 59: ...TFTP transfer binary put MSC Pyxis Firmware x x x img 6 Make sure to replace MSC Pyxis Firmware x x x img with the correct version number of the file 7 Pressing ENTER after the put command will initi...

Page 60: ...nning A computer system can then be configured with an IP address on the same IP subnet and the webpage configuration can be loaded for viewing and changing the IP address as described in the section...

Page 61: ...C Operating Temp 0 Through 40 Deg C Humidity 0 Through 90 Non Condensing Warranty 2 Years Parts Labor SDI Video Connector type BNC Data Types SMPTE 259 292 424 Data Rates 19 Mbit s through 3 0 Gbit s...

Page 62: ...more RS 485 connected devices Pin Name Function 1 4 6 7 NC Not Connected 2 TX RS 232 Transmit 3 RX RS 232 Receive 8 D RS 485 Data Positive 9 D RS 485 Data Negative 5 GND Ground DE 9 Pin Numbers 6 3 GP...

Page 63: ...means it is silenced Output Synonymous with Destination Preset Matrix Switch Corporation Router devices provide 10 presets which store matrix Routing connections When a preset is recalled zero or more...

Page 64: ...hich shall be placed on the outside of the shipping package 6 This warranty does not apply if the product has been damaged by accident abuse misuse misapplication or modification EXCEPT AS SET FORTH A...

Reviews: