1.Introduction
1.1.Description
1.1.1.Compatible Devices
1.2.Box Contents
1.3.Model Comparison
1.4.Features
1.4.1.List of Features
1.4.2.Feature Availability
1.5.Typical Application
2.Product Overview
2.1.Front View
2.2.Rear View
2.2.1.MMX8x4-HT400MC
2.2.2.MMX8x4-HT420M
2.2.3.MMX8x8-HT440
2.2.4.MMX8x8-HT080
3.Front Panel Control
3.1.Front Panel LCD Menu Operations
3.1.1.System Settings Menu
3.1.2.Ports Menu
3.1.3.EDID Menu
3.1.4.Health Menu
3.1.5.Crosspoint Menu
4.Installation
4.1.Mounting Options -Standard Rack Installation
4.2.Electrical Connections
4.2.1.HDMI Input and Output Ports
4.2.2.Analog Stereo Audio
4.2.3.Microphone IN
4.2.4.RS-232 Connector
4.2.5.Infra / Serial TTL Connector
4.2.6.ControlEthernet Port
4.2.7.TPS Input/Output Ports
4.2.8.GPIO - General Purpose Input/Output Ports
4.2.9.Relay Connector
4.2.10.USB Connector
4.3.Connecting Steps
4.4.Powering On
4.5.Installation Guide for Connecting a Microphone
5.Device Concept
5.1.HDMI and TPS Matrix Concept
5.2.TPS Interface
5.2.1.TPS Working Modes
5.2.2.Power over Ethernet (PoE)
5.3.Video Interface
5.3.1.Port Diagram of the MMX8x4-HT400MC
5.3.2.Port Diagram of the MMX8x4-HT420M
5.3.3.Port Diagram of the MMX8x8-HT440
5.3.4.Port Diagram of the MMX8x8-HT080
5.3.5.The Autoselect Feature
5.4.Audio Interface
5.4.1.MMX8x4-HT400MC
5.4.2.MMX8x4-HT420M
5.4.3.MMX8x8-HT440
5.4.4.MMX8x8-HT080
5.4.5.General Audio Settings from Inputs to Outputs
5.5.Ethernet Interface
5.5.1.TCP Recognizer
5.6.Bulk Device Management
5.6.1.Network Settings
5.7.Infrared Interface
5.8.Serial Interface
5.8.1.Technical Background
5.8.2.Serial Port Operation Modes
5.8.3.RS-232 Recognizer
5.9.Batch Commands
5.10.GPIO Interface
5.11.Consumer Electronics Control (CEC) Interface
5.12.The Event Manager Feature
5.13.Basic IT Security
5.14.Relay Interface
5.15.USB Interface
5.15.1.USB Control
6.Software Control – Lightware Device Controller
6.1.Install and Update
6.2.Running the LDC
6.3.Device Discovery Window
6.4.Bulk Device Management
6.4.1.Network Settings
6.5.Crosspoint Menu
6.5.1.Crosspoint Operations
6.6.Port Properties Windows
6.6.1.TPS Input Port Properties
6.6.2.HDMI Input Port Properties
6.6.3.HDMI and TPS Output Port Properties
6.7.CEC Tool
6.8.Diagnostic Tools
6.8.1.Cable Diagnostics
6.8.2.Frame Detector
6.8.3.Test Pattern Generator - No Sync Screen
6.9.Audio Tab
6.9.1.Panorama or Balance Settings
6.9.2.Gain Settings
6.9.3.Equalization (EQ) Settings
6.9.4.Signal Indicator Chart
6.9.5.Digital Audio Selector Menu
6.9.6.Scenes
6.9.7.Microphone Input Channel
6.9.8.Legend of Microphone Input Channel
6.9.9.Advanced Analog Input Channel
6.9.10.Legend of Embedded or Advanced Input Channel
6.9.11.Embedded or Analog Input Channel
6.9.12.Legend of Embedded or Advanced Input Channel
6.9.13.Advanced Analog Output Channel
6.9.14.Legend of Advanced Analog Output Channel
6.10.Presets Tab
6.11.EDID Menu
6.11.1.Sources and Destinations
6.11.2.EDID Operations
6.11.3.EDID Summary Window
6.11.4.Editing an EDID
6.11.5.Creating an EDID
6.12.Control Menu
6.12.1.RS-232 Tab
6.12.2.GPIO Tab
6.12.3.Relay Tab
6.12.4.Ethernet
6.12.5.Infra Tab
6.12.6.Macros
6.12.7.Variables
6.13.Event Manager
6.13.1.The Event Editor
6.13.2.Create or Modify an Event
6.13.3.Special Tools and Accessories
6.13.4.Clear One or More Event(s)
6.13.5.Export and Import Events
6.13.6.Event Creating - Example
6.14.Settings Menu
6.14.1.Status
6.14.2.Network
6.14.3.Backup
6.14.4.System
6.15.Configuration Cloning (Backup Tab)
6.15.1.Cloning Steps in a Nutshell
6.15.2.Save the Settings of the Device (Backup)
6.15.3.Upload the Settings to a Device (Restore)
6.15.4.Create and Restore Backups from the Device Memory
6.16.The Miniweb Room Control
6.16.1.Opening the Miniweb
6.16.2.The Default Status Page
6.16.3.Miniweb Customization
6.17.Advanced View
7.LW2 Programmers’ Reference
7.1.Protocol Description
7.2.Instructions for the Terminal Application Usage
7.3.General LW2 Commands
7.3.1.Querying the Supported Commands
7.3.2.Viewing Product Type
7.3.3.Viewing Serial Number
7.3.4.Querying Device Label
7.3.5.Querying Control Protocol
7.3.6.Viewing Firmware Version of the Firmware Package
7.3.7.Connection Test
7.3.8.Compile Time
7.3.9.Viewing Installed Board(s)
7.3.10.Viewing Firmware for all Controllers’
7.3.11.Restarting the Matrix Router
7.3.12.Querying Health Status
7.3.13.Restoring Factory Default Settings
7.4.Port and Crosspoint Settings
7.4.1.Switching One Input to One Output
7.4.2.Switching One Input to All Output
7.4.3.Muting Specified Output
7.4.4.Unmuting Specified Output
7.4.5.Locking the Output
7.4.6.Unlocking the Output
7.4.7.Viewing Connection State on the Output
7.4.8.Viewing Crosspoint Size
7.4.9.Batch Switching Outputs
7.5.Network Configuration
7.5.1.Querying the Current IP Status
7.5.2.Setting the IP Address
7.5.3.Setting the Subnet Mask
7.5.4.Setting the Gateway Address
7.5.5.Applying Network Settings
7.6.GPIO Settings
7.6.1.Setting the GPIO State
7.7.Relay Settings
7.7.1.Setting the Relay Connection State
7.8.LW2 Commands – Quick Summary
8.LW3 Programmers' Reference
8.1.Overview
8.2.Instructions for the Terminal Application Usage
8.3.Protocol Rules
8.3.1.LW3 Tree Structure and Command Structure (examples)
8.3.2.General Rules
8.3.3.Command Types
8.3.4.Prefix Summary
8.3.5.Error Messages
8.3.6.Escaping
8.3.7.Signature
8.3.8.Subscription
8.3.9.Notifications about the Changes of the Properties
8.3.10.Legend for the Control Commands
8.4.System Commands
8.4.1.Querying the Product Name
8.4.2.Querying the Device Label
8.4.3.Setting the Device Label
8.4.4.Querying the Serial Number
8.4.5.Querying the Package Version
8.4.6.Querying the CPU Firmware Version
8.4.7.Identifying the Device
8.4.8.Setting the Rotary Direction of the Jog Dial Knob
8.4.9.Running a Macro
8.4.10.Control Lock
8.4.11.Resetting the Matrix
8.4.12.Restoring the Factory Default Settings
8.5.Cleartext Login Protection
8.5.1.Setting the Login Password
8.5.2.Logging into the Device
8.5.3.Logging out of the Device
8.5.4.Enabling/Disabling the Cleartext Login Function
8.6.Switching and Crosspoint Settings
8.6.1.Querying the Video Crosspoint State
8.6.2.Switching an Input to an Output
8.6.3.Switching an Input to All Outputs
8.7.Video Port Settings
8.7.1.Muting an Input Port
8.7.2.Unmuting an Input Port
8.7.3.Muting an Output Port
8.7.4.Unmuting an Output Port
8.7.5.Locking an Input Port
8.7.6.Unlocking an Input Port
8.7.7.Locking an Output Port
8.7.8.Unlocking an Output Port
8.7.9.Setting the HDCP (Input Port)
8.7.10.Setting the HDCP (Output Port)
8.7.11.Querying the Connected Input Port Number
8.7.12.Querying the Status of the Source Port
8.7.13.Querying the Status of the Destination Port
8.7.14.Querying the Video Autoselect Settings
8.7.15.Changing the Autoselect Mode
8.7.16.Querying the Input Port Priority
8.7.17.Changing the Input Port Priority
8.7.18.Enabling/Disabling PoE
8.7.19.Setting the TPS Mode on the TPS Ports
8.7.20.Setting the Signal Type (Output Ports)
8.7.21.Test Pattern
8.8.EDID Management
8.8.1.Querying the Emulated EDIDs
8.8.2.Setting the Emulated EDID
8.8.3.Copying an EDID into Another Slot
8.9.AUX Analog Audio I/O Port Settings
8.9.1.Setting the Audio Mode
8.9.2.Muting/Unmuting theAUX Analog Audio Input
8.9.3.Setting the AUX Analog Audio Input Volume
8.9.4.Setting theAUX Analog Audio InputBalance
8.9.5.Setting the AUX Analog Audio Input Gain
8.9.6.Muting/Unmuting the AUX Analog Audio Output
8.9.7.Setting the AUX Analog Audio OutputVolume
8.9.8.Setting the AUX Analog Audio Output Balance
8.10.Advanced Audio Settings
8.10.1.Microphone Input Settings
8.10.2.Advanced Analog Audio Input
8.10.3.Embedded Audio Input Settings
8.10.4.Advanced Analog Audio Output
8.10.5.Audio Presets
8.10.6.Deleting a Preset
8.10.7.Audio Scenes
8.11.Serial Port Configuration
8.11.1.Setting the Protocol
8.11.2.Setting theBAUD Rate
8.11.3.Setting the Operation Mode
8.11.4.Enabling/Disabling the Command Injection Mode
8.11.5.Querying the RS-232 Command Injection Port Number
8.12.Serial Port Messaging
8.12.1.Sending a Message (ASCII-format) via RS-232
8.12.2.Sending a Text (ASCII-format) via RS-232
8.12.3.Sending a Binary Message (HEX) via RS-232
8.12.4.Using Hexadecimal Codes
8.13.RS-232 Message Recognizer
8.13.1.Enabling/Disabling the Recognizer
8.13.2.Setting the Delimiter Hex
8.13.3.Setting the Timeout
8.13.4.Querying the Last Recognized Message (String)
8.13.5.Querying the Last Recognized Message (HEX)
8.13.6.Clearing the Last Recognized Stored Message
8.13.7.Querying the Last Recognized Active Message (String)
8.13.8.Querying the Last Recognized Active Message (HEX)
8.13.9.Setting the Active Timeout
8.13.10.Running an Immediate Event Action
8.14.IR Port Configuration
8.14.1.Enabling/Disabling the IR Port
8.14.2.Querying the IR Command Injection Port Number
8.15.IR Port Messaging
8.15.1.Sending Pronto Hex Codes in Little-endian Format
8.15.2.Sending Pronto Hex Codes in Big-endian Format
8.16.Ethernet Configuration
8.16.1.Querying the Current IP Address
8.16.2.Querying the Current DHCP Status
8.16.3.Setting a Dynamic IP Address
8.16.4.Setting a Static IP Address
8.16.5.Changing the Subnet Mask (Static)
8.16.6.Changing the Gateway Address (Static)
8.16.7.Applying Network Settings
8.17.Ethernet Message Sending
8.17.1.Sending a TCP Message (ASCII-format)
8.17.2.Sending a TCP Text (ASCII-format)
8.17.3.Sending a TCP Binary Message (HEX)
8.17.4.Sending UDP Message (ASCII-format)
8.17.5.Sending a UDP Text (ASCII-format)
8.17.6.Sending a UDP Binary Message (HEX)
8.18.TCP Message Recognizer
8.18.1.Setting the IP Address of the TCP Server
8.18.2.Setting the TCP/IP Port Number of the TCP Server
8.18.3.Connecting to a TCP Server
8.18.4.Disconnecting from a TCP Server
8.18.5.Setting the Delimiter Hex
8.18.6.Setting the Timeout
8.18.7.Querying the Last Recognized Message (String)
8.18.8.Querying the Last Recognized Message (HEX)
8.18.9.Clearing the Last Recognized Stored Message
8.18.10.Querying the Last Recognized Active Message (String)
8.18.11.Querying the Last Recognized Active Message (HEX)
8.18.12.Setting the Active Timeout
8.18.13.Running an Immediate Event Action
8.19.HTTP Messaging
8.19.1.Setting the Target IP Address
8.19.2.Setting the TCP Port
8.19.3.Setting the Target Path
8.19.4.Setting the Message Header
8.19.5.Sending a Post Message
8.19.6.Sending a Put Message
8.20.CEC Command Sending
8.20.1.Press&Release Commands
8.20.2.Further Commands
8.20.3.Sending an OSD String
8.20.4.Sending CEC Commands in Hexadecimal Format
8.20.5.Querying the Last Received CEC Message
8.21.Event Manager Basics
8.21.1.How to arrange an Event?
8.21.2.Setting a Condition by Specifying a Direct Path
8.21.3.Setting a Condition by Linking Another Condition
8.21.4.Setting a Condition by Linking Conditions
8.21.5.Setting an Action by Specifying a Direct Path
8.21.6.Setting an Action by Linking Another Action
8.21.7.Setting an Action by Linking a Macro
8.22.Event Manager Tool Kit
8.22.1.Setting the Delay
8.22.2.Setting the Name of the Event
8.22.3.Enabling/Disabling an Event
8.22.4.Triggering a Condition
8.22.5.Querying the Condition Counter
8.22.6.Querying the Condition Trigger Counter
8.22.7.Testing an Action
8.23.Variable-Management
8.23.1.Value Assignment
8.23.2.Addition and Subtraction (Add Method)
8.23.3.Addition and Subtraction (Cycle Method)
8.23.4.Value Change with Intervals (Case)
8.23.5.Scan and Store
8.23.6.Reformatting a Value
8.24.Ethernet Tool Kit
8.24.1.Device Filter Based on MAC Address
8.24.2.Blocking the LW2 Control Port
8.24.3.Blocking the HTTP Port
8.24.4.Blocking the HTTP Post Receiving
8.24.5.Powering on a Computer over Ethernet (Wake-on-LAN)
8.24.6.Setting the Hostname
8.25.Relay Port Configuration
8.25.1.Setting Relay Connection Status
8.26.GPIO Port Settings
8.26.1.Setting the Direction of a GPIO Pin
8.26.2.Setting the Output Level of a GPIO Pin
8.26.3.Toggling the Level of a GPIO Pin
8.27.System Monitoring Commands
8.27.1.Querying Video Signal Presence
8.27.2.Querying the Connected Device (or Cable)
8.27.3.Querying the Embedded Audio
8.27.4.Hotplug Detect
8.27.5.Querying Audio Indicators
8.27.6.Remote Node
8.28.LW3 Quick Summary
9.Firmware Update
9.1.Introduction
9.2.Preparation
9.2.1.About the Firmware Package (LFP2 File)
9.2.2.LDU2 Installation
9.3.Running the Software
9.4.The Updating Steps
9.5.Command Line Interface (CLI)
9.5.1.How to Run
9.5.2.How to Use
9.6.CLI Commands
9.6.1.Help
9.6.2.LDU2 Version
9.6.3.Check For New LDU2 Version
9.6.4.Device Info
9.6.5.Update
9.6.6.Restore
9.6.7.Package Options
9.6.8.Complex Examples
9.6.9.Exit Codes
9.7.If the Update is not successful
10.Troubleshooting
10.1.Use Case Studies
10.2.How to Speed Up the Troubleshooting Process?
11.Technologies
11.1.EDID Management
11.1.1.Understanding the EDID
11.1.2.Advanced EDID Management
11.2.HDCP Management
11.2.1.Protected and Unprotected Content
11.2.2.Disable Unnecessary Encryption
11.3.Pixel Accurate Reclocking
12.Appendix
12.1.Specifications
12.2.Mechanical Drawings
12.3.Maximum Extension Distances
12.4.Factory Default Settings
12.5.Content of the Backup File
12.6.Port Numbering
12.6.1.MMX8x4-HT400MC
12.6.2.MMX8x4-HT420M
12.6.3.MMX8x8-HT440
12.6.4.MMX8x8-HT080
12.7.Applied Ports (Network Settings)
12.8.Conditions in the Wizard Tab of the Event Manager
12.9.Actions in the Wizard Tab of the Event Manager
12.10.Hashtag Keyword List
12.11.Firmware Release Notes
12.12.Factory EDID List
12.13.Flowchart of Autoselect Modes
12.14.Cable Wiring Guide
12.14.1.Serial Ports
12.14.2.Audio Port
12.15.Further Document Information
12.16.Limited Warranty Statement
MMX8x4-HT_Series