background image

MSC-XD164S Product Manual

Legal Disclaimers

All material in this document is the legal property of Matrix Switch Corporation.  

Information contained in this publication regarding device applications and the like is 
provided for your convenience only and may be superseded by updates.  It is your 
responsibility to ensure that your application meets with your specifications.  MATRIX 
SWITCH CORPORATION MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY 
KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR 
OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO 
ITS CONDITION, QUALITY, 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 resulting from such use.  No licenses are conveyed, implicitly 
or otherwise, under any Matrix Switch Corporation intellectual property rights.

Contacting Matrix Switch Corporation

Website

http://www.matrixswitch

 

 corp.com

Toll Free

(800) 764-4084

Phone

+1 (530) 477-9122
Grass Valley, California

Email

info@matrixswitch

 

 corp.com

Page 2 of 60

© 2013-2016 Matrix Switch Corporation

www.matrixswitch

 

 corp.com

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

Страница 1: ...Matrix Switch Corporation MSC XD164S Product Manual Compact 16 input 4 output 3G SDI Video Router with Status Panel Revision 1 5 Page 1 of 60 2013 2016 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: ...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 LS DC Revision 1 1 2014 06 24 Updated External Button Control Pinout section Added External Button Control information for MSC HD42L 2014 03 17 Fixed some document cross references Minor text c...

Страница 4: ...rix 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 Com...

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

Страница 6: ...ftware 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 2016 Matrix Switch Corporation www matrixswitchcorp com ...

Страница 7: ... can be left unconnected Inputs with supported standard rate 3G HD or SD SDI signals will be auto re clocked for reduced jitter Other non standard rates between 125 Mbit s and 2 97 Gbit s will be passed 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 SDI B...

Страница 8: ...icator PS 2 Power supply 2 good indicator FAULT Red LED for user configurable faults Table 2 Status Panel Indicators This model is not equipped with a built in button control panel however several options are available for controlling the device including the web page interface telnet RS 232 serial and remote control panels 1 4 Web Page Interface All Matrix Switch Corporation router and panel devi...

Страница 9: ...tings click the Save button and then click the Reboot button to restart the device Refer to the Config Tab Network Settings section for more details In the event that the device s IP address is unknown refer to the Unknown IP Address troubleshooting section Refer to the Network Planning section for assistance with developing a network plan for multi device applications 1 4 3 Matrix Routing The Rou...

Страница 10: ...oration devices are meant for installation in trusted LAN environments In the event that remote device configuration or control is desired over public networks or the Internet it is strongly recommended that some form of inter network security is utilized such as firewalls and encrypted VLAN or secure data tunnels This is necessary to prevent undesired access to devices Devices on the same LAN nee...

Страница 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 2016 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 2016 Matrix Switch Corporatio...

Страница 16: ...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 all Routers added with Carina Series Firmware 5 3 0 3D I O Pairing Enable pairing of destinations sources for two channel 3D support only supported by Routers with 2 or more destinations added with C...

Страница 17: ...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 Mode Set the matrix control mode only present on Routers added with Carina Series Firmware 5 3 0 Available options include Local Button panel controls the router itself Remote Button panel controls a re...

Страница 18: ...The Command Tab Figure 5 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 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...

Страница 19: ...t 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 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...

Страница 20: ... 168 2 60 40 Pressing 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 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 HyperTermi...

Страница 21: ... separated by newlines and ending with the prompt character Newlines consist of a Carriage Return New Line CR LF pair of characters 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...

Страница 22: ...gle quotes An Argument Table 6 Basic Argument Types Arguments are shown in the Help command output surrounded by square brackets Arg or parenthesis 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 7 lists currently used command argument types Argument Va...

Страница 23: ... Arguments Description Get Parameter Query Active parameter values GetS Parameter Query Stored parameter 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 8 System Parameter Commands Parameter identifiers are represented as one or more alphanumer...

Страница 24: ... interface MAC address net netmask IP RW S Network interface 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...

Страница 25: ...nelCmd Button Cmd Panel button GPIO command macros PanelCmdEn 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 refre...

Страница 26: ...s 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 DestNames DEST LEVEL LABEL Assign a label to a destination When querying na...

Страница 27: ...aces 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 10 4 E Command Routers and MSC GCP2U32 only Query or assign matrix routing changes echo enable A value of 0 disables this fea...

Страница 28: ...el 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 to control FrameIP IP Set IP address of remote Router system to control use 0 0 0 0 on Router systems to disable remote control Ex...

Страница 29: ...alues 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 ip parameter Get ctl mascot ver 2 3 ctl serial baud 115200 ctl serial log 0 ctl serial proto mascot ...

Страница 30: ...y 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 system is unknown refer to the Unknown IP Address section for this device Command Description Ip Query IP address of the system Ip IP Set IP address of the system...

Страница 31: ...ferent 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 per line is shown separated by a colon and the destinations which are substituted for each level separated by commas MapDest Dest Display mapping of a single des...

Страница 32: ... 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 to physical Src2 MapSrc Src1 Src2 Level Assign a source mapping on a single level for Src1 to physical Src2 Examples MapSrc ...

Страница 33: ...outing state state 4 Return preset routing data psetData The returned data is JSON formatted data see www json org for details If no arguments are specified then a simple format is returned consisting of an array of arrays one per level with 3 integer numbers specifying the destination count source count and flags of the level The flags value is the sum of one or more values from the Flags table b...

Страница 34: ...ample 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 in...

Страница 35: ... 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 outputs Combined grouped inputs and outputs then behave as if they were a single I O which changes the size of the router matrix accordingly matrix size divided by group count and matrix routing changes update the grouped I Os simultaneously Group counts ...

Страница 36: ...nd 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 Netmask of a system is unknown consult the Unknown IP Address section for this device Command Description NetMask Query network mask value NetMask NETMASK Set network mask value Example querying an...

Страница 37: ...ave 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 paired with the next highest even number destination source This option is stored and recalled on power on When enabling this feature on a 4x4 video router for example it would appear as a 2x2 3D router where destination 1 2 are paired and...

Страница 38: ...ton or GPIO pin will clear the command two consecutive single or double quotes represents an empty string Examples PanelCmd 1 P0 2 P1 65 P0 PanelCmd 1 1 P0 PanelCmd 66 P1 PanelCmd 66 The first example above queries the currently assigned panel GPIO commands which shows that button number 1 and 2 have P0 and P1 commands assigned respectively which recalls preset 0 and preset 1 and GPIO pin 1 GPIO p...

Страница 39: ... button lower right hand corner NOTE Condition statements are not currently fully defined and at the moment consists of only a matrix preset matching condition which is specified as Pn where n is the preset number For example P0 would cause the assigned button LED to light or GPIO to become a logic high value if the current matrix state matches preset 0 A future revision will add support for a mor...

Страница 40: ...ace 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 setting 0 enable 1 disable Examples PanelDis 0 PanelDis 1 The first command queries the current panel disable setting 0 enabled The second command disables the internal panel interface 3 10 27 PanelExtEn Command Carin...

Страница 41: ...anelRate 5 PanelRate 1 The first command queries the current panel refresh rate which returns 5 default The second command sets the refresh rate to be 1 second 3 10 29 PClr Command Routers and MSC GCP2U32 only Clear a preset For Preset 0 this sets all Destinations to Source 0 Other Presets are assigned No Change to all Destinations This command stores preset information which is available through ...

Страница 42: ...PRESET Query a single preset name PsetNames PRESET LABEL Assign a preset label When querying names labels are surrounded by double quotes and separated by newlines Examples PsetNames Startup Preset1 Preset2 Preset3 Preset4 Preset5 Preset6 Preset7 Preset8 Preset9 PsetNames 1 Preset1 PsetNames 1 MyPreset The first 2 example commands are query commands The last assigns MyPreset to Preset 1 3 10 32 PS...

Страница 43: ...g destination values followed by one or more source values depending on the number of system levels Special source values indicates No Change which causes no changes to the given Destination Level 0 indicates Mute Command Description PView Display all presets PView PRESET Display a single PRESET Example on a 16x4 system with 2 levels PView 1 1 1 1 2 2 2 3 6 7 4 0 The above example shows that Prese...

Страница 44: ... systems which will result in one router controlling the left 3D channels and the other router controlling the right channels When enabled this option synchronizes matrix crosspoint changes to the router IP address assigned with the FrameIP Command This command should only be enabled with one of the two routers the primary router This value is stored and recalled on power up Command Description Re...

Страница 45: ...l baud and ctl serial2 baud System Parameters Query or assign the RS 232 serial port baud rate The default value is 115200 This value is stored and recalled on power up Command Description SerBaud Query the current serial port baud rate SerBaud BAUD Set the serial port baud rate Examples SerBaud 115200 SerBaud 9600 The first example command queries the serial baud rate value which is the default o...

Страница 46: ...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 take effect immediately but will not be retained through a system restart NOTE Some parameters may not be assignable in Active memory Such parameters must be set in Stored memory followed by a sys...

Страница 47: ...Query source names for all levels of a given source SrcNames SRC LEVEL Query the name of a specific source and level SrcNames SRC LEVEL LABEL Assign a label to a source When querying names labels are surrounded by double quotes and each level is separated by commas multi level systems only and each source is separated by newlines Secondary levels use empty strings to indicate that the label of the...

Страница 48: ...ommand was not added until version 2 3 of the Mascot protocol On previous versions this command is available on the MSC GCP2U32 LCD panel but not other Matrix Switch Corporation systems When determining the system type if executing the command returns an Invalid Command error the system series can be assumed to be Carina Command Description SysType Query the system hardware series Examples SysType...

Страница 49: ... 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 MtxProfiles JSON Netmask 255 255 255 0 Profile 1 SerBaud 115200 SerProto Mascot SysName MSC Panel SysType 2 The example above shows a typical output of the Vars command for an MSC GCP2U32 LCD panel 3 10 46 W Command Routers and MSC GCP2U32 only Write current matrix routing state to a preset Recal...

Страница 50: ...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 querying connection state sources for each level are separated by commas multi level systems only and are displayed for each destination and separated by newlines The value 0 can be us...

Страница 51: ...s 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 Page 51 of 60 2013 2016 Ma...

Страница 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: ...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 Re clocking Data Rates 270 Mbit s 1 485 Gbit s 2 97 Gbit s Input Output Return Loss 15dB HD 12dB 3G Input Level 800 mV P P 20 Input Impedance 75 Ohms 1 Cable equalization 1694A coax 400m SD 140m HD 120m 3G Output Level 800 mV P P 5 Outp...

Страница 58: ...twork Refers to a single local Ethernet network usually consisting of a single IP subnet Level Router devices may contain multiple Video and Audio levels Level numbers start from 1 Mascot Protocol 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 ...

Страница 59: ... Numbered starting from 1 TCP Stands for Transport Control Protocol This protocol is used by Matrix Switch Corporation devices for remote panel control the MASCOT network interface and the web page interface Page 59 of 60 2013 2016 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...

Отзывы: