Lightware HDMI-TPS-TX226 User Manual

Lightware HDMI-TPS-TX226 User Manual

Hdbasettm multimedia extender
Table of Contents

Advertisement

Quick Links

User's Manual
HDMI-TPS-TX210, HDMI-TPS-TX220
HDMI-TPS-TX226
DVI-HDCP-TPS-TX210, DVI-HDCP-TPS-TX220
DP-TPS-TX210, DP-TPS-TX220
SW4-TPS-TX240, SW4-TPS-TX240-Plus
HDBaseT
Multimedia Extender
TM
v3.2  
 12-05-2021

Advertisement

Table of Contents
loading

Summary of Contents for Lightware HDMI-TPS-TX226

  • Page 1 User’s Manual HDMI-TPS-TX210, HDMI-TPS-TX220 HDMI-TPS-TX226 DVI-HDCP-TPS-TX210, DVI-HDCP-TPS-TX220 DP-TPS-TX210, DP-TPS-TX220 SW4-TPS-TX240, SW4-TPS-TX240-Plus HDBaseT Multimedia Extender v3.2     12-05-2021 ...
  • Page 2        HDMI-TPS-TX200series–User'sManual Important Safety Instructions Waste Electrical & Electronic Equipment Common Safety Symbols WEEE Class II apparatus construction. Symbol Description This marking shown on the product or its literature, The equipment should be operated only from the power source indicates that it should not be disposed with other indicated on the product.
  • Page 3       HDMI-TPS-TX200series–User'sManual Symbol Legend Document Information About Printing Thefollowingsymbolsandmarkingsareusedinthedocument: ThisUser’sManualappliestothefollowingversionsofthementioned Lightware Visual Engineering supports green technologies and software,firmware,andhardware: Eco-friend mentality.Thus, this document is made for digital usage WARNING! Safety-related information which highly primarily.Ifyouneedtoprintoutfewpagesforanyreason,followthe recommended to read and keep in every case!
  • Page 4: Table Of Contents

    3.2.1. RJ45Connectors(TPSandLANPorts) ......... 21 5.11.3. FrontPanel ..................61 4.15.2. RemoteFirmwareUpdateofConnectedLightwareDevices ..34 3.2.2. DVI-IConnector................21 5.11.4. Backup ................... 61 3.2.3. HDMIConnector ................21 5. SOFTWARE CONTROL - LIGHTWARE DEVICE CONTROLLER ..35 5.11.5. System ................... 61 3.2.4. DisplayPortConnector ..............21 5.1. Install and Update ..............36 5.12. The Built-in Miniweb ..............62 3.2.5. 12VDCConnection ................. 21 5.2. Running the LDC ................36...
  • Page 5        HDMI-TPS-TX200series–User'sManual 5.13.3. UploadtheSettingstoaDevice(Restore) ........65 6.7.3. SerialPortFormatSetting(Linkport) ..........76 7.6.8. QueryingtheInputPortPriority ............89 5.13.4. CreateandRestoreBackupsfromtheDeviceMemory ....65 6.7.4. SerialPortProtocolSetting(Localport) ........76 7.6.9. ChangingtheInputPortPriority ............. 89 5.14. Advanced View Window .............66 6.7.5. SerialPortProtocolSetting(Linkport) .......... 76 7.6.10. MutinganInputPort ..............89 6.8. LW2 Commands – Quick Summary ..........77 7.6.11. UnmutinganInputPort ..............
  • Page 6        HDMI-TPS-TX200series–User'sManual 7.8.6. SettinganActionbyLinkingaMacro ..........99 7.15.2. SettingtheTCP/IPPortNumberoftheTCPServer ....110 7.21. Infrared Message Sending ............119 7.9. Event Manager Tool Kit .............99 7.15.3. ConnectingtoaTCPServer ............110 7.21.1. SendingProntoHexCodesinLittle-endianFormatviaIRPort 119 7.9.1. SettingtheDelay ................99 7.15.4. DisconnectingfromaTCPServer ..........110 7.22. GPIO Port Configuration ............120 7.9.2. SettingtheNameoftheEvent ............100 7.15.5. SettingtheDelimiterHex ............
  • Page 7        HDMI-TPS-TX200series–User'sManual 10.1.2. AdvancedEDIDManagement ............. 143 10.2. HDCP Management ..............144 10.2.1. ProtectedandUnprotectedContent .......... 144 10.2.2. DisableUnnecessaryEncryption ..........144 10.3. Pixel Accurate Reclocking ............145 11. APPENDIX ..................146 11.1. Specifications .................147 11.2. Content of the Backup File ............149 11.3. Factory Default Settings............150 11.4. Applied Ports (Network Settings) .........150 11.5. Cable Wiring Guide ..............151 11.5.1. SerialPorts ..................
  • Page 8: Introduction

        1.Introduction HDMI-TPS-TX200series–User'sManual I ntroduction Thank You for choosing Lightware’s HDMI-TPS-TX200 series HDBaseT -compatible device. In the first chapter we would like to introduce the device highlighting the most important features. ç Description ç CompatibleDevices ç BoxContents ç...
  • Page 9: Description

    The unit offers bi-directional and transparent IR, RS-232andEthernettransmission.Furthermore,theIRandRS-232connectionsupportcommandinjection, allowingthemtosendanyIRorRS-232controlcommanddirectlyfromtheLANconnection. PoE-compatible remote powering (Power over Ethernet) is available through a single CAT cable in the transmitters(exceptinHDMI-TPS-TX226modelwhichisnotPoE-compatible).Thedevicecanbemounted HDMI-TPS-TX200 Infrared emitter unit Phoenix ® Combicon 12VDCadaptorwith...
  • Page 10: Features

    The Autoselect feature can sense the port status on the input ports and select automatically oneofthem.Variousmodesareavailable:firstdetect,lastdetect,prioritydetect. Infra Code Sending Basic IT-security IRcodesendinginProntoHexformat–inCommandinjectionmode,too.Thecodesendingis availableasanActioninEventmanager,too. Theseentry-levelnetworksecurityimprovementshelptopreventunauthorizedaccesstothe Lightwaredevice:cleartextlogin,TCPportblockingandMACaddressfiltering. Miniweb Batch of Commands The Miniweb is able to display an adaptive surface with a virtual crosspoint and buttons for AbatchofLW3commands(salvo)canberunbytheLightwaredeviceeitherbyapreviously EventmanagerActions.Theminiwebcanbedisplayedinamobiledevice,too. storedmacroorbysendingafiletothedevicewiththedesiredcommands.
  • Page 11: Feature Availability

      HDMI-TPS-TX220                  HDMI-TPS-TX226                  DVI-HDCP-TPS-TX210 ...
  • Page 12: Model Comparison

                         HDMI-TPS-TX226 10kB                  ...
  • Page 13: Typical Applications

        1.Introduction HDMI-TPS-TX200series–User'sManual 1.7. Typical Applications Standalone Applications Integrated System Diagram Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 14: Product Overview

        2.ProductOverview HDMI-TPS-TX200series–User'sManual P roduct Overview The following sections are about the physical structure of the device, input/output ports, connectors, status LEDs and front panel button functions. ç FrontViews ç RearViews ç FrontPanelLEDs ç RearPanelLEDs ç FrontPanelButtons Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 15: Front Views

       2.ProductOverview HDMI-TPS-TX200series–User'sManual 2.1. Front Views DP-TPS-TX220 8 9 q HDMI-TPS-TX210 SW4-TPS-TX240 and SW4-TPS-TX240-Plus HDMI-TPS-TX220 and HDMI-TPS-TX226 8 9 q HDCP LED LEDgivesfeedbackabouttheHDCPstatusoftheoutputsignal.See DVI-HDCP-TPS-TX210 the details in the FrontPanelLEDs section. Autoselect LED LED gives feedback about the current Autoselect status. See the...
  • Page 16: Rear Views

    2.ProductOverview HDMI-TPS-TX200series–User'sManual 2.2. Rear Views DP-TPS-TX210 HDMI-TPS-TX210 DP-TPS-TX220, SW4-TPS-TX240 and SW4-TPS-TX240-Plus HDMI-TPS-TX220 HDMI output LocalHDMIoutputwiththesameA/VcontentastheTPSoutput. HDMI-TPS-TX226 DVI-D output LocalDVI-DoutputwiththesameA/VcontentastheTPSoutput. TPS output Locking RJ45 connector for HDBaseT  signal transmission. Maximum CATx cable distances can be found in the Maximum Extension Distances section.
  • Page 17: Front Panel Leds

        2.ProductOverview HDMI-TPS-TX200series–User'sManual 2.3. Front Panel LEDs 2.4. Rear Panel LEDs VIDEO INPUT LEDs LIVE LED The video source is not selected. The device is not powered. blinking Thevideosourceisselectedbutsignalisnotdetected. green blinkingslow The device is powered and operational. green green Thevideosourceisselectedandsignalisdetected.
  • Page 18: Front Panel Buttons

    ThisfeatureisavailableonlyfromFWpackagev1.3.0b6. 2.5.8. Entering Firmware Update Mode This feature is to help finding the desired device in the Device discovery window of Lightware Device Controllersoftware.PresstheShow Me button for 5 seconds untilthefrontpanelLEDsstarttoblinkslowly, It may happen that the firmware update process is not successful and the device cannot be...
  • Page 19: Installation

        3. Installation HDMI-TPS-TX200series–User'sManual I nstallation The chapter is about the installation of the device and connecting to other appliances, presenting also the mounting options and further assembly steps. ç MountingOptions ç ElectricalConnections ç ConnectingSteps ç PoweringOptions Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 20: Mounting Options

        3. Installation HDMI-TPS-TX200series–User'sManual 3.1. Mounting Options 3.1.2. 1U High Rack Shelf TomountthetransmitterLightwaresuppliesoptionalaccessoriesfordifferentusage.Therearetwokinds ofmountingkitswithsimilarfixingmethod.Thedevicehastwomountingholeswithinnerthreadonthe bottom side; see the bottom view in the Mechanical Drawings section. Fasten the device by the screws enclosedtotheaccessory: MoredetailsabouttheaccessoriesandthemountingcanbefoundintheMountingAssemblyGuide. 1U high rack shelf 3.1.1. Under-desk Double Mounting Kit Therackshelgallowsrackmountingforhalf-rack,quarter-rackandpocketsizedunits.1Uhighrackshelf...
  • Page 21: Electrical Connections

    DisplayPort connector for input. Always use high quality DP cable for connecting DisplayPort devices. no link 10Mbps Blinking activity 3.2.5. 12V DC Connection link is active 100Mbps The Wiring of TPS and LAN Cables LightwarerecommendstheterminationofLANcablesonthebasisofTIA/EIAT568AorTIA/EIAT568B Locking DC connector standards. Thetransmittersarebuiltwithlocking12VDCconnector.Donotforgettoturntheplugclockwisedirection Pin TIA/EIA T568A Wire color TIA/EIA T568B Wire color beforedisconnectingthepoweradaptor. WARNING! Always use the supplied 12V power adaptor.
  • Page 22: Connector

        3. Installation HDMI-TPS-TX200series–User'sManual 3.2.7. RS-232 Connector 3.2.9. GPIO - General Purpose Input/Output Ports Theextendercontainsa3-polePhoenixconnectorwhichisusedforRS-232serialconnection. The-TX220models,theSW4-TPS-TX240andTX-240-Plustransmitterscontaina8-polePhoenixconnector withsevenGPIOpins,whichoperatesatTTLdigitalsignallevelsandcanbesettohighorlowlevel(Push-Pull). Thedirectionofthepinscanbeinputoroutput(adjustable).VoltagerangesforGPIOinputsarethefollowing: Pin no. Signal Ground Input voltage [V] Output voltage [V] Max. current [mA] TXdata Logical low level 0-0,8 0-0.5 RXdata Logical high level 2-5 4.5-5 RS-232 connector pin assignments...
  • Page 23: Connecting Steps

    3. Installation HDMI-TPS-TX200series–User'sManual 3.3. Connecting Steps 3.4. Powering Options 3.4.1. PoE-compatible Transmitters DIFFERENCE: Thissectionreferstothefollowingmodels:HDMI-TPS-TX210and-TX220,DVI-HDCP-TX210 and-TX220,DP-TPS-TX210and-TX220,SW4-TPS-TX240andTX240-Plus.HDMI-TPS-TX226containsa differentkindofremotepoweringfeature,seethedetailsatthefollowingpage. Using local PSU:connectthesuppliedpoweradaptortotheDCinputonthetransmitterfirst,then totheACpowersocket(oruseLightware'sPSU2x-seriespowersupplyunit). CATx Connect the the transmitter and a compatible receiver or the matrix input board by a CATx cable viatheTPSconnectors. Using PoE with connecting a transmitter:connecttheTPSOUT(PoE)portofthetransmittertothe...
  • Page 24: Hdmi-Tps-Tx226

    Using Remote Power (12V over TPS) from MX-TPS-I/O board:connecttheTPSOUTportofthe transmittertoaTPSinputportofamatrixinputportbyaCATxcable.Forthiskindofinstallation you will need anexternalPSUconnectedtotheboard.Forthedetailedinformationpleasereadthe user'smanualofthematrix. Using Remote Power (12V over TPS) from HDMI-TPS-RX96:connecttheTPSOUT(PoE)portof thetransmittertotheTPSinputportoftheHDMI-TPS-RX96receiverbyaCATxcable. INFO: HDMI-TPS-TX226 transmitter can be used with MX-TPS2 input boards, but only for signal transmissionwithoutsendingpower. Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 25: Device Concept

        4.DeviceConcept HDMI-TPS-TX200series–User'sManual D evice Concept The following chapter describes the features of the device with a few real-life examples. ç TPSExtenderConcept ç PortDiagram ç TPSInterface ç EthernetControlInterface ç AudioInterface ç VideoInterface ç TheAutoselectFeature ç SerialInterface ç InfraredInterface ç...
  • Page 26: Tps Extender Concept

        4.DeviceConcept HDMI-TPS-TX200series–User'sManual 4.1. TPS Extender Concept The HDMI-TPS-TX200 series transmitters are able to receive digital (DP, HDMI, DVI-D) video signals and analogaudiosignalaswellandtransmitHDBaseT(TPS)signalincludingHDMI/DVIaudio/videosignals, Ethernet,RS-232,andInfraredsignals.Analogaudiosignalscanbereceivedviathe3.5”TRS(jack). ThedevicecanbecontrolledviaEthernet,RS-232orInfraredandisabletocontrolthird-partydevicesviathe RS-232,Ethernet,Infraredinterfaces. The summary of the interfaces OnlyforHDMI-TPS-TX210/TX220/TX226,SW4-TPS-TX240andTX240-Plusmodels. OnlyforDP-TPS-TX210/TX220,SW4-TPS-TX240andTX240-Plusmodels. OnlyforDVI-HDCP-TPS-TX210/TX220,SW4-TPS-TX240andTX240-Plusmodels. OnlyforTPS-TX220,SW4-TPS-TX240andTX240-Plusmodels. 4.2. Port Diagram The following diagram introduces the route of the different signal types (including the audio/ video and control...
  • Page 27: Tps Interface

        4.DeviceConcept HDMI-TPS-TX200series–User'sManual 4.3. TPS Interface 4.4. Ethernet Control Interface ThedevicecanbecontrolledoverfrontpanelEthernetstandardRJ45connectorwhichconnectedtoLAN. ThedeviceisbuiltwithTPS(TwistedPairSingle)interfacewhichareusingHDBaseT technology.Itmeans ThisinterfacesupportsbothLW2andLW3protocols.Theinterfacecanbeusedtoremotecontrolthedevice theunittransmitsvideo,audio,Ethernet,RS-232,andInfraredsignalsviaasingleCATxcable. withLightwareDeviceControllerandestablishtheconnectiontoLightwareDeviceUpdatersoftwareand TPS Interface Working Modes performfirmwareupdate. TheTPSworkingmodebetweenthetransmitterandthereceiverisdeterminedbythemodesetinthem. 4.5. Audio Interface BothdevicesTPSmodesettingstogetherdeterminethefinallyestablishedTPStransmissionmode. 4.5.1. Audio Input Modes ThefollowingTPSmodesaredefinedinthetransmitter: ThedevicecanreceiveembeddeddigitalaudiosignalontheHDMI,DisplayPort,andDVI-Dinputportsand ▪ Auto:TheTPSmodeisdeterminedautomatically. analogaudiosignalontheJackinputports. ▪ HDBaseT:Idealforhighresolutionsignalsupto4K. ▪ Long reach:Idealforbigdistancesupto1080p@60Hzwithextendedcablelengths. Audio Embedding ▪...
  • Page 28: Video Interface

    30 has a Blu-rayplayer HDMIIN1 30 is selected valid signal? DVI-DIN Laptop HDMI IN 2 INFO: Priorities can be set in Lightware Device Controller software, see related settings in the Audio Test „No signal” Outputs(TPSandHDMI) sections. Display „Off” No Audio/Video...
  • Page 29: Serial Interface

        4.DeviceConcept HDMI-TPS-TX200series–User'sManual 4.8. Serial Interface Control Mode TheincomingdatafromthegivenportisprocessedandinterpretedbytheCPU.Themodeallowstocontrol 4.8.1. Technical Background the transmitter directly. LW2 or LW3 protocol commands are accepted – depending on the current port SerialdatacommunicationcanbeestablishedviathelocalRS-232port(Phoenixconnector)orviatheTPS setting. lines.TheRS-232ports–whichareconnectedtotheCPU–canbeconfiguredseparately(e.g.iftheBaud Command Injection Mode ratesaredifferent,theCPUdoestheconversionautomaticallybetweentheports).TheRS-232portcanbe switchedtoPass-throughmode,Controlmode,orCommandInjectionmode;seethefigurebelow. In this mode, the transmitter works as an RS-232 bidirectional converter.TheTPS signal is converted to RS-232dataandviceversa.TCP/IPportnumbersaredefinedfortheserialports(TPSandlocal)forthis...
  • Page 30: Infrared Interface

     When'Password:'isdetectedinthestring,SW4 ThisconditionandtheactionissetinEventmanager. sendsamessage:'Admin'.  Loginisestablished,Videocodecisreadytouse. First,configuretherecognizerfortheserialcommunication,afterthat,settheeventsintheEventManager (for more details see the Event Manager section). The RS-232 recognizer settings has to be done with LightwareDeviceControllerSoftware(seetheRS-232section)orwithLW3protocolcommands(seethe RS-232MessageRecognizer section). The Concept Settings in the Event manager ThetransmitterandthereceiverareconnectedoverTPS.AnIRdetectorisattachedtotheIRinputportof ▪ E1. WhenthesignalispresentonO1portoftheSW4-TPS-TX240-Plus,itsendsamessage'PING'onP1 theTPSreceiverandanIRemitterisconnectedtotheIRoutputportofthetransmitter.Whentheremote portofRS-232totheVCcodec.FormoredetailsseeMessageSendingviaRS-232SerialPortsection.
  • Page 31 Downloading the desired code from a web database. ▪ Capturing theIRcodeasdescribedintheHowtoLearnanIRCode? section. ThefingerprintofanIRcode(hashcode)canbestoredandusedasaconditioninEventmanager.Please see further details in the Infra section. INFO: TheprontohexcodewhichislearnedbyaLightwaredeviceislittle-endian format. Sending IR Codes Example IRcodecanbesentby: ▪ LW3 command, see the InfraredMessageSendingsection.Themaximumlengthofthecodecanbe765 characters/bytes(93burstpairs). ApplyinganAction in Event Manager.Themaximumlengthofthecodecanbe184characters/bytes(21 ▪ burst pairs).
  • Page 32: Gpio Interface

    The GPIO (General Purpose Input/Output) port is a multifunctional input/output interface to control the The Event Manager feature means that the device can sense changes on its ports and is able to react transmitter or third-party devices and peripherals. You can establish connection between the controller/ accordingtothepre-definedsettings.LightwareDeviceControllercontainsauser-friendlysoftwaretooland controllabledeviceandthetransmitterbythe8-polePhoenixconnector.Sevenpin'sdirectionisconfigurable allowstocreateEventsbydefiningaConditionandanAction.
  • Page 33: Ethernet Interface

    SeetheConditionTriggeringsectionforthesettingsinLDC. 4.12. Ethernet Interface ThedevicecanbecontrolledovertheEthernetport.ThisinterfacesupportsbothLW2andLW3protocols. 4.12.1. Device Control over Ethernet The interface can be also used to remote control a third-party device and establish the connection to LightwareDeviceUpdatersoftwareandperformfirmwareupdate. 4.12.3. TCP Recognizer Third-party Device Control via Local Ethernet (Example) DIFFERENCE: ThisfeatureisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.3.0b6 ThefeatureisalmostthesameasincaseoftheRS-232butforthenetworkinterface:theincomingTCP...
  • Page 34: Basic It Security

    ▪ IP Port Block LW3 over HTTP (Command Salvo) ▪ MAC Filtering ThisfeatureallowstheLWdevicetobecontrolledoverHTTP.Inthiscase,abatchofcommandsissent over HTTP to the Lightware device for processing. Save the LW3 commands into a file, post it to the The Cleartext Logintoolallowssettingapasswordforlogin,thus,thedevicewillnotacceptanycommand <IP_address>/protocol.lw3fileandthecommandsareprocessedimmediately. comingfromaninterface(RS-232,Ethernet,etc…),onlythedevicetypeandtheserialnumbercanbequeried withoutlogin.YoucansetallaffectedTCP/IPportsindividuallytoenableordisable. Running Macros The IP Port Block...
  • Page 35: Software Control - Lightware Device Controller

    S oftware Control - Lightware Device Controller The device can be controlled by a computer through Ethernet and RS-232 interfaces by the Lightware Device Controller (LDC). The software can be installed on a Windows PC or macOS. The application and the User’s Manual can be downloaded from www.lightware.com.
  • Page 36: Install And Update

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.1. Install and Update Step 2. SetthedesiredupdatesettingintheOptions section. If you do not want to check for the updates ▪ ATTENTION! Pleasenotethattheminimumsystemrequirementis1GBRAMandtheminimumdisplay automatically, uncheck the circle, which contains the resolutionshallbe1280x720. greentick. ATTENTION! Certainportsareusedforthecommunicationinthebackground;pleasecheckthelistinthe If you want to postpone the update, a reminder can be ▪...
  • Page 37: Establishing The Connection

    5.3.1. Ethernet Tab Step 1. ConnectthedevicetoacomputerviaEthernetorRS-232. The Ethernet tab consists of two lists. All deviceslistcontainsallLightwaredeviceswhichareavailableinthe connectednetwork(inthe255.255.0.0subnet).However,thereisnoneedtobrowsealltheavailabledevices  Step 2. Runthecontrollersoftware;devicediscoverywindowappearsautomatically.Therearethreetabsfor as you can expand the list of Favorite devices with anyLightwaredevicethatisconnectedviaEthernetbyany thedifferenttypeofinterfaces;EthernetandSerialareavailableforTPS-TX200devices. ofthefollowingways: Step 3. SelectthedesiredunitandclickonthegreenConnectbutton(orjustdouble-clickonthedevice. ▪ Mark the desired device with the symbol in the All Devices list, ...
  • Page 38: Serial Tab

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.3.3. Further Tools Highlighting the Device DIFFERENCE: ThisfeatureisavailableonlyfromFWpackagev1.3.0b6. The Toolsmenucontainsthefollowingoptions: ▪ Log Viewer:Thetoolcanbeusedforreviewinglogfileswhichhavebeensavedpreviously. The opposite feature is also available to help finding the desired device. Press the Show Me button for 5 ▪ Create EDID: ThistoolopenstheEasyEDIDCreatorwizardwhichcanbeusedforcreatinguniqueEDIDs...
  • Page 39: Crosspoint Menu

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.4. Crosspoint Menu Port Tiles #crosspoint #switch Thecolorsoftheporttilesandthedisplayediconsrepresentdifferentstatesandinformation: Portname Porticon Link Video Portnumber Signalpresentindicator green:present grey:notpresent Stateindicators State Indicators Followingiconsdisplaydifferentstatesoftheport/signal: #lock #unlock #mute #unmute Icon Icon is grey Icon is black Icon is green Signalisnot...
  • Page 40: Port Properties Windows

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.5. Port Properties Windows Available settings: Setauniquenamefortheport(upto15characters). ▪ 5.5.1. Digital Video Inputs Mute/unmuteandlock/unlocktheport. ▪ HDCPsetting(enable/disable). #hdcp ClickingontheHDMI,DisplayPort,orDVI-DvideoinputporticonresultsopeningthePort properties window. ▪ Open the Frame Detector. ▪ SendandreceiveCECcommandsbytheCEC Tool*–onlyincaseofSW4-TPS-TX240-Plus. ▪ Reloadingfactorydefaultsettingsfortheselectedport. ▪ 5.5.2. Digital Audio Inputs ClickingontheHDMI,DisplayPort,orDVI-DaudioinputporticonresultsopeningthePortpropertieswindow. Themostimportantinformationandsettingsareavailablefromthepanel. Port properties window of the DVI-D audio input Certainparametersoftheembeddedaudioinputsignalcanbesetasfollows:...
  • Page 41: Analog Audio Input

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.5.3. Analog Audio Input 5.5.4. Audio Outputs (TPS and HDMI) Port properties window of the Analog Audio (Jack) input Certainparametersoftheanalogaudioinputsignalcanbesetasfollows: ▪ Setauniquenamefortheport(upto15characters). ▪ Mute/unmutetheport. ▪ Lock/unlocktheport. ▪ Volume:from0dBto-95.62dB,instep0.375dB(defaultis0dB). ▪ Balance:from0to100,instep1(defaultis50=center). ▪ Gain:-12to6dB,instep3dB(defaultis0dB). ▪ Reloadingfactorydefaultsettingsfortheselectedport. # #analogaudio...
  • Page 42: Video Outputs (Tps And Hdmi)

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.5.5. Video Outputs (TPS and HDMI) Available settings: Setauniquenamefortheport(upto15characters). ▪ Mute/unmuteandlock/unlocktheport. ▪ ▪ Autoselect settings:enable/disable,mode,andpriorities.(SeemoredetailsaboutAutoselectfeaturein The Autoselect Feature section). #signaltype ▪ Signal type:Auto/DVI/HDMI-Theoutgoingsignalformatcanbeselectedbyadrop-downmenu.The AutomodemeanstheoutgoingsignaltypeisbasedontheEDIDofthesinkconnectedtothegiven outputport.IfHDMIissupportedbytheEDID,thesignaltypewillbeHDMI,otherwiseDVI. ▪ HDCP mode:Auto/Always-Thetransmitterforcesthesourcesentthesignalwithoutencryptionifthe content allows when Auto mode is selected.
  • Page 43: Cec Tool

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.6. CEC Tool Drop-down ContainingthebasicCECcommands,mostofthemaredisplayedonthe command list graphicalinterface,too(ontheleftside).ClickontheSend button to execute DIFFERENCE: ThisfeatureisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.2.0b13. sendingthecommand. INFO: Accordingtothestandard,theCECfeatureworksonlyatHDMIports. Custom command Thetextfieldisforsendinghexadecimalcommandstothesource.The textbox maximumallowedlengthis30characters(15bytes).ClickontheSend button TheSW4-TPS-TX240-PlusmodelisabletosendandreceiveConsumerElectronicsControl(CEC)commands. toexecutesendingthecommand. Thisfeatureisforremotecontrolthesourceorsinkdevice.CECisabi-directionalcommunicationviathe HDMI cable. #cec OSD string textbox Uniquetextcanbeshownonthesinkdeviceupto14characters.Thesend OSD(On-screendisplay)commandtextboxistheinputfieldofthestring. Alphanumericcharacters,glyphsandspaceareaccepted.ClickontheSend button to execute the command.
  • Page 44: Diagnostic Tools

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.7. Diagnostic Tools Table and Chart Views Cablediagnosticscanbedisplayedinadvancedmodesaswell.Twowaysareavailable:table view and chart 5.7.1. Cable Diagnostics view.DatacanbeexportedtoafileonclickingontheExport data button. ThecablediagnosticsisausefultooltodetermineanycablerelatedissuesincaseofTPSconnection.The estimated cable length and the quality of the link are measured periodically and the diagnostic window showsthevaluesinreal-time.Ifthegreenbarshitthefirstlineinthemiddletheyturnintored.Itmeansthe number of the errors – during the extension – is higher than recommended.The link might be alive but...
  • Page 45: Framedetector

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.7.2. Frame Detector 5.7.3. No Sync Screen (Test Pattern) The ports can show detailed information about the signal like full size and active video resolution. This featureisagoodtroubleshooterifcompatibilityproblemsoccurduringsysteminstallation.Toaccessthis function, open the port properties window and click on Frame detector button.
  • Page 46: Edid Menu

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.8. EDID Menu 5.8.2. EDID Operations AdvancedEDIDManagementcanbeaccessedbyselectingtheEDIDmenu.Therearetwopanels:leftone Changing Emulated EDID containsSourceEDIDs,rightonecontainsDestinationplaceswheretheEDIDscanbeemulatedorcopied. Step 1. Choose the desired EDID list on the source panel and select an EDID. Step 2. PresstheEmulated button on the top of the Destination panel.
  • Page 47: Edid Summary Window

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.8.3. EDID Summary Window 5.8.5. Creating an EDID - Easy EDID Creator SelectanEDIDfromSourcepanelandpressInfo button to display EDID summary. Since above mentioned Advanced EDID Editor needs more complex knowledge about EDID,Lightwareintroducedawizard-likeinterfaceforfastandeasyEDIDcreation.With EasyEDIDCreatoritispossibletocreatecustomEDIDsinfoursimplesteps.ByclickingontheCreate button belowSourcepanel,Easy EDID Creator is opened in a new window. For more details about EDID Editor please...
  • Page 48: Control Menu

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.9. Control Menu RS-232 Message Sending The message in the field can be sent out via the 5.9.1. RS-232 currentRS-232port.Responsecannotbeseenin the surface. ATTENTION! Theescapingisdoneautomaticallywhensendingamessageviathissurface.Whenthe messageisanLW3command,ithastobeclosedbyCarriagereturnandLinefeed,e.g.:CALL/MEDIA/ VIDEO/XP:switch(I1:O1)\x0d\x0a. RS-232 Message Recognizer DIFFERENCE: This feature is available only for SW4-TPS-TX240-PlusfromFWpackagev1.2.0b13....
  • Page 49: Gpio

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.9.2. GPIO 5.9.3. Ethernet TheGPIOporthas7pins,whichoperateatTTLdigitalsignallevelsandcanbecontrolledbyLDCorprotocol Ethernet Ports commands.SelectaGPIOpinandunderthePortsettingssection;thesettings(pindirectionandinputlevel) ThreeportsaredisplayedintheEthernetsettings:Local,CPU,andTPS*.Youcancheckthestatusofthe are displayed on the port tiles as well. Ethernetlinebyeachports:thespeedandtheduplexityoftheconnection. Thefollowingsettingsareavailableforeachports: Enable/disabletheport;* ▪ Reloadingfactorydefaults. ▪ *CPUEthernetportcannotbedisabled. ATTENTION! SettingtheEthernetportdisabled may break the connection with the device. Gpio 1 GPIOpinname GPIOporticon...
  • Page 50     5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual HTTP Clients (HTTP Post and Put Message Sending) TCP Clients (TCP Message Recognizer) DIFFERENCE: ThisfeatureisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.3.0b6. DIFFERENCE: ThisfeatureisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.3.0b6. ATTENTION! ThisfeaturemeanspostingorputtingHTTPmessagesfromtheLightwaredevicetoanother This tab is for the preparation and monitoring interface for the TCP recognizer which may trigger Event...
  • Page 51: Infra

    Infrared (IR) receiver and transmitter options can be found on this tab. There are three submenus are availableunderit:IR codes, Ports, and Clear all IR codes. Inthiscase,abatchofcommandscanbesentoverHTTPtotheLightwaredeviceforprocessing.Postthe commandstothe<IP_address>/protocol.lw3addressandthecommandsareprocessedimmediatelyand IR Codes #infra #infrared sequentially. #http TheusercansetthenameoftheIRcode,thefingerprint(hash),andtherepeattimeoutinms,actionscan ControlcommandscanbesenttotheLightwaredevice,butitisnotsuitableforqueryingaparameter/status  beorderedtoeachIRcodeaswell. sincetheLW3responsesarenotsentbacktothesender. ATTENTION! If the CleartextLogin(LoginSettings)isenabledinthedevice,theloginhastobethefirst command.Nocommandswillbeprocessedwithoutasuccessfullogin.SeethesyntaxintheLoginthe Device section. IR codes window in Control menu SalvoHttp tab in the Control/Ethernet menu Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 52     5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual Ports User can set the name and command injection port to each sources and destinations. For more details Description Function aboutIRinterfaceseetheInfrared Interface section. Code number. Name Youcangiveanuniquenameforthedesiredcode. Fingerprint (hash) Fingerprintcodeinprontohexaformat. Detected IndicatorgivesfeedbackaboutthegivenIRcodeisdetectedcurrently. Repeat timeout (ms) You can set a timeout to avoid the involuntary code recurrence.
  • Page 53: Macros

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.9.5. Macros DIFFERENCE: ThisfeatureisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.3.0b6. DEFINITION: Macroisabatchofpre-definedcommandsstoredinthedevice. #macro Youcancreateyourcustommacrosinafile,uploadtothedeviceandrunatanytime.Thenumberofthe macrosdependsonthedevicetype,SW4-TPS-TX240-Plustransmitterscanhandleupto50macros. Important Notes about Macros The macros are stored in device presets. ▪ ▪ The commands of a macro are executed sequentially (even if error happens at a command).
  • Page 54: Variables

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.9.6. Variables Value Section Youcansetthevalueofthevariablebythefield.Thetypeofthevariableisdeterminedautomaticallybased DIFFERENCE: ThisfeatureisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.3.0b6. onitsvalue(numeric/string). YoucancreatecustomvariablesinnumberortextformatwhichcanbeusedintheEventManager.The variablescanhavethefollowingproperties/methods: #variables Add / Cycle Section Numeric(integer)typewithmin/maxvaluesetting,orstring-type(determinedautomatically) ▪ This section can be used for numeric types. Increment/stepthenumericvalue, ▪ ▪ Operand:theincrement,thenumberthatwillbeaddedtothecurrentvalue(negativevalueisaccepted). ▪ Value-dependentcaseoperations, ▪ Min (optional):thelowestallowedvalue ▪...
  • Page 55     5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual Scan and Store This tool can be used to get the value (or a part) of an LW3 property.The defined path will be checked accordingtothepatternandtheresultwillbesavedintothevariable(numberorstringtype).Pressthe? buttontoopenthepatternoptions: Pattern Patterndescription Stringofcharactersstoppingatthefirstwhitespacecharacter %<number>s The next <number>ofcharacters(string)stoppingatthefirstwhitespace One character %<number>c...
  • Page 56: Event Manager

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.10. Event Manager 5.10.1. The Event Editor PresstheEdit button in the desired Event line to open the Event editor window. The feature means that the device can sense changes on its ports and able to react according to the pre-defined settings. The development idea of the Event...
  • Page 57: Create Or Modify An Event

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.10.2. Create or Modify an Event The Link Tool Thenewinterfaceallowscreatingmoreactionsforthe Wizard Mode same condition. In that case, a condition can trigger Thewizardmodeliststhemostcommonconditions moreactions.TosetsuchanEvent,theLinktoolhas andactions,sotheuserdoesnothavetolookforLW3 been introduced. nodes and properties. Step 1. Click on the EditbuttonofthedesiredEvent;the...
  • Page 58: Special Tools And Accessories

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual Linking a Macro (Action) Delay the Action no delay Condition = true Perform the action DIFFERENCE: This feature is available only In most cases the Action is forSW4-TPS-TX240-PlusfromFWpackage performed immediately after simple delay Condition = true...
  • Page 59: Clear One Or More Event(S)

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual Condition Triggering The Concept DIFFERENCE: This feature TheSW4-TPS-TX240isconnectedtoaprojectorbytheTPSoutputport.Thetransmitterisalsoconnected available only for SW4-TPS-TX240- totheprojectorbytheRS-232portandcansendcommandsviatheserialline.Thetaskistoturnonthe PlusfromFWpackagev1.3.0b6. projectorwhensignalisdetectedontheTPSoutputport. This improvement works as if a RS-232 Settings conditionisdetected.Whenacomplex Makesurethattheseriallineisestablishedbetweenthetransmitterandtheprojector.CheckthattheRS-232 control system is built, a Condition may settings of the transmitter is set exactly the same which required for the projector: baud rate, data bits,...
  • Page 60: Settings Menu

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.11. Settings Menu 5.11.2. Network 5.11.1. Status Status tab in Settings menu The most important hardware and software related information can be found on this tab: hardware and firmwareversion,serialnumbers,temperatures,operationtime,andvoltageinformation.Devicelabelcan bechangedtouniquedescriptionbytheSet button. INFO: The Device label isauser-editablenamedisplayednexttothemainmenu.TheProduct name isaread- Network tab in Settings menu only property.
  • Page 61: Front Panel

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.11.4. Backup MAC Filter Allowlist DIFFERENCE: ThisfeatureisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.3.0b6. Details about this function can be found in the ConfigurationCloning(BackupTab) section. AnotherlevelofthesecurityistheMACFilteringtool.Youcancreatealistofnetworkdevicesbasedonthe 5.11.5. System MACaddresswhichareallowed: #macfilter ▪ Controllingthedevice(Sendoption),or ▪ Queryingparameters(Receiveoption)to/fromtheLightwaredevice. DonotforgettopresstheApply changes buttontostorethenewsettings. ATTENTION! Thefirstthreelinesarefactorydefaultvaluesandtheyarenecessaryfortheproperworking. ATTENTION! IfthedeviceisinstalledinanetworkwhereitgetsIPaddressfromaDHCPserverandyou plantousetheMACfiltering,makesuretheMACaddressoftheDHCPserverisaddedtothewhitelist. Otherwise,thedevicewillnotgetIPaddressandwillbeunreachable.
  • Page 62: The Built-In Miniweb

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.12. The Built-in Miniweb 5.12.1. Opening the Miniweb TheMiniwebisavailableby: DEFINITION: TheminiwebisadedicatedlocationinthememorywhereanHTMLfilecanbeuploaded to. If the http://<IP_address>/index.html pageorthehttp://<host_name>/index.html is Opening a web browser and typing the http://<IP_address>.index.html or the http://<IP_address> in the ▪ openedinawebbrowserthefileisdisplayed. address line, or ▪...
  • Page 63: The Default Status Page

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.12.2. The Default Status Page Customized HTML ThedefaultcontrolpagecanbereplacedintheLDC;navigatetotheSettings/Statuspage.CustomHTMLfile Ifthereisnocontrolpageuploaded,thedefaultstatuspagewillbedisplayed(whichisalsoavailableby canbeuploadedbypressingtheChoose file button. PayattentiontothesizeoftheHTMLfile.Onlyonefileis openingthe<IP_address>/status.html address). allowedandthemaximumfilesizeis10KB(incaseofSW4-TPS-TX240-Plusit's80KB). PresstheResetbuttontoremovethecontrolpage.Thedefaultcontrolpagecanberestoredduringafirmware update process, see the Step3.Checktheupdateparameters. section. The Factory Default Status Page (status.html) 5.12.3. Miniweb Customization The buttons of Action triggerssectionarelinkedtoActionsofcertainEventsintheEventManager.These...
  • Page 64: Configuration Cloning (Backup Tab)

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.13. Configuration Cloning (Backup Tab) 5.13.1. Cloning Steps in a Nutshell Installingmultipledeviceswiththesamecustomizedconfigurationsettingscanbedoneinafeweasysteps: TheconfigurationcloningofLightwareLW3devicesisasimplemethodthateliminatestheneedtorepeatedly configurecertaindevicestohaveidentical(non-factory)settings.Ifthedevicesareinstalledinthesame Step 1. ConfigureonedevicewithallyourdesiredsettingswiththeLDCsoftware. typeofsystemmultipletimesthenitisenoughtosetuponlyonedevicetofittheuser’sneedsandthencopy Step 2. Backupthefullconfigurationfiletoyourcomputer. thosesettingstotheothers,thussavingtimeandresources. #backup #configurationcloning Step 3. Ifneeded,makesomemodificationstotheconfigurationfileusingatexteditor(e.g.Notepad).E.g. ATTENTION! Macroscannotbesavedintothebackupfile.IfyouhavemacrosstoredinaConfiguration modifyingthestaticIPaddressisneededwhenDHCPisnotused. slot,downloaditseparatelyanduploaditinthetargetdevice. Step 4. Connecttotheotherdevicewhichhastobeconfiguredandupload(restore)yourconfigurationfile. Step 5. Done!Youcanhaveasmanytotallyidentical,customizeddevicesasyoulike.
  • Page 65: Upload The Settings To A Device (Restore)

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.13.3. Upload the Settings to a Device (Restore) WARNING! Please note that the settings will be permanently overwritten with the restored parameters in the device. Withdrawal is not possible. ATTENTION! Thecloningcanbesuccessfulifthebackupfileisdownloadedfromthesametypeofsource device as the destination device.
  • Page 66: Advanced View Window

        5.SoftwareControl-LightwareDeviceController HDMI-TPS-TX200series–User'sManual 5.14. Advanced View Window ThiswindowisthesurfaceoftheLightwareProtocol3(LW3)treewithaterminalwindow.Commandsand specificparameters(whicharenotavailableonthegraphicaluserinterfaceoftheLDC)canberunandset. TheintroductionoftheLW3protocolandthemostimportantcommandscanbefoundintheProgrammers' Referencesection. #advancedview #terminal LW3 protocol help Pushingthebuttonresultsahelpwindowopeningwhichdescribesthemost importantinformationaboutLW3protocolcommandsinHTMLformat. Terminal window Commandsandresponseswithtimeanddatearelistedinthiswindow.Sent commandstartswith‘>’character,receivedresponsestartswith‘<’character.  The color of each item depends on the type of the command and response. The content of the window can be emptied by the Clear button. If the Autoscroll option is ticked, the list is scrolled automatically when a new line is added.
  • Page 67: Lw2 Programmer's Reference

    L W2 Programmer' s Reference The device can be controlled through a reduced command set of LW2 protocol commands to ensure the compatibility with other Lightware products. The supported LW2 commands are described in this chapter. ç ProtocolDescription ç InstructionsfortheTerminalApplicationUsage ç...
  • Page 68: Protocol Description

      6.LW2Programmer'sReference HDMI-TPS-TX200series–User'sManual 6.1. Protocol Description 6.2. Instructions for the Terminal Application Usage TheprotocoldescriptionhereinafterstandsforLightwareprotocol.Thecommandscanbesenttothedevice Terminal Application inRAWformatviatheTCP/IPportno.10001. TheLW2 protocol commands can be appliedto the The receiver accepts commands surrounded by curly brackets - { } - and responds data surrounded by...
  • Page 69: General Lw2 Commands

        6.LW2Programmer'sReference HDMI-TPS-TX200series–User'sManual 6.3. General LW2 Commands 6.3.4. Query Control Protocol The device can be controlled with different control protocols. This command queries the active protocol of 6.3.1. Querying the Supported Commands the currently used control interface. TheLW2commandssupportedbythedevicecanbequeriedbythiscommand. Command and Response Command and Response #producttype ...
  • Page 70: Viewserialnumber

        6.LW2Programmer'sReference HDMI-TPS-TX200series–User'sManual 6.3.7. View Serial Number 6.3.10. View Firmware for All Controllers Thedevicerespondsits8-digitserialnumber. #serialnumber Showsthefirmwareversionoftheinstalledcontroller. Command and Response Command and Response  {S}  {FC}  (SN:<SERIAL_N>)CrLf  (CF•<DESC>)CrLf Example  (CF•<DESC>)CrLf  …  {s}  (CF•END)CrLf ...
  • Page 71: Restorefactorydefaultsettings

        6.LW2Programmer'sReference HDMI-TPS-TX200series–User'sManual 6.3.13. Restore Factory Default Settings 6.4. A/V Port Settings Settingscanberesettofactorydefaultvaluesasfollows: #factory 6.4.1. Switch an Input to the Output Command and Response Switchinganinput<in> to output <out>.FollowingcommandswithA,V,AVparametervaluecantakeeffect inmultiplelayers,accordingtotheirparameters.Dependingon‘A’or‘V’itcanchangeonlytheAudiooronly  {FACTORY=ALL} theVideolayer;or‘AV’changesboth. #crosspoint #switch  (FACTORYALL…)CrLf Command and Response Example ...
  • Page 72: Muteoutput

        6.LW2Programmer'sReference HDMI-TPS-TX200series–User'sManual 6.4.2. Mute Output 6.4.5. Unlock Output Mute the <out>output.Theoutputsignalisturnedoff. Unlockinganoutputport.Theconnectiononoutputcanbechanged. Command and Response #mute #lock #unmute #unlock Command and Response  {#<out>•<layer>}  {+<<out>•<layer>}  (1MT<out2>•<layer>)CrLf  (0LO<out2>•<layer>)CrLf Example Example  {#01A}  {+<01V}  (1MT01A) ...
  • Page 73: Viewcrosspointsize

        6.LW2Programmer'sReference HDMI-TPS-TX200series–User'sManual 6.4.7. View Crosspoint Size 6.4.9. Change the Audio Autoselect Mode Showsthephysicalcrosspointsize. Theautoselectmodeoftheaudiooutputscanbechanged. Command and Response Command and Response  {getsize•<layer>}  {AS_A<out>=<state>;<mode>}  (SIZE=<size>•<layer>)CrLf  (AS_A<out>=<state>;<mode>)CrLf Parameters Parameters Seetheprevioussection. Identifier Parameterdescription Parametervalues Example <size> Crosspointsize <number_of_inputs>x<number_of_outputs> <layer>...
  • Page 74: Changeaudioinputpriority

        6.LW2Programmer'sReference HDMI-TPS-TX200series–User'sManual 6.4.11. Change Audio Input Priority 6.6. Network Configuration Thesettingsoftheaudioinputprioritycanbechangedasfollows. 6.6.1. Query the Current IP Status Command and Response IPaddresssettingscanbequeriedasfollows. #dhcp #ipaddress #network  {PRIO_A<out>=<in1_prio>;<in2_prio>;<in3_prio>;<in4_prio>;<in5_prio>} Command and Response  (PRIO_A<out>=<in1_prio>;<in2_prio>;<in3_prio>;<in4_prio>;<in5_prio>)CrLf  {IP_STAT=?} Parameters  (IP_STAT=<type>;<ip_address>;<subnet_mask>;<gateway_addr>)CrLf Seetheprevioussection. Parameters Example Identifier Parameterdescription Parametervalues...
  • Page 75: Setthesubnetmask

        6.LW2Programmer'sReference HDMI-TPS-TX200series–User'sManual 6.6.3. Set the Subnet Mask 6.6.6. Enable/disable the Ethernet Port Subnetmaskcanbesetasfollows. Command and Response Command and Response  {ETH_ENABLE=<switch>}  (ETH_ENABLE=<switch>)CrLf  {IP_NETMASK=<subnet_mask>} Parameters  (IP_NETMASK=<subnet_mask>)CrLf Parameters If the <switch> parameter is 0, the port is disabled. If its value is 1, the port is enabled. SeetheQuerytheCurrentIPStatus section.
  • Page 76: Serial Port Format Setting (Link Port)

     (RS232=CONTROL)  (RS232_LOCAL_PROT=<protocol>)CrLf 6.7.2. Serial Port Format Setting (Local port) Parameters ThiscommandsetstheformatofthelocalRS-232port(Phoenix). Parameter Parameterdescription Value Valuedescription Command and Response <protocol> The applied protocol in the Lightware2Protocolisactive communication Lightware3Protocolisactive  {RS232_LOCAL_FORMAT=<baud_rate>;<data_bit>;<parity>;<stop_bit>} Thecurrentsettingcanbequeriedbythe{RS232_LOCAL_PROT=?} command.  (RS232_LOCAL_FORMAT=<baud_rate>;<data_bit>;<parity>;<stop_bit>)CrLf Parameters Example  {RS232_LOCAL_PROT=LW2} Parameter Parameterdescription Value Valuedescription...
  • Page 77: Lw2 Commands - Quick Summary

        6.LW2Programmer'sReference HDMI-TPS-TX200series–User'sManual 6.8. LW2 Commands – Quick Summary General LW2 Commands UnmuteOutput  {+<out>•<layer>} QueryingtheSupportedCommands LockOutput  {LCMD}  {#><out>•<layer>} ViewProductType UnlockOutput  {i}  {+<<out>•<layer>} ViewDeviceLabel ViewConnectionStateontheOutput  {LABEL}  {VC•<layer>} QueryControlProtocol ViewCrosspointSize  {P_?}  {getsize•<layer>} ViewCPUFirmwareVersion ChangetheVideoAutoselectMode ...
  • Page 78     6.LW2Programmer'sReference HDMI-TPS-TX200series–User'sManual Enable/disabletheEthernetPort  {ETH_ENABLE=<switch>} Serial Port Configuration SettingtheControlProtocol  {RS232=<mode>} SerialPortFormatSetting(Localport)  {RS232_LOCAL_FORMAT=<baud_rate>;<data_bit>;<parity>;<stop_bit>} SerialPortFormatSetting(Linkport)  {RS232_LINK_FORMAT=<baud_rate>;<data_bit>;<parity>;<stop_bit>} SerialPortProtocolSetting(Localport)  {RS232_LOCAL_PROT=<protocol>} SerialPortProtocolSetting(Linkport)  {RS232_LINK_PROT=<protocol>} Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 79: Lw3 Programmer's Reference

      7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual L W3 Programmer' s Reference The device can be controlled through Lightware 3 (LW3) protocol commands to ensure the compatibility with other Lightware products. The supported LW3 commands are described in this chapter. ç Overview ç InstructionsfortheTerminalApplicationUsage ç...
  • Page 80: Overview

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.1. Overview 7.3. Protocol Rules TheLightware Protocol #3(LW3) isimplementedinalmostallnewLightwaredevices(matrixswitchers, 7.3.1. LW3 Tree Structure and Command Structure (examples) signal extenders and distribution amplifiers) since 2012.The protocol is ASCII-based and all commands areterminatedwithacarriagereturn(Cr,‘\r’)andlinefeed(Lf,‘\n’)pair.Itisorganizedasatreestructure  / thatprovidesoutstandingflexibilityanduser-friendlyhandlingwith‘nodes’,‘properties’and‘methods’.The  MEDIA Advanced ViewoftheLightwareDeviceControllersoftwareistheperfecttoolforbrowsingandlearninghow...
  • Page 81: Legendforthecontrolcommands

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.3.3. Legend for the Control Commands 7.3.5. Command Types Command and Response – Example GET command ç GET·/MEDIA/VIDEO/I2.SignalPresent The GETcommandcanbeusedtogetthechildnodes,propertiesandmethodsofaspecificnode.Itcanalso pr·/MEDIA/VIDEO/I2.SignalPresent=<signal_present> beusedtogetthevalueofaproperty.Usethedotcharacter(.)whenaddressingaproperty: æ ç GET/.SerialNumber Format Description æ pr/.SerialNumber=87654321 <in> Input port number GETALL command <out> Output port number The GETALL...
  • Page 82: Errormessages

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.3.6. Error Messages 7.3.9. Subscription ThereareseveralerrormessagesdefinedintheLW3protocol,allofthemhaveauniqueerrornumber. DEFINITION: Subscribetoanodemeansthattheuserwillgetanotificationifanyofthepropertiesofthe nodeischanged. ç SET/MEDIA/UART/P1.Baudrate=9 Ausercansubscribetoanynode.Thesenotificationsareasynchronousmessagesandtheyareusefulto æ pE/MEDIA/UART/P1.Baudrate%E004:Invalidvalue keeptheclientapplicationuptodate,withoutreceivinganyunwantedinformation.Whentheuserdoesnot 7.3.7. Escaping wanttobeinformedaboutthechangesanymore,hecansimplyunsubscribefromthenode. DEFINITION: An escape sequence is a sequence of characters that does not represent itself when used ATTENTION! The subscriptions are handled separately for connections. Hence, if the connection is insideacharacterorstringliteral,butistranslatedintoanothercharacterorasequenceofcharacters.
  • Page 83: Signature

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.3.10. Signature DEFINITION: The signature is a four-digit-long hexadecimal value that can be optionally placed before everycommandtokeepacommandandthecorrespondingresponsestogetherasagroup. Eachlineisterminatedwithacarriagereturn(Cr,‘\r’)andlinefeed(Lf,‘\n’)characters.Inseveralcasesthe numberofthelinesintheresponsecannotbedeterminedinadvance,e.g.theclientisintendedwaitingforthe wholeresponseandalsowantstobesure,thatthereceivedlinesbelongtogetherandtothesamecommand. Inthesecases,aspecialfeaturethe‘signature’canbeused.Inthesecases,theresponsetothatparticular commandwillalsobeprecededbythesignature,andthecorrespondinglineswillbebetweenbrackets: ç 1700#GET/EDID.* æ {1700 æ pr/EDID.EdidStatus=D1:E1;D1:E2;D1:E3;D1:E4 æ m-/EDID:copy æ m-/EDID:delete æ m-/EDID:reset æ m-/EDID:switch æ...
  • Page 84: System Commands

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.4. System Commands 7.4.4. Querying the CPU Firmware Version Command and Response #firmwareversion 7.4.1. Querying the Product Name ç GET·/SYS/MB.FirmwareVersion Command and Response #producttype pr·/SYS/MB.FirmwareVersion=<FW_version> æ ç GET·/.ProductName Parameters pr·/.ProductName=<Product_name> æ The <FW_version>isthetypeofthedevice:read-onlyparameterandcannotbemodified. Parameters Example The <Product_name>isthetypeofthedevice:read-onlyparameterandcannotbemodified. ç...
  • Page 85: Controllock

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.4.8. Control Lock 7.4.10. Toggling the Dark Mode Setting Enable/disabletheoperationofthefrontpanelbuttons. TheLEDsofthedevicecanbeswitchedoff,iftheirlightcouldbeannoying.InDarkmode,alltheLEDsare switchedoff,excepttheLEDsoftheRJ45connectors(EthernetandTPSin). #darkmode Command and Response #lockbutton #buttonlock Command and Response SET·/MANAGEMENT/UI.ControlLock=<lock_status> ç SET·/MANAGEMENT/UI/DARKMODE.DarkModeEnable=<mode_state> ç pw·/MANAGEMENT/UI.ControlLock=<lock_status> æ pw·/MANAGEMENT/UI/DARKMODE.DarkModeEnable=<mode_state> æ Parameters Parameters Parameter Parameterdescription Values Valuedescription If the <mode_state>...
  • Page 86: Runningamacro

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.4.12. Running a Macro 7.5.2. Login the Device DIFFERENCE: ThiscommandisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.3.0b6. Command and Response DEFINITION: Macroisabatchofpre-definedcommandsstoredinthedevice. #macro ç CALL·/LOGIN:login(<password>) æ mO·/LOGIN:login Youcancreateyourcustommacrosinafile,uploadtothedeviceandrunatanytime.Theuploadingcanbe doneoverLDC,seetheUploadingNewMacrosintoaNewPresetsection.ThefollowingLW3commandis Example suitableonlyforrunningamacro. ç CALL/LOGIN:login(pr0t3ctED) Command and Response æ mO/LOGIN:login ç CALL·/CTRL/MACROS:run(<macro_name>) Afterasuccessfullogin,theLoggedIn property becomes trueandtheLW3treeisavailable. æ...
  • Page 87: Video Port Settings

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.6. Video Port Settings The Most Common Received Port Status Responses INFO: VideoportnumberingcanbefoundinthePortNumbering section. 00 00 00 00 10 10 10 10 7.6.1. Querying the Status of the Input Ports Unlocked, T00AA No emb. unmuted Command and Response #crosspoint #hdcp #portstatus #switch...
  • Page 88: Queryingthestatusoftheoutputports

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.6.3. Querying the Status of the Output Ports 7.6.5. Switching Video Input Command and Response Command and Response #switch ç GET·/MEDIA/VIDEO/XP.DestinationPortStatus ç CALL·/MEDIA/VIDEO/XP:switch(<in>:<out>) pr·/MEDIA/VIDEO/XP.DestinationPortStatus=<O1_state>;<O2_state> æ mO·/MEDIA/VIDEO/XP:switch æ Theresponsecontains5ASCIIcharactersforeachoutputport.Thefirstcharacterindicatesthemute/lock Example 1 state,thenext2-bytelongHEXcodeshowingthecurrentstateoftheoutputports. #portstatus ç CALL/MEDIA/VIDEO/XP:switch(I2:O1) Parameters æ mO/MEDIA/VIDEO/XP:switch Seeintheprevioussection.
  • Page 89: Querying The Input Port Priority

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.6.7. Changing the Autoselect Mode 7.6.9. Changing the Input Port Priority Command and Response Command and Response CALL·/MEDIA/VIDEO/XP:setDestinationPortAutoselect(<out>:<as_state><as_mode>) ç CALL·/MEDIA/VIDEO/XP:setAutoselectionPriority(<in>(<out>):<priority>) ç æ mO·/MEDIA/VIDEO/XP:setDestinationPortAutoselect æ mO·/MEDIA/VIDEO/XP:setAutoselectionPriority Parameters Parameters Seetheprevioussection. Theprioritynumbercanbefrom0(highest)to30(lowest).31meansthattheportisignored. Examples Example ç CALL/MEDIA/VIDEO/XP:setDestinationPortAutoselect(O1:D) ç CALL/MEDIA/VIDEO/XP:setAutoselectionPriority(I3\(O1\):0;I2\(O1\):31) æ mO/MEDIA/VIDEO/XP:setDestinationPortAutoselect æ...
  • Page 90: Unlocking An Input Port

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.6.13. Unlocking an Input Port 7.6.17. Unlocking an Output Port Command and Response Command and Response ç CALL·/MEDIA/VIDEO/XP:unlockSource(<in>) ç CALL·/MEDIA/VIDEO/XP:unlockDestination(<out>) æ mO·/MEDIA/VIDEO/XP:unlockSource æ mO·/MEDIA/VIDEO/XP:unlockDestination Example Example ç CALL/MEDIA/VIDEO/XP:unlockSource(I2;I4) ç CALL/MEDIA/VIDEO/XP:unlockDestination(O1) æ mO/MEDIA/VIDEO/XP:unlockSource æ mO/MEDIA/VIDEO/XP:unlockDestination 7.6.14. Muting an Output Port 7.6.18. Querying the Encryption of the Incoming Signal Command and Response Thisisaread-onlypropertyshowingifthesignalisencryptedwithHDCP.
  • Page 91: Changing The Hdcp Setting (Input Port)

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.6.20. Changing the HDCP Setting (Input Port) 7.6.23. Test Pattern Generator Command and Response #hdcp Theoutputportscansendaspecialimagetowardsthesinkdevicesfortestingpurposes.Thesettingis availableonoutputportswiththebelow-listedparameters. SET·/MEDIA/VIDEO/<in>.HdcpEnable=<HDCP_setting> ç ATTENTION! TheModecanbesetindividuallyoneachport,buttheClocksourceandthePatternsettings pw·/MEDIA/VIDEO/<in>.HdcpEnable=<HDCP_setting> æ arecommonontheTPSandHDMIoutputports(O1andO2). Parameters 7.6.23.1. Test Pattern Generator Mode Setting If the <HDCP_setting> parameter is 0 (or false)theHDCPisdisabledontheport,thus,encryptedcontentwill Command and Response #testpattern #nosyncscreen...
  • Page 92: Querying The Hdmi Mode Setting (Output Port)

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.6.25. Setting the HDMI Mode Setting (Output Port) 7.6.23.3. Test Pattern Command and Response Command and Response SET·/MEDIA/VIDEO/<out>.TpgPattern=<pattern> SET·/MEDIA/VIDEO/<out>.HdmiModeSetting=<HDMI_mode> ç ç pw·/MEDIA/VIDEO/<out>.TpgPattern=<pattern> pw·/MEDIA/VIDEO/<out>.HdmiModeSetting=<HDMI_mode> æ æ Parameters Parameters Seetheprevioussection. Identifier Parameterdescription Parametervalues <pattern> Selectabletestimage. RED / GREEN / BLUE / BLACK / WHITE / Example RAMP / CHESS / BAR / CYCLE ç...
  • Page 93: Querying The Established Tps Mode

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.6.28. Querying the Established TPS Mode 7.7. Audio Port Settings ThefinallyestablishedTPSworkingmodebetweenthetransmitterandthereceiverisdeterminedbythe INFO: Audioportnumberingcanbefoundinthe PortNumbering section. settingoftheTPSportsofbothdevices.SeemoreinformationintheTPSInterface section. Below command 7.7.1. Querying the Status of the Input Ports isforqueryingthecurrentlyvalidTPSmodebetweenthedevices. Command and Response #crosspoint #switch Command and Response ç GET·/MEDIA/AUDIO/XP.SourcePortStatus ç...
  • Page 94: Querying The Status Of The Output Ports

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.7.2. Querying the Status of the Output Ports 7.7.5. Querying the Audio Autoselect Settings Command and Response Command and Response ç GET·/MEDIA/AUDIO/XP.DestinationPortStatus ç GET·/MEDIA/AUDIO/XP.DestinationPortAutoselect pr·/MEDIA/AUDIO/XP.DestinationPortStatus=<out1_state>;<out2_state> pr·/MEDIA/AUDIO/XP.DestinationPortAutoselect=<as_state><as_mode> æ æ Parameters Parameters Theresponsecontains 5 ASCII characters for eachport, thefirst indicatesthemute/lock state,thenext Identifier Parameterdescription Parametervalues...
  • Page 95: Querying The Input Port Priority

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.7.7. Querying the Input Port Priority 7.7.9. Muting an Input Port Command and Response Command and Response ç GET·/MEDIA/AUDIO/XP.PortPriorityList ç CALL·/MEDIA/AUDIO/XP:muteSource(<in>) pr·/MEDIA/AUDIO/XP.PortPriorityList=<out1_list>;<out2_list> æ mO·/MEDIA/AUDIO/XP:muteSource æ Parameters Example Theresponserepresentsthepriorityforthesourceportsgroupedbydestinations. ç CALL/MEDIA/AUDIO/XP:muteSource(I1;I3) æ mO/MEDIA/AUDIO/XP:muteSource Identifier Parameterdescription Parametervalues 7.7.10. Unmuting an Input Port <out1_list>...
  • Page 96: Muting An Output Port

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.7.13. Muting an Output Port 7.7.17. Analog Audio Input Level Settings Command and Response INFO: Thefollowingcommandsrefertotheanalogaudioinputonly. ç CALL·/MEDIA/AUDIO/XP:muteDestination(<out>) 7.7.17.1. Querying the Volume (Exact Value) æ mO·/MEDIA/AUDIO/XP:muteDestination Command and Response Example ç GET·/MEDIA/AUDIO/<in>.VolumedB ç CALL/MEDIA/AUDIO/XP:muteDestination(O1;O2) pw·/MEDIA/AUDIO/<in>.VolumedB=<level> æ æ mO/MEDIA/AUDIO/XP:muteDestination Parameters 7.7.14. Unmuting Output The response...
  • Page 97     7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.7.17.4. Setting the Volume (in Percentage) 7.7.17.7. Querying the Gain Level Command and Response Command and Response SET·/MEDIA/AUDIO/<in>.VolumePercent=<vol_percent> ç GET·/MEDIA/AUDIO/<in>.Gain ç pw·/MEDIA/AUDIO/<in>.VolumePercent=<vol_percent> pw·/MEDIA/AUDIO/<in>.Gain=<level> æ æ Parameters Parameters The input volume <vol_percent>(attenuation)canbesetbetween0and100%instepof0.01%.Thevalueis Theinputgain<level>canbesetbetween-12and35.25dB;defaultvalueis0. rounded up if necessary to match with the step value. Example Example ç...
  • Page 98: Event Manager Basics

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.8. Event Manager Basics 7.8.2. Setting a Condition by Linking Another Condition Command and Response ThegraphicalinterfaceoftheEventManagercanbefoundintheLDCwhichallowscreatinganykindof Events.Incertaincases,theEventshavetobearrangedormodifiedbyLW3commandsfromanotherdevice. SET·/EVENTS/E<loc>.Condition=<event_nr> ç Thesecommandsaredetailedinthecomingsections. pw·/EVENTS/E<loc>.Condition=<event_nr> æ 7.8.1. How to arrange an Event? Parameters Thefollowingarenecessarytohaveasuccessfulevent: The <event_nr>meansthenumber(location)ofthelinkedeventwithoutletter'E'. ▪ DefiningtheCondition Example ▪ DefiningtheAction ▪...
  • Page 99: Settinganactionbyspecifyingadirectpath

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.8.4. Setting an Action by Specifying a Direct Path 7.9. Event Manager Tool Kit Command and Response 7.9.1. Setting the Delay SET·/EVENTS/E<loc>.Action=<expression> ç In most cases, the Action is performed immediately after the Condition is detected. But sometimes a delay pw·/EVENTS/E<loc>.Action=<expression>...
  • Page 100: Setting The Name Of The Event

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.9.3. Enable the Event Example 1 (simple delay) ç SET/EVENTS/E1.ConditionTimeout=10 Command and Response æ pw/EVENTS/E1.ConditionTimeout=10 SET·/EVENTS/E<loc>.Enabled=<true/false> ç If the Condition is detected (the ConditionDetect property becomes true), the ConditionTimeoutPending property pw·/EVENTS/E<loc>.Enabled=<true/false> æ becomes true. 10 seconds later the ConditionTimeoutPending property becomes false and the set Action is Parameters launched.
  • Page 101: Querying The Condition Trigger Counter

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.9.6. Querying the Condition Trigger Counter DIFFERENCE: ThiscommandisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.3.0b6. ThispropertyshowshowmanytimestheConditionhasbeentriggeredbutdoesnotcontainthenumberof real detections. The counter is reset at boot. Command and Response ç GET·/EVENTS/E<loc>.ExternalConditionTriggerCount pw·/EVENTS/E<loc>.ExternalConditionTriggerCount=<num_value> æ Example ç GET/EVENTS/E1.ExternalConditionTriggerCount æ pw/EVENTS/E1.ExternalConditionTriggerCount=2 7.9.7. Testing an Action ThistoolisforlaunchingtheActionwithoutdetectingortriggeringtheCondition. Command and Response ç...
  • Page 102: Variable-Management

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.10. Variable-Management Examples Changemessages(CHG)canbeseenaftereachresponseforthebetterunderstanding,whichisnotthepart DIFFERENCE: This feature and the commands are available only for SW4-TPS-TX240-Plus from FW of the command, but it can be set as described in the Subscription section. packagev1.3.0b6. Example 1 – addition Example 2 –...
  • Page 103: Addition And Subtraction (Cycle Method)

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.10.3. Addition and Subtraction (Cycle Method) 7.10.4. Value Change with Intervals (Case) Thevalueofanumericvariablecanbeincreasedbyaddingapositivevalueoritcanbedecreasedbyadding Thiscommandcanbeusedtochangethevalueofavariableifitfitsinanyofthedefinedintervals. anegativevalue.Minimumandmaximumvaluescanbedefinedaslimits.Thismethodhasthefeaturethat Command and Response ifthevaluehitsthelimit(min/max),thevaluewillbesteppedtotheotherendoftheinterval. ç CALL·/CTRL/VARS/V<loc>:case(<min><max><val>;) Command and Response æ mO·/CTRL/VARS/V<loc>:case ç CALL·/CTRL/VARS/V<loc>:cycle(<operand>;<min>;<max>) Parameters æ mO·/CTRL/VARS/V<loc>:cycle Parameter Parameterdescription Value Parameters <loc> The location of the variable 1-30 Parameter...
  • Page 104: Scan And Store

    /MEDIA/UART/P1.Rs232Configuration 57600,8N1 %*[^,],%s Parameters /MEDIA/AUDIO/XP.SourcePortStatus T000A;T000B;T000F %*6c%5c T000B Parameter Parameterdescription Value /MANAGEMENT/NETWORK.HostName lightware-00005031 lightware-%[0-9] 00005031 <loc> The location of the variable 1-30 7.10.6. Reformatting a Value <path>.<property> TheLW3propertywithnode Thevalueofthevariablecanbechangedbyaddingtextasprefixand/orpostfix. <pattern> The pattern that scans the property for the desired result see below ATTENTION! Thinkaboutthelengthofthevalue:15charactersareallowed,theothersaretruncated.
  • Page 105: Ethernet Port Configuration

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.11. Ethernet Port Configuration 7.11.3. Change the Subnet Mask (Static) Command and Response #ipaddress 7.11.1. Set the DHCP State SET·/MANAGEMENT/NETWORK.StaticNetworkMask=<netmask> ç ATTENTION! WhenyouchangeanetworkpropertythenewvalueisstoredbuttheapplySettings method pw·/MANAGEMENT/NETWORK.StaticNetworkMask=<netmask> mustbecalledalwaystoapplythenewsettings.Whentwoormorenetworkparametersarechangedthe æ applySettingsmethodisenoughtocallonceasafinalstep. Example Command and Response #dhcp #network #ipaddress ç SET/MANAGEMENT/NETWORK.StaticNetworkMask=255.255.255.0 SET·/MANAGEMENT/NETWORK.DhcpEnabled=<dhcp_status>...
  • Page 106: Ethernet Tool Kit

    (or 1) The device is allowedtochangeparameters SET·/MANAGEMENT/SERVICEFILTER.HttpEnabled=<port_mode> ç intheLWdevice pw·/MANAGEMENT/SERVICEFILTER.HttpEnabled=<port_mode> æ <name> Uniquenameforthebetter Anystring Upto5ASCIIcharacters(longernames Example identification(optional) are truncated) ç SET/MANAGEMENT/SERVICEFILTER.HttpEnabled=true Example æ pw/MANAGEMENT/SERVICEFILTER.HttpEnabled=true ç SET/MANAGEMENT/MACFILTER/MACaddress4=(04:D4:C4:4D:01:43;1;1;Tech) æ pw/MANAGEMENT/MACFILTER/MACaddress4=(04:D4:C4:4D:01:43;1;1;Tech) ç SET/MANAGEMENT/MACFILTER.FilterEnable=true æ pw/MANAGEMENT/MACFILTER.FilterEnable=true NewMACaddressissavedintothe4thpropertywithname'Tech',whichmayquery/setparametersfrom/in theLightwaredevice.TheFilterEnable property is set to true,thus,thefilterisenabled. Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 107: Powering On A Computer Over Ethernet (Wake-On-Lan)

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.12.5. Powering on a Computer over Ethernet (Wake-on-LAN) 7.13. Ethernet Message Sending DIFFERENCE: ThiscommandisavailableonlyfromFWpackagev1.3.0b6. ThedevicecanbeusedforsendingamessagetoacertainIP:portaddress.Thethreedifferentcommands allowcontrollingtheconnected(third-party)devices. Thewell-knownwake-on-lanfeature(sendingmagicPackettothetargetPC)isavailablebythefollowing command: 7.13.1. Sending a TCP Message (ASCII-format) Command and Response ThecommandisforsendingacommandmessageinASCII-format.Thismethodallowsescapingthecontrol characters. For more information see the Escaping section. ç CALL·/MEDIA/ETHERNET:wakeOnLan(MAC_address) æ...
  • Page 108: Sending A Tcp Binary Message (Hex-Format)

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.13.3. Sending a TCP Binary Message (HEX-format) 7.13.5. Sending a UDP Text (ASCII-format) ThecommandisforsendingabinarymessageinHexadecimalformat.Thismethoddoes not require escaping ThecommandisforsendingatextmessageinASCII-formatviaUDP-protocol.Thismethoddoes not allow thecontrolandnon-printablecharacters. escapingorinsertingcontrolcharacters. Command and Response Command and Response ç CALL·/MEDIA/ETHERNET.tcpBinary(<IP_address>:<port_no>=<HEX_message>) ç CALL·/MEDIA/ETHERNET:udpText(<IP_address>:<port_no>=<text>) æ mO·/MEDIA/ETHERNET:tcpBinary æ mO·/MEDIA/ETHERNET:udpText Example Example ç...
  • Page 109: Http Messaging

    7.14. HTTP Messaging 7.14.4. Setting the Message Header Command and Response DIFFERENCE: ThefeaturesandcommandsbelowareavailableonlyforSW4-TPS-TX240-PlusfromFW packagev1.3.0b6. SET·/CTRL/HTTP/C1.Header=<header_text> ç Http post and put messages can be sent from the Lightware device for more integration with third-party pw·/CTRL/HTTP/C1.Header=<header_text> æ devices. #http Example ATTENTION! ThisfeaturemeanspostingorputtingHTTPmessagesfromtheLightwaredevicetoanother ç SET/CTRL/HTTP/C1.Header=Host:192.168.0.220\r\nContent-Type:text/xml\r\nAuthorization:Basic...
  • Page 110: Tcp Message Recognizer

    æ pw·/CTRL/TCP/C<loc>.ServerPort(<port_no>) eventActionthatisrunwhenamessageisrecognized,butyoucanalsouseitinEventmanager. Example #tcprecognizer #message ç SET/CTRL/TCP/C1.ServerPort(4999) Preparation æ pw/CTRL/TCP/C1.ServerPort(4999) Step 1. SetaTCPclientintheLightwaredevice(threeTCPclientscanberunatthesametime),setthe 7.15.3. Connecting to a TCP Server propertiesofthetargetTCPserver. Step 2. SettheDelimiterHex and the TimeOut settingsforthepropermessageprocessing Command and Response Step 3. MakesuretheTCP/IPportisopenedinthetargetdevice(thinkaboutFirewallsettingsinthenetwork). ç CALL·/CTRL/TCP/C<loc>:connect() Step 4. ConnecttotheTCPserver. æ mO·/CTRL/TCP/C<loc>:connect...
  • Page 111: Setting The Timeout

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.15.6. Setting the Timeout 7.15.8. Querying the Last Recognized Message (Hex) Whenthesettimeiselapsedafterthelastreceivedmessageanddelimiterwasnotdetected,thedevice Therecognizedmessageisstoredasahexmessageinthebelowpropertytillthenextrecognizedmessage saves the data into the Rx, RxHex, Hashproperties.Thetimeoutsettingisusefulifthereisnospecialoreasily or until the clear() method is called. defineddelimiterintheincomingdata,butthereisatimegapbetweenthemessages. Command and Response Command and Response ç GET·/CTRL/TCP/C<loc>.RxHex SET·/CTRL/TCP/C<loc>.TimeOut=<timeout>...
  • Page 112: Querying The Last Recognized Active Message (Hex)

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.15.11. Querying the Last Recognized Active Message (Hex) 7.16. RS-232 Port Configuration Command and Response ATTENTION! BelowlistedcommandscanbeusedtosettheRS-232portparameters.Toquerythecurrent valueofaparameterusetheGETcommand,e.g.:GET /MEDIA/UART/P1.BaudRate. ç GET·/CTRL/TCP/C<loc>.ActiveRxHex æ pr·/CTRL/TCP/C<loc>.ActiveRxHex= ATTENTION! TheRS-232Operation modeismirroredontheLocalandLinkserialport.Theothersettings <recognized_hex> canbeadjustedseparatelyonthetwoports(P1andP2). Parameters INFO: RS-232portnumberingcanbefoundinthe PortNumbering section. The <recognized_hex>parameteristherecognizeddatainhexformat. 7.16.1. Protocol Setting Example Command and Response #protocol...
  • Page 113: Databit Setting

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.16.3. Databit Setting 7.16.6. RS-232 Operation Mode Command and Response ATTENTION! TheRS-232Operation modeismirroredontheLocalandLinkserialport. SET·/MEDIA/UART/<port>.DataBits=<data_bits> Command and Response #commandinjection ç pw·/MEDIA/UART/<port>.DataBits=<data_bits> æ SET·/MEDIA/UART/<port>.Rs232Mode=<mode> ç Parameters pw·/MEDIA/UART/<port>.Rs232Mode=<mode> æ <data_bits> parameter can be 8 or 9. Parameters Example Identifier Parameterdescription Parametervalues <mode>...
  • Page 114: Message Sending

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.17. RS-232 Message Sending 7.17.4. Using Hexadecimal Codes HexadecimalcodescanbeinsertedintheASCIImessagewhenusing: 7.17.1. Sending a Message (ASCII-format) via RS-232 sendMessage command: CALL /MEDIA/UART/P1:sendMessage(C00\x0D) ThecommandisforsendingacommandmessageinASCII-format.Thismethodallowsescapingthecontrol characters. For more information see the Escaping section. tcpMessage command: CALL /MEDIA/ETHERNET:tcpMessage(C00\x0D) Command and Response #message udpMessage command: CALL /MEDIA/ETHERNET:udpMessage(C00\x0D) ç...
  • Page 115: Message Recognizer

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.18. RS-232 Message Recognizer 7.18.2. Set the Delimiter Hex Thispropertystoresthedelimiterthatisbetweenthemessages(e.g.Cr,Lf,Space).Thevaluehastobein DIFFERENCE: ThiscommandisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.2.0b16. hexformat(e.g.0D,0A,20). ThistoolcanbeusedtorecognizemessagescomingfromtheRS-232port.Themessagecanbeusedasa ConditioninEventmanageranddefineanActionforit. Delimiter (hex format: 3A) Working Method ... Password : Login name : Amessagegotrecognizedfromtheincomingdata,ifoneofthefollowingoccurs: Stored string ▪ ThesetDelimiterHexisdetectedinthemessage,or Command and Response ThesetTimeOuthasbeenelapsedsincereceivingthelastdatabit. ▪...
  • Page 116: Querying The Last Recognized Message (String)

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.18.4. Querying the Last Recognized Message (String) 7.18.7. Querying the Last Recognized Active Message (String) Therecognizedmessageisstoredasastringinthebelowpropertytillthenextrecognizedmessageoruntil Therecognizeddataisstoredinstringinthebelowpropertytemporary.WhenthetimesetintheActiveTimeout the RECOGNIZER.clear() method is called. property is elapsed, the property is cleared. TIPSANDTRICKS: WhenthispropertyissetasaconditionintheEventManager,andthesamestrings TIPSANDTRICKS: WhenthispropertyissetasaconditionintheEventManager,andthesamestrings follow each other, the action will execute once.(AConditioncanbedetectedinEventManagerifachange follow each other, the action will execute every occasion.
  • Page 117: Set The Active Timeout

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.18.9. Set the Active Timeout 7.19. CEC Command Sending This property is responsible for clearing the ActiveRx, ActiveRxHex, ActiveHash properties after the elapsed DIFFERENCE: ThisfeatureisavailableonlyforSW4-TPS-TX240-PlusfromFWpackagev1.2.0b16. time.Defaultvalueis50ms. INFO: Accordingtothestandard,theCECfeatureworksonlyatHDMIports. Command and Response The device is able to send and receive Consumer Electronics Control (CEC) commands. This feature is for SET·/MEDIA/UART/RECOGNIZER.ActivePropertyTimeout=<a_timeout>...
  • Page 118: Further Commands

    ç CALL·/MEDIA/CEC/<port>:send(set_osd) Example æ mO·/MEDIA/CEC/I2:send ç GET/MEDIA/CEC/I2.LastReceivedMessage Parameters æ pr/MEDIA/CEC/I2.LastReceivedMessage=give_power_status Parameter Parameterdescription Values Valuedescription TIPSANDTRICKS: ThispropertycanbeaconditionintheEventmanager.Whentheconnecteddevice <port> Videoinputorvideo Videoinputs I1-I4 sendsstatusinformationviaCEC,itcouldbeatriggerforanaction. output port Videooutputs O1-O2 <text> ThedesiredOSDstring Letters(A-Z)and(a-z),hyphen(-),underscore(_), numbers(0-9),anddot(.).Maxlength:14characters. Example ç SET/MEDIA/CEC/I2.OsdString=Lightware æ pw/MEDIA/CEC/I2.OsdString=Lightware ç CALL/MEDIA/CEC/I2:send(set_osd) æ mO/MEDIA/CEC/I2:send Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 119: Infrared Port Configuration

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.20. Infrared Port Configuration 7.21. Infrared Message Sending INFO: Infraredinputandoutputportnumberingcanbefoundinthe PortNumbering section. 7.21.1. Sending Pronto Hex Codes in Little-endian Format via IR Port 7.20.1. Enable Command Injection Mode Command and Response Command and Response #infra #infrared ç CALL·/MEDIA/IR/D1:sendProntoHex(<hex_code>) æ...
  • Page 120: Gpio Port Configuration

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.22. GPIO Port Configuration 7.23. EDID Management INFO: UsetheGETcommandtoqueryaparameter. 7.23.1. Querying the Emulated EDIDs 7.22.1. Setting the Direction of a GPIO Pin Command and Response #edid Command and Response ç GET·/EDID.EdidStatus æ pr·/EDID.EdidStatus(<I1_state>;<I2_state>;...;<In_state>) ç SET·/MEDIA/GPIO/<port>.Direction(<dir>) æ pw·/MEDIA/GPIO/<port>.Direction(<dir>) Parameters Parameters TheresponserepresentstheemulatedEDIDontheinputportsgroupedbydestinations.Thestructureofthe...
  • Page 121: Querying The Preferred Resolution Of A User Edid

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.23.3. Querying the Preferred Resolution of a User EDID 7.23.6. Copying an EDID to the User Memory Command and Response Command and Response ç GET·/EDID/U/<loc>.PreferredResolution ç CALL·/EDID:copy(<source>:<user_mem>) pr·/EDID/D/<loc>.PreferredResolution=<Resolution> æ mO·/EDID:copy æ Example Parameters ç GET/EDID/U/U2.PreferredResolution Identifier Parameterdescription Parametervalues æ...
  • Page 122: Lw3 Commands - Quick Summary

        7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual 7.24. LW3 Commands - Quick Summary System Commands EnabletheCleartextLoginFunction SET·/LOGIN:LoginEnable=<login_state> ç QueryingtheProductName Video Port Settings ç GET·/.ProductName SettingtheDeviceLabel QueryingtheStatusoftheInputPorts SET·/MANAGEMENT/UID.DeviceLabel=<device_label> ç ç GET·/MEDIA/VIDEO/XP.SourcePortStatus QueryingtheSerialNumber QueryingtheConnectedInputPortNumber ç GET·/.SerialNumber ç GET·/MEDIA/VIDEO/<out>.ConnectedSource QueryingtheCPUFirmwareVersion QueryingtheStatusoftheOutputPorts ç GET·/SYS/MB.FirmwareVersion ç GET·/MEDIA/VIDEO/XP.DestinationPortStatus QueryingthePackageVersion QueryingtheVideoCrosspointSetting ç...
  • Page 123     7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual Audio Port Settings UnmutingOutput ç CALL·/MEDIA/VIDEO/XP:unmuteDestination(<out>) QueryingtheStatusoftheInputPorts LockinganOutputPort ç GET·/MEDIA/AUDIO/XP.SourcePortStatus ç CALL·/MEDIA/VIDEO/XP:lockDestination(<out>) QueryingtheStatusoftheOutputPorts UnlockinganOutputPort ç GET·/MEDIA/AUDIO/XP.DestinationPortStatus ç CALL·/MEDIA/VIDEO/XP:unlockDestination(<out>) QueryingtheAudioCrosspointSetting QueryingtheEncryptionoftheIncomingSignal ç GET·/MEDIA/AUDIO/XP.DestinationConnectionList ç GET·/MEDIA/VIDEO/<in>.HdcpActive SwitchingAudioInput QueryingtheHDCPSetting(InputPort) ç CALL·/MEDIA/AUDIO/XP:switch(<in>:<out>) GET·/MEDIA/VIDEO/<in>.HdcpEnable=<HDCP_setting> QueryingtheAudioAutoselectSettings ç ChangingtheHDCPSetting(InputPort) ç GET·/MEDIA/AUDIO/XP.DestinationPortAutoselect SET·/MEDIA/VIDEO/<in>.HdcpEnable=<HDCP_setting>...
  • Page 124     7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual Analog Audio Input Level Settings Event Manager Tool Kit QueryingtheVolume(ExactValue) SettingtheDelay ç GET·/MEDIA/AUDIO/<in>.VolumedB SET·/EVENTS/E<loc>.ConditionTimeout=<time> ç SET·/EVENTS/E<loc>.ConditionEndCheck=<true/false> SettingtheVolume(ExactValue) ç SET·/EVENTS/E<loc>.ConditionTimeoutContinuous=<true/false> ç SET·/MEDIA/AUDIO/<in>.VolumedB=<level> ç SettingtheNameoftheEvent QueryingtheVolume(inPercentage) SET·/EVENTS/E<loc>.Name=<string> ç ç GET·/MEDIA/AUDIO/<in>.VolumePercent Enable the Event SettingtheVolume(inPercentage) SET·/EVENTS/E<loc>.Enabled=<true/false> ç SET·/MEDIA/AUDIO/<in>.VolumePercent=<vol_percent>...
  • Page 125     7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual Ethernet Port Configuration SendingaUDPMessage(ASCII-format) ç CALL·/MEDIA/ETHERNET:udpMessage(<IP_address>:<port_no>=<message>) SettheDHCPState SendingaUDPText(ASCII-format) SET·/MANAGEMENT/NETWORK.DhcpEnabled=<dhcp_status> ç ç CALL·/MEDIA/ETHERNET:udpText(<IP_address>:<port_no>=<text>) ChangetheIPAddress(Static) SendingaUDPBinaryMessage(HEX-format) SET·/MANAGEMENT/NETWORK.StaticIpAddress=<IP_address> ç ç CALL·/MEDIA/ETHERNET:udpBinary(<IP_address>:<port_no>=<HEX_message>) ChangetheSubnetMask(Static) HTTP Messaging SET·/MANAGEMENT/NETWORK.StaticNetworkMask=<netmask> ç ChangetheGatewayAddress(Static) SettingtheTargetIPAddress SET·/MANAGEMENT/NETWORK.StaticGatewayAddress=<gw_address> ç SET·/CTRL/HTTP/C1.ServerIP=<IP_address> ç ApplyNetworkSettings SettingtheTCPPort ç CALL·/MANAGEMENT/NETWORK:ApplySettings() SET·/CTRL/HTTP/C1.ServerPort=<port_no> ç...
  • Page 126     7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual QueryingtheLastRecognizedMessage(String) SendingaText(ASCII-format)viaRS-232 ç GET·/CTRL/TCP/C<loc>.Rx ç CALL·/MEDIA/UART/P1:sendText(<message>) QueryingtheLastRecognizedMessage(Hex) SendingaBinaryMessage(HEX-format)viaRS-232 ç GET·/CTRL/TCP/C<loc>.RxHex ç CALL·/MEDIA/UART/P1:sendBinaryMessage(<message>) ClearingtheLastRecognizedStoredMessage UsingHexadecimalCodes ç CALL·/CTRL/TCP/C<loc>:clear() RS-232 Message Recognizer QueryingtheLastRecognizedActiveMessage(String) EnabletheRecognizer ç GET·/CTRL/TCP/C<loc>.ActiveRx SET·/MEDIA/UART/<serial_port>.RecognizerEnable=<recognizer_enable> ç QueryingtheLastRecognizedActiveMessage(Hex) SettheDelimiterHex ç GET·/CTRL/TCP/C<loc>.ActiveRxHex SET·/MEDIA/UART/RECOGNIZER.DelimiterHex=<delimiter> ç SettheActiveTimeout SettheTimeout SET·/CTRL/TCP/C<loc>.ActivePropertyTimeout=<a_timeout> ç...
  • Page 127     7.LW3Programmer'sReference HDMI-TPS-TX200series–User'sManual SET·/MEDIA/CEC/<port>.OsdString=<text> CopyinganEDIDtotheUserMemory ç ç CALL·/MEDIA/CEC/<port>:send(set_osd) ç CALL·/EDID:copy(<source>:<user_mem>) SendingCECCommandsinHexFormat DeletinganEDIDfromUserMemory ç CALL·/MEDIA/CEC/<port>:sendHex(<hex_code>) ç CALL·/EDID:delete(<user_mem>) QueryingtheLastReceivedCECMessage ResettingtheEmulatedEDIDs ç GET/MEDIA/CEC/<port>.LastReceivedMessage ç CALL·/EDID:reset() Infrared Port Configuration EnableCommandInjectionMode SET·/MEDIA/IR/<port>.CommandInjectionEnable=<CI_set> ç Enable/DisableOutputSignalModulation SET·/MEDIA/IR/<out>.EnableModulation=<mod_set> ç Infrared Message Sending SendingProntoHexCodesinLittle-endianFormatviaIRPort ç CALL·/MEDIA/IR/D1:sendProntoHex(<hex_code>) GPIO Port Configuration SettingtheDirectionofaGPIOPin ç...
  • Page 128: Firmware Update

    8.FirmwareUpdate HDMI-TPS-TX200series–User'sManual F irmware Update The devices can be updated by the Lightware Device Updater v2 (LDU2) software over Ethernet. The software and the firmware pack with the necessary components (*.lfp2 file) are available at www.lightware.com. ç Introduction ç Preparation ç...
  • Page 129: Introduction

    Installation in case of macOS ▪ LDU2 softwareinstalledonyourPCorMac. MounttheDMGfilewithdoubleclickingonitanddrag Both can be downloaded from www.lightware.com/downloads. the LDU2 icon over the Applications icon to copy the Optionally, you can download the release notesfileinHTMLformat. programintotheApplicationsfolder.Ifyouwanttocopy LDU2 into another location just drag the icon over the...
  • Page 130: Running The Software

        8.FirmwareUpdate HDMI-TPS-TX200series–User'sManual 8.3. Running the Software Main Screen Whenthesoftwareisstartedbytheshortcut,thedevicediscoveryscreenappears. Youhavetwooptions: DISCOVER DEVICES PresstheSearch for devices buttontostartfindingtheLightwaredevices: ▪ Starting the LDU2bydouble-clickingontheshortcut/programfile,or ▪ Double-clickingonanLFP2 file. 8.3.1. LDU2 Interfaces Thesoftwarecanbeusedover: ▪ TheGraphicalUserInterface(GUI),orby TheCommandLineInterface(CLI). ▪ LDU2 Auto-Update At startup, the software checks if a newer version is available on the web.
  • Page 131: The Updating Steps

    If any problem occurs, reboot the unit and restart the process. Keeping the Configuration Settings Bydefault,deviceconfigurationsettingsarerestoredwhenfirmwareupdateisfinished.Iffactoryresethas beenchosenintheparameterswindow,alldevicesettingswillbeerased.Inthecaseoffactoryreset,you cansavethesettingsofthedeviceintheLightwareDeviceControllersoftwareandrestoreitlater. Thefollowingflowchartdemonstrateshowthisfunctionworksinthebackground. 1. Create a backup The current configuration of the device is being saved into a configuration backup file on your computer.
  • Page 132: Updating Via Gui

        8.FirmwareUpdate HDMI-TPS-TX200series–User'sManual 8.5. Updating Via GUI The Meaning of the Symbols Toupdatethedesireddevice(s)viatheGraphicalUserInterfacefollowthesesteps. Show Thelogabouttheupdatingprocessofthedevice  details can be displayed in a new window. Step 1. Select the Firmware Package. Service The device is in bootload mode. Backup and restore Click on the Choose Package Filebuttonandnavigatetothelocationwhere...
  • Page 133: Command Line Interface (Cli)

    TheinstallerofLDU2putsthefollowingfileintotheinstallationfolder: LightwareDeviceUpdaterV2_CLI.cmd CLIisavailablebythisfile,theexeisnotsuitableforthatpurpose.Openacommandlinewindowtoexecute or test the features directly. Step 1. OpenanExplorerwindowwherethecmdfileislocated,thedefaultis: c:\Program Files (x86)\Lightware\Lightware Device Updater V2\LightwareDeviceUpdaterV2_CLI.cmd. Step 2. Click on the address line (highlighed with blue in the picture), type cmd.exe and press enter. The commandinterpreterwindowofWindowsisopenedatthepathoftheLDU2installfolder.  Thelogabouttheupdatingprocesscanbedisplayedinanewwindowbypressingthe button.Whenthe...
  • Page 134: How To Use

    C:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd version you want to apply a different value. The order of the options is arbitrary. C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar version Important Notes LDU2 version: 2.9.0b9 Script API version: 1.3.9 CLIiscase-sensitive (includingcommands,optionsandotherparameters).
  • Page 135: Device Info

    -bor--backupFolder optional Default:USER_HOME/.ldu2/backup C:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd deviceInfo --ip -for--factoryDefault Applyfactoryresetduringdeviceupdate.Default:false optional 192.168.1.12 -ror--reportProgress Reportupdateprogressinpercentageform.Default:false optional C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar deviceInfo --ip CertainLFP2packageshavefeatureswhichcanbeapplied 192.168.1.12 Package-specificoptions optional atthiscommand;seethePackageOptionssection. Product name: SW4-TPS-TX240-Plus IP address: 192.168.1.12 ATTENTION! Theconfigurationisrestoredautomaticallyifthefactorydefaultoptionisnotappliedinthe...
  • Page 136: Restore

    --test : if true, no update will be performed, communication with the device will be tested. (Default: 192.168.1.12 --backupFile C:\mybackup.lw3 --keepOriginalIp false) C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar restore --ip Packageoptionexamplecanbeseeninthefollowingsection. 192.168.1.12 --backupFile C:\mybackup.lw3 --keepOriginalIp [2021-05-12 10:49:36.412] [ INFO] [ main] - Executing configuration restore...
  • Page 137: Complex Examples

    192.168.1.12 --factoryDefault --package c:\Firmwares\tps-tx200_v1.3.2b3.lfp2 C:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd update --ip 192.168.1.12 --package c:\Firmwares\tps-tx200_v1.3.2b3.lfp2 --backupFolder c:\My_backup --clearTextLoginPw qwer1234 C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar update --ip 192.168.1.12 --factoryDefault --package c:\Firmwares\tps-tx200_v1.3.2b3.lfp2 C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar update --ip [2021-05-12 11:22:09.089] [ INFO] [...
  • Page 138: Exit Codes

    C:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd update --test --ip 8.8. If the Update is not successful 192.168.1.12 --package c:\Firmwares\tps-tx200_v1.3.2b3.lfp2 --backupFolder c:\My_backup --clearTextLoginPw qwer1234 ▪ Restarttheprocessandtrytheupdateagain. C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar update --test ▪ Ifthedevicecannotbeswitchedtobootload(firmwareupdate)mode,youcandothatmanuallyas --ip 192.168.1.12 --package c:\Firmwares\tps-tx200_v1.3.2b3.lfp2 --backupFolder c:\My_backup --clearTextLoginPw writtenintheUser'smanualofthedevice.Pleasenotethatbackupandrestorecannotbeperformed...
  • Page 139: Troubleshooting

        9.Troubleshooting HDMI-TPS-TX200series–User'sManual T roubleshooting Usually, if the system seems not to transport the signal as expected, the best strategy for troubleshooting is to check signal integrity through the whole signal chain starting from source side and moving forward to the receiver end. Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 140     9.Troubleshooting HDMI-TPS-TX200series–User'sManual The First Step Symptom Root cause Action Refer to CheckfrontpanelLEDsandtakethenecessarystepsaccordingtotheirstates.Formoreinformationabout Not the desired Videooutputissetto Checktestpatternsettingsinthe status,LEDsrefertoFrontPanelLEDs RearPanelLEDs sections. 5.5.4 picture displayed test pattern (no sync properties of the output ports. on the video screen) statically 7.6.23 Legend output...
  • Page 141     9.Troubleshooting HDMI-TPS-TX200series–User'sManual How to Speed Up the Troubleshooting Process Symptom Root cause Action Refer to Lightware’s technical support team Network isalwaysworkinghardtoprovidethe IncorrectIPaddressis UsedynamicIPaddressbyenabling 2.5.4 No LAN fastest support possible. Our team’s set(fixIP) DHCPoption. connection can be 5.11.2...
  • Page 142: Technologies

        10.Technologies HDMI-TPS-TX200series–User'sManual Technologies The following sections contain descriptions and useful technical information how the devices work in the background. The content is based on experiences and cases we met in the practice. These sections help to understand features and technical standards.
  • Page 143: Edid Management

    After connecting a source to a display (DVI, HDMI, DP), the source reads out the EDID to determine the resolutionandrefreshrateoftheimagetobetransmitted. Lightware devices provide the Advanced EDID Management function that helps system integration. The built-inEDIDRoutercanstoreandemulatefactorypre-programmed-andUserprogrammableEDIDs.The EDIDoftheattachedmonitorsorprojectorsforeachoutputarestoredinanon-volatilememory.Thisway theEDIDofamonitorisavailablewhenthemonitorisunpluggedorswitchedoff. AnyEDIDcanbeemulatedonanyinput.AnemulatedEDIDcanbecopiedfromtheEDIDrouter’smemory...
  • Page 144: Hdcp Management

      10.Technologies HDMI-TPS-TX200series–User'sManual 10.2. HDCP Management Not HDCP-compliant Sink 1. Not-HDCPcompliantsinkisconnectedtothematrix.Somesources(e.g.computers)alwayssendHDCP LightwareVisualEngineeringisalegalHDCPadopter.Severalfunctionshavebeendevelopedwhichhelps encryptedsignalsifthereceiverdevicereportsHDCPcompliancy,however,HDCPencryptionisnotrequired tosolveHDCPrelatedproblems.ComplexAVsystemsoftenhavebothHDCPandnon-HDCPcomponents. allthetime(e.g.computerdesktopimage).IfHDCPisenabledinthematrix,theimagewillnotbedisplayed The matrix allows transmitting HDCP encrypted and unencrypted signals.The devices will be still HDCP on the sink. compliant as they will never output an encrypted signal to a non-HDCP compliant display device. If an...
  • Page 145: Pixel Accurate Reclocking

    HDMI-TPS-TX200series–User'sManual 10.3. Pixel Accurate Reclocking Jitter Signalinstabilityinthetimedomain.Thetimedifferencebetweentwosignaltransitionsshouldbeafixed Signal reclocking is an essential important procedure in digital signal transmission. After passing the value, but noise and other effects cause variations. reclockingcircuit,thesignalbecomesstable,jitter-free,andcanbetransmittedovermoreequipmentlike processors,oreventcontrollers.Withoutreclocking,sparkles,noise,andjaggiesappearontheimage. Lightware’ssophisticatedPixelAccurateReclockingtechnologyfixesmoreproblemsthangeneralTMDS reclocking.Itremovesnotonlyintra-pairskewbutinter-pairskewaswell.ThePixelAccurateReclocking circuiteliminatesthefollowingerrors: Intra-pair skew Skewbetweenthe+and-wireswithinadifferentialwirepair(e.g.Data2-andData2+).It’scausedbydifferent wirelengthsorslightlydifferentwireconstruction(impedancemismatch)inDVIcable.Itresultsinjitter. Noise Electromagneticinterferencebetweenotherelectronicdevicessuchasmobilephones,motors,etc.andthe DVIcablearecoupledontothesignal.Toomuchnoiseresultsinincreasedjitter.
  • Page 146: Appendix

        11.Appendix HDMI-TPS-TX200series–User'sManual Appendix Specifications, tables, drawings, guides, and further technical details. ç Specifications ç ContentoftheBackupFile ç FactoryDefaultSettings ç AppliedPorts(NetworkSettings) ç CableWiringGuide ç FirmwareReleaseNotes ç PortNumbering ç MechanicalDrawings ç MaximumExtensionDistances ç FactoryEDIDList ç HashtagKeywordList ç FurtherInformation Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 147: Specifications

        11.Appendix HDMI-TPS-TX200series–User'sManual 11.1. Specifications Dimensions in inch ....................... 8.7Wx3.95Dx1.02H Weight(HDMIandDVI-HDCPseries) ......................610g General Weight(DPseries) ............................620g Compliance ..............................CE Weight(SW4series) ...........................647g Electrical safety ........................EN62368-1:2014 Video Input Ports EMC compliance (emission) ..................... EN55032:2015 HDMI Input EMC compliance (immunity) ..................... EN55035:2017 Connector type ....................
  • Page 148 Supportedresolutionsat8bits/color* ......................A/Vstandard ...........................DVI1.0,HDMI1.4 ................. upto4096x2048@30Hz(4:4:4)or4096x2048@60Hz(4:2:0) HDCPcompliance ........................... Yes,1.4 ................. upto3840x2160@30Hz(4:4:4)or3840x2160@60Hz(4:2:0) Color space ............................RGB,YCbCr ....................1920x1080@60Hz(4:4:4)upto12bits/color Videodelay .............................. 0frame Audio formats ..........................8channelPCM Supportedresolutionsat8bits/color* ............................................DolbyTrueHD,DTS-HDMasterAudio7.1 ................. upto4096x2048@30Hz(4:4:4)or4096x2048@60Hz(4:2:0) ................. upto3840x2160@30Hz(4:4:4)or3840x2160@60Hz(4:2:0) *AllstandardVESA,CEAandothercustomresolutionsupto300MHz(HDMI1.4)aresupported....................1920x1080@60Hz(4:4:4)upto12bits/color **NotavailableforHDMI-TPS-TX226model. Reclocking .........................PixelAccurateReclocking Audio formats ....................8channelPCM,DolbyTrueHD Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 149: Content Of The Backup File

        11.Appendix HDMI-TPS-TX200series–User'sManual 11.2. Content of the Backup File Analog Audio Input Port Connector type ......................3.5mmTRS(1/8"jack) Thebackupfilecontainsnumeroussettingsandparameterssavedfromthedevice.Whenthefileisuploaded toadevice,thefollowingswillbeoverwritten: #configurationcloning Audio formats ............................2-chPCM Samplingfrequency ..........................48kHz Digital video input ports (HDMI, DP, DVI-D) Videoportname,Audioportname,HDCPsetting,Mute/lockstates,CECsettings Maximum input level ....................+0dBu,0.77Vrms,2.19Vpp Output ports (TPS and HDMI/DVI-D) Signaltransmission ......................
  • Page 150: Factory Default Settings

        11.Appendix HDMI-TPS-TX200series–User'sManual 11.3. Factory Default Settings Parameter Setting/Value Operation mode Pass-through Parameter Setting/Value Commandinjectionstatus Enabled Crosspoint settings (for SW4-TPS-TX240 and -TX240-Plus) Commandinjectionportno.-Local 8001 Video I1(DPin) Commandinjectionportno.-TPS 8002 Audio I1(DPin) IR port settings Video input port settings (HDMI, DVI-D, DP) Commandinjectionstatus Enabled HDCP...
  • Page 151: Cable Wiring Guide

    Phoenix - 3.5 (1/8") TRS INFO: Useagalvanicisolationincaseofagroundloop. 11.5.1. Serial Ports Thedeviceisbuiltwith3-polePhoenixconnector.SeethebelowexamplesofconnectingtoaDCE(Data Circuit-terminatingEquipment)oraDTE(DataTerminalEquipment)typedevice: Lightware device and a DCE Lightware device and a DTE D-SUB 9 and Phoenix D-SUB 9 and Phoenix From Balanced Output to Balanced Input Phoenix - 2 x 6.3 (1/4") TRS Phoenix - 2 x XLR 2 x 6.3 TRS (1/4") - Phoenix...
  • Page 152: Firmware Release Notes

    ▪ AddedLW3command-salvooverHttpPOST(protocol.lw3)(AdvancedControlpackv3)forSW4-TPS- TX240-Plusonly! Belowlistshowsthereleasedfirmwarepackageswithimportantnotes. ▪ AddedPermanentTCPclientswithconfigurabletargetIPaddress,andMessagerecognizerforTCP v1.3.2b3 clients(AdvancedControlpackv3)forSW4-TPS-TX240-Plusonly! Releasedate:2021-05-05 ▪ AddedVariablehandlingforEventManager(AdvancedControlpackv3)forSW4-TPS-TX240-Plusonly! New feature: ▪ AddedConditiontriggeringforEventManager(AdvancedControlpackv3)forSW4-TPS-TX240-Plus only! ▪ Introduces“--test”optionfortheupdateCLIcommand.This“updatetestmode”checkscommunication withthedeviceovervariousprotocols.Onecanperformthisverificationstepbeforeactuallystarting ▪ AddedsupportforHDMI-TPS-TX226product. the device update. Bugfix: v1.3.1b2 ▪ Minorperformanceimprovementsandmodifications. Releasedate:2021-03-08 v1.2.0b16 Bugfix: Releasedate:2019-08-15 ▪ ImprovedLDU2firmwareupdateprocess. Bugfix: ▪ ProductionEOLTsupport. ▪ ProblemwithEEPROMproductiontestwasfixed. v1.3.0b6 v1.2.0b14...
  • Page 153     11.Appendix HDMI-TPS-TX200series–User'sManual v1.1.1 ▪ Factorydefaultcanbegivenintheboardcomponent. Released:2016-05-11 ▪ DefaultemulatededidforUmxAvFrontendhandlingchanged. New feature ▪ Dynamic edid can be deleted from code. ▪ AutoselectionconnectanddisconnectdelaycanbeconfiguredviaLW3methods. Bugfix Bugfix ▪ SRVCandRS232LEDswereswapped. ▪ Audioautoselectcanbeactivatedbyaudioselectbuttononthefollowingdevices:HDMI-TPS-TX210, ▪ /SYS/MB/UMXDPnoderenamedto/SYS/MB/DP HDMI-TPS-TX220,DVI-HDCP-TPS-TX210,DVI-HDCP-TX220,DP-TPS-TX210,DP-TPS-TX220. ▪ Iftheuserswitchedtothecurrentlyselectedport,theoutputwasdisconnectedandconnectedagain ▪ HDCPerrorswithSamsungU28D590monitorfixed. unnecessarily, which resulted in a picture drop. Fixed. ▪...
  • Page 154: Port Numbering

        11.Appendix HDMI-TPS-TX200series–User'sManual 11.7. Port Numbering 11.7.5. DVI-HDCP-TPS-TX210 11.7.1. For All Models Video port no. (LW3) Emulated Audio port no. (LW3) Video port Audio port Port name EDID Till fw From fw Till fw From fw no. (LW2) no. (LW2) Port name Port no.
  • Page 155: Mechanical Drawings

    TPS OUT PoE HDMI OUT IR OUT 1 2 3 Side View Top View SW4-TPS-TX240 11.9. Maximum Extension Distances DIFFERENCE: BelowtableandvaluesdonotrefertoHDMI-TPS-TX226modelwhenitisremotepowered. HDMI 2 HDMI 3 Inthatcase,themaximumextensiondistanceis30m. RS-232 Cable lengths ( Auto / Longreach TPS mode) Pixel clock Resolution rate CAT5e AWG24...
  • Page 156: Factory Edid List

        11.Appendix HDMI-TPS-TX200series–User'sManual 11.10. Factory EDID List Resolution Type EDID features Resolution Type EDID features Resolution Type EDID features 640x 480p @60.00 Hz 1280x 720p @50.00 Hz 2chLPCM F105 1600x 1200p @60.00 Hz 2chLPCM 848x 480p @60.00 Hz 1280x 720p @60.00 Hz 2chLPCM F106 1920x 1200p @59.56 Hz...
  • Page 157: Hashtag Keyword List

    #edid EDIDrelatedsettings software version. #eventmanager Eventmanager Example #factory Factorydefaultsettings #firmwareversion Firmware version query #dhcp #framedetector FramedetectorinLDC ThiskeywordisplacedattheDHCP(dynamicIPaddress)settinginthefrontpaneloperation,theLightware DeviceController(LDC)andtheLW3programmer'sreferencesection. #function Function button #showme Function button Thefollowinglistcontainsallhashtagkeywordsplacedinthedocumentwithashortdescriptionbelonging to them. The list is in alphabetical orderbythehashtagkeywords. #hdcp HDCP-encryptionrelatedsetting #http Httppost/putmessaging,salvocommands Description Hashtag Keyword ...
  • Page 158     11.Appendix HDMI-TPS-TX200series–User'sManual Hashtag Keyword  Description #testpattern Testpattern(nosyncscreen)settings #portblock IPportblocking(ITsecurity) #portstatus Source/destinationportstatusquery #protocol RS-232protocolsetting #reboot Restartingthedevice #restart Restartingthedevice #rs232 RS-232relatedsettings #rs-232 RS-232relatedsettings #serial RS-232relatedsettings #serialnumber Serialnumberquery #signaltype HDMI/DVIsignaltypesetting #tcprecognizer TCPmessagerecognizer-relatedsettings #tpsmode TPS(HDBaseT)modesetting #variables Variable-management Appliedfirmwarepackage:v1.3.2b3 | LDCsoftware:v2.5.7b2...
  • Page 159: Further Information

    LDU2 CLI sections added; minor Laszlo 12-05-2021 apre-agreedfigure. corrections. Zsedenyi 3. All products to be returned to Lightware require a return material authorizationnumber(RMA)priortoshipmentandthisnumbermust beclearlymarkedonthebox.IfanRMAnumberisnotobtainedoris notclearlymarkedonthebox,Lightwarewillrefusetheshipment. 3.1.Thecustomerwillberesponsibleforin-boundandLightwarewill ©2021LightwareVisualEngineering.Allrightsreserved.All beresponsibleforout-boundshippingcosts. trademarks mentioned are the property of their respective owners. 3.2. Newly repaired or replaced products will be warranted to the end Specificationssubjecttochangewithoutnotice.

Table of Contents