Matrix Switch Corporation MSC-XA1616L Product Manual

Matrix Switch Corporation MSC-XA1616L Product Manual

16 input 16 output stereo analog audio router with button panel
Table of Contents

Advertisement

Quick Links

Matrix Switch Corporation
MSC-XA1616L
Product Manual
16 input 16 output Stereo Analog Audio Router with Button Panel
Revision 1.5
Page 1 of 62
© 2013-2016 Matrix Switch Corporation
www.matrixswitchcorp.com

Advertisement

Table of Contents
loading

Summary of Contents for Matrix Switch Corporation MSC-XA1616L

  • Page 1 Matrix Switch Corporation MSC-XA1616L Product Manual 16 input 16 output Stereo Analog Audio Router with Button Panel Revision 1.5 Page 1 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitchcorp.com...
  • Page 2 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.
  • Page 3 2013-11-29 MSC-4HDX6464 manual released. • • Updated Mascot protocol information to version 2.3. Added Vars Mascot command description. • Revision 1.0 • Initial release of modular product manual. 2013-04-15 Page 3 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 4: Table Of Contents

    3.3 Serial Access...............................21 3.4 Command Format............................21 3.4.1 Command Names..........................22 3.5 Response Format............................22 3.6 Command Arguments..........................23 3.7 System Parameters............................24 3.7.1 System Parameter Table........................24 3.8 Core Commands............................25 3.9 Configuration Commands...........................26 3.10 Miscellaneous Commands........................26 Page 4 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 5 3.10.37 S Command.............................46 3.10.38 SerBaud Command..........................46 3.10.39 Set Command..........................46 3.10.40 SetA Command..........................47 3.10.41 SetS Command..........................47 3.10.42 SrcNames Command........................48 3.10.43 SysName Command........................48 3.10.44 SysType Command..........................49 3.10.45 Vars Command..........................50 3.10.46 W Command............................50 Page 5 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 6 5.1 Unknown IP address............................57 5.2 Unexpected reboots.............................57 6 Reference................................58 6.1 Specifications..............................58 6.2 Analog Audio Pinout...........................59 6.3 Serial Interface Pinout..........................59 6.4 GPIO Auxiliary Interface..........................60 6.5 Glossary...............................61 7 Matrix Switch Corporation Warranty......................62 Page 6 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 7: Getting Started

    Additional sections in this manual can be consulted for more detailed information on the subsystems and features of this product. 1.1 Device Connections The MSC-XA1616L comes with a power supply adapter, a redundant power supply and a documentation CD. Additional cables and hardware are not usually provided. •...
  • Page 8: Powering Up The Device

    The button control panel is initialized and buttons are illuminated to show the initial routing status. 1.3 Front Panel Button Interface The MSC-XA1616L is equipped with a 16x16 button panel which provides one of several options for controlling and viewing the status of the routing matrix.
  • Page 9: Network Settings

    All other presets default to “No Change” for all destinations, which when recalled will have no effect. Presets can assign a partial subset of destinations or all destinations as desired. Page 9 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 10: Panel Remote Router Ip Address

    1.4.6 Panel Remote Router IP Address Remote panels control Matrix Switch Corporation video/audio routers with the TCP/IP protocol via the Ethernet port. NOTE: The button panel interface of a router device may also be used to remotely control a different router. In that case the Control Mode selection setting is used to determine the mode of the panel interface.
  • Page 11 IP addresses to their Remote Router IP setting of the router they will control. Additional configuration changes may be required, depending on the application and are described in subsequent sections. Page 11 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 12: Installation Example

    Use a 4x4 panel to independently control 4 destinations of an 8x8 router and limit selectable sources to 4 sources. The applicable settings for advanced panel control scenarios can be found on the Config Tab of the Web Page Interface. Refer to that section for additional details. Page 12 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 13: Web

    2.1 Overview Figure 1: Routing Tab All Matrix Switch Corporation Router and Remote Panel systems include a built in web page that can be used with standards compliant Javascript enabled web browsers, including but not limited to Firefox, Chrome, Safari and recent versions of Internet Explorer.
  • Page 14: Changing A Connection

    No Change and Mute (the latter only if available for the given level). The No Change option indicates that the Destination for the given Level should not be changed from its current value, when the preset Page 14 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 15: Loading Work Matrix From A Source Target

    Editing an existing Preset – Editing a Preset is done by loading it to the Work Matrix, making the desired changes and saving it back to the same Preset. All this is accomplished without changing the Active Routing matrix state. 2.4 Labels Tab Page 15 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 16: Config Tab

    Presets can also be assigned label names. Click the Save button to save changes that have been made. 2.5 Config Tab Page 16 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 17: System Settings

    TCP/IP network configuration. Once the save button is pressed and the system is rebooted any changes to DHCP enable, the IP Address or the Netmask shall result in having to access the web page with the Page 17 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 18: Button Panel Settings

    MSC-XA1616L Product Manual new settings. If there are Matrix Switch Corporation remote control panels which access the system which has been changed, they must also be reconfigured to use the new router IP address as well. See the Network Planning section for more helpful information on planning your network.
  • Page 19: Command Tab

    Clicking the Clear Output button will clear all command output in the lower area. See the section Mascot Control Protocol for more information. Page 19 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 20: Mascot Control Protocol

    MASCOT (MAtrix Switch COrporation ProTocol) provides an ASCII text based command interface via several different transports to control and get status from Matrix Switch Corporation devices. This command protocol can be utilized for manual control or for integration with automation control systems.
  • Page 21: Telnet Access

    Carriage Return (ASCII 13), indicates the end of a command or chain of commands, Enter key. <BS> Backspace character (ASCII 11), can be used to backspace characters in interactive command shells. Page 21 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 22: Command Names

    Invalid matrix destination number. Invalid source Invalid matrix source number. Invalid level Invalid matrix level number. Invalid preset Invalid preset number. Unterminated string Double or single quoted string not terminated. Page 22 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 23: Command Arguments

    Level number (N = Count of system levels) Netmask D.D.D.D Network mask string argument, specified as 4 decimal numbers from 0 to 255 separated by periods. Must be a valid IPv4 netmask. Page 23 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 24: System Parameters

    Command. A for Active, S for Stored, or AS for both. Commands which use only Stored memory require a reboot to become Active. Table 8: System Parameter Table Columns 3.7.1 System Parameter Table Parameter Value Access Set Description Page 24 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 25: Core Commands

    Clear a preset to “No Change” values. PsetNames [Preset][Label] Preset names command. PSub (Preset)(Dest)[Lvl] Subtract a connection from a preset. PView [Preset] View preset. Quit Quit TCP/IP telnet session. Page 25 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 26: Configuration Commands

    Get video lock status and rate detection information (not all HD router systems are supported). ReclkDis [0 | 1] Disable SDI reclockers (not all SDI router systems are supported). Page 26 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 27: C Command

    Secondary levels use empty strings to indicate that the label of the first level should be used. Examples >DestNames “Dest1”,”AudDest1” “Dest2”,”” “Dest3”,”” “Dest4”,”” >DestNames 1 “Dest1”,”AudDest1” >DestNames 1,2 “AudDest1” >DestNames 1,2,”” > Page 27 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 28: Dhcp Command

    IP assignment by MAC address or if there is a way to determine what IPs the Matrix Switch Corporation systems get assigned. Otherwise it may become difficult to determine what IP address to use when accessing the Web Page or other control interfaces. In the event that the IP address or...
  • Page 29: Firmware Command

    Query or assign the network Gateway IP address. This is usually only needed on Remote Panel systems which control a Router device on a different network. This setting is saved and recalled on power up. Command Description Gateway Query IP address of network Gateway. Page 29 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 30: Get Command

    1.1.7 sys.name=MSC-Router >Get mtx mtx.serial=1 mtx.sync=0 >Get net.ip net.ip=192.168.2.60 > Page 30 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 31: Gets Command

    Router systems. Unsupported systems will return an “Unsupported command” error on version 2.1 and newer protocol versions and blank output on older versions. Command Description LockStatus Displays Video lock status and rate detection for outputs. Format is one decimal number Page 31 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 32: Mac Command

    Assign a destination mapping on a single level for Dest1 to physical Dest2. Examples >MapDest 1:4,4 2:3,2 >MapDest 1 1:4,4 > >MapDest 1, 5 > >MapDest 1, 6, 2 Page 32 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 33: Mapsrc Command

    1 to physical source 5 on all levels. The fourth example maps source 1 to physical source 6 on the second level only. 3.10.16 MascotVer Command NOTE: Superseded by the ctl.mascot.ver System Parameter. Page 33 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 34: Mtxcfg Command

    (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 Page 34 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 35 -1 represents “No Change” (for preset data only). Example - Newlines and spaces added to response as a visual aid. >MtxCfg7 “version” : 1, “status” : “OK”, “levels” : Page 35 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 36: Mtxgroup Command

    Set level 1 I/O grouping (0 or 1 disables grouping). MtxGroup LEVEL1, LEVEL2 Set level 1 and level 2 I/O grouping (0 or 1 disables grouping). Example querying and assigning I/O grouping >MtxGroup Page 36 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 37: Netmask Command

    Preset 0 is recalled on system power up. Command Description P PRESET Recall a preset. Example to recall preset 1 >P 1 > 3.10.21 PAdd Command Routers and MSC-GCP2U32 only Page 37 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 38: Pairio Command

    Query and assign panel button/GPIO command macros. This system provides a means to easily implement custom functionality in response to a panel button press or GPIO auxiliary port contact closure (button or switch Page 38 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 39: Panelcmden Command

    Query and assign panel button/GPIO command macro and condition subsystem enable. This command is used to enable or disable button and GPIO commands and conditions. See PanelCmd PanelCond commands for more details. Command Description Page 39 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 40: Panelcond Command

    Assign a panel button/GPIO condition. Assigning a blank condition to a button or GPIO pin will clear the condition (two consecutive single or double quotes represents an empty string). Examples >PanelCond 1 P0 2 P1 67 P0 Page 40 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 41: Paneldis Command

    This setting is stored and recalled on power up. Command Description PanelExtEn Query external panel interface enable setting. PanelExtEn 0 | 1 Assign external panel interface enable setting (0: disable, 0: enable) Examples >PanelExtEn >PanelExtEn 1 > Page 41 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 42: Panelrate Command

    Query or assign the serial protocol. The only available option is currently the case insensitive value "Mascot", however additional control protocols may be added in the future. Value is stored and recalled on power up. Page 42 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 43: Psetnames Command

    The first 2 example commands are query commands. The last assigns “MyPreset” to Preset 1. 3.10.32 PSub Command Routers and MSC-GCP2U32 only Preset subtract command. Removes a connection in a preset by setting a Destination or Destination/Level to Page 43 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 44: Pview Command

    3.10.34 Reboot Command Instructs the system to reboot, which is done after a brief delay. Ensures that all outstanding data writes are written to non-volatile memory, prior to the reboot. Page 44 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 45: Reclkdis Command

    The first command in the above examples queries the current value of the remote sync option, which returns 0 (disabled, the default). The second command enables remote syncing and the final command sets the IP address of the router to sync (secondary router). Page 45 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 46: S Command

    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. Page 46 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 47: Seta Command

    SetA List all parameter identifiers which can be set in Active memory, one per line. SetA Parameter Value Set a parameter’s Active value. 3.10.41 SetS Command Protocol version 3.0 Page 47 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 48: Srcnames Command

    (thereby indicating that the first level label should be used). 3.10.43 SysName Command NOTE: Superseded by the sys.name System Paramete Query or assign system name. The system name is provided for convenience when managing multiple Matrix Page 48 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 49: Systype Command

    NOTE: This command 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.
  • Page 50: Vars Command

    This command modifies preset data which persists through power cycles. Command Description W PRESET Write current matrix routing state to PRESET. Example to save state to preset 1 >W 1 > Page 50 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 51: Webpass Command

    (Protocol Version 2.2) The value 0 can be used for SRC to Mute a destination (if supported for a given level). Examples >X >X 3 >X 3,4 >X 4,0,2 > Page 51 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 52 > 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 52 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 53: Software Updates

    4.1 Software Update on Pyxis Series Devices Once a valid software update image is obtained from Matrix Switch Corporation for the applicable hardware series, the following procedure can be used to perform a software update.
  • Page 54: Tftp Software

    5. Make sure to replace 192.168.2.59 with the device's IP address if the update procedure being used utilizes the device’s assigned IP and replace MSC-Pyxis-Firmware-x.x.x.img with the correct version number of the file. Page 54 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 55: Mac Os X

    2. Open a Terminal command line application (CTRL-ALT-T will do this on many desktop environments). 3. Use 'cd' commands to change to the directory where the firmware file is located, for example (if the Page 55 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 56 8. The TFTP program will indicate if the transfer was successful or not. 9. If the transfer failed (timed out, etc), retry the put command or quit the application (type 'quit' and ENTER) and start over from step 4. Page 56 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 57: Troubleshooting

    If the device is rebooting unexpectedly (detectable on routers when the routing state gets reset to preset 0), make sure the correct power supply is being used with the device (12 VDC 3 Amp). Page 57 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 58: Reference

    Reference Signal Serial RS232 115200 bps 8N1 Ethernet 100 BaseT Connector Type Analog BNC with pass-through Local Panel Interface Button Format NTSC, PAL and Tri-level sync Remote Panel Support Page 58 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 59: Analog Audio Pinout

    This device also comes equipped with an RS-485 serial interface, which provides a 2 wire differential signal interface for extended distance and high speed applications. This interface is 120 ohm terminated by default for use as an endpoint of 2 or more RS-485 connected devices. Page 59 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 60: Gpio Auxiliary Interface

    Pin # Name Pin # Name Pin # Name GP10 GP19 GP11 GP20 GP12 GP21 GP13 GP22 GP14 GP23 GP15 GP24 GP16 Ground GP17 GP18 DB-25 Pin Numbers Page 60 of 62 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 61: Glossary

    • Simple Panel – A Matrix Switch Corporation Remote Panel which has buttons only. • Smart Panel – A Matrix Switch Corporation Remote Panel which comes equipped with an LCD screen interface. • Source – A Video or Audio source (input to a Router device). Numbered starting from 1.
  • Page 62: Matrix Switch Corporation Warranty

    MSC-XA1616L Product Manual 7 Matrix Switch Corporation Warranty MSC provides the following limited warranty with its products: 1. MSC warrants that the equipment it manufactures is free from defects in material and workmanship. 2. This warranty begins on the day the product is shipped from MSC and shall be in effect for two years.

Table of Contents