background image

MSC-UTX62L Product Manual

The example above is simple output (no arguments) for a matrix with 2 levels, the first has 8 destinations, 8 
sources and supports mute and lock status query (1 + 2 = 3).  The second level has 4 destinations, 8 sources and 
does not support mute, lock status query or reclocker disable.

If an argument is specified (0-7), then a more descriptive JSON structure is returned, of the following form 
(newlines and spaces added as a visual aid, but are not necessarily part of the response):

{

  “version” : 1,
  “status” : “STATUS”,

  “levels” :
  [

    {
      “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 capital letters above:

Label

Description

STATUS

Matrix status: OK, UPDATING, DISCONNECT or ERROR.  Returned if the matrix is 
OK, updating (from a remote router for example), one or more remote routers 
disconnected or a general error (remote router in error status for example) respectively.

NAME

Descriptive name of  a level, destination, source or preset (8 chars or less).

TYPE

Level type: VIDEO, AUDIO, HD, VGA, 3G, ANALOG or AES.  Used for general video, 
general audio, HD video, VGA video, 3G HD video, analog audio or AES digital audio 
respectively.

DEST_COUNT

Count of destinations for the level.

SRC_COUNT

Count of sources for the level.

FLAGS

A space separated list of flag keywords indicating support for various features, as defined 
by the Name column in the Flags table above.

Page 34 of 60

© 2013-2020 Matrix Switch Corporation

www.matrixswitch

 

 corp.com

 

 

Содержание MSC-UTX62L

Страница 1: ...rix Switch Corporation MSC UTX62L Product Manual 6 input 2 output Mini 12G SDI Video Router with Button Control Panel Revision 1 8 Page 1 of 60 2013 2020 Matrix Switch Corporation www matrixswitchcorp com ...

Страница 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 support and or safety applications is entirely at the buyer s risk and the buyer agrees to defend indemnify and hold harmless Matrix Switch Corporation from any and all damages claims suits or expenses ...

Страница 3: ... commands and Panel GPIO commands Improved Software Update documentation Added pinouts for RS 232 and RS 485 serial port and GPIO Auxiliary interface Added XD series systems Revision 1 3 2016 05 17 Added MSC CP59X59E panel Revision 1 2 2015 08 20 Added protocol commands MtxGroup PanelDis and PanelExtEn Updated Mascot protocol information to version 2 4 New manuals for MSC V1616 LS DC MSC 1HD1616 L...

Страница 4: ...Matrix from a source target 14 2 3 2 Saving Work Matrix to a target 14 2 3 3 Usage scenarios 14 2 4 Labels Tab 14 2 5 Config Tab 15 2 5 1 System Settings 16 2 5 2 Network Settings 16 2 5 3 Button Panel Settings 17 2 6 Command Tab 18 3 Mascot Control Protocol 19 3 1 Protocol Changes 19 3 2 Telnet Access 20 3 3 Serial Access 20 3 4 Command Format 20 3 4 1 Command Names 21 3 5 Response Format 21 3 6 ...

Страница 5: ...md Command 38 3 11 24 PanelCmdEn Command 39 3 11 25 PanelCond Command 39 3 11 26 PanelDis Command 40 3 11 27 PanelExtEn Command 40 3 11 28 PanelRate Command 41 3 11 29 PClr Command 41 3 11 30 ProtoSer Command 42 3 11 31 PsetNames Command 42 3 11 32 PSub Command 43 3 11 33 PView Command 43 3 11 34 Reboot Command 44 3 11 35 ReclkDis Command 44 3 11 36 RemoteSync Command 44 3 11 37 S Command 45 3 11 ...

Страница 6: ...4 3 TFTP Software 53 4 3 1 Windows 53 4 3 2 Mac OS X 54 4 3 3 Linux 54 5 Troubleshooting 56 5 1 Unknown IP address 56 5 2 Unexpected reboots 56 6 Reference 57 6 1 Specifications 57 6 2 Serial Interface Pinout 57 6 3 Glossary 58 7 Matrix Switch Corporation Warranty 60 Page 6 of 60 2013 2020 Matrix Switch Corporation www matrixswitchcorp com ...

Страница 7: ...on each input can equalize input signals from Belden type 1694A cables up to lengths of 450m SD 260m HD 180m 3G 60m 6G and 40m 12G SDI BNC Video Outputs Connect SDI destinations to output connectors using 75 Ohm Coax cable with BNC connectors designed for high speed SDI video applications Unused outputs can be left unconnected Outputs utilize standard SMPTE levels of 800mV peak to peak Sync Refere...

Страница 8: ... multi device application 1 4 1 Accessing The Web Page Interface The default network IP address for this device is 192 168 2 60 Refer to the table below for the default IP addresses for other types of Matrix Switch Corporation devices Device Type Default IPAddress Video Audio Routers 192 168 2 60 Remote Button Panels 192 168 2 64 Remote LCD Screen Panels 192 168 2 80 Table 2 Default System IP Addr...

Страница 9: ... to 8 characters in length The default source labels use Src as a prefix and the destination labels use Dest as a prefix example Src1 The presets are labeled Startup for Preset 0 and PresetN where N is a number from 1 to 9 for the 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...

Страница 10: ...unique IP addresses in the same IP subnet Matrix Switch Corporation devices are configured by default to use IP addresses in the class 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 to reflect the class size of the IP network the default of 255 255 ...

Страница 11: ...nstallation 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 a Computer system Page 11 of 60 2013 2020 Matrix Switch Corporation www matrixswitchcorp com ...

Страница 12: ...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 1 1 System name can be assigned on the Config tab 2 System firmware series and version 3 Tab navigation 4 Preset load drop down selection 5 Source connect buttons 6 Mute button may not be available on all sw...

Страница 13: ...e 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 Load preset drop down selector 4 in Figure 1 and selecting the desired preset which is then loaded and applied to the current routing matrix More information on Presets is contained in the following Pr...

Страница 14: ...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 Tab interface allows for several useful scenarios some of which are described below Batch connection operations To perform several connection operations all at the same time make the desired connection...

Страница 15: ...umns 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 use the same label as the first level Presets can also be assigned label names Click the Save button to save changes that have been made 2 5 Config Tab Page 15 of 60 2013 2020 Matrix Switch Corporatio...

Страница 16: ...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 all Routers 3D I O Pairing Enable pairing of destinations sources for two channel 3D support only supported by Routers with 2 or more destinations 2 5 2 Network Settings WARNING DHCP should only be enabled or the IPAddress or Netmask c...

Страница 17: ...e panels control different levels of a Video Audio Router Control Mode Set the matrix control mode only present on Routers Available options include Local Button panel controls the router itself Remote Button panel controls a remote router at the IP address set by the Remote Router IP field Remote Sync Synchronize matrix crosspoint changes to another router at the IP address specified by the Remot...

Страница 18: ...e Command text entry line followed by pressing the Enter key to execute them The results will be displayed in the text area below the command line Clicking the Clear Output button will clear all command output in the lower area See the section Mascot Control Protocol for more information Page 18 of 60 2013 2020 Matrix Switch Corporation www matrixswitchcorp com ...

Страница 19: ... without modification using this protocol For information about other third party control system manufacturers who support MASCOT contact Matrix Switch Corporation 3 1 Protocol Changes As new commands are added or other changes occur the MASCOT protocol version is incremented The protocol revision can be obtained using the MascotVer command Protocol revision history Mascot version 3 0 Added System...

Страница 20: ...nd prompt character 3 3 Serial Access Matrix Switch router systems come equipped with a serial port which can be used as another means of sending Mascot commands Connect a Computer system to the device using a 9 pin RS 232 serial cable Using this interface requires a serial terminal program such as HyperTerminal on Windows Configure the terminal software for 115200 bps 8N1 In addition Local Echo s...

Страница 21: ...cters ASCII 13 followed by ASCII 10 The Prompt A prompt character is displayed each time a command or chain of commands is entered to indicate readiness to receive additional commands If an error occurs in response to a command an error will be displayed prior to the prompt with the following format E00 Error message 00 will contain a 2 digit decimal error code Table 4 shows possible error codes w...

Страница 22: ...hesis Arg Square brackets indicate an optional argument and parenthesis indicate a required argument Any optional argument specified requires that all prior optional arguments are also specified Table 6 lists currently used command argument types Argument Valid Range Meaning Boolean 0 1 T F True False Boolean true or false value Cmd String MASCOT command Cond String Condition statement See PanelCo...

Страница 23: ...arameter values Set Parameter Value Set Active Stored parameter value depends on parameter SetA Parameter Value Set Active value of a parameter only SetS Parameter Value Set Stored value of a parameter only Table 7 System Parameter Commands Parameter identifiers are represented as one or more alphanumeric words separated by periods representing a tree structure similar to file folders or directori...

Страница 24: ...terface mask pnl cmdEn Boolean RW AS Panel command macro enable pnl ip IP RW AS Remote IP address for panel interface to control sys arch String R System architecture Pyxis Carina Lynx etc sys firmware String R Firmware series and version Pyxis 1 1 7 for example sys name String RW AS System name identifier 3 8 Core Commands This section outlines commands considered to be core MASCOT protocol comma...

Страница 25: ...mdEn 0 1 Enable panel button GPIO command macros PanelCond Button Cond Panel button GPIO status conditions PanelDis 0 1 Internal panel button interface disable PanelExtEn 0 1 External panel interface enable if available PanelOfs Dest Src Lvl Lvl Button panel destination source offsets and levels to control PanelRate Number Remote panel refresh rate SerBaud Number Query or assign serial baud rate S...

Страница 26: ...Names Command Routers and MSC GCP2U32 only Query or assign destination names This command has 4 variations described by the following table Destination names are saved and recalled on power up Command Description DestNames Query all destination names DestNames DEST Query destination names for all levels of a given destination DestNames DEST LEVEL Query the name of a specific destination and level ...

Страница 27: ...ess to use when accessing the Web Page or other control interfaces In the event that the IP address or Netmask of a system is unknown consult the Unknown IP Address section for this device Command Description DHCP Query DHCP enable DHCP 0 1 Set DHCP enable 0 to disable 1 to enable Examples to query and then enable DHCP DHCP 0 DHCP 1 3 11 4 E Command Routers and MSC GCP2U32 only Query or assign mat...

Страница 28: ...he router will synchronize to when using the RemoteSync command This can also be enabled on Router systems with a local button panel to configure the Router s panel to control a different Router set to 0 0 0 0 by default to disable remote control and control the Router device itself This setting is saved and recalled on power up Command Description FrameIP Query IP address of remote Router system ...

Страница 29: ...See System Parameters for more details Command Description Get Display all system parameter Active values Output consists of one parameter per line with the parameter identifier separated by an equals character and the value Get Parameter Display the Active value of a single parameter or a subset of parameters under a given parameter node Examples of querying all parameters mtx parameters and net ...

Страница 30: ...TE Superseded by the net ip System Parameter Query or assign the system IP address This setting is saved and recalled on power up WARNING Maintaining the ability to access a device s web page and for Remote Panel devices to be able to communicate with Routers requires that the IP address is known valid and systems are configured to be on the same IP network In the event that the IP address of a sy...

Страница 31: ... Command Routers only Protocol version 3 0 Query or assign matrix destination mappings Destination mappings provide a means to remap logical destinations to different physical destinations for an added level of convenience when allocating and defining system I Os Command Description MapDest Display destination matrix map Only destinations are shown which have been remapped One destination number p...

Страница 32: ...l of convenience when allocating and defining system I Os Command Description MapSrc Display source matrix map Only sources are shown which have been remapped One source number per line is shown separated by a colon and the sources which are substituted for each level separated by commas MapSrc Src Display mapping of a single source MapSrc Src1 Src2 Assign a source mapping on all levels for Src1 t...

Страница 33: ...ix dimensions labels current matrix state and preset data The information to return is specified by the sum of the flags values listed in the following table Flag Information Fields in JSON data 1 Return names Destination Source and Preset destNames srcNames and psetNames 2 Return matrix routing state state 4 Return preset routing data psetData The returned data is JSON formatted data see www json...

Страница 34: ...s NAME NAME Table of information on values in capital letters above Label Description STATUS Matrix status OK UPDATING DISCONNECT or ERROR Returned if the matrix is OK updating from a remote router for example one or more remote routers disconnected or a general error remote router in error status for example respectively NAME Descriptive name of a level destination source or preset 8 chars or les...

Страница 35: ...assigned No Change Note that future protocol versions may support more than 10 presets and therefore may return information for more or less than 10 presets for the psetData and psetNames arrays 3 11 18 MtxGroup Command Routers only Protocol Version 2 4 Query or assign I O grouping This setting is saved and recalled on power up The I O grouping feature is used to combine multiple inputs and output...

Страница 36: ...IP address of the system and is used for IP communications over the Ethernet network This setting is saved and recalled on power up WARNING Maintaining the ability to access a device s web page and for Remote Panel devices to be able to communicate with Routers requires that the IP address is known valid and systems are configured to be on the same IP network In the event that the IP address or Ne...

Страница 37: ...Destination 3 on Level 2 in Preset 1 3 11 22 PairIO Command Routers only Protocol Version 2 1 NOTE Superseded by MtxGroup Command I O pairing is used for pairing destinations sources for 3D support When activated a router will appear to have half the number of physical destinations and sources A given matrix crosspoint change will cause 2 destinations to be changed Each odd destination source is p...

Страница 38: ...l commands must be enabled with the PanelCmdEn Command or by setting the pnl cmdEn System Parameter to activate them Command Description PanelCmd Query all assigned panel button GPIO commands PanelCmd Button Query a single panel button GPIO command PanelCmd Button Command Assign a panel button GPIO command Assigning a blank command to a button or GPIO pin will clear the command two consecutive sin...

Страница 39: ...ric ID Panel buttons are numbered beginning with ID number 1 Panel button order depends on the panel but generally has the top left button as button 1 followed by number 2 in the lower left corner number 3 in the top second column continuing to alternate between top and bottom rows till the last button lower right hand corner NOTE Condition statements are not currently fully defined and at the mom...

Страница 40: ...tton 1 The third command assigns the condition P1 to GPIO pin 4 ID 68 The fourth command clears the condition assigned to GPIO pin 4 3 11 26 PanelDis Command Protocol Version 2 4 Query or assign internal button interface panel disable setting This setting is stored and recalled on power up Command Description PanelDis Query internal panel disable setting PanelDis 0 1 Assign internal panel disable ...

Страница 41: ...and recalled on system power up The default refresh rate is 5 seconds This value is stored and recalled on power up Command Description PanelRate Query current panel refresh rate in seconds PanelRate RATE Set remote panel refresh rate in seconds Examples PanelRate 5 PanelRate 1 The first command queries the current panel refresh rate which returns 5 default The second command sets the refresh rate...

Страница 42: ...n the protocol used on the serial port the only valid value is currently Mascot Examples ProtoSer Mascot 3 11 31 PsetNames Command Routers and MSC GCP2U32 only Query or assign preset names Preset names are stored and recalled on power up Command Description PsetNames Query all preset names PsetNames PRESET Query a single preset name PsetNames PRESET LABEL Assign a preset label When querying names ...

Страница 43: ... 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 Destination 3 Level 2 on Preset 1 3 11 33 PView Command Routers and MSC GCP2U32 only View presets Displays the content of one or all presets The format of the returned output is 1 S1 S2 2 S1 S2 where the 1 and 2 are incrementing destin...

Страница 44: ...le 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 reclockers enabled The second command disables the reclockers 3 11 36 RemoteSync Command Routers only Protocol Version 2 1 Command to enable syncing matrices of two router systems Usually used for creating a 3D matrix from two r...

Страница 45: ...cLvl1 DestNLvl2 SrcLvl2 Example S1 Dest1 Src4 Dest1 Src4 Dest2 Src3 Dest2 Src3 Dest3 Src2 Dest3 Src2 Dest4 Src1 Dest4 Src4 The example above is output from a two level Video and Audio for example 4x4 matrix with sources routed in reverse order except destination 4 which has a 2nd level break away which is routed from source 4 3 11 38 SerBaud Command NOTE Superseded by the ctl serial baud and ctl s...

Страница 46: ...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 11 40...

Страница 47: ...r s Stored value 3 11 42 SrcNames Command Routers and MSC GCP2U32 only Query or assign source names This command has 4 variations described by the following table Source names are stored and recalled on power up Command Description SrcNames Query all source names SrcNames SRC Query source names for all levels of a given source SrcNames SRC LEVEL Query the name of a specific source and level SrcNam...

Страница 48: ... and assigning system name SysName MSC Router SysName MyRouter 3 11 44 SysType Command Protocol Version 2 3 NOTE Superseded by the sys arch System Parameter Query the system series type which is currently defined as one of the following values Value Series name 0 Carina 1 Lupus 2 Lynx 3 Hydra 4 Pyxis NOTE This command was not added until version 2 3 of the Mascot protocol On previous versions this...

Страница 49: ...uration parameters Note that variables consisting of JSON data simply show the string JSON to keep the output concise The output consists of one line per variable with the variable name followed by an equals and then the value not quoted Examples Vars DefaultProfile 1 DHCP 1 DNSPri 0 0 0 0 DNSSec 0 0 0 0 Firmware 1 5 1 Gateway 192 168 2 1 IP 192 168 2 80 Mac 00 00 00 00 00 00 MascotVer 2 MtxProfil...

Страница 50: ...11 48 X Command Routers and MSC GCP2U32 only Query or make changes to the matrix routing state This command comes in several variations described by the following table Command Description X Query complete routing state equivalent to S Command X DEST Query connected sources for DEST for all levels X DEST SRC Connect SRC to DEST for all levels X DEST SRC LEVEL Connect SRC to DEST LEVEL When queryin...

Страница 51: ...estination 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 it allows for several connections to be performed at the same time Example X1 4 X2 3 X3 2 X4 1 The above would connect source 4 to destination 1 source 3 to destination 2 source 2 to destination 3 and source 1 to destination 4 for all levels P...

Страница 52: ... 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 connection error which can be ignored 6 The software update may take an additional minute to complete and power should not be disconnected during this time 7 Reload the web page interface by holding d...

Страница 53: ...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 system you are using on the computer being used to perform the TFTP transfer from The following sections list some options for various operating systems 4 3 1 Windows Windows XP has a TFTP client insta...

Страница 54: ... 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 Make sure to perform the necessary actions to prepare the system for an update prior to attempting the transfer 8 The TFTP program will indicate if the transfer was successful or not 9 If the transfe...

Страница 55: ... 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 initiate the TFTP transfer Make sure to perform the necessary actions to prepare the system for an update prior to attempting the transfer 8 The TFTP program will indicate if the transfer was successful or...

Страница 56: ...unning 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 Accessing The Web Page Interface The device will remain at the default IP address until rebooted at which point it will revert to the assigned network settings 5 2 Unexpected reboots If the device is...

Страница 57: ...orage Temp 10 Through 100 Deg C Operating Temp 0 Through 75 Deg C Humidity 0 Through 90 Non Condensing Warranty 2 Years Parts Labor SDI Video Connector type BNC Data Types SMPTE 259M 292M 424M ST 2081 ST 2082 Data Rates 19 Mbit s through 12 0 Gbit s Re clocking Data Rates 270 Mbit s 1 485 Gbit s 2 97 Gbit s 5 94 Gbit s 11 88 Gbit s Input Output Return Loss 15dB HD 12dB 3G Input Level 800 mV P P 20...

Страница 58: ...ocol An abbreviation of MAtrix Switch COrporation proTocol An ASCII text based protocol for interfacing to Matrix Switch Corporation devices Matrix Used when referring to a Router s entire routing state Mute When supported a destination can be muted which for video means the output is turned off and for audio means it is silenced Output Synonymous with Destination Preset Matrix Switch Corporation ...

Страница 59: ...MSC UTX62L Product Manual devices for remote panel control the MASCOT network interface and the web page interface Page 59 of 60 2013 2020 Matrix Switch Corporation www matrixswitchcorp com ...

Страница 60: ...which 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 ABOVE NO OTHER WARRANTIES ARE EXPRESSED OR IMPLIED INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE MSC EXPRESSLY DISCLAIMS ALL EXPRESS OR IMP...

Отзывы: