1.Introduction
1.1.Description
1.2.Box Contents
1.3.Typical Application
1.4.Features of the Device
2.Product Overview
2.1.UCX-4x3-TPX-TX20
2.2.UCX-2x1-TPX-TX20
2.3.DCX-3x1-TPX-TX10
2.4.UCX-3x3-TPX-RX20
2.5.HDMI-UCX-TPX-RX107
3.Front Panel Control
3.1.Button Functionality
3.1.1.Video Source Selection - UCX-4x3-TPX-TX20
3.1.2.Video Source Selection - UCX-2x1-TPX-TX20
3.1.3.Video Source Selection - DCX-3x1-TPX-TX10
3.1.4.Video Source Selection - UCX-3x3-TPX-RX20
3.1.5.Enabling DHCP IP Address
3.1.6.Reset to Factory Default Settings
3.1.7.Control Lock
3.2.Status LEDs
3.2.1.Front Panel LEDs
3.2.2.Rear Panel LEDs
3.2.3.Ethernet Status LEDs
3.2.4.TPX Connector LEDs
4.Installation
4.1.Mounting Options
4.1.1.1U High Rack Shelf
4.1.2.Mounting Plate F100 (and PSU F100/F120)
4.1.3.UD Mounting Plate F110
4.1.4.C-Lock
4.1.5.H-Lock
4.2.Electrical Connections
4.2.1.HDMI Input and Output Ports
4.2.2.USB Connectors
4.2.3.Analog Stereo Audio
4.2.4.TPX Connector
4.2.5.Configurable Ethernet Port
4.2.6.OCS Connector
4.2.7.GPIO - General Purpose Input/Output Ports
4.2.8.RS-232 Connector
4.3.Powering Options
4.4.Power Delivery over Type-C
4.4.1.Power Data Objects (USB-C)
4.5.USB-C Cable Recommendation
4.6.Connecting Steps
5.Device Concept
5.1.Universal Switcher Concept
5.2.USB Interface
5.2.1.USB-C Interface
5.2.2.USB Data - USB Interface
5.2.3.USB Service Ports - USB 2.0 Interface
5.3.Video Interface
5.3.1.Welcome Screen
5.3.2.Video Port Diagrams
5.3.3.DisplayPort Alternate Mode
5.4.The Autoselect Feature
5.5.Audio Interface
5.5.1.Analog Audio Interface
5.6.Ethernet Interface
5.7.Lightware Advanced Room Automation (LARA)
5.7.1.Opening the LARA interface
5.7.2.Running LARA
5.7.3.Downloading/Uploading a Configuration
5.7.4.Status Board
5.7.5.Touch Panel Support
5.8.Basic Network Security
5.8.1.Disable Ethernet Ports
5.8.2.HTTP/HTTPS
5.8.3.Encryption (HTTPS, WSS)
5.9.802.1x Authentication
5.10.Advanced Ethernet Security
5.10.1.Network Separation
5.10.2.Including the Receivers in VLAN Management
5.11.Lightware Crypto Core
5.12.WebSocket Service (WS, WSS)
5.13.Bulk Device Management
5.13.1.Network Settings
5.13.2.Device Configuration
5.14.Serial Interface
5.14.1.Serial Port Diagram
5.15.GPIO Interface
5.16.OCS Interface
5.17.Further Built-in Features
5.17.1.Device Cloning – Configuration Backup and Restore
5.17.2.SNMP Monitoring
5.17.3.Remote System Logging
6.Software Control Options
6.1.Software Control Modes
6.2.Using the Built-in Web
6.3.Install and Update the LDC
6.4.Running the LDC
6.5.Establishing the Connection
6.6.Bulk Device Management
6.6.1.Network Settings
6.6.2.Device Configuration
6.7.Video & Audio Crosspoint
6.7.1.Port Tiles
6.8.Port Properties Window
6.8.1.Welcome Screen
6.8.2.USB-C Inputs
6.8.3.HDMI Video Input
6.8.4.TPX Output
6.8.5.HDMI Video Output
6.8.6.Embedded Audio Input
6.8.7.Analog Audio Output
6.8.8.Frame Detector
6.9.CEC Tool
6.10.USB Crosspoint
6.10.1.USB-C Port Properties
6.10.2.USB-B Port Properties
6.11.EDID Menu
6.11.1.EDID Operations
6.11.2.EDID Summary Window
6.11.3.Editing an EDID
6.11.4.Creating an EDID - Easy EDID Creator
6.12.Control Menu
6.12.1.Ethernet
6.12.2.GPIO
6.12.3.OCS - Occupancy Sensor
6.12.4.RS-232
6.13.Settings Menu
6.13.1.TX Status
6.13.2.RX Status
6.13.3.Network
6.13.4.802.1x Configuration
6.13.5.Services
6.13.6.Power
6.13.7.System
6.14.Advanced View Window
7.Lightware REST API Reference
7.1.Overview
7.2.Instructions for the Terminal Application Usage
7.2.1.Web Browser Plugins
7.2.2.Third-party API Platform
7.2.3.Terminal Application
7.3.Protocol Rules
7.3.1.Command Structure Example
7.3.2.General Rules
7.3.3.Legend for the Control Commands
7.3.4.Lightware REST API vs. LW3 Protocol
7.3.5.Method Types
7.3.6.Supported Commands
7.3.7.Not Supported Commands
7.3.8.Status Codes, Error Messages
7.3.9.Polling
7.4.REST API Security
7.4.1.Authentication
7.4.2.Encryption (HTTPS)
7.5.System Commands
7.5.1.Setting the Device Label
7.5.2.Resetting the Device
7.5.3.Restoring the Factory Default Settings
7.5.4.Querying the Firmware Package Version
7.5.5.Control Lock
7.5.6.Setting the Current Time
7.5.7.Identifying the Device
7.5.8.Toggling the Dark Mode Setting
7.5.9.Setting the Delay of the Dark Mode
7.5.10.Enabling Remote System Logging
7.5.11.Setting the Remote Server Address
7.5.12.Setting the Protocol for the Remote System Logging
7.5.13.Setting the Format of the Remote System Logging
7.5.14.Setting the Port for Remote System Logging
7.5.15.Enabling/Disabling SNMP Monitoring
7.5.16.Setting the Device Location
7.5.17.Setting the SNMP Authentication
7.6.Video Port Settings - General
7.6.1.Switching the Video Input
7.6.2.Switching an Input to All Outputs
7.6.3.Locking the Video Port
7.6.4.Muting the Video Port
7.6.5.Setting the Autoselect Policy
7.6.6.Changing the Autoselect-Included Input Ports
7.6.7.Changing the Input Port Priority
7.6.8.Querying the Connected Source
7.6.9.Querying the Connected Destinations
7.6.10.Querying the Input Switching Capability
7.6.11.Querying the Video Signal Presence
7.6.12.HDCP Setting (Input Port)
7.6.13.HdcpMode
7.6.14.Querying the Embedded Audio Presence
7.6.15.Muting the Embedded Audio
7.6.16.Setting the Output Signal Type
7.6.17.Turning on Output 5V
7.7.Welcome Screen Settings
7.7.1.Displaying the Welcome Screen Image
7.7.2.Displaying the Welcome Screen Text
7.7.3.Setting the Welcome Screen Text
7.7.4.Resetting the Welcome Screen Image
7.8.Video Port Settings - USB-C Related Commands
7.8.1.Restarting the Link Training
7.9.CEC Command Sending
7.9.1.Simple CEC Code Sending
7.9.2.Remote Control Code Sending
7.10.Audio Port Settings
7.10.1.Switching the Audio Input
7.10.2.Querying the Connected Source
7.10.3.Querying the Connected Destinations
7.10.4.Setting the Autoselect Operation Mode
7.10.5.Setting the Followed Video Port to Autoselect
7.10.6.Locking the Audio Port
7.10.7.Muting the Audio Port 1.
7.10.8.Muting the Audio Port 2.
7.10.9.Querying the Audio Signal Presence
7.10.10.Analog Audio Output Volume (dB) Setting
7.10.11.Analog Audio Output Volume Percent Setting
7.10.12.Setting the Balance
7.10.13.Analog Audio Output Level Setting by Steps (dB)
7.10.14.Analog Audio Output Level Setting by Steps in Percent
7.10.15.Analog Audio Output Balance Setting by Steps
7.11.USB Port Settings
7.11.1.Switching the USB Input
7.11.2.Querying the Connected Source
7.11.3.Querying the Connected Destinations
7.11.4.Locking the USB Port
7.11.5.Setting the 5V Sending to the USB Peripherals
7.11.6.Setting the USB Autoselect Policy
7.11.7.Setting the Followed Video Port to Autoselect
7.11.8.Changing the Autoselect Included USB Ports
7.11.9.Changing the USB Port Priority
7.12.USB Port Settings - USB-C Related Commands
7.12.1.Setting the USB-C Power
7.12.2.Setting the Displayport Alternate Mode Policy
7.12.3.Querying the Host Alternate Mode Support
7.12.4.Querying the Status of the Alternate Mode
7.12.5.Querying the Port Data Role
7.12.6.Querying the Port Power Role
7.12.7.Setting the Port Power Role
7.13.EDID Management
7.13.1.Querying the Emulated EDIDs
7.13.2.Querying the Validity of a Dynamic EDID
7.13.3.Querying the Preferred Resolution of a User EDID
7.13.4.Emulating an EDID to an Input Port
7.13.5.Emulating an EDID to All Input Ports
7.13.6.Copying an EDID to User Memory
7.13.7.Deleting an EDID from User Memory
7.13.8.Resetting the Emulated EDIDs
7.14.Ethernet Port Configuration
7.14.1.Setting the DHCP State
7.14.2.Changing the IP Address (Static)
7.14.3.Changing the Subnet Mask (Static)
7.14.4.Changing the Gateway Address (Static)
7.14.5.Applying the Network Settings
7.14.6.Setting the Hostname
7.15.Network Security
7.15.1.Enabling/Disabling the Ethernet Port
7.15.2.Querying the Network Service Port Number
7.15.3.Enabling/Disabling the Network Service Port
7.15.4.Querying the Username for Authentication
7.15.5.Setting a Password for Authentication
7.15.6.Enabling the Authentication
7.15.7.Setting the VLAN Preset
7.15.8.Setting the VLAN ID
7.15.9.Setting up the Static IP Address for Management Network
7.15.10.Setting Up the Gateway for Static IP Connection on the Management Network
7.16.Serial Port Configuration
7.16.1.BAUD Rate Setting
7.16.2.Stop Bits Setting
7.16.3.Querying the Data Bits
7.16.4.Parity Setting
7.16.5.Querying the Serial over IP Port Number
7.16.6.Enabling the Serial over IP Port
7.17.Serial Port Messaging
7.17.1.Sending a Message via RS-232
7.18.GPIO Port Configuration
7.18.1.Setting the Direction of a GPIO Pin
7.18.2.Setting the Output Level of a GPIO Pin
7.18.3.Setting the Output Level for a Specified Time
7.18.4.Toggling the Level of a GPIO Pin
7.19.OCS Port Configuration
7.19.1.Querying the Input Level of an OCS Pin
7.19.2.Setting the Sensor Type
7.19.3.Querying the Reported OCS State
7.20.Updating the Device via REST API
7.20.1.Querying the Update REST API Version
7.20.2.The Updating Process
7.20.3.Uploading the Package
7.20.4.Configuration Parameters – Keep the Current Settings
7.20.5.Configuration Parameters - Setting "Soft" Factory Reset
7.20.6.Configuration Parameters - Querying the Factory Reset Setting
7.20.7.Configuration Parameters - Deleting "Soft" Factory Reset Configuration
7.20.8.Executing the Update
7.20.9.Querying the State of the Updating Process
8.LW3 Programmers' Reference
8.1.Overview
8.2.Instructions for the Terminal Application Usage
8.3.Websocket (WS) or Secured Websocket (WSS) Usage
8.4.Protocol Rules
8.4.1.LW3 Tree Structure and Command Structure (examples)
8.4.2.General Rules
8.4.3.Legend for the Control Commands
8.4.4.Command Types
8.4.5.Prefix Summary
8.4.6.Error Messages
8.4.7.Escaping
8.4.8.Signature
8.4.9.Subscription
8.4.10.Notifications about the Changes of the Properties
8.5.System Commands
8.5.1.Setting the Device Label
8.5.2.Resetting the Device
8.5.3.Restoring the Factory Default Settings
8.5.4.Querying the Firmware Package Version
8.5.5.Control Lock
8.5.6.Setting the Current Time
8.5.7.Identifying the Device
8.5.8.Toggling the Dark Mode Setting
8.5.9.Setting the Delay of the Dark Mode Setting
8.5.10.Enabling Remote System Logging
8.5.11.Setting the Remote Server Address
8.5.12.Setting the Protocol for the Remote System Logging
8.5.13.Setting the Format of the Remote System Logging
8.5.14.Setting the Port for Remote System Logging
8.5.15.Enabling/Disabling SNMP Monitoring
8.5.16.Setting the Device Location
8.6.Video Port Settings - General
8.6.1.Switching Video Input
8.6.2.Switching an Input to All Outputs
8.6.3.Locking the Video Port
8.6.4.Muting the Video Port
8.6.5.Setting the Autoselect Policy
8.6.6.Changing the Autoselect Included Input Ports
8.6.7.Changing the Input Port Priority
8.6.8.Querying the Connected Source
8.6.9.Querying the Input Switching Capability
8.6.10.Querying the Connected Destinations
8.6.11.Querying the Video Signal Presence
8.6.12.HDCP Setting (Input Port)
8.6.13.HdcpMode
8.6.14.OutputSignalType
8.6.15.EmbeddedAudioPresent
8.6.16.EmbeddedAudioMute
8.6.17.Output5VMode
8.6.18.HDCP Capability (Output Port)
8.6.19.HDCP Setting (Output Port)
8.7.Welcome Screen Settings
8.7.1.Displaying the Welcome Screen Image
8.7.2.Displaying the Welcome Screen Text
8.7.3.Setting the Welcome Screen Text
8.7.4.Resetting the Welcome Screen Image
8.8.Video Port Settings - USB-C Related Commands
8.8.1.Restarting the Link Training
8.9.CEC Command Sending
8.9.1.Simple CEC Code Sending
8.9.2.Remote Control Code Sending
8.10.Audio Port Settings
8.10.1.Switching the Audio Input
8.10.2.Querying the Connected Source
8.10.3.Querying the Connected Destinations
8.10.4.Setting the Autoselect Operation Mode
8.10.5.Setting the Followed Video Port to Autoselect
8.10.6.Locking the Audio Port
8.10.7.Muting the Audio Port 1.
8.10.8.Muting the Audio Port 2.
8.10.9.Querying the Audio Signal Presence
8.10.10.Analog Audio Output Volume (dB) Setting
8.10.11.Analog Audio Output Volume Percent Setting
8.10.12.Setting the Balance
8.10.13.Analog Audio Output Level Setting by Steps (dB)
8.10.14.Analog Audio Output Level Setting by Steps in Percent
8.10.15.Analog Audio Output Balance Setting by Steps
8.11.USB Port Settings
8.11.1.Switching the USB Input
8.11.2.Querying the Connected Source
8.11.3.Querying the Connected Destinations
8.11.4.Locking the USB Port
8.11.5.Setting the 5V Sending to the USB Peripherals
8.11.6.Setting the USB Autoselect Policy
8.11.7.Setting the Followed Video Port to Autoselect
8.11.8.Changing the Autoselect Included USB Ports
8.11.9.Changing the USB Port Priority
8.11.10.Setting the Icron Role Automation Mode
8.12.USB Port Settings - USB-C Related Commands
8.12.1.Setting the USB-C Power
8.12.2.Setting the Power Allocation Mode
8.12.3.Setting the Displayport Alternate Mode Policy
8.12.4.Querying the Host Alternate Mode Support
8.12.5.Querying the Status of the Alternate Mode
8.12.6.Querying the Port Data Role
8.12.7.Querying the Port Power Role
8.12.8.Setting the Port Power Role
8.13.EDID Management
8.13.1.Querying the Emulated EDIDs
8.13.2.Querying the Validity of a Dynamic EDID
8.13.3.Querying the Preferred Resolution of a User EDID
8.13.4.Emulating an EDID to an Input Port
8.13.5.Emulating an EDID to All Input Ports
8.13.6.Copying an EDID to User Memory
8.13.7.Deleting an EDID from User Memory
8.13.8.Resetting the Emulated EDIDs
8.14.Ethernet Port Configuration
8.14.1.Setting the DHCP State
8.14.2.Changing the IP Address (Static)
8.14.3.Changing the Subnet Mask (Static)
8.14.4.Changing the Gateway Address (Static)
8.14.5.Applying the Network Settings
8.14.6.Setting the Host name
8.15.Remote Power
8.15.1.Enabling/Disabling Remote Power
8.16.Network Security
8.16.1.Enabling/Disabling the Ethernet Port
8.16.2.Querying the Service Port Number
8.16.3.Enabling/Disabling the Service Port
8.16.4.Querying the Username for Authentication
8.16.5.Enabling the Authentication
8.16.6.Restatring the Network Services
8.16.7.Setting the VLAN Preset
8.16.8.Setting the VLAN ID
8.16.9.Setting up the Static IP Address for Management Network
8.16.10.Setting Up the Gateway for Static IP Connection on the Management Network
8.17.Serial Port Configuration
8.17.1.BAUD Rate Setting
8.17.2.Stop Bits Setting
8.17.3.Querying the Data Bits
8.17.4.Parity Setting
8.18.Sending a Message via RS-232
8.19.GPIO Port Configuration
8.19.1.Querying the Direction of a GPIO Pin
8.19.2.Setting the Direction of a GPIO Pin
8.19.3.Querying the Output Level of a GPIO Pin
8.19.4.Setting the Output Level of a GPIO Pin
8.19.5.Setting the Output Level for a Specified Time
8.19.6.Toggling the Level of a GPIO Pin
8.20.OCS Port Configuration
8.20.1.Querying the Input Level of an OCS Pin
8.20.2.Setting the Sensor Type
8.20.3.Querying the Reported OCS State
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.Updating Via GUI
9.5.Updating the RX via the TX
9.6.Updating the RX via TX Outside of Management Network
9.7.Command Line Interface (CLI)
9.7.1.How to Run
9.7.2.How to Use
9.8.CLI Commands
9.8.1.Help
9.8.2.LDU2 Version
9.8.3.Check For New LDU2 Version
9.8.4.Device Info
9.8.5.Update
9.8.6.Package Options
9.8.7.Complex Example
9.8.8.Exit Codes
9.9.Updating via REST API
9.10.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.2.3.HDCP 2.2
11.3.Pixel Accurate Reclocking
12.Appendix
12.1.Specifications
12.1.1.Transmitters and UCX-3x3-TPX-RX20
12.1.2.HDMI-UCX-TPX-RX107
12.2.Port Numbering
12.3.Applied Ports (Network Settings)
12.4.Factory EDID List
12.5.Cable Wiring Guide
12.5.1.Serial Ports
12.5.2.Audio Ports
12.6.Factory Default Settings
12.7.Content of the Backup File
12.8.LARA Package Compatibility by Firmware
12.9.Mechanical Drawings
12.10.Firmware Release Notes for UCX-TX Devices
12.11.Firmware Release Notes for UCX-TPX-RX Devices
12.12.Firmware Release Notes for HDMI-TPX-RX Devices
12.13.Known Issues
12.14.Hashtag Keyword List
12.15.Further Document Information
12.16.Limited Warranty Statement
UCX-TPX_series