1.Introduction
1.1.Description
1.2.Box Contents
1.3.Features
1.3.1.List of Features (in alphabetical order)
1.3.2.Feature Availability
1.4.Model Comparison
1.5.Typical Application
2.Product Overview
2.1.Front View - UMX-TPS-TX100 series
2.2.Rear View - UMX-TPS-TX100 series
2.3.Front View - WP-UMX-TPS-TX100 series
2.4.Rear View - WP-UMX-TPS-TX100 series
2.5.Front View - FP-UMX-TPS-TX100 series
2.5.1.Rear View - FP-UMX-TPS-TX100 series
2.6.Front Panel LEDs
2.7.Rear Panel LEDs
2.8.Front Panel Buttons
2.8.1.Video Select Button
2.8.2.Audio Select Button
2.9.Special Functions
2.9.1.Programmable Show Me Button
2.9.2.Enable DHCP (Dynamic) IP Address
2.9.3.Reset to Factory Default Settings
2.9.4.Reseting the Device
2.9.5.Control Lock
2.9.6.Entering Firmware Update Mode
3.Installation
3.1.Mounting Options - Standalone Transmitters
3.1.1.Rack Shelf Mounting
3.1.2.Under-Desk Mounting
3.2.Mounting Options - Floor Plates
3.2.1.MKM Mounting Option
3.2.2.MKS Mounting Option
3.2.3.GES Mounting Option
3.3.Mounting Options - Wall Plates
3.4.Electrical Connections
3.4.1.Locking 12V DC Connection
3.4.2.48V DC Connection
3.4.3.VGA Connector
3.4.4.HDMI Connector
3.4.5.DisplayPort Connector
3.4.6.DVI-I Connector
3.4.7.Analog Stereo Audio (Jack)
3.4.8.Analog Stereo Audio (Phoenix)
3.4.9.Ethernet Connector (TPS and LAN Ports)
3.4.10.RS-232 Connector
3.4.11.IR Connector
3.4.12.IR Detector
3.4.13.GPIO - General Purpose Input/Output Ports
3.4.14.USB Port
3.5.Connecting Steps
3.5.1.FP/WP-UMX-TPS-TX100 series
3.5.2.UMX-TPS-TX100 series
3.6.Powering Options
4.Device Concept
4.1.TPS Extender Concept
4.2.TPS Interface
4.3.Port Diagrams
4.3.1.Standalone Extenders
4.3.2.Wall Plate / Floor Plate Extenders
4.4.Video Interface
4.4.1.Video Input Modes
4.4.2.Input Source Selection Modes
4.5.The Autoselect Feature
4.6.Audio Interface
4.6.1.Audio Input Modes
4.6.2.Audio Options - Example
4.7.Serial Interface
4.7.1.Technical Background
4.7.2.RS-232 Signal Transmission – Example
4.7.3.RS-232 Recognizer
4.8.Ethernet Interface
4.8.1.Device Control over Ethernet
4.8.2.Wake-on-Lan
4.8.3.TCP Recognizer
4.9.Basic IT Security
4.10.Batch Commands
4.11.Bulk Device Management
4.11.1.Network Settings
4.12.IR Interface
4.12.1.Technical Background
4.12.2.Advanced IR functionality
4.13.GPIO Interface
4.13.1.Description
4.13.2.GPIO Options - Example
4.14.The Event Manager Feature
4.15.USB Interface (KVM Function)
4.16.Consumer Electronics Control (CEC) Feature
4.17.Further Built-in Features
4.17.1.Transmitter Cloning – Configuration Backup and Restore
4.18.Software Control Modes
5.Software Control - Lightware Device Controller
5.1.Install and Update
5.2.Running the LDC
5.3.Connecting to a Device (Device Discovery Window)
5.3.1.Ethernet Tab
5.3.2.Serial Tab
5.3.3.USB Tab
5.3.4.Further Tools
5.4.Bulk Device Management
5.4.1.Network Settings
5.5.Crosspoint Menu
5.6.Port Properties Windows
5.6.1.Analog Video Inputs
5.6.2.Digital Video Inputs
5.6.3.TPS Video Output
5.6.4.Analog Audio Inputs
5.6.5.Digital Audio Inputs
5.6.6.TPS Audio Output
5.7.The CEC Tool
5.8.Diagnostic Tools
5.8.1.Cable Diagnostics
5.8.2.Test Pattern
5.8.3.Frame Detector
5.9.EDID Menu
5.9.1.EDID Operations
5.9.2.EDID Summary Window
5.9.3.Editing an EDID
5.9.4.Creating an EDID - Easy EDID Creator
5.10.Control Menu
5.10.1.RS-232 Tab
5.10.2.Message Recognizer
5.10.3.GPIO Tab
5.10.4.Ethernet
5.10.5.Infra Tab
5.10.6.Macros
5.10.7.Variables
5.11.Event Manager
5.11.1.The Event Editor
5.11.2.Create or Modify an Event
5.11.3.Special Tools and Accessories
5.11.4.Clear One or More Event(s)
5.11.5.Export and Import Events
5.11.6.Event Creating - Example
5.12.Settings Menu
5.12.1.Status
5.12.2.Network
5.12.3.Front Panel
5.12.4.Backup
5.12.5.System
5.13.Configuration Cloning (Backup Tab)
5.13.1.Steps in a Nutshell
5.13.2.Save the Settings of a Device (Backup)
5.13.3.Upload the Settings to a Device (Restore)
5.13.4.Create and Restore Backups from the Device Memory
5.14.The Miniweb Room Control
5.14.1.Opening the Miniweb
5.14.2.Miniweb Customization
5.15.Advanced View Window
6.LW2 Programmer's Reference
6.1.Protocol Description
6.2.Instructions for the Terminal Application Usage
6.3.General LW2 Commands
6.3.1.List of All Available LW2 Commands
6.3.2.Viewing Product Type
6.3.3.Querying the Device Label
6.3.4.Querying the Control Protocol
6.3.5.Viewing Firmware Version of the CPU
6.3.6.Connection Test
6.3.7.Compile Time
6.3.8.Viewing Serial Number
6.3.9.Viewing the Installed Boards
6.3.10.Viewing Firmware for All Controllers
6.3.11.Querying Health Status
6.3.12.Restarting the Device
6.3.13.Restoring Factory Default Settings
6.4.AV Port Settings
6.4.1.Switching an Input to the Outputs
6.4.2.Muting an Output
6.4.3.Unmuting an Output
6.4.4.Locking an Output
6.4.5.Unlocking an Output
6.4.6.Viewing Connection State on the Output
6.4.7.Viewing the Crosspoint Size
6.4.8.Changing the Video Autoselect Mode
6.4.9.Changing the Audio Autoselect Mode
6.4.10.Changing the Video Input Priorities
6.4.11.Changing the Audio Input Priorities
6.5.Network Configuration
6.5.1.Querying the Current IP Status
6.5.2.Setting the IP Address
6.5.3.Setting the Subnet Mask
6.5.4.Setting the Gateway Address
6.5.5.Applying Network Settings
6.5.6.Enabling/Disabling the Ethernet Port
6.6.RS-232 Settings
6.6.1.Setting the RS-232 Mode
6.6.2.Setting the RS-232 Parameters
6.6.3.Setting the Control Protocol of the RS-232 Port
6.6.4.Setting the Format of the Serial Port (Link port)
6.6.5.Setting the Protocol of the Serial Port (Link port)
6.7.GPIO Port Configuration
6.7.1.Setting the Level and Direction for Each Pins
6.8.LW2 Commands – Quick Summary
7.LW3 Programmers’ Reference
7.1.Overview
7.2.Instructions for the Terminal Application Usage
7.3.Protocol Rules
7.3.1.LW3 Tree Structure and Command Structure (examples)
7.3.2.General Rules
7.3.3.Legend for the Control Commands
7.3.4.Command Types
7.3.5.Prefix Summary
7.3.6.Error Messages
7.3.7.Escaping
7.3.8.Signature
7.3.9.Subscription
7.3.10.Notifications about the Changes of the Properties
7.4.System Commands
7.4.1.Querying the Product Name
7.4.2.Setting the Device Label
7.4.3.Querying the Serial Number
7.4.4.Querying the Firmware Version
7.4.5.Resetting the Device
7.4.6.Restoring the Factory Default Settings
7.4.7.Locking the Front Panel Buttons
7.4.8.Setting of the Default Function of the Front Panel Buttons
7.4.9.Dark Mode
7.4.10.Dark Mode Delay
7.4.11.Running a Macro
7.5.Cleartext Login Protection
7.5.1.Setting the Login Password
7.5.2.Logging into the Device
7.5.3.Logging out of the Device
7.5.4.Enabling/Disabling the Cleartext Login Function
7.6.Video Port Settings
7.6.1.Querying the Status of Source Ports
7.6.2.Querying the Status of Destination Port
7.6.3.Querying the Video Crosspoint Setting
7.6.4.Disconnecting the Video Inputs
7.6.5.Switching a Video Input
7.6.6.Querying the Connected Input Port Number
7.6.7.Querying the Video Autoselect Settings
7.6.8.Changing the Autoselect Mode
7.6.9.Querying the Input Port Priority
7.6.10.Changing the Input Port Priority
7.6.11.Muting an Input Port
7.6.12.Unmuting an Input Port
7.6.13.Locking an Input Port
7.6.14.Unlocking an Input Port
7.6.15.Muting an Output Port
7.6.16.Unmuting an Output Port
7.6.17.Locking an Output Port
7.6.18.Unlocking an Output Port
7.6.19.Setting theHDCP (Input Port)
7.6.20.Test Pattern Generator Mode
7.6.21.Test Pattern Color
7.6.22.Test Pattern Resolution
7.6.23.Setting the HDCP (Output Port)
7.6.24.Setting the HDMI Mode (Output Port)
7.6.25.Setting the Color Space (Output Port)
7.6.26.Setting the TPS Mode
7.7.Audio Port Settings
7.7.1.Querying the Status of Source Ports
7.7.2.Querying the Status of Destination Port
7.7.3.Querying the Audio Crosspoint Setting
7.7.4.Switching Audio Input
7.7.5.Querying the Audio Autoselect Settings
7.7.6.Changing the Autoselect Mode
7.7.7.Querying the Input Port Priority
7.7.8.Changing the Input Port Priority
7.7.9.Muting an Audio Input
7.7.10.Unmuting an Audio Input
7.7.11.Locking an Input Port
7.7.12.Unlocking an Input Port
7.7.13.Muting an Audio Output
7.7.14.Unmuting an Audio Output
7.7.15.Locking an Output
7.7.16.Unlocking an Output
7.8.Analog Audio Input Level Settings
7.8.1.Volume
7.8.2.Balance
7.9.Event Manager Basics
7.9.1.How to arrange an Event?
7.9.2.Setting a Condition by Linking Another Condition
7.9.3.Setting a Condition by Linking More Conditions
7.9.4.Setting an Action by Specifying a Direct Path
7.9.5.Setting an Action by Linking Another Action
7.9.6.Setting an Action by Linking a Macro
7.10.Event Manager Tool Kit
7.10.1.Setting the Delay
7.10.2.Setting the Name of the Event
7.10.3.Enabling/Disabling the Event
7.10.4.Triggering a Condition
7.10.5.Querying the Condition Counter
7.10.6.Querying the Condition Trigger Counter
7.10.7.Testing an Action
7.11.Variable-Management
7.11.1.Value Assignment
7.11.2.Addition and Subtraction (Add Method)
7.11.3.Addition and Subtraction (Cycle Method)
7.11.4.Value Change with Intervals (Case)
7.11.5.Scan and Store
7.11.6.Reformatting a Value
7.12.Ethernet Port Configuration
7.12.1.Setting the DHCP State
7.12.2.Changing the IP Address (Static)
7.12.3.Changing the Subnet Mask (Static)
7.12.4.Changing the Gateway Address (Static)
7.12.5.Applying Network Settings
7.13.Ethernet Tool Kit
7.13.1.Device Filter Based on MAC Address
7.13.2.Blocking the LW2 Control Port
7.13.3.Blocking the HTTP Port
7.13.4.Blocking the Reception of HTTP Posts
7.13.5.Powering on a Computer over Ethernet (Wake-on-LAN)
7.13.6.Setting the Hostname
7.14.Ethernet Message Sending
7.14.1.Sending a TCP Message (ASCII-format)
7.14.2.Sending a TCP Text (ASCII-format)
7.14.3.Sending a TCP Binary Message (HEX-format)
7.14.4.Sending a UDP Message (ASCII-format)
7.14.5.Sending a UDP Text (ASCII-format)
7.14.6.Sending a UDP Binary Message (HEX-format)
7.15.HTTP Messaging
7.15.1.Setting the Target IP Address
7.15.2.Setting the TCP Port
7.15.3.Setting the Target Path
7.15.4.Setting the Message Header
7.15.5.Sending a Post Message
7.15.6.Sending a Put Message
7.16.TCP Message Recognizer
7.16.1.Setting the IP Address of the TCP Server
7.16.2.Setting the TCP/IP Port Number of the TCP Server
7.16.3.Connecting to a TCP Server
7.16.4.Disconnecting from a TCP Server
7.16.5.Setting the Delimiter Hex
7.16.6.Setting the Timeout
7.16.7.Querying the Last Recognized Message (String)
7.16.8.Querying the Last Recognized Message (Hex)
7.16.9.Clearing the Last Recognized Stored Message
7.16.10.Querying the Last Recognized Active Message (String)
7.16.11.Querying the Last Recognized Active Message (Hex)
7.16.12.Setting the Active Timeout
7.16.13.Running an Immediate Event Action
7.17.RS-232 Port Configuration
7.17.1.Setting theProtocol
7.17.2.Setting theBAUD Rate
7.17.3.Setting the Databits
7.17.4.Setting the Stopbits
7.17.5.Setting theParity
7.17.6.Setting the RS-232 Operation Mode
7.17.7.Enabling/Disabling Command Injection
7.18.RS-232 Message Sending
7.18.1.Sending a Message (ASCII-format) via RS-232
7.18.2.Sending a Text (ASCII-format) via RS-232
7.18.3.Sending a Binary Message (HEX-format) via RS-232
7.18.4.Using Hexadecimal Codes
7.19.RS-232 Message Recognizer
7.19.1.Enabling/Disabling the Recognizer
7.19.2.Setting the Delimiter Hex
7.19.3.Setting the Timeout
7.19.4.Querying the Last Recognized Message (String)
7.19.5.Querying the Last Recognized Message (Hex)
7.19.6.Clearing the Last Recognized Stored Message
7.19.7.Querying the Last Recognized Active Message (String)
7.19.8.Querying the Last Recognized Active Message (Hex)
7.19.9.Setting the Active Timeout
7.19.10.Running an Immediate Event Action
7.20.Sending CEC Commands
7.20.1.Press&Release Commands
7.20.2.Further Commands
7.20.3.Sending an OSD String
7.20.4.Sending CEC Commands in Hex Format
7.20.5.Querying the Last Received CEC Message
7.21.Infrared Port Configuration
7.21.1.Enabling/Disabling Command Injection Mode
7.21.2.Enabling/Disabling Output Signal Modulation
7.22.Infrared MessageSending
7.22.1.Sending Pronto Hex Codes in Little-endian Format via IR Port
7.22.2.Sending Pronto Hex Codes in Big-endian Format via IR Port
7.23.GPIO Port Configuration
7.23.1.Setting the Direction of a GPIO Pin
7.23.2.Setting the Output Level of a GPIO Pin
7.23.3.Toggling the Level of a GPIO Pin
7.24.EDID Management
7.24.1.Querying the Emulated EDIDs
7.24.2.Querying the Validity of a Dynamic EDID
7.24.3.Querying the Preferred Resolution of an User EDID
7.24.4.Emulating an EDID to an Input Port
7.24.5.Emulating an EDID to All Input Ports
7.24.6.Copying an EDID to User Memory
7.24.7.Deleting an EDID from User Memory
7.24.8.Resetting the Emulated EDIDs
8.Firmware Update
8.1.Introduction
8.2.Preparation
8.2.1.About the Firmware Package (LFP2 File)
8.2.2.LDU2 Installation
8.3.Running the Software
8.3.1.LDU2 Interfaces
8.3.2.The Updating Steps
8.4.Updating via GUI
8.5.Command Line Interface (CLI)
8.5.1.How to Run
8.5.2.How to Use
8.6.CLI Commands
8.6.1.Help
8.6.2.LDU2 Version
8.6.3.Check For New LDU2 Version
8.6.4.Device Info
8.6.5.Update
8.6.6.Restore
8.6.7.Package Options
8.6.8.Complex Examples
8.6.9.Exit Codes
8.7.If the Update is not successful
9.Troubleshooting
9.1.Use Cases
9.2.How to Speed Up the Troubleshooting Process
10.Technologies
10.1.EDID Management
10.1.1.Understanding the EDID
10.1.2.Advanced EDID Management
10.2.HDCP Management
10.2.1.Protected and Unprotected Content
10.2.2.Disable Unnecessary Encryption
10.3.Pixel Accurate Reclocking
11.Appendix
11.1.Specifications
11.2.Factory Default Settings
11.3.Applied Ports (Network Settings)
11.4.Content of the Backup File
11.5.Cable Wiring Guide
11.5.1.Serial Ports
11.5.2.Audio Ports
11.6.Mechanical Drawings
11.6.1.UMX-TPS-TX100 series
11.6.2.WP-UMX-TPS-TX100 series
11.6.3.FP-UMX-TPS-TX100 series
11.7.Port Numbering
11.7.1.WP-UMX-TPS-TX120-US
11.7.2.WP-UMX-TPS-TX130-US / WP-UMX-TPS-TX130-Plus-US
11.7.3.UMX-TPS-TX120
11.7.4.UMX-TPS-TX130
11.7.5.UMX-TPS-TX140 / UMX-TPS-TX140-Plus
11.7.6.FP-UMX-TPS-TX120 series
11.7.7.FP-UMX-TPS-TX130 series
11.8.Maximum Extension Distances
11.9.Factory EDID List
11.10.Release Notes of the Firmware Packages
11.10.1.UMX-TPS-TX100 Series
11.10.2.WP- and FP-UMX-TPS-TX100 series
11.11.Hashtag Keyword List
11.12.Further Document Information
11.13.Limited Warranty Statement
UMX-TPS-TX100_Series