Matrix Switch Corporation MSC-CP59X59E Product Manual

Matrix Switch Corporation MSC-CP59X59E Product Manual

1ru 59x59 remote elastomeric button panel
Table of Contents

Advertisement

Quick Links

Matrix Switch Corporation
MSC-CP59X59E
Product Manual
1RU 59x59 Remote Elastomeric Button Panel
Revision 1.4
Page 1 of 56
© 2013-2016 Matrix Switch Corporation
www.matrixswitchcorp.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the MSC-CP59X59E and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Matrix Switch Corporation MSC-CP59X59E

  • Page 1 Matrix Switch Corporation MSC-CP59X59E Product Manual 1RU 59x59 Remote Elastomeric Button Panel Revision 1.4 Page 1 of 56 © 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 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 4: Table Of Contents

    3.10.2 C Command............................23 3.10.3 DestNames Command........................23 3.10.4 DHCP Command..........................24 3.10.5 E Command............................25 3.10.6 Firmware Command..........................25 3.10.7 FrameIP Command..........................25 3.10.8 Gateway Command...........................26 3.10.9 Get Command............................26 3.10.10 GetS Command..........................27 3.10.11 Help Command..........................27 Page 4 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 5 4.1 Software Update on Carina Series Devices....................49 4.1.1 Software Update Requirements......................49 4.1.2 Power on Software Update........................49 4.1.3 Command Software Update........................50 4.2 Software failsafe recovery procedure......................51 4.3 TFTP Software............................51 4.3.1 Windows..............................51 Page 5 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 6 4.3.2 Mac OS X............................52 4.3.3 Linux..............................52 5 Troubleshooting..............................54 5.1 Unknown IP address............................54 5.2 No Ethernet link when connected to network switch..................54 5.3 Unexpected reboots.............................54 5.4 Glossary...............................54 6 Matrix Switch Corporation Warranty......................56 Page 6 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 7: Getting Started

    1.3 Front Panel Button Interface The MSC-CP59X59E is a 59x59 remote button panel for controlling and viewing status of a router. This panel provides an interface for controlling up to 59 outputs and 59 intputs. The bottom row of buttons is used for selecting the current output being controlled and the top row is used for selecting the input which is connected to the currently selected output.
  • Page 8: Audio Breakaway

    1.4 Web Page Interface All Matrix Switch Corporation router and panel devices come with a built-in web page interface. This interface is used for configuring this panel device.
  • Page 9: Network Settings

    1.4.3 Panel Remote Router IP Address Remote panels control Matrix Switch Corporation video/audio routers with the TCP/IP protocol via the Ethernet port. The Remote Router IP setting on the Config Tab of the Web Page Interface defines the IP address of the remote router which the panel interface will control.
  • Page 10 LAN or allow IP packet routing between networks if on separate LANs. SECURITY WARNING: Matrix Switch Corporation 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.
  • Page 11: Installation Example

    • 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 11 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 12: 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 13: System Settings

    DHCP enable, the IP Address or the Netmask shall result in having to access the web page with the 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...
  • Page 14: Button Panel Settings

    0, the secondary level control is disabled. Can only be assigned a non-zero value if Level1 Override is also non-zero. If set to 3 for example, the secondary level would be level 3. 2.3 Command Tab Page 14 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 15 Clicking the Clear Output button will clear all command output in the lower area. See the section Mascot Control Protocol for more information. Page 15 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 16: 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 17: Telnet Access

    Used for single quoting string arguments. Table 3: Special Command Characters Command example X1,1#X2,2#S<CR> Connects Source 1 to Destination1 and Source 2 to Destination 2, followed by displaying the Active Routing Page 17 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 18: Command Names

    Unsupported command Command is not supported by the system or current configuration. Firmware 5.3.0 and newer. I/O Error A general I/O error occurred. Table 4: Error Codes 3.5 Command Arguments Page 18 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 19: System Parameters

    A generic string argument (max length depends on the command). Value A general value. Value type depends on setting. See System Parameters. Table 6: Command Argument Types 3.6 System Parameters Page 19 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 20 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 Page 20 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 21: System Parameter Table

    Current matrix config. [Preset] Recall a preset. PAdd (Preset)(Dest)(Src)[Lvl] Add a connection to a preset. PClr (Preset) Clear a preset to “No Change” values. PsetNames [Preset][Label] Preset names command. Page 21 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 22: Configuration Commands

    Reboot system into Bootloader, typically used for software update. A 0 or 1 value is required and selects the Bootloader IP address. A value of 0 uses 192.168.2.59 and 1 uses configured system IP. Page 22 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 23: Command Reference

    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. Page 23 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 24: 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 25: E Command

    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. Page 25 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 26: Gateway Command

    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 ctl.serial2.baud=115200 ctl.serial2.log=0 ctl.serial2.proto=mascot mtx.serial=1 Page 26 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 27: Gets Command

    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 Page 27 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 28: Lockstatus Command

    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. Page 28 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 29: Mapsrc Command

    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 Page 29 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 30: Mascotver Command

    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) Page 30 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 31 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. Page 31 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 32 (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. Page 32 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 33: Mtxgroup Command

    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. Page 33 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 34: P Command

    A given matrix crosspoint change will cause 2 destinations to be changed. Each odd destination/source is paired with the next highest even number Page 34 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 35: Panelcmd Command

    Assign a panel button/GPIO command. Assigning a blank command to a button or GPIO pin will clear the command (two consecutive single or double quotes represents an empty string). Examples >PanelCmd 1 P0 2 P1 Page 35 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 36: Panelcmden Command

    “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. Page 36 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 37: Paneldis Command

    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 setting (0: enable, 1: disable) Examples >PanelDis >PanelDis 1 > Page 37 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 38: Panelexten Command

    Examples >PanelRate >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. Page 38 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 39: Pclr Command

    Query all preset names. PsetNames 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 Page 39 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 40: Psub Command

    (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” • Page 40 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 41: Reboot Command

    3D channels and the other router controlling the right channels. When enabled, this option synchronizes matrix crosspoint changes to the router IP address Page 41 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 42: S Command

    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. Page 42 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 43: Set Command

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

    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 Page 44 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 45: Sysname Command

    NOTE: Superseded by the sys.arch System Paramete Query the system series type, which is currently defined as one of the following values: Value Series name Carina Lupus Lynx Hydra Page 45 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 46: Vars 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 47: W Command

    Query or make changes to the matrix routing state. This command comes in several variations described by the following table. Command Description Query complete routing state (equivalent to S Command). X DEST Query connected sources for DEST for all levels. Page 47 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 48 > 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 48 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 49: Software Updates

    3. The device to update with its Ethernet port connected to the same network as the PC. 4. A firmware file image for the device from Matrix Switch Corporation. The file name is of the form MSC-Carina-Firmware-x.x.x.hex, where x.x.x is the version number.
  • Page 50: Command Software Update

    ◦ If the device is a Matrix Switch Corporation router, then you can connect a serial cable between it and the PC. Use a terminal program, such as Hyperterm, and configure the serial settings for 9600 Page 50 of 56 ©...
  • Page 51: Software Failsafe Recovery Procedure

    2. Click Turn Windows features on or off on the left side of the interface 3. Scroll to the TFTP Client option in the list and check the check box next to it. 4. Click OK Page 51 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 52: Mac Os X

    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. 4.3.3 Linux The tftp application can easily be installed with your distributions package manager from a terminal, below are Page 52 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 53 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 53 of 56 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 54: Troubleshooting

    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.
  • Page 55 Network router, which is referred to as a Network Switch in this manual). 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.
  • Page 56: Matrix Switch Corporation Warranty

    MSC-CP59X59E Product Manual 6 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