Matrix Switch Corporation MSC-CP32X1E Product Manual

1ru 32x1 remote elastomeric button panel
Hide thumbs Also See for MSC-CP32X1E:

Advertisement

Quick Links

Matrix Switch Corporation
MSC-CP32X1E
Product Manual
1RU 32x1 Remote Elastomeric Button Panel
Revision 1.5
Page 1 of 55
© 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-CP32X1E and is the answer not in the manual?

Questions and answers

Summary of Contents for Matrix Switch Corporation MSC-CP32X1E

  • Page 1 Matrix Switch Corporation MSC-CP32X1E Product Manual 1RU 32x1 Remote Elastomeric Button Panel Revision 1.5 Page 1 of 55 © 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 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 4: Table Of Contents

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

    The button control panel is initialized and buttons are illuminated to show the initial routing status. 1.3 Front Panel Button Interface The MSC-CP32X1E is a 32x1 remote button panel for controlling and viewing status of a router. This panel interface provides control of a single output. The current active input is indicated by the given numbered input button being lit.
  • Page 8: Accessing The Web

    MSC-CP32X1E Product Manual 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. Devices come factory configured with default settings, unless a pre-configuration request is made during purchase, an example being a multi device application.
  • Page 9: Network Planning

    Ethernet network. Larger installations or integration with existing IP LAN networks require some network planning. NOTE: Matrix Switch Corporation can assist in planning and pre-configuring devices for specific application requirements at purchase time. Just ask a sales or customer service representative.
  • Page 10: 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 10 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 11: 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 12: 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 13: 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 13 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 14 Clicking the Clear Output button will clear all command output in the lower area. See the section Mascot Control Protocol for more information. Page 14 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 15: 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 16: 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 16 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 17: 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 17 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 18: 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 18 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 19: System Parameter Table

    AS RS-485 serial port protocol log enable. ctl.serial2.proto String AS RS-485 serial port protocol selection (“mascot”, “svs”, etc). mtx.serial Number R Current matrix serial number, incremented on every routing change. Page 19 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 20: Core Commands

    Commands in this section are for system configuration and are not considered to be a core part of the MASCOT protocol. There may be implementation and support variations between different system types. Many of these Page 20 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 21: Miscellaneous Commands

    3.10 Command Reference This section documents each MASCOT command in detail. Please note that command availability may vary between firmware series and versions. Details of availability are documented for each command. Page 21 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 22: B 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 22 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 23: 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 24: 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. Page 24 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 25: Get Command

    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 mtx.sync=0 net.dhcp=0 net.gateway=192.168.2.1 net.ip=192.168.2.60 net.mac=00:50:C2:8B:DF:FE net.netmask=255.255.255.0 pnl.cmdEn=1 pnl.ip=0.0.0.0 sys.arch=Pyxis sys.descr= sys.firmware=Pyxis 1.1.7 sys.name=MSC-Router >Get mtx mtx.serial=1 mtx.sync=0 Page 25 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 26: Gets Command

    Query the video lock status and video rate of a Video Router's outputs. This command is only supported on some Router systems. Unsupported systems will return an “Unsupported command” error on version 2.1 and Page 26 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 27 Assign a destination mapping on all levels for Dest1 to physical Dest2. MapDest Dest1 Dest2 Level 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 Page 27 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 28 The second example queries the mapping for a single source. The third example maps source 1 to physical source 5 on all levels. The fourth example maps source 1 to physical source 6 on the second level only. Page 28 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 29 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 Page 29 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 30 Source values for matrix state and preset data. Values start from 1, 0 represents mute and -1 represents “No Change” (for preset data only). Example - Newlines and spaces added to response as a visual aid. >MtxCfg7 “version” : 1, Page 30 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 31 Query current I/O grouping. MtxGroup LEVEL1 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). Page 31 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 32 Preset 0 is recalled on system power up. Command Description P PRESET Recall a preset. Example to recall preset 1 >P 1 > Page 32 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 33 Enable or disable I/O pairing (0: disable, 1: enable) Example >PairIO >PairIO 1 > The first command queries the current state of I/O pairing, the second enables it. 3.10.24 PanelCmd Command Protocol Version: 3.0 Page 33 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 34 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. Page 34 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 35 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 35 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 36 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 36 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 37 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 37 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 38 The first 2 example commands are query commands. The last assigns “MyPreset” to Preset 1. 3.10.33 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 38 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 39 3.10.35 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 39 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 40 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 40 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 41 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 41 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 42 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.42 SetS Command Protocol version 3.0 Page 42 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 43 (thereby indicating that the first level label should be used). 3.10.44 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 43 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 44 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 45 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 45 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 46 (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 46 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 47 > 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 47 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 48 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 49 ◦ 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 49 of 55 ©...
  • Page 50 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 50 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 51: 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 51 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 52 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 52 of 55 © 2013-2016 Matrix Switch Corporation www.matrixswitch corp.com...
  • Page 53: 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 54 • 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 55: Matrix Switch Corporation Warranty

    MSC-CP32X1E 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