1.Introduction
1.1.Description
1.2.Compatible Devices
1.3.Box Contents
1.3.1.Supplied Accessories
1.3.2.Optional Accessories
1.4.Features
1.4.1.List of features (in alphabetical order)
1.4.2.Feature Availability
1.5.Model Comparison
1.6.Typical Applications
2.Product Overview
2.1.Front Views
2.2.Rear Views
2.3.Front Panel LEDs
2.4.Rear Panel LEDs
2.5.Front Panel Buttons
2.5.1.Video Select Button
2.5.2.Audio Select Button
2.5.3.Programmable Show Me Button
2.5.4.Enable DHCP (Dynamic) IP Address
2.5.5.Reset to Factory Default Settings
2.5.6.Reseting the Device
2.5.7.Control Lock
2.5.8.Entering Firmware Update Mode
3.Installation
3.1.Mounting Options
3.1.1.Under-Desk Mounting Options
3.1.2.Rack Shelf Mounting Options
3.2.Electrical Connections
3.2.1.RJ45 Connectors (TPS and LAN Ports)
3.2.2.DVI-I Connector
3.2.3.HDMI Connector
3.2.4.DisplayPort Connector
3.2.5.12V DC Connection
3.2.6.Analog Stereo Audio
3.2.7.RS-232 Connector
3.2.8.IR Connector
3.2.9.GPIO - General Purpose Input/Output Ports
3.3.Connecting Steps
3.4.Powering Options
3.4.1.PoE-compatible Transmitters
3.4.2.HDMI-TPS-TX226
4.Device Concept
4.1.TPS Extender Concept
4.2.Port Diagram
4.3.TPS Interface
4.4.Ethernet Control Interface
4.5.Audio Interface
4.5.1.Audio Input Modes
4.5.2.Audio Options - Example
4.6.Video Interface
4.6.1.Video Input Modes
4.6.2.Input Source Selection Modes
4.7.The Autoselect Feature
4.7.1.Autoselect Modes
4.7.2.Automatic Input Selection - Example
4.8.Serial Interface
4.8.1.Technical Background
4.8.2.RS-232 Modes
4.8.3.RS-232 Signal Transmission – Example
4.9.Infrared Interface
4.9.1.Technical Background
4.9.2.IR Functions
4.10.GPIO Interface
4.11.The Event Manager Feature
4.12.Ethernet Interface
4.12.1.Device Control over Ethernet
4.12.2.Wake-on-Lan
4.12.3.TCP Recognizer
4.13.Basic IT Security
4.14.Bulk Device Management
4.14.1.Network Settings
4.15.Batch Commands
4.16.Further Built-in Features
4.16.1.Transmitter Cloning – Configuration Backup and Restore
4.16.2.Remote Firmware Update of Connected Lightware Devices
5.Software Control - Lightware Device Controller
5.1.Install and Update
5.2.Running the LDC
5.3.Establishing the Connection
5.3.1.Ethernet Tab
5.3.2.Serial Tab
5.3.3.Further Tools
5.4.Bulk Device Management
5.4.1.Network Settings
5.5.Crosspoint Menu
5.6.Port Properties Windows
5.6.1.Digital Video Inputs
5.6.2.Digital Audio Inputs
5.6.3.Analog Audio Input
5.6.4.Audio Outputs (TPS and HDMI)
5.6.5.Video Outputs (TPS and HDMI)
5.7.CEC Tool
5.8.Diagnostic Tools
5.8.1.Cable Diagnostics
5.8.2.Frame Detector
5.8.3.No Sync Screen (Test Pattern)
5.9.EDID Menu
5.9.1.EDID Memory Structure
5.9.2.EDID Operations
5.9.3.EDID Summary Window
5.9.4.Editing an EDID
5.9.5.Creating an EDID - Easy EDID Creator
5.10.Control Menu
5.10.1.RS-232
5.10.2.GPIO
5.10.3.Ethernet
5.10.4.Infra
5.10.5.Macros
5.10.6.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.The Miniweb Room Control
5.13.1.Opening the Miniweb
5.13.2.The Default Status Page
5.13.3.Miniweb Customization
5.14.Configuration Cloning (Backup Tab)
5.14.1.Cloning Steps in a Nutshell
5.14.2.Save the Settings of the Device (Backup)
5.14.3.Upload the Settings to a Device (Restore)
5.14.4.Create and Restore Backups from the Device Memory
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.Querying the Supported Commands
6.3.2.Viewing the Product Type
6.3.3.Viewing the Device Label
6.3.4.Querying the Control Protocol
6.3.5.Viewing the CPU Firmware Version
6.3.6.Connection Test
6.3.7.Viewing the Serial Number
6.3.8.Compile Time
6.3.9.Viewing the Installed Board
6.3.10.Viewing the Firmware for All Controllers
6.3.11.Restarting the Device
6.3.12.Querying Health Status
6.3.13.Restoring Factory Default Settings
6.4.AV Port Settings
6.4.1.Switching an Input to the Output
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 the Connection State on the Output
6.4.7.Viewing 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 Priority
6.5.GPIO Configuration
6.5.1.Setting the Level and Direction for Each Pin
6.6.Network Configuration
6.6.1.Querying the Current IP Status
6.6.2.Setting the IP Address
6.6.3.Setting the Subnet Mask
6.6.4.Setting the Gateway Address
6.6.5.Applying Network Settings
6.6.6.Enabling/Disabling the Ethernet Port
6.7.Serial Port Configuration
6.7.1.Setting the Control Protocol
6.7.2.Serial Port Format Setting (Local port)
6.7.3.Serial Port Format Setting (Link port)
6.7.4.Serial Port Protocol Setting (Local port)
6.7.5.Serial Port Protocol Setting (Link port)
6.8.LW2 Commands – Quick Summary
7.LW3 Programmer's 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.Prefix Summary
7.3.5.Command Types
7.3.6.Error Messages
7.3.7.Escaping
7.3.8.Notifications about the Changes of the Properties
7.3.9.Subscription
7.3.10.Signature
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 CPU Firmware Version
7.4.5.Querying the Package Version
7.4.6.Resetting the Device
7.4.7.Restoring the Factory Default Settings
7.4.8.Control Lock
7.4.9.Identifying the Device
7.4.10.Toggling the Dark Mode Setting
7.4.11.Setting the Delay of the Dark Mode Setting
7.4.12.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 the Input Ports
7.6.2.Querying the Connected Input Port Number
7.6.3.Querying the Status of the Output Ports
7.6.4.Querying the Video Crosspoint Setting
7.6.5.Switching Video Input
7.6.6.Querying the Video Autoselect Settings
7.6.7.Changing the Autoselect Mode
7.6.8.Querying the Input Port Priority
7.6.9.Changing the Input Port Priority
7.6.10.Muting an Input Port
7.6.11.Unmuting an Input Port
7.6.12.Locking an Input Port
7.6.13.Unlocking an Input Port
7.6.14.Muting an Output Port
7.6.15.Unmuting Output Port
7.6.16.Locking an Output Port
7.6.17.Unlocking an Output Port
7.6.18.Querying the Encryption of the Incoming Signal
7.6.19.Querying the HDCP Setting (Input Port)
7.6.20.Changing theHDCP Setting (Input Port)
7.6.21.Querying the HDCP Setting (Output Port)
7.6.22.Changing the HDCP Setting (Output Port)
7.6.23.Test Pattern Generator
7.6.24.Querying theHDMI Mode Setting (Output Port)
7.6.25.Setting theHDMI Mode Setting (Output Port)
7.6.26.Querying the TPS Mode of the Transmitter
7.6.27.Setting the TPS Mode of the Transmitter
7.6.28.Querying the Established TPS Mode
7.7.Audio Port Settings
7.7.1.Querying the Status of the Input Ports
7.7.2.Querying the Status of the Output Ports
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 Input Port
7.7.10.Unmuting an Input Port
7.7.11.Locking an Input Port
7.7.12.Unlocking an Input Port
7.7.13.Muting an Output Port
7.7.14.Unmuting an Output Port
7.7.15.Locking an Output Port
7.7.16.Unlocking an Output Port
7.7.17.Analog Audio Input Level Settings
7.8.Event Manager Basics
7.8.1.How to arrange an Event?
7.8.2.Setting a Condition by Linking Another Condition
7.8.3.Setting a Condition by Linking More Conditions
7.8.4.Setting an Action by Specifying a Direct Path
7.8.5.Setting an Action by Linking Another Action
7.8.6.Setting an Action by Linking a Macro
7.9.Event Manager Tool Kit
7.9.1.Setting the Delay
7.9.2.Setting the Name of the Event
7.9.3.Enabling/Disabling an Event
7.9.4.Triggering a Condition
7.9.5.Querying the Condition Counter
7.9.6.Querying the Condition Trigger Counter
7.9.7.Testing an Action
7.10.Variable-Management
7.10.1.Value Assignment
7.10.2.Addition and Subtraction (Add Method)
7.10.3.Addition and Subtraction (Cycle Method)
7.10.4.Value Change with Intervals (Case)
7.10.5.Scan and Store
7.10.6.Reformatting a Value
7.11.Ethernet Port Configuration
7.11.1.Setting the DHCP State
7.11.2.Changing the IP Address (Static)
7.11.3.Changing the Subnet Mask (Static)
7.11.4.Changing the Gateway Address (Static)
7.11.5.Applying Network Settings
7.12.Ethernet Tool Kit
7.12.1.Device Filter Based on MAC Address
7.12.2.LW2 Control Port Blocking
7.12.3.HTTP Port Blocking
7.12.4.HTTP Post Receiving Blocking
7.12.5.Powering on a Computer over Ethernet (Wake-on-LAN)
7.12.6.Setting the Host Name
7.13.Ethernet Message Sending
7.13.1.Sending a TCP Message (ASCII-format)
7.13.2.Sending a TCP Text (ASCII-format)
7.13.3.Sending a TCP Binary Message (HEX-format)
7.13.4.Sending a UDP Message (ASCII-format)
7.13.5.Sending a UDP Text (ASCII-format)
7.13.6.Sending a UDP Binary Message (HEX-format)
7.14.HTTP Messaging
7.14.1.Setting the Target IP Address
7.14.2.Setting the TCP Port
7.14.3.Setting the Target Path
7.14.4.Setting the Message Header
7.14.5.Sending a Post Message
7.14.6.Sending a Put Message
7.15.TCP Message Recognizer
7.15.1.Setting the IP Address of the TCP Server
7.15.2.Setting the TCP/IP Port Number of the TCP Server
7.15.3.Connecting to a TCP Server
7.15.4.Disconnecting from a TCP Server
7.15.5.Setting the Delimiter Hex
7.15.6.Setting the Timeout
7.15.7.Querying the Last Recognized Message (String)
7.15.8.Querying the Last Recognized Message (Hex)
7.15.9.Clearing the Last Recognized Stored Message
7.15.10.Querying the Last Recognized Active Message (String)
7.15.11.Querying the Last Recognized Active Message (Hex)
7.15.12.Setting the Active Timeout
7.15.13.Running an Immediate Event Action
7.16.RS-232 Port Configuration
7.16.1.Protocol Setting
7.16.2.BAUD Rate Setting
7.16.3.Databit Setting
7.16.4.Stopbit Setting
7.16.5.Parity Setting
7.16.6.RS-232 Operation Mode
7.16.7.Command Injection Mode
7.17.RS-232 Message Sending
7.17.1.Sending a Message (ASCII-format) via RS-232
7.17.2.Sending a Text (ASCII-format) via RS-232
7.17.3.Sending a Binary Message (HEX-format) via RS-232
7.17.4.Using Hexadecimal Codes
7.18.RS-232 Message Recognizer
7.18.1.Enabling/Disabling the Recognizer
7.18.2.Setting the Delimiter Hex
7.18.3.Setting the Timeout
7.18.4.Querying the Last Recognized Message (String)
7.18.5.Querying the Last Recognized Message(Hex)
7.18.6.Clearing the Last Recognized Stored Message
7.18.7.Querying the Last Recognized Active Message (String)
7.18.8.Querying the Last Recognized Active Message (Hex)
7.18.9.Setting the Active Timeout
7.18.10.Running an Immediate Event Action
7.19.CEC Command Sending
7.19.1.Press&Release Commands
7.19.2.Further Commands
7.19.3.Sending an OSD String
7.19.4.Sending CEC Commands in Hex Format
7.19.5.Querying the Last Received CEC Message
7.20.Infrared Port Configuration
7.20.1.Enabling/Disabling Command Injection Mode
7.20.2.Enabling/Disabling Output Signal Modulation
7.21.Infrared Message Sending
7.21.1.Sending Pronto Hex Codes in Little-endian Format via IR Port
7.22.GPIO Port Configuration
7.22.1.Setting the Direction of a GPIO Pin
7.22.2.Setting the Output Level of a GPIO Pin
7.22.3.Toggling the Level of a GPIO Pin
7.23.EDID Management
7.23.1.Querying the Emulated EDIDs
7.23.2.Querying the Validity of a Dynamic EDID
7.23.3.Querying the Preferred Resolution of a User EDID
7.23.4.Emulating an EDID on an Input Port
7.23.5.Emulating an EDID to All Input Ports
7.23.6.Copying an EDID to the User Memory
7.23.7.Deleting an EDID from User Memory
7.23.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.4.The Updating Steps
8.5.Updating Via GUI
8.6.Command Line Interface (CLI)
8.6.1.How to Run
8.6.2.How to Use
8.7.CLI Commands
8.7.1.Help
8.7.2.LDU2 Version
8.7.3.Check For New LDU2 Version
8.7.4.Device Info
8.7.5.Update
8.7.6.Restore
8.7.7.Package Options
8.7.8.Complex Examples
8.7.9.Exit Codes
8.8.If the Update is not successful
9.Troubleshooting
9.1.User 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.Content of the Backup File
11.3.Factory Default Settings
11.4.Applied Ports (Network Settings)
11.5.Cable Wiring Guide
11.5.1.Serial Ports
11.5.2.Audio Ports
11.6.Firmware Release Notes
11.7.Port Numbering
11.7.1.For All Models
11.7.2.SW4-TPS-TX240 and -TX240-Plus
11.7.3.HDMI-TPS-TX210
11.7.4.HDMI-TPS-TX220 and -TX226
11.7.5.DVI-HDCP-TPS-TX210
11.7.6.DVI-HDCP-TPS-TX220
11.7.7.DP-TPS-TX210
11.7.8.DP-TPS-TX220
11.8.Mechanical Drawings
11.9.Maximum Extension Distances
11.10.Factory EDID List
11.11.Hashtag Keyword List
11.12.Further Document Information
11.13.Limited Warranty Statement
HDMI-TPS-TX200_Series