USER MANUAL

GVN-HDMI-TX210AP

GVN-HDMI-TX210-AP-DNT

GVN-HDMI-RX110AP

GVN-HDMI-RX110AP-DNT

GVN-HC-TX220AP

GVN-HC-TX220AP-DNT

GVN-MMU-X100

AV Over IP Multimedia Extender

Bookmark Page

Box

Contents

Button Functionality

Cable

Wiring

Guide

Connecting

Steps

Electrical Connections

Factory

Default

Settings

Front/Rear

View

Lightware

Device

Controller

Mechanical Drawings

Mounting Options

Port

Diagrams

Powering

Options

Specifi-

cations

Status

LEDs

Trouble-

shooting

Important Safety Instructions

Class II apparatus construction.

The equipment should be operated only from the power source indicated on the product. To disconnect the equipment safely from power, remove the power cord from the rear of the equipment, or from the power source. The MAINS plug is used as the disconnect device, the disconnect device shall remain readily operable.

There are no user-serviceable parts inside of the unit. Do not operate the unit without the cover installed. The appliance must be safely connected to multimedia systems. Follow instructions described in this manual.

Ventilation

For the correct ventilation and to avoid overheating, ensure enough free space around the appliance. Do not cover the appliance, leave the ventilation holes free and never block or bypass the ventilators (if there are any).

WARNING

To prevent injury, the apparatus is recommended to be securely attached to the floor/wall, or mounted in accordance with the installation instructions. The apparatus shall not be exposed to dripping or splashing, and no objects filled with liquids, such as vases, shall be placed on the apparatus. No naked flame sources, such as lit candles, should be placed on the apparatus.

CAUTION

The device contains a BR1632A button battery, which supplies power to the clock when the device is not powered on. Danger of explosion if battery is replaced incorrectly. Replace only with the same or equivalent type.

WARNING

Do not ingest the battery, Chemical Burn Hazard. This product contains a coin/button cell battery. If the coin/button cell battery is swallowed, it can cause severe internal burns in just 2 hours, and can lead to death. Keep new and used batteries away from children. If the battery compartment does not close securely, stop using the product and keep it away from children. If you think batteries might have been swallowed or placed inside any part of the body, seek immediate medical attention.

Waste Electrical & Electronic Equipment (WEEE)

This marking shown on the product or its literature indicates that it should not be disposed with other household wastes at the end of its working life. To prevent possible harm to the environment or human health from uncontrolled waste disposal, please separate this from other types of wastes and recycle it responsibly to promote the sustainable reuse of material resources. Household users should contact either the retailer where they purchased this product or their local government office for details of where and how they can take this item for environmentally safe recycling. Business users should contact their supplier and check the terms and conditions of the purchase contract. This product should not be mixed with other commercial wastes for disposal.

Caution: Laser product

Common Safety Symbols

Symbol

Description

Direct current

Alternating current

Protective conductor terminal

Equipotential Connector

On (Power)

Off (Power)

Double insulation

Caution, possibility of electric shock

Caution

Laser radiation

Warning, Rotating fan

Caution: for indoor use only

Applied SW/FW/HW Environment

All presented functions refer to the indicated products. The descriptions have been made while testing these functions in accordance with the indicated Hardware/Firmware/Software environment:

Rev.

Release date

FW package (MMU)

v2.2.0b22

FW package (Endpoints)

v1.8.0b8

Lightware Device Controller (LDC) version

v2.23.0b4

Lightware Device Updater V2 (LDU2) version

v2.39.0b9

Document Revision History

Rev.

Release date

Changes

Editor

1.0

2024-07-24

Initial release.

Nikolett Keindl

...

v5

2026-08-12

Information regarding new major FW update added, minor corrections

Laszlo Zsedenyi

v6

2026-09-03

GVN-MMU FW 2.0.2 alignment.

Laszlo Zsedenyi

Contact Us

sales@lightware.com

+36 1 255 3800

support@lightware.com

+36 1 255 3810

Lightware Visual Engineering PLC.

Gizella 51-57, Budapest H-1143, Hungary

www.lightware.com

©2026 Lightware Visual Engineering. All rights reserved.

All trademarks mentioned are the property of their respective owners.

Specifications are subject to change without notice.

1

1. Introduction

In this chapter we would like to introduce the device, highlighting the most important features in the sections listed below:

1.1. Description

Lightware's revolutionary GEMINI GVN 1Gb AV-over-IP extender family, where scalability, flexibility, and rapid deployment take center stage. Designed to meet the demands of modern audiovisual environments, the GEMINI GVN is a virtual matrix system that seamlessly switches audio, video, and USB transmission with unparalleled ease.

At the heart of the GEMINI GVN system is the Matrix Management Unit (MMU) device, providing full functionality from a centralized control point, eliminating the need for individual endpoint configurations. With seamless switching capabilities, users can effortlessly manage their audiovisual setup for optimal performance.

It supports LW3 API, LDU2, LDC, features embedded web with LW content and has Separate video and corporate networks on 2× RJ45 connectors.

The device has a dedicated HDMI output and USB connection (future functionality), e.g. for displaying embedded web or stream previews.

The -DNT models offer Dante functionality alongside the general GVN AV streams.

The GVN-HC-TX220AP models contain extra USB-C inputs for A/V signals and/or USB data transmission.

Model Denomination

About the Serial Number

Lightware devices contain a label indicating the unique serial number of the product. From 1st of October 2024, serial number format of Lightware devices is the following: the first two digits are of the year of manufacture, while the remaining digits make up the running sequence number.

1.2. Major Product Changes with MMU FW 2.0.2

By default, the authentication is enabled and a default password is applied: Lightware10g.

LW3 API is changed, the path changes affects the following nodes:

/SYS

/MANAGEMENT

LW3 nodes under /MEDIA, /EDID, and /ENDPOINTS will remain unchanged.

Routing change: CONTROL LAN is the default gateway in all cases, if both CONTROL LAN and AV LAN network interfaces have link up state. No special exceptions. If only one link has up state, it is also the default gateway.

Use at least CAT5e type of cables for connecting the devices to the network. This can be critical during firmware update.

From FW package v2.0.2, LARA 2.0 is integrated into GVN MMU.

MMU v2.0.2 will only be compatible with LDC v2.24.0 and newer versions.

Updating the MMU to FW v2.0.2 is only possible from FW package v1.8.0.

Updating the MMU to FW v2.0.2 is only possible with using LDU2 v2.39.0 or newer version.

Before updating, it is highly recommended to download a backup file from the

MMU.

It is not possible to downgrade from v2.0.2 to the officially released v1.8.0

FW version. There is a special GVN MMU package for downgrading: v1.8.128 which is available in the product's website (Downloads � Show Archived Files). Downgrading to v1.8.128 is only possible from v2.0.2.

A downgraded MMU with FW v1.8.x will not be compatible with LDC v2.24.0, only with older LDC versions.

See further details in the GVN MMU v2.0.2 FW Update Major Changes section.

1.3. Box Contents

Supplied Accessories

Optional Accessories

1.4. Model Comparison

Model

External PSU

Power over Ethernet

Video interface

Audio interface

USB interface

Network interface

Serial interface

PSU-12VU

HDMI input

HDMI output

USB-C input

Analog audio*

Dante audio*

USB-C (data only)

USB-A

USB-B

SFP

RJ45

(GVN LAN)

RJ45

(Control LAN)

RS-232

GVN-

MMU-X100

PSU-12VU

PoE

GVN-

HDMI-TX210AP

PSU-12VU

PoE

GVN-

HDMI-TX210AP-DNT

PSU-12VU

PoE

GVN-

HDMI-RX110AP

PSU-12VU

PoE+

GVN-

HDMI-RX110AP-DNT

PSU-12VU

PoE+

GVN-

HC-TX220AP

PSU-24VP3-160

PoE

**

GVN-

HC-TX220AP-DNT

PSU-24VP3-160

PoE

**

* See the Device Concept chapter for the details about the limitations.

** The connector is labeled "Custom LAN" on the device.

Legend

: The connector is fully functional.

: There is no such connector on the device, functionality is not available.

: The connector is present on the device, but functionality is not yet available.

1.5. Features of the Device

4K Support

Up to HDMI 2.0 4K 2160p@60Hz 4:4:4 video input or 4096x2160@60Hz resolution over a 1 Gigabit network with ultra low latency.

Pixel Accurate Reclocking

Each output has a clean, jitter free signal, eliminating signal instability and distortion caused by long cables or connector reflections.

Scaling the Output Image

Video scaling is the process of changing the size of a video frame in order to match the native resolution of a display sink. It involves converting the resolution to a higher or lower format.

HDCP 2.2 compliant

The GVN extenders comply to the HDCP 2.2 standard. HDCP capability on the digital video inputs can be disabled when non-protected content is extended.

SFP Module Support

The devices can be connected to the network switch over SFP modules.

Frame Detector and Signal Analysis

The exact video and audio signal format can be determined such as timing, frequencies, scan mode, HDCP encryption, color range, color space and audio sample rate.

Advanced EDID Management

The user can emulate any EDID on the inputs independently, read out and store any attached monitor's EDID in 100 internal memory locations, upload and download EDID files.

Local Video Output

User can attach a local monitor to observe the video signal sent through the AV Output RJ45 / SFP ports. The resolution and clock frequency are the same with the HDMI inputs, no internal scaling or conversion is applied.

RS-232 Interface

AV systems can also contain serial port for controlled devices. Serial port supports any unit that works with standard RS-232.

Built-in Website

Easy access from a web browser to control and configure the devices – even with a mobile device.

USB Extension

KVM extension for USB HID (Human Interface Devices, e.g. keyboard, mouse) and USB 2.0 devices such as webcams, touchscreens, mass storage devices (e.g. flash drive, hard drive).

Remote Power (PoE)

The GVN-MMU-X100 and GVN-HDMI-TX210AP models can be Powered over Ethernet (according to IEEE 802.3af) by a compatible power source equipment.

Remote Power (PoE+)

The GVN-HDMI-RX110AP model can be Powered over Ethernet (according to IEEE 802.3at) by a compatible power source equipment.

Seamless Switching (Clean Cut)

GVN series extenders provide seamless switching (clean cut) technology, which is the capability to deliver consistent performance and reliability.

Basic IT-security*

These entry-level network security improvements help prevent unauthorized access to the

Lightware device; HTTPS support, basic network authentication.

*This feature is available from FW version v1.5.0.

GVN-HDMI-TX210AP-DNT, GVN-HDMI-RX110AP-DNT, GVN-HC-TX220AP-DNT

Dante® Audio Transmission

GVN-DNT series extenders allow Dante audio layer to be transmitted alongside the GVN video and audio stream through the RJ45 port.

GVN-HC-TX220AP, GVN-HC-TX220AP-DNT

USB-C input

The USB-C input accepts 4K60 4:4:4 video with audio while providing a fully transparent and independent USB 2.0 data layer and optional 100W fast charging for BYOD hosts

1.6. Typical Application

What Are the Benefits of Such a GVN System?

▪The same video content can be extended to the sinks via simple CATx cables up to 4K60 4:2:0 format.

▪Adding further transmitters to the system, dedicated video signals can be extended to the receivers.

▪The system is flexible; the number of the endpoints can be increased up till the number of the free network connections in the switch.

▪The GVN AVoIP system is a cost-effective solution for these cases.

2

2. Product Overview

The following sections contain links to sections that describe the physical structure of the devices, input/output ports and connectors:

2.1. Front View

GVN-MMU-X100

GVN-HDMI-TX210AP, GVN-HDMI-TX210AP-DNT

GVN-HDMI-RX110AP, GVN-HDMI-RX110AP-DNT

GVN-HC-TX220AP

LIVE LED

For more information, please see the Status LEDs section.

Status LED

For more information, please see the Status LEDs section.

OLED Display

A screen displaying useful information such as the Product Name, the IP addresses and the package version.

Function Button

Button for physically controlling the device. For more information, please see the Button Functionality section.

Video LED

For more information, please see the Status LEDs section.

USB-A Ports

USB 1.1 A-type ports for transmitting USB HID devices.

USB-A Ports

USB 2.0 A-type ports for USB devices (e.g.: webcamera, touch screen or smart card reader, mass storage devices).

INFO:The hardware attributes of -DNT and non-DNT endpoints are the same.

2.2. Rear View

GVN-MMU-X100

GVN-HDMI-TX210AP, GVN-HDMI-TX210AP-DNT

GVN-HDMI-RX110AP, GVN-HDMI-RX110AP-DNT

GVN-HC-TX220AP, GVN-HC-TX220AP-DNT

ATTENTION!Never connect a device to the same network over the SFP and RJ45 ports. Similarly, use only one RJ45 port to connect a network to avoid a network loop.

INFO:The hardware attributes of the -DNT and non-DNT endpoints are the same. Dante-compatible models have a sticker on top to differentiate from non-DNT models.

DC Input

12V DC input in case of powering locally. 24V DC input in case of HC models.

Reset Button

Reboots the device or resets factory default values. For more information, see the Button Functionality section.

RJ45 Ports

Separate 10/100/1000Mbps RJ45 connectors for Ethernet connection and control functions. One of the ports is for controlling the MMU, while the other is for Endpoint network control.

HDMI Output Port

HDMI connector for control purposes. This function will be implemented in a later firmware update.

USB-A Ports

USB 2.0 compatible A-type ports for local USB HID and mass storage devices. This function will be implemented in a later firmware update.

RS-232 Port

3-pole Phoenix® connector. This function will be implemented in a later firmware update.

AV Ports

RJ45 connector and slot for an SFP module. One at a time is available for transmitting an AV signal. Applied cable shall be max. 100 m (at least CAT5e) in case of RJ45. Please note that SFP module is not supplied with the device.

In case of the -DNT models, Dante audio is also transmitted through the RJ45 port alongside GVN video and audio.

HDMI Input Port

Video port for DVI or HDMI signal.

Local HDMI Output Port

For a local sink device (mirrored from the AV output).

Analog Audio Port

5-pole Phoenix® connector for balanced analog audio output signal. The signal is de-embedded from the selected video signal. Input functionality will be added in a later firmware update.

USB-B Port

B-Type connector for USB pass-through application (e.g. for connecting the Encoder to a computer).

HDMI Output Port

HDMI output to a sink device.

Custom LAN

Ethernet connection point to the GVN AV network. Separate RJ45 connection feature will be added with a later firmware update.

USB-C input (AV)

The USB-C input accepts 4K60 4:4:4 video with audio while providing a fully transparent and independent USB 2.0 data layer and optional 100W fast charging

USB-C input (data only)

USB 2.0 data via USB-C. This port allows a second host computer to take advantage of a combination of HDMI 2.0 input plus data-only USB-C ports

3

3. Front Panel Control

The following sections are about the front panel operation of the devices and the status LEDs:

3.1. Status LEDs

GVN-HDMI-TX210AP(-DNT), -RX110AP(-DNT) and GVN-HC-TX220AP(-DNT)

LIVE LED

off

The device is not powered.

green

blinking

The device is booting.

green

on

The device is powered and operational.

Status LED

off

There is no network connection.

green

blinking slow

Firmware update is in progress.

green

blinking

There is network connection, but no video transmission happens.

green

on

There is network connection and video is being transmitted.

Video LED

off

There is no video iput detected.

green

blinking 2x

Device changes to DHCP mode.

green

blinking 3x

Device changes to Static IP mode.

green

on

There is video input detected.

GVN-MMU-X100

LIVE LED

off

The device is not powered.

green

on

The device is powered and operational.

Status LED

off

The device is not working or booting is in progress.

green

blinking slow

The device is powered and operational.

green

blinking fast

Firmware update is in progress.

3.2. RJ45 LEDs

Left LED, Green

Right LED, Yellow

Link

Activity

3.3. Button Functionality

3.3.1. Function Button

GVN-HDMI-TX210AP(-DNT), GVN-HDMI-RX110AP(-DNT) and GVN-HC-TX220AP(-DNT)

Press and hold the button for 5 seconds to change between DHCP or Static IP mode. Please see the Video LED for checking the new active mode.

ATTENTION!Please note that if the device is in DHCP mode, pressing the Function button will configure the device to the static IP address of 192.168.1.200 regardless of what is set as a static IP either by default or by the user. This is so that anything should happen that will make the device unreachable on any network, it may be reached again at this specific IP address to be reconfigured.

GVN-MMU-X100

By pressing the button, the OLED display can be activated. The displayed information can also be toggled with it, see below.

3.3.2. Reset Button

This hidden button can be pressed using a long, thin object.

The following functions are available:

▪Short press: Reboots the device.

▪Long press (10 seconds): Restores the device to factory default settings. #factorydefault

INFO:In the case of the endpoints, the factory reset is only possible within the first 90 seconds after the device has finished booting. MMU does not have such a limitation.

For factory default settings please see the Factory Default Settings section.

3.4. Front Panel Display

The MMU contains a front panel display showing useful information:

▪Product Name,

▪Gemini network IP address,

▪Control network IP address,

▪FW package version.

Further information can be toggled with the Function button on the display, like AV LAN, Control LAN, date and time setting.

4

4. Installation

This chapter is about the installation of the devices and connecting to other appliances, also presenting the mounting options and further assembly steps:

4.1. Mounting Options

ATTENTION!In order to avoid overheating, please mare sure not to assemble GVN-HC devices to each other. Let the top side and the ventilation holes free.

INFO:Gemini devices are half-rack sized.

4.1.1. UD Mounting Plate F120

WARNING!Always make sure to use screws supplied with your device (if there are any), as they are device-specific. The screws supplied with the accessories are longer and may be incompatible with some devices due to danger of touching internal parts and damaging the device. If your Lightware device is supplied with fixing screws, use them for fixing.

The F120 Mounting kit provides easy mounting a single Gemini device to a flat surface (e.g. furniture).

The mouting kit provides easy mounting to flat surfaces

Mounting steps

Step 1.Turn the device upside down.

Step 2.Fix the UD Mounting Plate F120 to the device by fastening the screws.

Step 3.Fix the UD Mounting Plate F120 under the desk by fastening the screws.

INFO:UD Mounting Plate F120 does not contain the fixing screws; they can be purchased from the local hardware store. 2x4pcs M3-M5 metric or wood screws are needed, M3 size is recommended.

ATTENTION!To ensure the correct ventilation and avoid overheating, insert the device face down to the UD Mounting Plate F120 to keep the ventilation holes free.

4.2. Electrical Connections

4.2.1. 1GbE LAN

The devices provide standard RJ45 connectors for outgoing/incoming AV/Control signals.

ATTENTION!Use at least CAT5e type of cables for connecting the devices to the network.

The Wiring of the Twisted Pair Cables

The recommended termination is based on TIA/EIA T 568 A or TIA/EIA T 568 B standards.

4.2.2. HDMI Input and Output Ports

The devices are assembled with standard 19-pole HDMI connectors for inputs and outputs. Special HDMI cables can be fastened to the housing by the nut.

4.2.3. USB-A Ports

The GVN-HDMI-RX110AP(-DNT) model provides USB-A connectors for supporting K+M functionality. The device has 2 pieces of USB 1.1 A-type and 2 pieces of USB 2.0 A-type connectors.

GVN-MMU-X100 offers 2 pieces of USB-A connectors for management purposes.

For more information about the USB extension see the USB Interface section.

4.2.4. USB-B Port

The GVN-HDMI-TX210AP(-DNT) model provides a USB-B connector for supporting K+M functio-nality. The device has 1x USB 2.0 B-type connector for a USB host computer.

4.2.5. USB-C Ports

GVN-HC-TX220AP and TX220AP-DNT models provide two types of USB-C connectors for:

▪video input: USB 2.0 with video, audio, ethernet and up to 100W charging power,

▪USB 2.0 data-only port: allowing a second host computer to take advantage of a combination of HDMI 2.0 input plus data-only USB-C ports.

4.2.6. USB-C Cable Recommendation

Please find the recommendations for the applied cables below:

▪Use Full-featured USB Type-C cables made by reliable brands.

▪USB 2.0 cables do not have the Superspeed channels, neither DP video, nor USB3 transmission works with them.

▪Type-C cables certified for USB 3.x Gen1-Gen2 (5Gbps or 10Gbps) and Displayport Alternate mode HBR2-HBR3 (5.4Gbps or 8.1Gbps) applications are recommended.

▪Thunderbolt cables are not backwards compatible with USB3.x or Displayport unless the manufacturer explicitly states so.

▪Passive, 20Gbps Thunderbolt 3 cables, which are also specified for USB3.x are a good, but more expensive choice.

▪5A charging capability is not required. All USB Type-C cables should support at least 3A (up to 60W) charging.

4.2.7. SFP Slots

The module inserted in the SFP slot can be used for network connection (AV transmission).

DEFINITION:The small form-factor pluggable (SFP) is a compact, hot swappable optical module transceiver used for both telecommunication and data communication applications. It is a popular industry format jointly developed and supported by many network component vendors. The SFP interface supports data rates up to 1 Gbit/s. *

ATTENTION!Please note that only one of the network ports is available at the same time in a device: either the SFP or the RJ45. When SFP is connected to a network, the RJ45 port is disabled.

ATTENTION!The SFP port slot can handle SFP module up to 1 GbE support.

* Source: https://en.wikipedia.org/wiki/Small_form-factor_pluggable_transceiver

Maximum Allowed Optical Cable Length

The maximum allowed optical cable length depends on the installed SFP modules. Always check the specification of the optical modules before the fiber optical cabling.

Installation of SFP Modules

GVN endpoint devices use one SFP module slot for the fiber optical connection via the network switch. The optical module can be changed based on the recent application of the extender: it can be singlemode or multimode, or BiDi module, up to 1 GbE signal transmission.

Inserting and Cabling of SFP Modules

Step 1.Put up on the handle bar.

Step 2.Connect the module to the to one of the SFP port slot.

Step 3.Connect the LC connectors / RJ45 Ethernet cables to the SFP modules.

INFO:The SFP modules have a side that clips to the connector on the port of the switch, and is designed to prevent the module from being inserted the wrong way into the port. Do NOT force module into the port.

ATTENTION!Please note that SFP+ modules can also fit into the connector, however, transmission will not work. Make sure to use the correct modules.

Removing SFP Modules

Step 1.Disconnect the LC connectors / RJ45 Ethernet cables from the SFP module.

Step 2.Pull down on the handle bar.

Step 3.Gently slide out the SFP module from the slot.

Installation of DAC Cables

GVN endpoints can be connected via DAC (Direct Attach Copper) cables to the network switch. The cable type must support 1 GbE signal transmission.

Inserting the DAC Cables

Step 1.Push the plug of the DAC cable to one of the SFP port slot of the transmitter to stop.

Step 2.Push the other plug of the DAC cable to one of the SFP port slot of the receiver to stop.

Removing the DAC Cables

Pull the handle bar of the plug and gently slide out the cable from the slot.

INFO:See more details about the SFP interfaces in the SFP Interface section.

4.2.8. Analog Audio Ports

DIFFERENCE:The GVN-MMU-X100 model does not have an analog audio port.

5-pole Phoenix connector is used for balanced analog audio output. Unbalanced audio signals can be connected as well. For asymmetrical output, connect only + and ground. For asymmetrical input connect + and ground to the source and connect – to the ground.

4.2.9. RS-232 Ports

GVN models contain a 3-pole Phoenix connector, which is used for RS-232 serial connection.

4.2.10. DC 12V Connection

GVN devices can be powered locally via a locking DC 12V connector.

Do not forget to turn the plug counterclockwise before disconnecting the power adaptor.

4.2.11. DC 24V Connection

DIFFERENCE:This section refers to the GVN-HC-TX220AP and -TX220AP-DNT models only.

The 'HC' models are built with 2.pole Phoenix connector for DC power connection.

4.3. Powering Options

4.3.1. Powering the Extender

The devices can be powered either locally or via Power over Ethernet (PoE) through the RJ45 ports using a PoE-capable Ethernet switch or power injector. #power #poe

Product

Local powering

Remote power

(PoE, IEEE802.3af)

Remote power

(PoE+, IEEE802.1at)

GVN-HDMI-TX210AP

GVN-HDMI-TX210-AP-DNT

GVN-HDMI-RX110AP

GVN-HDMI-RX110AP-DNT

GVN-HC-TX220AP

GVN-HC-TX220AP-DNT

GVN-MMU-X100

*

Powering options

* The PoE is available via the GVN LAN RJ45 port only.

Local powering vs. Remote powering

ATTENTION!Please be aware that the power adaptor is not supplied.

The booting time of the endpoints is 40-45 seconds, MMU is approx 90 seconds.

4.3.2. Power Delivery over USB-C (charging)

USB Power Delivery (PD) supersedes all previous technologies and does not incorporate them. It can achieve any of the previous levels, but does so with its own methods.

Power pins of USB-C connector

Rules

▪The VBUS and GND pins are used for powering and the return paths for the signals.

▪The CC channel is used for power negotiation.

▪The other CC pin can be used for VCONN powering.

▪The charging function at USB-C input port is independent of the crosspoint state. The function can be enabled/disabled on the port separately.

Power Data Objects

USB-C PD covers a range of different power levels, with different amperage and voltage combinations that a charger can deliver, depending on what the device asks for and the cable negotiates. These values are defined by PDO (Power Data Objects).

The PDO defines a power capability:

▪Nominal voltage and maximum current

▪A Source must have at least one PDO

▪The Sink chooses one of the Source's PDOs via CC communication

Powering handshake

The following PDOs are supported: 5V@3A, 9V@3A, 15V@3A, 20V@5A.

4.4. Connecting Steps

Connect an HDMI source (e.g. BYOD laptop or room PC) to the HDMI input port of the Transmitter.

Connect the extenders and the MMU to a Gigabit switch using CATx cables.

USB Type-A: Optionally connect the USB device (e.g. webcamera).

USB Type-B: Optionally connect the USB host (e.g. PC).

Connect an HDMI sink (e.g monitor) to the HDMI output port.

Optionally for RS-232 extension: connect a controller/controlled device (e.g. projector) to the RS-232 port of the Receiver.

Optionally connect the Control LAN port of the MMU to a Local Network Switch to provide Ethernet connection for device configuration and BYOD internet access.

Optionally connect an audio device (e.g. speakers) to the analog audio output port by an audio cable.

Connect the external power supply to the AC power socket and the GVN device.

Powering the device is recommended as the final step.

Connect an HDMI source (e.g. BYOD laptop or room PC) to the HDMI input port of the Transmitter.

Connect the extenders and the MMU to a Gigabit switch using CATx cables.

USB Type-A: Optionally connect the USB device (e.g. webcamera).

USB Type-B: Optionally connect the USB host (e.g. PC).

Connect an HDMI sink (e.g monitor) to the HDMI output port.

Optionally for RS-232 extension: connect a controller/controlled device (e.g. projector) to the RS-232 port of the Receiver.

Optionally connect the Control LAN port of the MMU to a Local Network Switch to provide Ethernet connection for device configuration and BYOD internet access.

Optionally connect an audio device (e.g. speakers) to the analog audio output port by an audio cable.

Optionally connect Dante-capable audio devices (e.g. mixer, speaker, microphone, etc.) to the switch to make use of their capabilities via the endpoints.

Connect the external power supply to the AC power socket and the GVN device.

Powering the device is recommended as the final step.

ATTENTION!Never connect a device to the same network over the SFP and RJ45 ports. Similarly, use only one RJ45 port to connect a network to avoid a network loop.

5

5. Device Concept

The following chapter describes the features of the devices:

5.1. Gemini Device Concept

The Matrix Management Unit (MMU) is the brain of the GVN system in the point-multipoint (networked) application mode. The MMU builds up the endpoints with the crosspoint table; controls, manages and supervises the endpoints connected the GVN network.

The GVN system is dynamic, endpoints can be removed and new endpoints can be added to the matrix at any time of the operation. The number of the endpoints can be adjusted to the current need. Another feature is the transmission of RS-232 and USB signals. Many receiver devices can be connected to the same Transmitter through a Gigabit switch. The MMU can automatically discover all Endpoints and add them to the list of mapped devices.

Gemini Network

It consists of the following devices:

▪Managed Network switch (1G, Layer 3)

▪GVN-MMU (Matrix Management Unit)

▪GVN Endpoints (Transmitters and Receivers)

▪Source and Destination devices

5.2. Video Interface

5.2.1. Video Stream Transmission

The stream of each of the transmitters may be switched to one or several receivers by setting the crosspoint in the MMU. It is essential that switching the video signals in an RX from a TX to another TX can be seamless – thanks to the built-in scaler; see more information in the Seamless Switching section.

ATTENTION!AV transmission can only happen through either the RJ45 port or the SFP port at a time.

5.2.2. No Signal Screen

When no signal is present on a GVN receiver, it has a built-in screen containing the GVN logo and On-Screen Display (OSD) information about the endpoint. #nosignal

DIFFERENCE:From FW version v1.6.0, it is possible to set the no signal screen to black, or even to disable the HDMI output if there is no incoming stream on the RX.

Changing the no signal screen is possible via LW3 protocol commands: No Signal Screen Settings.

5.2.3. Port Diagrams

GVN-MMU-X100

The GVN-MMU-X100 is equipped with two 10/100/1000 MBps Ethernet ports with RJ45 connectors. The ports can be used for managing the endpoints and configuring the GVN AV network. The two ports are physically separated from each other and got different IP addresses.

GVN-MMU-X100

GVN-HDMI-TX210AP, GVN-HDMI-TX210AP-DNT

GVN-HDMI-RX110AP, GVN-HDMI-RX110AP-DNT

GVN-HC-TX220AP, GVN-HC-TX220AP-DNT

INFO:There is an approx. one second delay when switching between the input ports in the transmitter.

5.3. Audio Interface

5.3.1. Analog Audio Input Interface (GVN-HDMI TX)

DIFFERENCE:This section refers to GNV-HDMI-TX210AP(-DNT) models only.

The Analog audio port mode can be set to input in order to switch the audio to the desired signal route. Please pay attention to the following important rules: #analogaudio

▪The Analog audio port mode is configurable as an input in GVN transmitters from FW version v1.7.0b9.

▪If the port mode is input, the output function is not available.

Analog audio port settings are available in LDC, see the Audio Source Port Properties (TX) Panel section and with LW3 commands, see the Analog Audio Port Settings section.

5.3.2. Analog Audio Output Interface (GVN-HDMI TX&RX)

DIFFERENCE:This section refers to GVN-HDMI-TX210(-DNT) and -RX210AP(-DNT) models only.

The audio embedded in the video stream is de-embedded to the Analog audio output port.

ATTENTION!Please note that the Dante audio output can be switched to the Analog audio output port, if the Dante input is selected to be embedded in the video stream.

5.3.3. Analog Audio Interface (GVN-HC TX)

DIFFERENCE:This section refers to GVN-HC-TX220AP(-DNT) models only.

When the Port Mode is Input

Step 1.The Analog audio port shall be set to Input; it is available in LDC, see the Port Information section, or with LW3 commands, see the Audio Interface section.

Step 2.The source selection is available in LDC, see the Stream Information section or with LW3 commands, see the Analog Audio Port Settings section.

When the Port Mode is Output

Step 1.The Analog audio port shall be set to Output; it is available in LDC, see the Port Information section, or with LW3 commands, see the Setting the Direction of the Analog Audio Port (Transmitters) section.

Step 2.The destination selection is available in LDC, see the Stream Information section or with LW3 commands, see the Audio Input Selection Within a Single Endpoint section.

ATTENTION!Please note that the Dante audio output can be switched to the Analog audio output port, if the Dante input is selected to be embedded in the video stream.

5.3.4. USB Audio Interface (GVN Audio)

DIFFERENCE:This section refers to GVN-HC-TX220AP(-DNT) models only. #usb

When a computer is connected to a USB-C port, the PC can use the USB Audio Converter (UAC) of the GVN transmitter as an external sound device. This emulated sound card has the following main properties:

▪The UAC input and the UAC output cannot be connected to each other.

▪The sound card can be connected to one USB-C port at a time.

▪The USB audio converter is disabled as default; do the following to enable it:

Step 1.Enable the USB audio converter in LDC, see the Port Information section or with LW3 commands, see the Enabling/Disabling the USB Audio Converter (UAC) section.

Step 2.Select the USB-C port where the computer is connected to; in LDC at the same place as above or with LW3 command, see the Connecting a USB-C Port to the UAC section.

UAC Input Options

Step 1.Enable the UAC function, see as above.

Step 1.When using the UAC input: navigate to the desired audio port destination in LDC, or with LW3 command, see the Audio Input Selection Within a Single Endpoint section. If you want to use the Analog audio port as a source, please set the port mode to input.

UAC Output Options

Step 1.Enable the UAC function, see as above.

Step 2.When using the UAC output: select the internal source in LDC, see the Port Information section or with LW3 commands, see the Audio Input Selection Within a Single Endpoint section. If you want to use the Analog audio port as a destination, please set the port mode to output.

5.3.5. Dante AV-A® Audio Interface

DIFFERENCE:This section refers to the GVN-HDMI-TX210AP-DNT, -RX110AP-DNT and GVN-HC-TX220AP-DNT models only.

The Dante-capable GVN endpoints contain a special module that allows them to transmit Dante audio alongside the AV stream through the RJ45 connector. #dante

The Dante audio can be de-embedded from the HDMI stream in the transmitter, and transmit alongside the GVN audio. Hence, it can be received by any Dante-capable device. GVN-HC transmitters support more audio/video inputs, thus, the incoming audio can be switched to the Dante Network. For more information please see the GVN-HC Transmitter sections.

Audio Switching in the Dante Network

Please be aware that switching an audio stream to the Dante Network requires two steps.

Step 1.Switching the Dante input and output to the desired ports in the endpoint (depending on the capabilities of the endpoint).

Step 2.Setting the crosspoint using Dante Controller (see below)

The Dante Controller software can be downloaded from https://www.getdante.com/products/software-essentials/dante-controller/.

Dante Controller crosspoint

GVN-HC Transmitter

GVN-HC-TX220AP-DNT can handle multiple audio and video sources which affects the Dante audio signal handling in the transmitter. The potential signal routes are presented on the following figure:

Things to notice:

▪If Dante input is selected to be embedded in the video stream, the Dante output may carry one of the other available audio sources: Analog audio, Original embedded audio or UAC input.

▪One of the audio sources can be transmitted towards the Dante Network.

▪The incoming signal from the Dante Network can be switched to all available audio routes at a time.

5.4. USB Interface

ATTENTION!Please note that the GVN system adds one tier to the USB topology when transmitting USB signals between the extenders. #usb

5.4.1. USB-C Ports

DIFFERENCE:This section refers to GVN-HC-TX220AP and -TX220AP-DNT products only.

The USB-C ports transfer USB 2.0 signal including Audio and Ethernet. The USB-Audio and USB-Ethernet converters are disabled as default, you can enable them in LDC, see the Port Information section, or with LW3 commands, see the Enabling/Disabling the USB Audio Converter (UAC) and the Enabling/Disabling the USB Ethernet Converter (UEC) sections.

When the USB-Audio converter is enabled, the emulated devices will appear in the operating system in the connected PC:

Audio devices in Windows

Likewise, if the USB-Ethernet converter is enabled, it will appear in the network adapters:

Ethernet adapters in Windows

USB-C IN

USB-C IN port pinout

ATTENTION!The applied USB-C cable type is essential for the correct signal transmission. Please see the USB-C Cable Recommendation section for more information.

USB 2.0 Data

GVN-HC transmitters support USB 2.0 data transmission (up to 480 MBps) on their USB-C ports. Ethernet and USB data is transferred over the dedicated D+ and D- lanes.

DisplayPort Alternate Mode

DP lanes are for carrying video as non-USB data using DisplayPort Alternate mode in 4-lane mode always.

Power Delivery (charging)

The GVN transmitter can charge the connected device up to 100W.

ATTENTION!Please note that the charging function is available only if the local PSU is attached to the transmitter. The charging is not available if the transmitter is Powered over Ethernet (PoE).

USB-C Host (data only) Port

USB-C host port pinout

This port supports USB 2.0 data transmission including Audio and Ethernet.

5.4.2. USB HOST (USB-B) Port

USB 2.0 data transmission operates between the transmitter and receiver endpoints. Connect the host device (e.g. a computer) to the transmitter and the USB peripherals to the receiver. Supported USB peripherals: #usb

▪USB HID devices: keyboard, mouse, presenter, webcamera.

▪Mass storage devices: USB flash drive, external hard drive.

The signal of the mouse and the keyboard connected to a receiver will be transmitted towards the host in composite mode, and the signal of 6 further USB 2.0 device can be transmitted alongside it to the host simultaneously.

ATTENTION!Please keep in mind that in GVN receivers contain two USB-A ports for USB 1.1 connection (HID devices), and two USB-A ports for UBS 2.0 connection (e.g. webcamera, touchscreen, smart card readers, mass storage devices).

WARNING!Please be aware that if you have a USB device connected to an endpoint that you wish to disconnect from another endpoint or change crosspoints, it is highly advised to make sure the USB device is not being used actively and is properly disconnected on the host side. Otherwise, data loss may occur (e.g. there is active data transfer to/from a pen drive when the endpoints are switched/disconnected. This might corrupt the file system on the pen drive and data might be lost.)

5.5. RS-232 Interface

Serial data transmission works between a Transmitter and a connected Receiver. To connect serial devices, please use the cables supplied with the extenders. #serial

ATTENTION!The serial data is transmitted only if video is transmitted between the affected devices.

Pass-through Mode

DEFINITION:The Pass-through mode means fully transparent bidirectional data transmission from an RS-232 port of a GVN transmitter to an RS-232 port of a GVN receiver – and vice versa.

All data received from the serial ports of the receivers is transmitted to the serial port of the transmitters and vice versa: the data received from the serial port of the transmitters is transmitted to the serial ports of the connected receivers.

Command Injection Mode

DEFINITION:The Command Injection mode is like an RS-232 - TCP/IP bidirectional converter. The mode allows data transmission between a TCP/IP device and a serial device.

ATTENTION!The TCP/IP port number is fixed on 6752, and a direct connection to the endpoint (through the IP address of the endpoint) via this port is necessary for proper operation.

When a device is connected to the network (e.g. TCP/IP connection from a computer) and a serial device is connected to the RS-232 port of a GVN device, they can communicate with each other.

The mode can be enabled as described in the Setting the RS-232 Port Operation Mode section.

5.6. SFP Interface

DEFINITION:SFP: the small form-factor pluggable (SFP) is a compact, hot-pluggable optical module transceiver used for both telecommunication and data communications applications. It is a popular industry format jointly developed and supported by many network component vendors. *

* Source: https://en.wikipedia.org/wiki/Small_form-factor_pluggable_transceiver

GVN series endpoint devices contain standard 1x SFP slots for the fiber optical connections via SFP modules or DAC cables. The installed SFP modules can be single mode or multimode as well.

The following methods can be applied to connect the endpoints to the switch:

▪1x SFP transceiver module up to 1 Gbps bandwidth. The module can be single mode or multimode, built with LC duplex connectors or BiDi modules. The maximum allowed fiber optical cable length depends on the installed SFP modules. Always check the specification of the module.

▪1x 1 GbE DAC cable

ATTENTION!Please note that SFP+ modules can also fit into the connector, however, transmission will not work. Make sure to use the correct modules.

ATTENTION!Please note that Power over Ethernet is not available via the SFP slots, only the RJ45 ports!

5.7. Lightware Advanced Room Automation (LARA)

Lightware Advanced Room Automation (LARA) is a future-proof room automation platform that enables controlling both Lightware and 3rd-party devices in a meeting room area and also accessing remote services over the network. LARA has an easy-to-use graphical interface that allows the integrators to set up and deploy their system and also helps the technicians and IT personnel to check the system status and diagnose possible errors. LARA comes with built-in touchscreen control support, where a fully customizable graphical interface can be provided to literally any modern touchscreen device.

LARA eliminates the need for an external controller unit or PC, as it is embedded into GVN MMU. Because of the modular design, the integrators can build their system based on existing modules (drivers, touch screens, services and more) or create their own. Thanks to the approach of open source modules, the integrators can easily modify or extend the existing modules, or use them as a base for their new solutions.

With LARA, integrators can set up the behavior of the meeting room by creating rules and setting various parameters, there is an option to write codes. JavaScript is the most widespread language today, which has a steep learning curve and huge online community. By using the popular NodeJS engine, the integrators can rely on the public NPM repository (http://www.npmjs.org) and use the free packages available there.

We are working hard to release new functionalities regularly and make LARA more and more user-friendly.

DIFFERENCE:LARA is available in GVN MMU from FW package v2.0.2.

5.7.1. Opening the LARA interface

ATTENTION!When connecting to a device, you will need the 443 port for HTTPS connection, and optionally the 6107 port for raw TCP connection and the 80 port for HTTP connection.

Step 1.Enable LARA in your device. Navigate to the Settings/Services tab, and enable LARA via the checkbox.

INFO:As LARA is capable of running NodeJS scripts accessing your network, it is imperative to prevent open access that could be used by a malicious attacker.

Step 2.Open LARA in either of the following ways:

- Via the Open LARA button under the Settings/Services tab in the LDC or the built-in web. If you use the built-in web, HTTPS connection must be established to open LARA.

- By typing https://<ip_address>/lara into the address field of your browser. Even though any modern browser should work, we recommend using the latest Chrome or Safari versions. If you don’t know the IP address of your device, please use Lightware Device Controller to discover it on your local network.

LARA does not run by default, however, once it starts, it will remain running even after resetting the device or closing the browser, until it is stopped by the user. It can be disabled in the LDC software. Please be aware that calling factory reset will erase LARA configurations.

While a graphical interface is available for most of the general functions, LARA offers the option to use it with JavaScript codes for every step and modification for both basic and more advanced task creation. Wizard and JavaScript code usage can easily be combined for maximum efficiency.

Help

LARA offers a built-in help interface, which is available by clicking on the Help button near the top right corner. If you have active Internet connection, the LARA User Manual is available either via the QR code or the clickable link beneath it.

5.7.2. Running LARA

LARA uses modules and their instances as basic building blocks of a configuration.

Modules

Modules are software pieces that give a base to the processes in the LARA interface. There are five module categories available as follows:

▪Driver: a module connected to a certain device in the network

▪Logic: a module for organizing the other modules into a system

▪Userpanel: provides a user interface for the end user (e.g. tabletop control)

▪Service: a module connected to a certain service in the network (e.g. calendar services)

▪Script: any custom module for a specific purpose

LARA modules have access to the devices' every port, connection interface and the entire parameter library of the LW3 tree.

There are several pre-made modules that can be found in LARA for quick and easy system setup. These modules can be found in the Browse Modules menu by clicking on the Create New button and choosing one of the options from the Base modules drop-down list, e.g.:

▪GVN MMU driver module - for controlling the device

▪Generic LW3 driver module - for controlling another Lightware device that supports LW3 protocol

▪Generic TCP/IP driver module - for controlling any device that is available via TCP/IP connection

Instances

Modules can be run as instances. Different parameters may be added to different instances for the same module to include every possible process in the desired system.

Instances can communicate with each other using Events and Methods.

ATTENTION!It is currently only possible to run all instances together, or run none of them.

Events

Every instance can emit Events when something happens. An event is always momentary, it will be emitted immediately when something triggers it. An event can be used by other logic or user panel instances, or even by the same instance itself.

Methods

Methods are software pieces in any instance, which can be invoked (called) to initiate an activity in the associated room equipment.

Rules

Rules allow setting up processes according to changes in the state of the device. A status change might dispatch an Event, which can trigger a rule. The rule will then be able to execute an Action according to the triggering Event. When defining a new rule, a triggering Event must be selected. In case of Logic and Userpanel modules any instance can be chosen as the source of the Event. In other cases only the given module's own Events may be selected.

Once an Event has been dispatched that triggered a rule, an Action will be launched. An Action may have an unlimited number of steps defined.

5.7.3. Downloading/Uploading a Configuration

The modules, or even the entire configuration can be downloaded to the computer as a .zip file, or a previously saved configuration can be uploaded to a device.

ATTENTION!If the links to methods/properties are compatible with other models within the GVN product family, the configuration will work without a problem. However, sometimes a simple fine tune in the LW3 path of the properties/methods is necessary.

In case of downloading (and later uploading) a configuration of the module, these files are contained within the .zip file.

5.7.4. Status Board

The Status board offers real-time information about the connected devices through all running instances as Status Indicators. Such information might include connection status, signal presence, or even parameter status tracking. The indicators may show either static or self-refreshing information based on the current states of the device.

5.7.5. Touch Panel Support

LARA offers support for any touch panel device that has a browser installed on it. With the use of Userpanel modules, you can easily upload project specific HTML/CSS/JS files to your devices, and edit or change them in LARA in real time. There is a Content option under a Userpanel module for the purpose of uploading and editing these files. It is also possible to create folders and subfolders for easy organization. Uploading can be done by dragging and dropping the files into the content section.

For proper operation, in the HTML code a unique ID shall be assigned to every HTML element where LARA interaction is required.

For more information, sample configurations and training materials, please visit www.lightware.com/lara or take a look at the LARA User Manual.

WARNING!Enabling LARA on your device will open TCP ports 20,000 to 30,000 for service deployment. These ports will not be protected or filtered by the device's firewall, making them accessible from the device's network interfaces. Please be aware that running services on these ports could expose potential vulnerabilities on the device. Make sure to only activate services that have undergone thorough testing and do not contain any vulnerabilities.

5.8. Basic Network Security

ATTENTION!Never connect a device to the same network over the SFP and RJ45 ports. Similarly, use only one RJ45 port to connect a network to avoid a network loop.

These basic network security improvements help to prevent unauthorized access to the GVN series devices:

▪Disable Network Services

▪Basic Authentication

▪Encryption (HTTPS, WSS)

The following table summarizes the ports, protocols, features and the security options.

Port number

Protocol

Function

Affected software

Port disable option

Encryption

Authentication

Other features

80

TCP

HTTP port (LW3 over WS)

LDC, LDU2

FW update, Log files

443

TCP

HTTPS port (LW3 over WSS, GUI)

LDC, LDU2

6107

TCP

LW3 protocol

LDC

6752

TCP

Serial over IP (RS-232)

-

5.8.1. HTTP/HTTPS

GVN series devices provide HTTP/HTTPS server services on their 80 (for HTTP) and 443 (for HTTPS) ports. It makes it possible to use the following services via HTTP/HTTPS:

▪LW3 over WebSocket (WS, WSS) for LW3 protocol or using LDC for device control

▪Firmware update

▪Downloading log files from the device

5.8.2. Basic Authentication

DIFFERENCE:Basic authentication is available from FW version v1.5.0 and LDC version v2.18.0.

To limit user access for HTTP/HTTPS server services, basic authentication can be turned on for the ports 80 and 443 separately.

The picture below illustrates the successful authentication process:

User

▪The MMU can manage one user (with fixed username: admin) with full access.

Password

▪No password is set by default, the authentication can be enabled after setting a password. The old password is required when password is changed.

▪The password must be at least 10 characters, at most 100 characters long, and any UTF-8 character is allowed.

▪The device does not store the password string, so it can not be queried.

▪The password can be reset by calling factory defaults (see the Reset Button section)

Follow the instructions to set the authentication:

Step 1.Set the password with Lightware Device Controller software (Services).

Step 2.Enable the authentication on the chosen port (HTTP: 80 or HTTPS: 443) with the Lightware Device Controller software (Services) or LW3 protocol command (Network Security).

ATTENTION!The password will not be encrypted by this authentication mode, it remains accessible when the communication happens on HTTP.

5.8.3. Encryption (HTTPS, WSS)

HTTP protocol uses clear text format for data transport. This method allows a third-party to listen in and eavesdrop on the transferred information.

HTTP Request-Response

To ensure the secure data transmission, the HTTP port (80) can be disabled, and the all the information can be transferred via HTTPS (443 port). HTTPS protocol encrypts the clear text, so it becomes incomprehensible for a third-party and keeps the data secure.

HTTPS Request-Response

The same services are available on HTTPS as HTTP (for the detailed service list, see the HTTP/HTTPS section).

▪The GVN MMU generates a self-signed certificate, so the user does not have to deal with the configuration.

▪A new certificate is generated after hostname changing or restoring the factory default settings.

▪Please ensure proper GVN time and date setting, because it affects the self-signed certificate (TLS 1.3) generation when using WSS or HTTPS. Improper time and date setting may lead to certificate rejection.

ATTENTION!HTTPS does not guarantee that the communication is secure. Make sure that the client communicates with the server directly, without any third-party element in the communication route (Man-in-the-middle attack).

Basic Security System Example

Both the control (Corporate) and GVN AV LAN are managed over secure protocols

To keep the system protected, the unsecured ports should be disabled and data traffic should be managed by secured channels.

Step 1.Disable the HTTP port (80) and use HTTPS (443) instead.

The setting is available in the following ways:

▪LW3 protocol commands (see the details in the Enabling/Disabling the HTTP Port section).

Step 2.Set the password and enable the authentication.

The username is always fix (admin) and the password has to be set before authentication is enabled.
The password setting is available in the following ways:

▪Lightware Device Controller software (see the details in the Services section)

The authentication may be enabled in the following ways:

▪Lightware Device Controller software (see the details in the Services section)

▪LW3 protocol commands (see the details in the Enabling/Disabling Authentication on the HTTP Port or Enabling/Disabling Authentication on the HTTPS Port sections)

Step 3.Disable 6107 port, use HTTPS (443 port) or WSS for LW3 protocol to control the device.

The setting is available in the following ways:

▪LW3 protocol commands (see the details in the Enabling/Disabling the LW3 Port section).

WebSocket Service (WS, WSS)

DIFFERENCE:The websocket service feature is available only from FW version v1.5.0.

GVN series devices provide WS/WSS services on their 80 (for WS) and 443 (for WSS) ports to control the device with LW3 protocol commands.

The WebSocket connection is built up by HTTP handshake. After the connection is established, communication switches to a bi-directional WebSocket protocol for LW3 communication.

The main difference between HTTP and WS communication process is that HTTP closes the connection between the client and the server after one request-response pair, while WebSocket keeps the connection open. This feature allows real-time communication such as controlling the device with LW3 protocol commands. The WS functions are also available via WebSocket Secure (WSS).

WS is transported securely over TLS 1.3 in WSS communication. In WSS, the handshake and further communication is happening only after a secure envelope is generated.

5.9. Further Built-in Features

5.9.1. GVN Matrix Database Backup and Restore

The GVN matrix cloning is a simple method to save the database of the matrix and the configuration settings of the MMU to a backup file. This file can be saved to your computer and can be restored to the MMU later. See more information about the contents of the backup file in the Contents of the Backup File section.

You can find more information about the backup procedure in the System section. #backup

5.9.2. Advanced EDID Management

Factory Preset EDIDs

The factory EDIDs (F1-F148) are factory preprogrammed and cannot be modified. These are the most common signal formats. They are specially provided to force the graphic cards to output only the exact pixel resolution and refresh rate.

Universal EDID allows multiple signal formats, including all common VESA defined resolutions. The use of universal EDID is recommended for fast and easy system setup.

Sources and Destinations

The EDID memory consists of four parts:

▪Factory EDID list shows the pre-programmed EDIDs (F1-F148).

▪Dynamic EDID list shows the sinks connected to the device's outputs (D). The unit stores the last display devices’ EDID on either output, so there is an EDID shown even if there is no display device attached to the output port at the moment.

▪User memory locations (U1 – U100) can be used to save custom EDIDs.

▪Emulated EDID list shows the currently emulated EDID for the inputs (E). The source column displays the memory location that the current EDID was routed from.

The source reads the EDID from the Emulated EDID memory on the INPUT port. Any EDID from any of the User/Factory/Dynamic EDID lists can be copied to the user memory.

There are two types of emulation: static and dynamic.

▪Static EDID emulation: an EDID from the Factory or User EDID list is selected. Thus, the Emulated EDID remains the same until the user emulates another EDID.

▪Dynamic EDID emulation: it can be enabled by selecting D EDID memory. The attached monitor’s EDID is copied to the input; if a new monitor is attached to the output, the emulated EDID changes automatically.

See more information about the settings in the EDID Management Menu section in the LDC software.

For the list of Factory EDIDs, please see the Factory EDID List section. #edid

5.9.3. Seamless Switching

The GVN series devices are capable of switching video signals to a transmitter seamlessly (with no black screen visible upon switching). However, in passthrough mode this is not available. To ensure that seamless switching works properly, make sure to set these parameters on the receiver: #seamless

▪If you want to switch between HDCP signals, make sure to force HDCP in the device.

▪Set the output resolution with the scaler function.

▪The streams should have the same scanning mode (interlace/progressive mode)

▪The streams should have the same HDMI info frame

=The audio format of the incoming signals must be the same.

=The color dynamic range of the incoming signals must be the same (limited range vs. full range)

=Use SDR signals

▪Force the color space.

INFO:The video signal gets priority during switching - it may happen that the other signals appear on the output 1-2 seconds later.

ATTENTION!If a transmitter has no connected receivers, it will enter a suspended state. When a receiver is connected to such a transmitter, the transmitter will take extra time to resume operation.

ATTENTION!In case of HDR signal the switching will not be seamless, because the HDR infoframe changes in each case.

5.10. Software Control Modes

The user has several possibilities to control the device. The following list contains the software control modes:

▪Lightware Device Controller (LDC) - you can connect to the GVN matrix via our control software using Ethernet interface and control or configure the matrix as you wish. For the details see the Software Control chapter.

▪Built-in website of the MMU - you can connect to the GVN matrix via a web browser application using Ethernet interface and control or configure the matrix as you wish. For the details, see the Built-in Web chapter.

▪LW3 protocol commands: you can configure the matrix by using the full-range command set of LW3 protocol. For more details, see the LW3 Programmer's Reference chapter.

6

6. Software Control

GVN series devices allow setting all the parameters via a user-friendly interface. Open a web browser (Google Chrome or Mozilla Firefox is highly recommended) and connect to the device to access the parameters and settings. The other option is to use the Lightware Device Controller (LDC) software and connect to the device without a web browser. The features are described in the coming sections.

6.1. Built-in Web

The GVN-MMU-X100 model can be reached via a browser without downloading and installing the Lightware Device Controller (LDC) application. The look and functionality is the same, the only difference between the web LDC and the desktop application is that there is no button to reach the Device Discovery window in the first. #web #builtinweb

To connect to the MMU via a browser, simply type in the IP address of the device into the address bar. Also please make sure your computer is in the same subnet as the device you wish to control.

There are two possible ways to monitor chosen streams through the built-in web: the Snapshot view and the Substream view.

6.1.1. Snapshot View

It is possible to get a snapshot of the chosen stream with this setting. To utilize this function, type into your address bar of your browser the IP address of the chosen endpoint and the port number used to connect to the device in the following way: #snapshot

http://<endpoint_ip>:8080/?action=snapshot

This will show you a snapshot from the stream with the default settings ( .jpeg format, 1024x576p resolution).

It is possible to configure the output image properties as seen in the following section:

http://<ip_address>:8080/?action=snapshot&w=<width>&h=<height>&q=<quality>&as=<aspect_ratio>

Parameters

Parameter

Description

Default

Value

<endpoint_ip>

The IP address of the endpoint

<width>

The width of the snapshot picture in pixels

1024

Max.: 1280*

<height>

The height of the snapshot picture in pixels

576

Max.: 720*

<quality>

The image quality of the snapshot image - higher setting means higher quality

60

10-100 in steps of 10

<aspect_ratio>

Aspect ratio configuration

0

0: Extends to the configured width and height values

1: Keeps the original aspect ratio and places the snapshot in the center of the output

* It is not possible to upscale the resolution of the input stream - it is only possible to downgrade it.

ATTENTION!Configuration over the built-in web will take effect immediately, however, it will not be saved. Hence it will revert to default values after a system reboot.

The snapshot function in action in a browser window

6.1.2. Substream View

It is possible to get a low-definition video from the chosen stream for management purposes. To utilize this function, type into the address bar of your browser the IP address of the chosen endpoint and the stream parameter. #substream

http://<ip_address>/stream

This will show you a low-definition video from the stream with the default settings ( .mjpeg format, 960x540 resolution, 15fps).

It is possible to configure the output video properties as seen in the following section:

http://<endpoint_ip>:8080/stream&w=<width>&h=<height>&fps=<frame_rate>&bw=<bandwidth>&as=<aspect_ratio>&mq=<min_quality>

Parameters

Parameter

Description

Default

Value

<endpoint_ip>

The IP address of the endpoint

<width>

The width of the substream in pixels

960

Max.: 1280*

<height>

The height of the substream in pixels

540

Max.: 720*

<frame_rate>

The number of frames per second in the substream

15

<bandwidth>

The maximum bandwidth of the substream (kb/s)

8000

<aspect_ratio>

Aspect ratio configuration

0

0: Extends to the configured width and height values

1: Keeps the original aspect ratio and places the snapshot in the center of the output

<min_quality>

Minimum image quality number - higher setting means better image quality

10

10-100 in steps of 10**

* It is not possible to upscale the resolution of the input stream - it is only possible to downgrade it.

** The quality is limited by the bandwidth of the substream, lowering the quality if the data rate is over the maximum bandwidth. If the quality is lowered below the minimum quality value, the stream will drop frames.

ATTENTION!Configuration over the built-in web will take effect immediately, however, it will not be saved. Hence it will revert to default values after a system reboot.

ATTENTION!It is possible to have several previews of the same substream simultaneously, but please keep in mind that each open substream will add extra network bandwidth load. By default, substream network bandwidth is not expected to exceed 8Mbps, which is the default maximum bandwidth for one substream. Another preview of the substream can add another 8Mbps. In such cases make sure to configure the substreams so that the network bandwidth of the substream does not impact the quality of the main stream. Adjusting the resolution, frame rate, maximum bandwidth, image quality or the number of simultaneous substreams are key to managing good transmission quality.

The substream function in action in a browser window

Bandwidth Control Function

In order to conserve as much bandwidth for the main stream as possible, the bandwidth control function will automatically adjust the JPEG quality of the substream. If the substream data rate is over the maximum, it will reduce the image quality to conserve bandwidth. If the bandwidth is sufficient, it will increase the image quality.

If the substream network bandwidth still exceeds the maximum bandwidth after reducing the image quality to minimum, the substream will start dropping frames.

INFO:If the user sets a high resolution for the substream, the bandwidth control function might not be able to limit the bandwidth to the target value. In such cases, reducing the resolution or frame rate is advised to ensure problem-free transmission.

INFO:The substream function does not support color space conversion for Dolby Vision, thus the output color may be distorted or unusual.

6.2. Install and Update the LDC

INFO:After the installation, the Windows and the Mac applications have the same look and functionality. This type of the installer is equal with the Normal install in case of Windows and results in an updatable version with the same attributes.

Installation for Windows OS

Run the installer. If the User Account Control drops a pop-up message, click Yes.

During the installation you will be prompted to select the type of the installation: normal and the snapshot install:

Normal install

Snapshot install

Available for Windows and macOS

Available for Windows

The installer can update only this instance

Cannot be updated

Only one updatable instance

can exist for all users

More than one different version

can be installed for all users

Comparison of installation types

ATTENTION!Using the Normal install as the default choice is highly recommended.

Installation for macOS

Mount the DMG file by double clicking on it, and drag the LDC icon over the Applications icon to copy the program into the Applications folder. If you want to copy the LDC into another location, just drag the icon over the desired folder.

Updating of LDC

Step 1.Run the application.

The Device Discovery window appears automatically, and the program checks the available updates on Lightware’s website and opens the update window if LDC updates are found.

The current and the update version numbers can be seen at the top of the window and they are shown in this window even with the snapshot install.

The Update window can also be opened by clicking on the About icon and the Update button.

Step 2.Set the desired update setting in the Options section.

▪If you do not want to check for the updates automatically, uncheck the circle that contains the green tick.

▪If you want to postpone the update, a reminder can be set with different delays from the drop down list.

▪If the proxy settings traverse the update process, set the proper values, then click on the OK button.

Step 3.Click on the Download update button to start the updating.

The updates can be checked manually by clicking on the Check now button.

6.3. Running the LDC

The common way to start the software is to double-click on the LDC icon. But the LDC can be run by command line parameters as follows:

Connecting to a Device with Static IP Address

The LDC is connected to a device with the indicated static IP address directly; the Device Discovery window is not displayed. When the port number is not set, the default port is used: 6107 (LW3 protocol).

Format: LightwareDeviceController -i <IP_address>:<port>

Example: LightwareDeviceController -i 192.168.0.20:6107

Adjusting the Zoom

The window can be zoomed to a specific value to fit to the resolution of the desktop (higher/lower). '1' is the default value (100%).

Format: LightwareDeviceController -z <magnifying_value>

Example: LightwareDeviceController -z 1.2

ATTENTION!The last set value is stored and applied when LDC is started without a parameter.

6.4. Establishing the Connection

Step 1.Connect the device to a computer via Ethernet.

Step 2.Run the controller software; the Device discovery window appears automatically.

Device discovery window in LDC

The Ethernet tab consists of two lists. All devices list contains all Lightware devices that are available in the connected network. However, there is no need to browse all the available devices as you can expand the list of Favorite devices with any Lightware device that is connected via Ethernet by any of the following ways:

▪Mark the desired device with the symbol in the All Devices list,

▪Press the Add button and add the device in the appearing window, or

▪Import the list of favorite devices that was exported previously.

DIFFERENCE:In the initial release only GVN-MMU-X100 model appears in the All Devices list

Add New Favorite Device

Press the Add button; you can select:

▪Device with LDC UI (for devices that include control interface directly accessible in LDC), or

▪Web-Only Device (for devices designed to be accessed via their built-in web interface).

Enter the IP address or the hostname of the desired device if it is supported. That allows setting a unique name to identify the device in a network. If the host name is saved in this window and the IP address is changing, the device will still be available and connectible.

ATTENTION!The host name connection-feature does not work when the target device is accessed over VPN.

See more information about the hostname property in the Setting the Hostname section.

Import/Export the List of Favorite Devices

The list of favorite devices can be exported/imported by the dedicated buttons (saved as *.JSON file). The list can be imported later (in another computer, too), but please note that the current list will be overwritten by the imported list.

Device Discovery Timeout

Press the cogwheel ( ) button next to the Refresh button; you can set the device discovery timeout value (seconds). The minimum and default value is three. The setting is saved and applied at the following run of LDC, too. #new

6.5. Video Stream Crosspoint

The Concept

ATTENTION!If you select a layer, you always have to select the desired device after that.

The Crosspoint menu displays the GVN network in grid layout with all sources (the input ports of the transmitters) and destinations (the output ports of the receivers). Clicking on a source or destination panel, the properties and settings of the selected item appear on the right side. The selected source/destination is framed with orange. #switch #crosspoint

Device label of the MMU

The device label of the MMU is displayed here. It can be modified by the user to any unique name by clicking on the icon. The device label can be 39 characters long and ASCII characters are allowed. Longer names will be truncated.

Main menu

The available menu items are displayed. The active one is shown with blue underline.

Navigation button

The device discovery window can be displayed by clicking on this button.

Layer selector

The video, audio and USB layers are available under the tabs.

Source streams

Each tile represents a stream coming from one of the input ports of the transmitter. The tiles below the streams show the current crosspoint setting; if the stream is switched to a receiver, the color of the tile is green, otherwise grey. Clicking on the tile opens the stream information panel on the right side of the screen.

Connections

The crosspoint connections can be selected in this table. The legend for the tile colors can be seen below.

Destination streams

Each tile represents an output port of a receiver.

Clicking on the tile opens the stream information panel on the right side of the screen.

Highlighted streams

Move the cursor above the desired crosspoint and the names of the source and destination are displayed in the field.

Stream information panel

Settings and status information of the selected stream are displayed in this section.

Tile Colors Legend

INFO:Clicking on a tile with an unselected connection (gray) connects the stream, clicking on a selected connection (green) disconnects it.

The MMU and the endpoints need to be rebooted following some changes (e.g. switching HDCP settings, Hostname settings, etc.). In this case a yellow circle with an exclamation mark will appear in the upper right-hand corner of the affected tile for the endpoints.

Reboot requirement for the MMU will appear as a yellow button at the top.

Stream Names and Map ID

DIFFERENCE:The default stream naming and map ID have been changed with FW version v1.8.0b9.

The default stream name is the following: <MAC_address>.<endpoint_type>-<dev_map_ID>

Example: A8:D2:36:02:9E:5D.S1-X3

The <endpoint_type> is S1 for transmitters and D1 for receivers. The <dev_map_ID> is the order number of the endpoint given by the MMU.

Highlighted Streams

This box helps you keep track of stream crosspoints in a big network with many endpoints. When you hover your cursor over a crosspoint setting, its source and destination stream name and device map ID will appear here.

Crosspoint Settings

You can toggle the appearance of the stream name in the crosspoint via a checkbox underneath the port properties panel.

ATTENTION!The USB/Audio follow video settings refer to the switching between the endpoints, not inside a unit.

Crosspoint view with or without stream names

INFO:Unique stream names in the crosspoint are turned on by default.

Audio Follow Video

You can toggle the audio signal to follow the video crosspoint settings or being able to be routed to a different endpoint. It is enabled by default.

Audio follows video (default)

The audio and video crosspoint states match

Audio is independent of video

The audio and video crosspoint states may differ

Important notes

▪When switching from disabled to enabled, it will align the audio crosspoint setting to match the video crosspoint setting.

▪If you manually change the crosspoint settings on the Audio crosspoint tab, it can also disable the Audio follow video setting.

USB Follow Video

You can toggle the USB signal to follow the video crosspoint settings or being able to be routed to a different endpoint. It is enabled by default.

USB follows video (default)

The USB and video crosspoint states match

USB is independent of video

The USB and video crosspoint states may differ

Important notes

▪When switching from disabled to enabled, it will align the USB crosspoint setting to match the video crosspoint setting.

▪If you manually change the crosspoint settings on the USB crosspoint tab, it can also disable the USB follow video setting.

6.6. Video Source Port Properties (TX) Panel

DIFFERENCE:From FW version v1.7.0 and LDC version v2.21.0, the Port Properties panel has been rearranged in several parts. Audio and Serial settings have been moved to their own tabs and menus.

Clicking on a source port, the properties panel opens on the right side.

6.6.1. Stream Information

The most important information and settings of the stream are available in the Stream section.

General

▪Stream name

Preview

INFO:This section is rolled up by default.

INFO:Preview is only available over the GVN LAN.

A live preview of the stream can be seen in this section. If there is no active video signal, the default screen will appear.

In case of an inactive endpoint, preview states 'Unit offline'.

Clicking on the preview opens it in a new window, with the stream name, stream ID and the IP address of the stream displayed.

Signal Info

All important audio and video information (e.g. HDCP status, resolution, total size, pixel clock, color space, embedded audio information) are available in the signal info section.

Auto select policy (in case of GVN-HC-TX220AP and -TX220AP-DNT products only)

The following options are available:

▪Last detect: it is always the last attached input that is selected to transmit.

▪Preferred (default setting): one of the inputs has a priority. If signal is present on that port, it will be selected to transmit independently of the other input port state. If the signal is lost from the preferred input, and signal is present on the other input, it will be selected. #autoselect

▪Manual: you can select an input directly.

Frame detector

The tool displays the frame information of the original stream coming from the input port before a possible rescaling / frame rate conversion. See the Frame Detector section for more information. #framedetector

6.6.2. Port Information

The most important information and settings of the input ports are available in the Port section.

General

▪(Port) Name

HDCP Settings #hdcp

▪HDCP capability (HDCP 2.2 / Off)

▪HDCP version (current)

INFO:HDCP setting in the transmitter is needed to force the source to send the signal according to the needs of the system. If the source sends unencrypted signal, but we need encryption for our system, setting this value to 2.2, the source will send encrypted signal. If the sink connected to the transmitter is not HDCP-capable, we can set this value to Off to force the source to send unencrypted signal. Protected content will not be transmitted in this scenario.

Signal Info

All important audio and video information (e.g. HDCP status, resolution, total size, pixel clock, color space, embedded audio information) are available in the signal info section.

▪Hot Plug detect mode (Auto / Off)

DisplayPort link (in case of USB-C IN port)

Pin assignment information.

Hot Plug Detect (HPD) mode (in case of HDMI input port)

▪Auto: sets the HPD signal as usual.

▪Off: keeps the HPD low

Frame detector

The tool displays the frame information of the original stream coming from the input port before a possible rescaling / frame rate conversion. See the Frame Detector section for more information. #framedetector

6.6.3. Device Information

The most important information and settings of the transmitter are available in the Device information section.

General

▪Device status (active/inactive)

▪Device label: the default label structure is: LW_<Product_name>_<serial_number>,
but it can be changed to any unique name. #label #devicelabel

▪Hostname: the hostname can be set.

▪Product name

▪Part number

▪Serial number

▪MAC address #mac

▪Package version

▪Edit IP address: the IP address can be changed by clicking on the Edit IP address button.

▪Reboot unit: clicking on the button makes rebooting the device (the same as disconnecting from the power source and reconnecting again). #reboot #restart

▪Load factory defaults: factory default setting can be called by clicking on the button.

Power (in case of USB-C IN port only)

The charging function can be enabled/disabled and the current state is displayed.

6.7. Video Destination Port (RX) Properties Panel

ATTENTION!If you select a layer, you always have to select the desired device after that.

Clicking on a destination port, the properties panel opens on the right side.

6.7.1. Stream Information

The most important information and settings of the stream are available in the Stream information section.

General

▪Stream name

▪Connected source: the device map ID of the connected source stream.

Preview

INFO:This section is rolled up by default.

INFO:Preview is only available over the GVN LAN, not over the Control LAN.

A live preview of the stream can be seen in this section. If there is no active video signal, the default screen will appear.

In case of an inactive endpoint, preview is unavailable.

Clicking on the preview opens it in a new window, with the stream name, stream ID and the IP address of the stream displayed.

Signal Info

All important information (e.g. resolution, pixel clock, color space) are available in the signal info section.

Frame detector

The tool displays the frame information of the original stream coming from the input port before a possible rescaling / frame rate conversion. See the Frame Detector section for more information. #framedetector

6.7.2. Port Information

The most important information and settings of the input port are available in the Port information section.

General

▪Port name

HDCP Settings

▪Active HDCP version

▪HDCP mode (Auto / Always) #hdcp

▪Allowed HDCP version (HDCP 1.4 / HDCP 2.2)

▪Sink device max HDCP version

Signal Info

All important audio and video information (e.g. resolution, total size, pixel clock, color space, embedded audio information) are available in the signal info section.

Signal info (continues)

▪Output 5V mode (Auto / Off)

▪Output TMDS mode (Auto / Off)

▪Embedded audio source and signal presence state

Scaling and Conversion Settings

▪Scaling mode / Output resolution mode: #scaler

=Pass: the scaler is in pass-through mode.

=Forced resolution: the scaling is active, the selected value in the forced resolution option will be applied to the video signal;

=EDID based: the scaler forces the resolution that is read out from the EDID of the connected sink device.

▪Color space conversion #colorspace

=Pass (only in Passthrough mode)

=RGB

=YCbCr 4:4:4

=YCbCr 4:2:2

=YCbCr 4:2:0

Frame detector

The tool displays the frame information of the original stream coming from the input port before a possible rescaling / frame rate conversion. See the Frame Detector section for more information. #framedetector

6.7.3. Device Information

The most important information and settings of the receiver are available in the Device information section.

Settings

▪Device status (active/inactive)

▪Device label: the default label is the name and serial number of the device but it can be changed to any unique name. #label #devicelabel

▪Hostname: the hostname can be set.

▪Product name

▪Part number

▪Serial number

▪MAC address #mac

▪Package version

▪IP address: the IP address can be changed by clicking on the Edit IP address button. #ip

▪Reboot unit: clicking on the button makes rebooting the device (the same as disconnecting from the power source and reconnecting again). #reboot #restart

▪Load factory defaults: factory default setting can be called by clicking on the button. #factorydefault

6.8. Audio Source Port Properties (TX) Panel

ATTENTION!If you select a layer, you always have to select the desired device after that.

6.8.1. Stream Information

The most important information and settings of the stream are available in the Stream information section.

GVN Audio Output

▪Stream name

▪Signal presence state

Auto select policy

The following options are available:

▪Auto select is enabled: the audio will follow the selected video source.

▪Manual: you can select an input directly.

INFO:Analog input is available only if the Port mode is set to Input on the Port tab.

Dante Input

▪Stream name

▪Embedding state

Dante Output #dante

▪Stream name

▪Connected source

▪Dante input and output are available if the USB audio converter is enabled: USB layer <desired device> Port tab; see the Port Information section.

Important Notes about Dante Input and Output

▪If Dante input is selected to be embedded in the video stream, the Dante output may carry one of the other available audio sources: Analog audio, Original embedded audio or UAC input.

▪One of the audio sources can be transmitted towards the Dante Network.

▪The incoming signal from the Dante Network can be switched to all available audio routes at a time.

6.8.2. Port Information

The most important information and settings of the input port are available in the Port information section.

USB-C Main input (in case of GVN-HC-TX220AP and -TX220AP-DNT products)

▪Port status

▪Port name

▪Signal info

HDMI Input

▪Port status

▪Port name

▪Signal info

Analog #analogaudio

▪Port mode:

=Analog input

=Analog output

▪Port name

▪Signal info

▪Mute setting and Volume slider

▪Connected source (only if the Analog port mode is input).

▪Active embedded port (visible only if the connected source is Video port: HDMI or USB-C IN).

General Information

▪Connection state

▪Signal presence

UAC output (in case of GVN-HC-TX220AP and -TX220AP-DNT products) #usb

ATTENTION!The USB Audio Converter must be enabled to make this section active as follows: USB layer <desired device> Port tab; see the Port Information section.

This section is about the output of the USB sound card:

▪Port name

▪Signal info

▪UAC Port: shows which USB-C port is connected to the UAC device (USB-C data only input or USB-C Main input). This setting can be changed as follows:
USB layer <desired device> Port tab.

▪Connected source: select the desire audio that will present on the UAC audio output.

▪Active embedded port: this shows which video input port is selected on the video layer (HDMI IN or USB-C IN).

UAC input (in case of GVN-HC-TX220AP and -TX220AP-DNT products)

The USB Audio Converter must be enabled to make this section active as follows: USB layer <desired device> Port tab; see the Port Information section.

▪Port name

▪Signal info

▪UAC Port: shows which USB-C port is connected to the UAC device (USB-C data only input or USB-C Main input). This setting can be changed as follows:
USB layer <desired device> Port tab

When the UAC is enabled, it will be visible for the opearting system at the connected PC, see the USB-C Ports section.

6.8.3. Device Information

The most important information and settings of the receiver are available in the Device information section.

General

▪Device status (active/inactive)

▪Device label: the default label is the name and serial number of the device but it can be changed to any unique name. #label #devicelabel

▪Hostname: the hostname can be set.

▪Product name

▪Part number

▪Serial number

▪MAC address #mac

▪Package version

▪IP address: the IP address can be changed by clicking on the Edit IP address button. #ip

▪Reboot unit: clicking on the button makes rebooting the device (the same as disconnecting from the power source and reconnecting again). #reboot #restart

▪Load factory defaults: factory default setting can be called by clicking on the button. #factorydefault

Power (in case of GVN-HX-TX220AP and TX220AP-DNT devices only)

▪Enable charging: setting the charging (it is enabled by default).

▪Information about the charging state.

6.9. Audio Destination Port Properties (RX) Panel

6.9.1. Stream Information

The most important information and settings of the stream are available in the Stream information section.

GVN Audio Input Settings

▪Stream name

General Information

▪Connected source

▪Embedding state to HDMI output

6.9.2. Port Information

The most important information and settings of the input port are available in the Port information section.

HDMI Output Settings

▪Port name

▪Connection state

▪Signal presence

▪Signal type

▪Channels

▪Sampling frequency

Analog Output Settings

▪Port name

▪Mute state

▪Volume

6.9.3. Device Information

The most important information and settings of the receiver are available in the Device information section.

Settings

▪Device status (active/inactive)

▪Device label: the default label is the name and serial number of the device but it can be changed to any unique name. #label #devicelabel

▪Hostname: the hostname can be set.

▪Product name

▪Part number

▪Serial number

▪MAC address #mac

▪Package version

▪IP address: the IP address can be changed by clicking on the Edit IP address button. #ip

▪Reboot unit: clicking on the button makes rebooting the device (the same as disconnecting from the power source and reconnecting again). #reboot #restart

▪Load factory defaults: factory default setting can be called by clicking on the button. #factorydefault

6.10. USB Source Port Properties (TX) Panel

ATTENTION!If you select a layer, you always have to select the desired device after that.

6.10.1. Stream Information

The most important information and settings of the stream are available in the Stream information section.

GVN USB Stream

▪Stream name

▪Signal presence (if USB cable is connected to the host)

▪USB 2.0 device count (Displays the number of the connected USB devices; on transmitters only non-HID devices are enumerated.)

USB Virtual Hub #usb

The USB virtual hub carries the signals of the connected USB peripherals to/from the connected computer. Thus, the USB peripherals will be available for the computer via the selected USB-C port.

▪Auto select: if it is enabled, the USB will follow the video.

▪Manual : you can select a USB-C port directly.

INFO:This setting appears only in case of GVN-HC-TX220AP and TX220AP-DNT products only. For other transmitters the USB connection is automatic towards the USB-B port.

6.10.2. Port Information

The most important information and settings of the USB port are available in the Port information section.

Port Statuses

▪The table shows which USB function is set the which USB-C port.

Internal Ports: USB Audio converter (UAC)

▪The UAC function can be enabled/disabled (disabled is default)

▪Source selection:

=Auto (default; the audio is routed to the port where the video is coming from)

=Manual

Internal Ports: USB Ethernet converter (UEC)

▪The UEC function can be enabled/disabled (disabled is default)

▪Source selection:

=Auto (default; the Ethernet is routed to the port where the video is coming from)

=Manual

When the UAC or UEC is enabled, it will be visible for the operating system at the connected PC, see the USB-C Ports section.

6.10.3. Device Information

The most important information and settings of the transmitter are available in the Device information section.

General

▪Device status (active/inactive)

▪Device label: the default label is the name and serial number of the device but it can be changed to any unique name. #label #devicelabel

▪Hostname: the hostname can be set.

▪Product name

▪Part number

▪Serial number

▪MAC address #mac

▪Package version

▪IP address: the IP address can be changed by clicking on the Edit IP address button. #ip

▪Reboot unit: clicking on the button makes rebooting the device (the same as disconnecting from the power source and reconnecting again). #reboot #restart

▪Load factory defaults: factory default setting can be called by clicking on the button. #factorydefault

Power (at GVN-HC-TX220AP and TX220AP-DNT products)

▪The charging function can be enabled/disabled.

▪The charging state is displayed.

6.11. USB Destination Port Properties (RX) Panel

ATTENTION!If you select a layer, you always have to select the desired device after that.

6.11.1. Stream Information

The most important information and settings of the stream are available in the Stream information section.

USB Stream Settings #usb

▪Stream name

General Information

▪Signal presence

▪Connected source

▪USB device count

6.11.2. Port Information

The most important information and settings of the USB ports are available in the Port information section.

USB Settings

▪Device 1-4 (USB peripherals):

=Enabled/Disabled

=Product name

=Vendor

=Speed

=Max. Current

6.11.3. Device Information

The most important information and settings of the receiver are available in the Device information section.

Settings

▪Device label: the default label is the name and serial number of the device but it can be changed to any unique name. #label #devicelabel

▪Hostname: the hostname can be set.

▪IP address: the IP address can be changed by clicking on the Edit IP address button. #ip

▪Reboot unit: clicking on the button makes rebooting the device (the same as disconnecting from the power source and reconnecting again). #reboot #restart

▪Load factory defaults: factory default setting can be called by clicking on the button. #factorydefault

General Info

▪Device status (active/inactive)

▪Product name

▪Part number

▪Serial number

▪MAC address #mac

▪Package version

6.12. Default Naming / Numbering Explanation

The following section explains the default numbering of the sources/destinations and the default stream names of the endpoint devices.

6.12.1. Source and Destination Numbering

The source and destination ID contains two numbers: the logical device ID (it can be changed by the user) and the port number (it is fixed).

Logical device ID: It is created by the MMU based on the discovery order of the endpoints - independently of the operation mode. The first discovered endpoint gets the 1, the second one gets the 2, and so on.

INFO:The logical device ID can be reconfigured by the Device map feature. See the details in the EDID Management Menu section.

6.12.2. Default Naming of the Devices and the Streams

Device Name

The default name (label) of the device is the device name and the serial number. It can be changed freely in the Device label field by the user. #devicelabel #label

ATTENTION!There is a known issue in firmware version v1.0 regarding the device label. Please avoid using accentuated letters and spaces when setting this parameter in the endpoints, as this could cause applications being unable to detect the devices.

Stream Name

The default name of the stream is built from the MAC address and the S1 stream ID. The MAC address and the stream ID is separated by a dot character.

Example: A8:D2:36:F0:00:33.S1

The green characters are the MAC address of the device, the red characters are the stream ID numbers. The stream name can be changed freely in the Stream name field by the user.

Frame Detector

The ports can show detailed information about the signal, like blanking intervals and active video resolution. This feature is a good troubleshooter if compatibility problems occur during system installation. Lightware’s Frame Detector function works like a signal analyzer and makes it possible to determine the exact video format that is present on the port, thus helping to identify many problems. E.g. actual timing parameters may differ from the expected and this may cause some displays to drop the picture. #framedetector

Frame Detector (Opened in a New Tab)

Frame Detector measures detailed timings on the video signals just like a built-in oscilloscope, but it is much more easy to use. Actual display area shows the active video size (light grey). Dark grey area of the full frame is the blanking interval, which can contain the info frames and embedded audio data for HDMI signals. Shown values are measured directly on the signal and not retrieved only from the HDMI info frames.

There is also an option to download the history of the measured data into a CSV file by clicking on the Export data to CSV button.

6.13. EDID Management Menu

EDID Management can be accessed by selecting the EDID Management menu. There are two panels: the left one contains Source EDIDs, the right one contains Destination places where the EDIDs can be emulated or copied to. #edid

EDID Management menu

Control Buttons

Exporting an EDID (save to a file)

Importing an EDID (load from a file)

Transfer button: executing EDID emulation or copying

Deleting EDID (from User memory)

Selecting all memory places in the right panel

Selecting none of the memory places in the right panel

6.13.1. EDID Operations

Changing Emulated EDID

Step 1.Choose the desired EDID list on the source panel and select an EDID.

Step 2.Press the Emulated button on the top of the Destination panel.

Step 3.Select the desired port on the right panel (one or more ports can be selected); the EDID(s) will be highlighted with a yellow cursor.

Step 4.Press the Transfer button to change the emulated EDID.

Learning an EDID

The process is the same as changing the emulated EDID; the only difference is the Destination panel: press the User button. Thus, one or more EDIDs can be copied into the user memory either from the factory memory or from a connected sink (Dynamic).

Exporting an EDID

Source EDID can be downloaded as a file (*.bin, *.dat or *.edid) to the computer:

Step 1.Select the desired EDID from the Source panel (line will be highlighted with yellow).

Step 2.Press the Export button to open the dialog box and save the file to the computer.

Importing an EDID

Previously saved EDID (*.bin, *.dat or *.edid file) can be uploaded to the user memory:

Step 1.Press the User button on the top of the Source panel and select a memory slot.

Step 2.Press the Import button below the Source panel.

Step 3.Browse the file in the opening window, then press the Open button. The browsed EDID is imported into the selected User memory.

ATTENTION!The imported EDID overwrites the selected memory place even if it is not empty.

Deleting EDID(s)

The EDID(s) from User memory can be deleted as follows:

Step 1.Press User button on the top of the Destination panel.

Step 2.Select the desired memory slot(s); one or more can be selected (“Select All” and “Select None” buttons can be used). The EDID(s) will be highlighted with yellow.

Step 3.Press the Delete selected button to delete the EDID(s).

DIFFERENCE:The EDID export function is available from LDC version v2.12.0 and FW version v1.1.0.

6.14. Device Map

Clicking on the Device map submenu opens the Device map function window. The order list of the discovered transmitters and receivers can be changed to a custom list. The new order is saved in the MMU, the last applied order list will be loaded next time the device is restarted. #devicemap

Device Map menu of the GVN-MMU-X100

6.14.1. The Steps of Reordering

TIPS AND TRICKS:It is recommended to change the name of the devices to unique ones before the re-ordering process, it can help a lot to find the desired device in the matrix.

Step 1.Select the tile of the desired endpoint device by clicking with the left button of the mouse.

Step 2.Drag and drop the tile to the desired place.

Step 3.Select the Apply Changes button and confirm the selection.

6.14.2. MMU Device Info

Device Label

The device label can be changed by rewriting the text inside the text box. #devicelabel #label

Hostname

The hostname can be changed by rewriting the text inside the text box.

Edit IP Address

You can change the IP address of the endpoint by clicking on the button. #ip

Reboot Unit

Clicking on the button makes restarting the selected endpoint device (the same method as unplugging and reconnecting the power source). #restart #reboot

Load Factory Defaults

Factory defaults settings of the MMU can be recalled with a dedicated button. See the factory default values in the Factory Default Settings section. #factory

Remove Unit

This button removes the selected endpoint from the Device map. Please be aware that if auto mapping is enabled, the endpoint may be rediscovered right away.

6.14.3. Device Map Settings

Show Double Grid

When it is enabled, the device list is duplicated for the better overseeing. The two columns are the same, but can be browsed separately, making drag and drop changes easier.

Show Inactive Devices

When it is enabled, the currently inactive endpoints appear in the list.

Enable Auto Mapping

Automatic discovery and mapping can be enabled/disabled by toggling this slide.

Set devices in number order

This button will reassign ID numbers to the devices in the set order, starting from 1.

Reboot All Endpoints

Clicking on this button reboots all endpoints in the system.

Reboot All Requested Endpoints

Clicking on this button reboots all endpoints that require it due to changes in settings.

6.15. Control Menu

6.15.1. Ethernet Tab

Ethernet tab of the GVN-MMU-X100

On this tab you can see all Ethernet ports in your GVN system (coming from all endpoints) and adjust their settings separately. You can also filter them by selecting the desired checkboxes in the Filters section to easily find a specific port.

Port Tile

The structure of the Port type: <endpoint_ID> <endpoint_type>

Example: X3 AV LAN, where X3 identifies the endpoint, the AV LAN means the RJ45 port used for the GVN network.

Port Settings

AV LAN and AV LAN SFP: the Ethernet can be disabled in GVN-HC-TX models (e.g. in case of the unused port for network security reasons).

Custom LAN (GVN-HC devices): Ethernet connection to the GVN AV network. Separate RJ45 connection feature will be added with a later firmware update. Make sure not to connect the AV LAN and the Custom LAN to the same network to avoid loop. The Ethernet is disabled as default.

USB Ethernet (GVN-HC devices): This tile represents the Ethernet over the USB-C port. The Ethernet is disabled as default. To enable, please navigate to Crosspoint menu USB layer <desired device> Port tab.

ATTENTION!Please be aware that if the Ethernet is enabled on the Custom LAN port or the USB Ethernet Converter is enabled on the USB-C input port, the GVN network will be transparent over these network connections.

6.15.2. RS-232 Tab

Control - RS-232 tab of the GVN-MMU-X100

On this tab you can see all endpoint serial ports in your GVN system and adjust their settings separately. You can also filter them by selecting the desired check boxes in the Filters section to easily find a specific port. #rs-232 #serial

Port tile

6.15.3. Serial Port Properties

After selecting a port, an orange frame will appear around the tile and port properties will be available on the right side.

General Settings

▪Port name

▪Baud rate (9600, 19200, 38400, 57600, 115200)

▪Parity (None, Odd, Even)

▪Stop bits (1, 2)

Command Injection Settings

▪Operation mode (Transparent, AV Network Injection, None)

▪TCP port for command injection (6752)

6.15.4. Serial Port Device Properties

The most important information and settings of the receiver are available in the Device information section.

Settings

▪Device label: the default label is the name and serial number of the device but it can be changed to any unique name. #label #devicelabel

▪Hostname: the hostname can be set.

▪IP address: the IP address can be changed by clicking on the Edit IP address button. #ip

▪Reboot unit: clicking on the button makes rebooting the device (the same as disconnecting from the power source and reconnecting again). #reboot #restart

▪Load factory defaults: factory default setting can be called by clicking on the button. #factorydefault

General Info

▪Device status (active/inactive)

▪Product name

▪Part number

▪Serial number

▪MAC address #mac

▪Package version

6.16. Settings Menu

6.16.1. Status

Settings - Status tab of the GVN-MMU-X100

The most important software related information can be found on this tab: firmware version, serial number and MAC addresses. #firmwareversion #mac

6.16.2. Network

Settings - Network tab of the GVN-MMU-X100

IP address settings for both the Control network and the Gemini network can be set on this tab. Always press the Save button to save changes. #network

INFO:GVN-MMU-X100 has separate network interfaces for controlling the Gemini network and the MMU Control network. Please make sure to adjust the correct interface.

The Control network can only be set to Static IP on this tab currently. DHCP settings are only available through LW3 (for example in the Advanced View window). The Gemini network may be set with both Static IP or DHCP on this tab.

INFO:Error messages will warn users if the given values are invalid or if the settings may cause a network subnet collision.

The Hostname of the MMU can also be changed here - this setting applies to both network interfaces available.

6.16.3. Services

Settings - Services tab of the GVN-MMU-X100

DIFFERENCE:The services tab is available from FW version v1.5.0 and LDC version v2.18.0.

ATTENTION!Please take care not to disable all service ports at once. If that happens, connection to the device can only be restored by calling factory default settings physically.

HTTP(S) services, LW3 services and Credentials can be handled on this tab:

▪Enable port 80: this can be used for HTTP, LW3 over WS and REST API.

▪Enable port 443: this can be used for HTTPS, LW3 over WSS and secure REST API.

▪Enable LW3 over 6107 - you can enable/disable LW3 services over the insecure port 6107 via toggling this switch. LW3 services will still be available over WS/WSS.

ATTENTION!If both 80 and 443 ports are disabled, backup download and settings over HTTP/HTTPS will not work.

Credentials

Username

Currently the username is set as admin and it is not changeable.

Setting a Password

DIFFERENCE:Factory default password has been introduced in GVN-MMU with FW package v2.0.2: Lightware10g

Rules for setting a password:

▪UTF-8 characters are allowed.

▪Min length: 10 characters.

▪Max length: 100 characters.

The password string can not be queried. #password

INFO:If wrong password is typed three times after each other, the login is suspended for 10 minutes.

LARA

DIFFERENCE:LARA is available in GVN-MMU from FW package v2.0.2. #lara

In order to access LARA, enable it in this menu.

6.16.4. System

Settings - System tab of the GVN-MMU-X100

The following functions are available under the System tab:

▪Reboot - rebooting the system. #reboot #restart

▪Load factory defaults - recalling factory default settings and values. All factory default settings are listed in the Factory Default Settings section. #factorydefault

▪Show all warning pop-ups again - reactivates all pop-up windows that had been closed with "Don't show again" ticked in.

▪Download support package - saving a log package that helps during a troubleshooting process,

▪Date and time settings - internal clock of the MMU, which is used for debugging purposes.

▪Apply computer date and time - the date and time settings are synchronized to the computer settings. This does not affect the time zone, however.

▪Download and restore backup file - makes it possible to save the configuration of the GVN system into a file and reupload it later. #backup

ATTENTION!If both 80 and 443 ports are disabled, support package downloading is not available.

#date #time

6.17. Advanced View

Edit mode

The default appearance is the read-only mode. If you want to modify the values or parameters, tick the option. You will be prompted to confirm your selection.

LW3 protocol help

Pushing the button results in a help window opening, which describes the most important information about LW3 protocol commands in HTML format.

Protocol tree

LW3 protocol tree; select an item to see its content.

Node list

#advancedview

#terminal

Correspondent parameters and nodes are shown that are connected to the selected item in the protocol tree.

Info bubble:

Manual (short description) of the node can be called and displayed in the terminal window.

Set button:

Saves the value/parameter typed in the textbox.

Call button:

Calls the method, e.g. reloads factory default settings.

Terminal window

Commands and responses with time and date are listed in this window. 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.

Command line

Type the desired command and execute it by the Send button. Clear all current commands and responses in the Terminal window by the Clear button.

You can also recall a previously sent command by pressing the Up arrow.

7

7. LW3 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.

7.1. Overview

The Lightware Protocol #3 (LW3) is implemented in almost all new Lightware devices (matrix switchers, signal extenders and distribution amplifiers) since 2012. The protocol is ASCII-based and all commands are terminated with a carriage return (Cr, ‘\r’) and line feed (Lf, ‘\n’) pair. It is organized as a tree structure that provides outstanding flexibility and user-friendly handling with ‘nodes’, ‘properties’ and ‘methods’. The Advanced View of the Lightware Device Controller software is the perfect tool for browsing and learning how the LW3 protocol can be used in practice.

7.2. Instructions for the Terminal Application Usage

Terminal Application

The LW3 protocol commands can be applied to the receiver using a terminal application. You need to install one of them on your control device, for example Putty or CLI. #terminal

Establishing Connection

Follow the steps to establish connection to the receiver:

Step 1.Connect the receiver to a LAN over Ethernet.

Step 2.Open the terminal application (e.g. Putty).

Step 3.Add the IP address of the device (default: 192.168.0.100) and the port number (6107).

Step 4.Select the Raw connection type, and open the connection.

Once the terminal window is opened, you can enter the LW3 protocol commands, which are listed in the following sections.

LW3 protocol command communication in a terminal window

7.3. Protocol Rules

7.3.1. LW3 Tree Structure and Command Structure (examples)

7.3.2. General Rules

▪All names and parameters are case-sensitive.

▪The nodes are separated by a slash (‘/’) character.

▪The node name can contain the elements of the English alphabet and numbers.

▪The command lines have to be closed by Carriage return and Line Feed (CrLf).

▪Use the TCP port no. 6107 when using LW3 protocol over Ethernet.

▪The length of a line (command/response, command type / prefix, path, method/property and parameters together) can be max. 800 bytes.

▪When a command is issued by the device, the received response cannot be processed by the CPU.

▪The node paths describe the exact location of the node, listing each parent node up to the root.

▪The maximum number of subscriptions is 512. This includes subscriptions by the LDC.

▪The maximum number of updates that can be handled by the MMU is 128 (e.g. switchAll command). This includes the updates done in LDC.

▪The maximum number of connected LW3 clients is 10. This includes the LDC Graphical User Interface.

7.3.3. Legend

GVN system can be controlled with LW3 commands, however, the approach is a but different. You can send certain commands directly to endpoints, but most of the communication happens with the MMU. You can control the whole system with commands sent to the MMU, therefore, numerous LW3 commands are about the connections between the endpoints and not refers to a single device.

Parameter

Value

Description

<source>

<dev_map_id>_<port_type>

The ID and port type of a source stream.

<destination>

<dev_map_id>_<port_type>

The ID and port type of a destination stream.

<dev_map_id>

Device order number of the endpoint.

<parameter>

Specific parameter defined and described in the command.

<expression>

Batched parameters: the underline means that more expressions or parameters can be placed by using a semicolon, e.g. X6_HDMI_IN;X7_HDMI_IN

�

Sent command.

�

Received response.

·

Space character.

Command and Response

»CALL /MEDIA/VIDEO/XP:switch(<source>:<destination>)

«mO /MEDIA/VIDEO/XP:switch=

Example

»CALL /MEDIA/VIDEO/XP:switch(X6_NATIVE_OUT:X4_NATIVE_IN)

«mO /MEDIA/VIDEO/XP:switch=

7.3.4. Command Types

GET command

The GET command can be used to get the child nodes, properties and methods of a specific node. It can also be used to get the value of a property. Use the dot character (.) when addressing a property:

»GET /.SerialNumber

«pr /.SerialNumber=87654321

GETALL command

The GETALL command can be used to get all child nodes, properties and methods of a node with one command.

»GETALL /MEDIA/VIDEO/XP

«n /MEDIA/VIDEO/XP/D101

«n /MEDIA/VIDEO/XP/S201

«n /MEDIA/VIDEO/XP/S301

«m /MEDIA/VIDEO/XP:switch

«m /MEDIA/VIDEO/XP:switchAll

SET command

The SET command can be used to modify the value of a property. Use the dot character (.) when addressing the property:

»SET /MEDIA/VIDEO/D101.Name=MyDevice

«pw /MEDIA/VIDEO/D101.Name=MyDevice

CALL command

A method can be invoked by the CALL command. Use the colon character (:) when addressing the method:

»CALL /EDID:switchAll(F49)

«mO /EDID:switchAll

MAN command

The manual is a human readable text that describes the syntax and provides a hint for how to use the primitives. For every node, property and method in the tree there is a manual, type the MAN command to get the manual:

»MAN /MEDIA/VIDEO/D101.Name

«pm /MEDIA/VIDEO/D101.Name User configurable name of the port. Avoid using special characters.

7.3.5. Prefix Summary

DEFINITION:The prefix is a two-character long code that describes the type of the response.

The following prefixes are defined in the LW3 protocol:

Prefix

Description

Prefix

Description

n-

a node

nr

remote node

nE

an error for a node

pm

a manual for the property

nm

a manual for a node

m-

a method

pr

a read-only property

mO

a response after a success method execution

pw

read-write property

mF

a response after a failed method execution

pE

an error for the property

mE

an error for a method

ns

symlink node

mm

a manual for a method

nv

virtual node

7.3.6. Error Messages

There are several error messages defined in the LW3 protocol, all of them have a unique error number.

»CALL /MEDIA/VIDEO/XP:lock(IA)

«mE /MEDIA/VIDEO/XP:lock %E002:Not exist

7.3.7. Escaping

DEFINITION:An escape sequence is a sequence of characters that does not represent itself when used inside a character or string literal, but is translated into another character or a sequence of characters.

Property values and method parameters can contain characters that are used as control characters in the protocol. They must be escaped. The escape character is the backslash (‘\’) and escaping means injecting a backslash before the character that should be escaped (like in C language).

Control characters are the following: \ { } # % ( ) \r \n \t

The original message: CALL /MEDIA/UART/P1:sendMessage(Set(01))

The escaped message: CALL /MEDIA/UART/P1:sendMessage(Set\(01\))

7.3.8. Signature

DEFINITION:The signature is a four-digit-long hexadecimal value that can be optionally placed before every command to keep a command and the corresponding responses together as a group.

Each line is terminated with carriage return (Cr, ‘\r’) and line feed (Lf, ‘\n’) characters. In several cases the number of the lines in the response cannot be determined in advance, e.g. the client intends to receive the whole response and also wants to be sure that the received lines belong together and to the same command. In these cases, a special feature, the ‘signature’ can be used. The response to that particular command will also be preceded by the signature, and the corresponding lines will be between brackets:

»1700#GET /EDID.*

«{1700

«pr /EDID.EdidStatus=F47:E201;F47:E301

«m- /EDID:copy

«m- /EDID:delete

«m- /EDID:reset

«m- /EDID:switch

«m- /EDID:switchAll

«}

INFO:The lines of the signature are also Cr and Lf terminated.

7.3.9. Subscription

DEFINITION:Subscription to a node means that the user will get a notification if a property of the node changes.

A user can subscribe to any node. These notifications are asynchronous messages and are useful to keep the client application up to date, without having to periodically poll the node to detect a changed property. When the user does not want to be informed about the changes anymore, he can simply unsubscribe from the node.

ATTENTION!The subscriptions are handled separately for connections. Hence, if the connection is terminated, all registered subscriptions are deleted. After reopening a connection all subscribe commands have to be sent in order to get the notifications of the changes on that connection.

Subscribe to a Node

»OPEN /MEDIA/VIDEO

«o- /MEDIA/VIDEO

Unsubscribe from a Node

»CLOSE /MEDIA/VIDEO

«c- /MEDIA/VIDEO

Subscribe to Multiple Nodes

»OPEN /MEDIA/VIDEO/*

«o- /MEDIA/VIDEO/*

Unsubscribe from Multiple Nodes

»CLOSE /MEDIA/VIDEO/*

«c- /MEDIA/VIDEO/*

Get the Active Subscriptions

»OPEN

«o- /MEDIA/VIDEO

«o- /EDID

«o- /DISCOVERY

7.3.10. Notifications about the Changes of the Properties

When the value of a property is changed and the user is subscribed to the node which the property belongs to, an asynchronous notification is generated. This notification is called the ‘change message’. The format of such a message is very similar to the response for the GET command:

«CHG /EDID.EdidStatus=F48:E201

A Short Example of How to Use the Subscription

There are two independent users controlling the device through two independent connections (Connection #1 and Connection #2). The events in the rows occur after each other.

»OPEN /MEDIA/AUDIO/O101

«o- /MEDIA/AUDIO/O101

»GET /MEDIA/AUDIO/O101.ConnectedSource

«pw /MEDIA/AUDIO/O101.ConnectedSource=D1

connection #1

»GET /MEDIA/AUDIO/O101.ConnectedSource

«pw /MEDIA/AUDIO/O101.ConnectedSource=D1

»SET /MEDIA/AUDIO/O101.ConnectedSource=D4

«pw /MEDIA/AUDIO/O101.ConnectedSource=D4

connection #2

«CHG /MEDIA/AUDIO/O101.ConnectedSource=D4

connection #1

The first user (Connection #1) set a subscription to a node. Later the other user (Connection #2) made a change, and thanks to the subscription, the first user got a notification about the change.

7.4. System Commands - MMU

7.4.1. Querying the Product Name

Command and Response

»GET·/.ProductName

«pr·/.ProductName=<product_name>

Parameters

The <product_name> is the type of the device: it is a read-only parameter and cannot be modified.

Example

»GET /.ProductName

«pr /.ProductName=GVN-MMU-X100

7.4.2. Setting the Device Label

A unique name can be set that will be visible when the given device is listed in the built-in web page of other Gemini devices. The default format of the device label is the following: LW_<product_name>_<serial_no>

ATTENTION!There is a known issue in firmware version v1.0 regarding the device label. Please avoid using accentuated letters and spaces when setting this parameter in the endpoints, as this could cause applications being unable to detect the devices.

ATTENTION!This property is a writable parameter and not the same as the ProductName.

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response #label

»SET·/EXPERIMENTAL/MANAGEMENT/DEVICE.DeviceLabel=<device_label>

«pw·/EXPERIMENTAL/MANAGEMENT/DEVICE.DeviceLabel=<device_label>

Parameters

The <device_label> may consist of ASCII characters and can be 63 characters long. Longer names are truncated.

Example

»SET /EXPERIMENTAL/MANAGEMENT/DEVICE.DeviceLabel=GVN-MMU-LOBBY

«pw /EXPERIMENTAL/MANAGEMENT/DEVICE.DeviceLabel=GVN-MMU-LOBBY

7.4.3. Querying the Serial Number

Command and Response

»GET·/.SerialNumber

«pr·/.SerialNumber=<serial_no>

Example

»GET /.SerialNumber

«pr /.SerialNumber=00008084

7.4.4. Querying the Package Version

Command and Response

»GET·/.PackageVersion

«pr·/.PackageVersion=<package_version>

Example

»GET /.PackageVersion

«pr /.PackageVersion=v1.0.0

7.4.5. Querying the Current Date and Time of the System

The query returns the current date and time set in the MMU. The format is based on the ISO 8601 standard.

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response #date #time

»GET·/V1/MANAGEMENT/DATETIME.CurrentTime

«pr·/V1/MANAGEMENT/DATETIME.CurrentTime=<date_time>

Parameters

Parameter

Description

Formula

<date_time>

Current date and time

YYYY-MM-DDTHH:MM:SS

Example

»GET /V1/MANAGEMENT/DATETIME.CurrentTime

«pr /V1/MANAGEMENT/DATETIME.CurrentTime= 2024-05-10T06:23:37

7.4.6. Setting the Date and Time Manually

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»CALL·/V1/MANAGEMENT/DATETIME:setTime=<date_time>

«mO·/V1/MANAGEMENT/DATETIME:setTime

Parameters

Parameter

Description

Formula

<date_time>

Current date and time

YYYY-MM-DDTHH:MM:SS

Example

»CALL /V1/MANAGEMENT/DATETIME:setTime=2021-12-24T20:00:15

«mO /V1/MANAGEMENT/DATETIME.setTime

7.4.7. Restarting the Device

The device can be restarted; the current connections will be terminated. #reboot #restart

DIFFERENCE:The path of this node and the name of the command were changed with FW package v2.0.2, see as follows.

Command and Response

»CALL·/V1/SYS:restart(1)

«mO·/V1/SYS:restart=

Example

»CALL /V1/SYS:restart(1)

«mO /V1/SYS:restart=

7.4.8. Restoring the Factory Default Settings

ATTENTION!Calling this command will restore factory default settings for all connected Endpoints as well.

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»CALL·/V1/SYS:factoryDefaults()

«mO·/V1/SYS:factoryDefaults=

Example

»CALL /V1/SYS:factoryDefaults()

«mO /V1/SYS:factoryDefaults=

The device is restarted, the current connections are terminated, the default settings are restored. See the complete list in the Factory Default Settings section. #factorydefault

7.4.9. Querying the Number of Discovered Devices

Command and Response

»GET·/ENDPOINTS/DISCOVERY/ALL.DeviceCount

«pr·/ENDPOINTS/DISCOVERY/ALL.DeviceCount=<no_of_devices>

Example

»GET /ENDPOINTS/DISCOVERY/ALL.DeviceCount

«pr /ENDPOINTS/DISCOVERY/ALL.DeviceCount=4

7.5. System Commands - Endpoints

7.5.1. Querying the Product Name

Command and Response

»GET·/ENDPOINTS/DEVICEMAP/<endpoint>.ProductName

«pr·/ENDPOINTS/DEVICEMAP/<endpoint>.ProductName=<product_name>

Parameters

The <product_name> is the type of the device: it is a read-only parameter and cannot be modified.

Example

»GET /ENDPOINTS/DEVICEMAP/X1.ProductName

«pr /ENDPOINTS/DEVICEMAP/X1.ProductName=GVN-HDMI-TX210AP

7.5.2. Setting the Device Label

A unique name can be set that will be visible when the given device is listed in the built-in web page of other Gemini devices. #devicelabel #label

The default format of the device label is the following: LW_<product_name>_<serial_no>

ATTENTION!This property is a writable parameter and not the same as the ProductName.

Command and Response

»SET·/ENDPOINTS/DEVICEMAP/<endpoint>/MANAGEMENT.DeviceLabel=<device_label>

«pw·/ENDPOINTS/DEVICEMAP/<endpoint>/MANAGEMENT.DeviceLabel=<device_label>

Example

»SET /ENDPOINTS/DEVICEMAP/X1/MANAGEMENT.DeviceLabel=MyGeminiTX

«pw /ENDPOINTS/DEVICEMAP/X1/MANAGEMENT.DeviceLabel=MyGeminiTX

7.5.3. Querying the Serial Number

Command and Response

»GET·/ENDPOINTS/DEVICEMAP/<endpoint>.SerialNumber

«pr·/ENDPOINTS/DEVICEMAP/<endpoint>.SerialNumber=<serial_no>

Example

»GET /ENDPOINTS/DEVICEMAP/X1.SerialNumber

«pr /ENDPOINTS/DEVICEMAP/X1.SerialNumber=92145512

7.5.4. Querying the MAC Address

Command and Response #mac

»GET·/ENDPOINTS/DEVICEMAP/<endpoint>.MacAddress

«pr·/ENDPOINTS/DEVICEMAP/<endpoint>.MacAddress=<mac_address>

Example

»GET /ENDPOINTS/DEVICEMAP/X1.MacAddress

«pr /ENDPOINTS/DEVICEMAP/X1.MacAddress= a8:d2:36:ef:ba:cd

7.5.5. Querying the Package Version

Command and Response #firmwareversion

»GET·/ENDPOINTS/DEVICEMAP/<endpoint>.PackageVersion

«pr·/ENDPOINTS/DEVICEMAP/<endpoint>.PackageVersion=<package_version>

Example

»GET /ENDPOINTS/DEVICEMAP/X1.PackageVersion

«pr /ENDPOINTS/DEVICEMAP/X1.PackageVersion=v1.1.0

7.5.6. Querying the Discovery ID

Discovery ID is a unique identifier of an endpoint, made up of the endpoint type (TX or RX) and the MAC address separated by a hyphen.

Command and Response

»GET·/ENDPOINTS/DEVICEMAP/<device_map_id>.DiscoveryId

«pr·/ENDPOINTS/DEVICEMAP/<device_map_id>.DiscoveryId=<discovery_id>

Example

»GET /ENDPOINTS/DEVICEMAP/X1.DiscoveryId

«pr /ENDPOINTS/DEVICEMAP/X1.DiscoveryId=RX-A8D2360298B1

7.5.7. Querying the Device Map ID

Device Map ID is the value of an endpoint within the device map. If a device is unmapped, this value is empty.

Command and Response

»GET·/ENDPOINTS/DISCOVERY/ALL/<discovery_id>.DeviceMapId

«pr·/ENDPOINT/DISCOVERY/ALL/<discovery_id>.DeviceMapId=<device_map_id>

Example

»GET /ENDPOINTS/DISCOVERY/ALL/RX-A8D2360298B1.DeviceMapId

«pr /ENDPOINTS/DISCOVERY/ALL/RX-A8D2360298B1.DeviceMapId=X1

7.5.8. Adding a Device to the Device Map

In case adding devices to the device map automatically is disabled, you can add devices manually via this command.

Command and Response

»CALL·/ENDPOINTS/DISCOVERY/ALL/<discovery_id>:addToDeviceMap()

«mO·/ENDPOINTS/DISCOVERY/ALL/<discovery_id>:addToDeviceMap=

Example

»CALL /ENDPOINTS/DISCOVERY/ALL/RX-A8D2360298B1:addToDeviceMap()

«mO /ENDPOINTS/DISCOVERY/ALL/RX-A8D2360298B1:addToDeviceMap=

7.5.9. Removing a Device from the Device Map

Command and Response

»CALL·/ENDPOINTS/DEVICEMAP/<device_map_id>:removeFromDeviceMap()

«mO·/ENDPOINTS/DEVICEMAP/<device_map_id>:removeFromDeviceMap=

Example

»CALL /ENDPOINTS/DEVICEMAP/X1:removeFromDeviceMap()

«mO /ENDPOINTS/DEVICEMAP/X1:removeFromDeviveMap=

7.5.10. Restarting the Device

Command and Response #reboot #restart

»CALL·/ENDPOINTS/DEVICEMAP/<device_map_id>/SYS:reboot()

«mO·/ENDPOINTS/DEVICEMAP/<device_map_id>/SYS:reboot

Example

»CALL /ENDPOINTS/DEVICEMAP/X1/SYS:reboot()

«mO /ENDPOINTS/DEVICEMAP/X1/SYS.reboot

7.5.11. Restoring the Factory Default Settings

Command and Response #factorydefault

»CALL·/ENDPOINTS/DEVICEMAP/<device_map_id>/SYS:factoryDefaults()

«mO·/ENDPOINTS/DEVICEMAP/<device_map_id>/SYS:factoryDefaults=

Example

»CALL /ENDPOINTS/DEVICEMAP/X1/SYS:factoryDefaults()

«mO /ENDPOINTS/DEVICEMAP/X1/SYS:factoryDefaults=

7.6. Video Crosspoint Settings

7.6.1. Command Legend

The following parameters are used in most of the video commands for crosspoint settings between endpoints:

Parameter

Value

Description

<stream_name>

<source> or <destination>

Source or destination stream.

<source>

<dev_map_id>_NATIVE_IN

The ID and port type of a source stream.

<destination>

<dev_map_id>_NATIVE_OUT>

The ID and port type of a destination stream.

<dev_map_id>

Device order number of the endpoint.

7.6.2. Switching the Video Stream to One Destination

With this command the current Video connection is cut off between the affected endpoints, then the desired transmitter and receiver are connected. #switch #crosspoint

Command and Response

»CALL·/MEDIA/VIDEO/XP:switch(<source>:<destination>)

«mO·/MEDIA/VIDEO/XP:switch=

Parameters

Parameter

Value

Description

<source>

See the Command Legend.

The ID of a source stream.

<destination>

The ID of a destination stream.

Example1

»CALL /MEDIA/VIDEO/XP:switch(X6_NATIVE_OUT:X4_NATIVE_IN)

«mO /MEDIA/VIDEO/XP:switch=

Example2

»CALL /MEDIA/VIDEO/XP:switch(X6_NATIVE_OUT:X4_NATIVE_IN;X7_NATIVE_OUT:X8_NATIVE_IN)

«mO /MEDIA/VIDEO/XP:switch=

7.6.3. Switching a Video Stream to All Destinations

With this command the current Video connection is cut off between the affected endpoints, then the desired transmitter and receiver(s) are connected. #switch #crosspoint

Command and Response

»CALL·/MEDIA/VIDEO/XP:switchAll(<source>)

«mO·/MEDIA/VIDEO/XP:switchAll=

Parameters

Parameter

Value

Description

<source>

See the Command Legend.

The ID of a source stream.

Example1

»CALL /MEDIA/VIDEO/XP:switchAll(X6_NATIVE_OUT)

«mO /MEDIA/VIDEO/XP:switchAll=

Example2

»CALL /MEDIA/VIDEO/XP:switchAll(X6_NATIVE_OUT;X7_NATIVE_OUT)

«mO /MEDIA/VIDEO/XP:switchAll=

INFO:Setting 0 as a parameter will disconnect all destinations.

7.6.4. Disconnecting the Stream from a Destination

Command and Response

»CALL·/MEDIA/VIDEO/XP:switch(0:<destination>)

«mO·/MEDIA/VIDEO/XP:switch=

Parameters

Parameter

Value

Description

<destination>

See the Command Legend.

The ID of a destination stream.

Example

»CALL /MEDIA/VIDEO/XP:switch(0:X4_NATIVE_IN)

«mO /MEDIA/VIDEO/XP:switch=

7.6.5. Enabling/Disabling the Auto Select Within a Transmitter

The automatic input selection can be enabled/disabled with this command in transmitters with multiple video inputs. #autoselect

Command and Response

»SET·/MEDIA/VIDEO/<destination>/AUTOSELECT.Policy=<as_policy>

«pw·/MEDIA/VIDEO/<destination>/AUTOSELECT.Policy=<as_policy>

Parameters

Parameter

Value

Description

<destination>

<dev_map_id>_NATIVE_OUT>

The ID and port type of a destination stream.

<dev_map_id>

Device order number of the endpoint.

<as_policy>

Off

Auto select is disabled, manual select is available.

Last detect

It is always the last attached input that is selected to transmit.

Priority

One of the inputs has a priority. If signal is present on that port, it will be selected to transmit independently of the other input port state. If the signal is lost from the preferred input, and signal is present on the other input, it will be selected.

Example

»SET /MEDIA/VIDEO/X6_NATIVE_OUT/AUTOSELECT.Policy=Last detect

«pw /MEDIA/VIDEO/X6_NATIVE_OUT/AUTOSELECT.Policy=Last detect

The priority can be set with the following command.

7.6.6. Priority Setting for Video Auto Select Within a Transmitter

The 'Priority' automatic input selection can be set with this command in transmitters with multiple video inputs.

Command and Response

»SET·/MEDIA/VIDEO/<destination>/AUTOSELECT.Priority=<input1>:<input2>

«pw·/MEDIA/VIDEO/<destination>/AUTOSELECT.Priority=<input1>:<input2>

Parameters

Parameter

Parameter description

Value

Description

<destination>

The ID and port type of a destination stream.

<dev_map_id>_NATIVE_OUT>

<dev_map_id>

Device order number of the endpoint.

<input1>

The input port that has priority.

HDMI_IN

USBC_MAIN_IN

HDMI input port.

USB-C main input port.

<input2>

The other input port that has no priority.

One of the inputs can have a priority. If signal is present on that port, it will be selected to transmit independently of the other input port state. If the signal is lost from the preferred input, and signal is present on the other input, it will be selected.

Example

»SET /MEDIA/VIDEO/X6_NATIVE_OUT/AUTOSELECT.Priority= USBC_MAIN_IN:HDMI_IN

«pw /MEDIA/VIDEO/X6_NATIVE_OUT/AUTOSELECT.Priority=USBC_MAIN_IN:HDMI_IN

7.6.7. Manual Input Selection Within a Transmitter

This command is for direct selecting the video input to be transferred via the GVN AV output.

Command and Response

»SET·/MEDIA/VIDEO/<destination>.ConnectedSourceByName=<source>

«pw·/MEDIA/VIDEO/<destination>.ConnectedSourceByName=<source>

Parameters

Parameter

Value

Description

<destination>

<dev_map_id>_NATIVE_OUT

The ID and port type of a GVN AV output port.

<source>

HDMI_IN

HDMI input port.

USBC_MAIN_IN

USB-C main input port.

<dev_map_id>

Device order number of the endpoint.

Example

»SET /MEDIA/AUDIO/X7_NATIVE_OUT.ConnectedSourceByName=HDMI_IN

«pw /MEDIA/AUDIO/X7_NATIVE_OUT.ConnectedSourceByName=HDMI_IN

7.7. Video Stream Settings

7.7.1. Querying the Signal Presence on a Stream

Command and Response

»GET·/MEDIA/VIDEO/<stream_name>.SignalPresent

«pr·/MEDIA/VIDEO/<stream_name>.SignalPresent=<status>

Parameters

Parameter

Value

Description

<stream_name>

See the Command Legend.

The ID of a source or a destination stream.

<status>

true

Signal is present.

false

Signal is not present.

Example

»GET /MEDIA/VIDEO/X4_NATIVE_IN.SignalPresent

«pr /MEDIA/VIDEO/X4_NATIVE_IN.SignalPresent=true

7.7.2. Querying the Active Resolution of the Signal

Command and Response

»GET·/MEDIA/VIDEO/<stream_name>.ActiveResolution

«pr·/MEDIA/VIDEO/<stream_name>.ActiveResolution=<active_resolution>

Parameters

Parameter

Value

Description

<stream_name>

See the Command Legend.

The ID of a source or a destination stream.

<dev_map_id>

Device map ID.

<active_resolution>

<pixels>x<lines>

The visible resolution of the signal.

Example

»GET /MEDIA/VIDEO/X4_NATIVE_IN.ActiveResolution

«pr /MEDIA/VIDEO/X4_NATIVE_IN.ActiveResolution=3840x2160

7.7.3. Querying the Total Resolution of the Signal

Command and Response

»GET·/MEDIA/VIDEO/<stream_name>.TotalResolution

«pr·/MEDIA/VIDEO/<stream_name>.TotalResolution=<total_resolution>

Parameters

Parameter

Value

Description

<stream_name>

See the Command Legend.

The ID of a source or a destination stream.

<dev_map_id>

Device map ID.

<total_resolution>

<pixels>x<lines>

The total resolution of the signal with blanking.

Example

»GET /MEDIA/VIDEO/X4_NATIVE_IN.TotalResolution

«pr /MEDIA/VIDEO/X4_NATIVE_IN.TotalResolution=4400x2250

7.7.4. Querying the Refresh Rate of the Signal

Command and Response

»GET·/MEDIA/VIDEO/<stream_name>.RefreshRate

«pr·/MEDIA/VIDEO/<stream_name>.RefreshRate=<refresh_rate>

Parameters

Parameter

Value

Description

<stream_name>

See the Command Legend.

The ID of a source or a destination stream.

<dev_map_id>

Device map ID.

<refresh_rate>

The refresh rate of the video in Hz.

Example

»GET /MEDIA/VIDEO/X4_NATIVE_IN.RefreshRate

«pr /MEDIA/VIDEO/X4_NATIVE_IN.RefreshRate=60.00

7.7.5. Querying the Signal Type

Command and Response

»GET·/MEDIA/VIDEO/<stream_name>.SignalType

«pr·/MEDIA/VIDEO/<stream_name>.SignalType=<type>

Parameters

Parameter

Value

Description

<stream_name>

See the Command Legend.

The ID of a source or a destination stream.

<type>

N/A

There is no active video signal on the stream.

DVI

The video signal is DVI.

HDMI

The video signal is HDMI.

DP

The video signal is DisplayPort.

Example

»GET /MEDIA/VIDEO/X6_USBC_MAIN_IN.SignalType

«pr /MEDIA/VIDEO/X6_USBC_MAIN_IN.SignalType=HDMI

7.7.6. Querying the Connection Status

Command and Response

»GET·/MEDIA/VIDEO/<stream_name>.Connected

«pr·/MEDIA/VIDEO/<stream_name>.Connected=<status>

Parameters

Parameter

Value

Description

<stream_name>

See the Command Legend.

The ID of a source or a destination stream.

<status>

true

Cable/device is connected to the port.

false

Cable/device is not connected to the port.

INFO:This command is not available in case of NATIVE ports.

Example

»GET /MEDIA/VIDEO/X8_HDMI_OUT.Connected

«pr /MEDIA/VIDEO/X8_HDMI_OUT.Connected=true

7.8. No Signal Screen Settings

DIFFERENCE:This section is only available in case of video output ports of GVN RX devices. Please be aware that any changes require rebooting the endpoint. #nosignal

7.8.1. Changing the No Signal Screen

INFO:Please note that the on-screen display (OSD) is independent and can be set with a different command.

You can control what happens on the output of an RX when there is no incoming signal with this command.

Command and Response

»SET·/MEDIA/VIDEO/<destination>/SCREEN.SignalLossHandling=<option>

«pw·/MEDIA/VIDEO/<destination>/SCREEN.SignalLossHandling=<option>

Parameters

Parameter

Value

Description

<destination>

See the Command Legend.

The ID of a destination stream.

<option>

DefaultLogo

The GVN logo appears on the HDMI output when there is no incoming signal.

BlackScreen

An empty black screen appears on the HDMI output when there is no incoming signal.

DisableHDMIOut

The HDMI output is disabled when there is no incoming signal.

Example

»SET /MEDIA/VIDEO/X8_HDMI_OUT/SCREEN.SignalLossHandling=DisableHDMIOut

«pw /MEDIA/VIDEO/X8_HDMI_OUT/SCREEN.SignalLossHandling=DisableHDMIOut

7.8.2. Enabling/Disabling the On-Screen Display (OSD)

The OSD can be enabled/disabled with this command which containsthe following information in the bottom corners: FW package version, local IP address, MAC address, furthermore the 'Services started' text.

Command and Response

»SET·/MEDIA/VIDEO/<destination>/SCREEN.ShowOSD=<status>

«pw·/MEDIA/VIDEO/<destination>/SCREEN.ShowOSD=<status>

Parameters

Parameter

Value

Description

<destination>

See the Command Legend.

The ID of a destination stream.

<status>

true

The OSD appears on the no signal screen.

false

The OSD does not appear on the no signal screen.

Example

»SET /MEDIA/VIDEO/X8_HDMI_OUT/SCREEN.ShowOSD=true

«pw /MEDIA/VIDEO/X8_HDMI_OUT/SCREEN.ShowOSD=true

7.8.3. Setting the Timeout for Signal Loss Activity

You can set the time for the no signal screen to appear after signal loss with this command.

Command and Response

»SET·/MEDIA/VIDEO/<destination>/SCREEN.SignalLossTimeout=<value>

«pw·/MEDIA/VIDEO/<destination>/SCREEN.SignalLossTimeout=<value>

Parameters

Parameter

Value

Description

<destination>

See the Command Legend.

The ID of a destination stream.

<value>

100-60000

The timeout for activating the no signal screen after signal loss in milliseconds.

Example

»SET /MEDIA/VIDEO/X8_HDMI_OUT/SCREEN.SignalLossTimeout=10000

«pw /MEDIA/VIDEO/X8_HDMI_OUT/SCREEN.SignalLossTimeout=10000

7.9. Audio Crosspoint Settings

ATTENTION!The commands in this section refer to the crosspoint settings between endpoints not inside a single unit.

7.9.1. Enabling/Disabling the Follow Policy

This command allows the audio crosspoint to follow the video crosspoint settings or to be able to route the audio to different endpoints.

Command and Response

»SET·/MEDIA/AUDIO/XP.DefaultFollowPolicy=<follow_policy>

«pw·/MEDIA/AUDIO/XP.DefaultFollowPolicy=<follow_policy>

Parameters

Parameter

Value

Description

<follow_policy>

Off

The audio crosspoint can be switched independently of the video crosspoint.

Forced follow video

The audio crosspoint follows the changes made to the video crosspoint.

Example

»SET /MEDIA/AUDIO/XP.DefaultFollowPolicy=Off

«pw /MEDIA/AUDIO/XP.DefaultFollowPolicy=Off

7.9.2. Switching the Audio Stream to One Destination

With this command the current Audio connection is cut off between the affected endpoints, then the desired transmitter and receiver are connected. #switch #crosspoint

Command and Response

»CALL·/MEDIA/AUDIO/XP:switch(<source>:<destination>)

«mO·/MEDIA/AUDIO/XP:switch=

Parameters

Parameter

Value

Description

<source>

<dev_map_id>_NATIVE_OUT

The ID and port type of a source stream.

<destination>

<dev_map_id>_NATIVE_IN

The ID and port type of a destination stream.

<dev_map_id>

Device order number of the endpoint.

Example1

»CALL /MEDIA/AUDIO/XP:switch(X6_NATIVE_OUT:X4_NATIVE_IN)

«mO /MEDIA/AUDIO/XP:switch=

Example2

»CALL /MEDIA/AUDIO/XP:switch(X6_NATIVE_OUT:X4_NATIVE_IN;X7_NATIVE_OUT:X8_NATIVE_IN)

«mO /MEDIA/AUDIO/XP:switch=

7.9.3. Switching an Audio Stream to All Destinations

With this command the current Video connection is cut off between the affected endpoints, then the desired transmitter and receiver(s) are connected. #switch #crosspoint

Command and Response

»CALL·/MEDIA/AUDIO/XP:switchAll(<source>)

«mO·/MEDIA/AUDIO/XP:switchAll=

Parameters

Parameter

Value

Description

<source>

<dev_map_id>_NATIVE_OUT

The ID and port type of a source stream.

<dev_map_id>

Device order number of the endpoint.

Example

»CALL /MEDIA/AUDIO/XP:switchAll(X6_NATIVE_OUT)

«mO /MEDIA/AUDIO/XP:switchAll=

INFO:Setting 0 as a parameter will disconnect all destinations.

7.9.4. Disconnecting the Stream from a Destination

Command and Response

»CALL·/MEDIA/AUDIO/XP:switch(0:<destination>)

«mO·/MEDIA/AUDIO/XP:switch=

Parameters

Parameter

Value

Description

<destination>

<dev_map_id>_NATIVE_IN

The ID and port type of a destination stream.

<dev_map_id>

Device order number of the endpoint.

Example1

»CALL /MEDIA/AUDIO/XP:switch(0:X4_NATIVE_IN)

«mO /MEDIA/AUDIO/XP:switch=

Example2

»CALL /MEDIA/AUDIO/XP:switch(0:X4_NATIVE_IN;0:X8_NATIVE_IN)

«mO /MEDIA/AUDIO/XP:switch=

7.9.5. Audio Input Selection Within a Single Endpoint

This command is for selecting the audio input to be embedded in the video stream of the GVN AV output.

Command and Response #analogaudio

»SET·/MEDIA/AUDIO/<output>.ConnectedSourceByName=<source>

«pw·/MEDIA/AUDIO/<output>.ConnectedSourceByName=<source>

Parameters

Parameter

Value

Description

<output>

<dev_map_id>_NATIVE_OUT>

The ID and port type of a GVN AV output port.

<dev_map_id>_DANTE_OUT>

The ID and port type of a Dante output port.

<dev_map_id>_ANALOG_OUT>

The ID and port type of an Analog output port.

<dev_map_id>_UAC_OUT>

The ID and port type of the UAC output port.

<source>

UAC_IN

UAC input port.

ANALOG_IN

Analog audio input port.

ACTIVE_EMBEDDED_IN

The audio of the selected video input port.

DANTE_IN

Incoming Dante AV-A signal.

<dev_map_id>

Device order number of the endpoint.

ATTENTION!Please note that not all combinations of input and output ports are available. See more information in the Video Interface and Audio Interface sections; the available parameter values depend on the product capabilities.

Example1

»SET /MEDIA/AUDIO/X7_NATIVE_OUT.ConnectedSourceByName=UAC_IN

«pw /MEDIA/AUDIO/X7_NATIVE_OUT.ConnectedSourceByName=UAC_IN

Example2

»SET /MEDIA/AUDIO/X7_DANTE_OUT.ConnectedSourceByName=ANALOG_IN

«pw /MEDIA/AUDIO/X7_DANTE_OUT.ConnectedSourceByName=ANALOG_IN

7.10. Analog Audio Port Settings

7.10.1. Setting the Volume in Percent

The volume level (in percentage) can be set with the following command:

Command and Response #analogaudio

»SET·/MEDIA/AUDIO/<audio_out>/VOLUME.VolumePercent=<volume>

«pw·/MEDIA/AUDIO/<audio_out>/VOLUME.VolumePercent=<volume>

Parameters

Parameter

Value

Description

<audio_out>

<dev_map_id>_ANALOG_OUT>

The ID of an analog audio output port.

<volume>

0-100

The volume level of the outgoing signal in percentage.

<map_id>

Device order number of the endpoint.

Example

»SET /MEDIA/AUDIO/X10_ANALOG_OUT/VOLUME.VolumePercent=50

«pw /MEDIA/AUDIO/X10_ANALOG_OUT/VOLUME.VolumePercent=50

7.10.2. Stepping the Volume in Percent

Command and Response

»CALL·/MEDIA/AUDIO/<audio_out>/VOLUME:stepVolumePercent(<step_value>)

«mO·/MEDIA/AUDIO/<audio_out>/VOLUME:stepVolumePercent=

Parameters

Parameter

Value

Description

<audio_out>

<dev_map_id>_ANALOG_OUT>

The ID of an analog audio output port.

<step_value>

-100 to 100

The value in percent with which to increase or decrease the volume.

<map_id>

Device order number of the endpoint.

Example

»CALL /MEDIA/AUDIO/X10_ANALOG_OUT/VOLUME:stepVolumePercent(-15)

«mO /MEDIA/AUDIO/X10_ANALOG_OUT/VOLUME:stepVolumePercent=

7.10.3. Muting/Unmuting the Analog Audio Output Port

Command and Response #mute

»SET·/MEDIA/AUDIO/<audio_out>/VOLUME.Mute=<state>

«pw·/MEDIA/AUDIO/<audio_out>/VOLUME.Mute=<state>

Parameters

Parameter

Value

Description

<audio_out>

<dev_map_id>_ANALOG_OUT>

The ID of an analog audio output port.

<state>

true

Mute state is active.

false

Mute state is inactive.

<map_id>

Device order number of the endpoint.

Example

»SET /MEDIA/AUDIO/X10_ANALOG_OUT/VOLUME.Mute=true

«pw /MEDIA/AUDIO/X10_ANALOG_OUT/VOLUME.Mute=true

7.10.4. Setting the Direction of the Analog Audio Port (Transmitters)

You can set the analog audio port to be input or output on the transmitter with this command.

ATTENTION!The status between the input and output is toggled automatically: if you enable the input, the output will be disabled and vice versa.

Command and Response

»SET·/MEDIA/AUDIO/<audio_port>.Enabled=<status>

«pw·/MEDIA/AUDIO/<audio_port>.Enabled=<status>

Parameters

Parameter

Value

Description

<audio_port>

<dev_map_id>_ANALOG_OUT>

The ID of an analog audio output port.

<dev_map_id>_ANALOG_IN>

The ID of an analog audio input port.

<status>

true

Analog audio input is enabled.

false

Analog audio input is disabled.

<map_id>

Device order number of the endpoint.

Example

»SET /MEDIA/AUDIO/X10_ANALOG_OUT.Enabled=true

«pw /MEDIA/AUDIO/X10_ANALOG_OUT.Enabled=true

7.11. USB Crosspoint Settings

7.11.1. Enabling/Disabling the Follow Policy

This command allows the USB crosspoint to follow the video crosspoint settings or to be able to route the USB signal to different endpoints.

Command and Response #usb

»SET·/MEDIA/USB/XP.DefaultFollowPolicy=<follow_policy>

«pw·/MEDIA/USB/XP.DefaultFollowPolicy=<follow_policy>

Parameters

Parameter

Value

Description

<follow_policy>

Off

The USB crosspoint can be switched independently of the video crosspoint.

Forced follow video

The USB crosspoint follows the changes made to the video crosspoint.

Example

»SET /MEDIA/USB/XP.DefaultFollowPolicy=Off

«pw /MEDIA/USB/XP.DefaultFollowPolicy=Off

7.11.2. Switching the USB Device Side (RX) to a USB Host (TX)

With this command the current USB connection is cut off between the affected endpoints, then the desired transmitter (USB host side) and receiver (USB device side) endpoints are connected.

ATTENTION!Please note that only one RX can be switched to a TX in the USB layer, but a TX can be switched to multiple RX endpoints.

Command and Response #switch #crosspoint

»CALL·/MEDIA/USB/XP:switch(<usb_host>:<usb_dev>)

«mO·/MEDIA/USB/XP:switch=

Parameters

Parameter

Value

Description

<usb_host>

<dev_map_id>_NATIVE_DOWNSTR

The ID and port type of an endpoint with USB host (GVN TX).

<usb_dev>

<dev_map_id>_NATIVE_UPSTR

The ID and port type of an endpoint with USB devices (GVN RX).

<dev_map_id>

Device order number of the endpoint.

Example1

»CALL /MEDIA/USB/XP:switch(X7_NATIVE_DOWNSTR:X8_NATIVE_UPSTR)

«mO /MEDIA/USB/XP:switch=

Example2

»CALL /MEDIA/USB/XP:switch(X6_NATIVE_OUT:X4_NATIVE_IN;X7_NATIVE_OUT:X8_NATIVE_IN)

«mO /MEDIA/USB/XP:switch=

7.11.3. Switching All USB Devices (RX) to a USB Host (TX)

With this command the current USB connection is cut off between the affected endpoints, then one transmitter (USB host side) and the desired receiver (USB device side) endpoints are connected.

Command and Response #switch #crosspoint

»CALL·/MEDIA/USB/XP:switchAll(<usb_host>)

«mO·/MEDIA/USB/XP:switchAll=

Parameters

Parameter

Value

Description

<usb_host>

<dev_map_id>_NATIVE_DOWNSTR

The ID and port type of an endpoint with USB host (GVN TX).

<dev_map_id>

Device order number of the endpoint.

Example

»CALL /MEDIA/USB/XP:switchAll(X7_NATIVE_DOWNSTR)

«mO /MEDIA/USB/XP:switchAll=

INFO:Setting 0 as a parameter will disconnect all destinations.

7.11.4. Disconnecting the USB Device Side (RX) from a USB Host (TX)

Command and Response

»CALL·/MEDIA/USB/XP:switch(0:<usb_dev>)

«mO·/MEDIA/USB/XP:switch=

Parameters

Parameter

Value

Description

<destination>

<dev_map_id>_NATIVE_UPSTR

The ID and port type of a destination stream.

<dev_map_id>

Device order number of the endpoint.

Example1

»CALL /MEDIA/USB/XP:switch(0:X4_NATIVE_UPSTR)

«mO /MEDIA/USB/XP:switch=

Example2

»CALL /MEDIA/USB/XP:switch(0:X4_NATIVE_UPSTR;0:X8_NATIVE_UPSTR)

«mO /MEDIA/USB/XP:switch=

7.11.5. Connecting a USB-C Port to the UAC

This command is for selecting the USB-C input that is connected to the UAC.

Command and Response

»SET·/MEDIA/USB/<uac>.ConnectedSourceByName=<input>

«pw·/MEDIA/USB/<uac>.ConnectedSourceByName=<input>

Parameters

Parameter

Value

Description

<uac>

<dev_map_id>_UAC_SOUNDCARD>

The ID of the sound card.

<input>

USBC_MAIN_HOST

Main USB-C input.

USB_DATA_ONLY_HOST

Data-only USB-C input.

<dev_map_id>

Device order number of the endpoint.

Example1

»SET /MEDIA/USB/X6_UAC_SOUNDCARD.ConnectedSourceByName=USB_DATA_ONLY_HOST

«pw /MEDIA/USB/X6_UAC_SOUNDCARD.ConnectedSourceByName=USB_DATA_ONLY_HOST

7.12. USB Port Settings

7.12.1. Enabling/Disabling the USB-A Ports

This command enables or disables the device-side USB ports on the receiver. All ports are enabled by default.

ATTENTION!The USB ports are enabled/disabled in pairs. USB_DOWNSTR_1 & USB_DOWNSTR_2 (USB 1.1) and USB_DOWNSTR_3 & USB_DOWNSTR_4 (USB 2.0) are switched together. Enabling/disabling either one in a pair will trigger the same change in the other.

ATTENTION!After changing this, re-switching the current the crosspoint setting is mandatory, because the USB devices might not appear on the network otherwise!

Command and Response #usb

»SET·/MEDIA/USB/<hub>/<usb_port>.DataEnabled=<status>

«pw·/MEDIA/USB/<hub>/<usb_port>.DataEnabled=<status>

Parameters

Parameter

Value

Description

<hub>

<dev_map_id>_VIRTUAL_HUB

The ID and device type of a USB hub in a receiver.

<dev_map_id>

Device order number of the endpoint.

<usb_port>

USB_DOWNSTR_1

USB 1.1 port (upper)

USB_DOWNSTR_2

USB 1.1 port (lower)

USB_DOWNSTR_3

USB 2.0 port (upper)

USB_DOWNSTR_4

USB 2.0 port (lower)

<status>

true

The port is enabled.

false

The port is disabled.

Example

»SET /MEDIA/USB/X4_VIRTUAL_HUB/USB_DOWNSTR_4.DataEnabled=false

«pw /MEDIA/USB/X4_VIRTUAL_HUB/USB_DOWNSTR_4.DataEnabled=false

7.12.2. Enabling/Disabling the USB Audio Converter (UAC)

This command is for enabling the virtual sound card in the transmitter; the default state is disabled.

Command and Response

»SET·/MEDIA/USB/<hub>.Enabled=<status>

«pw·/MEDIA/USB/<hub>.Enabled=<status>

Parameters

Parameter

Value

Description

<hub>

<dev_map_id>_UAC_SOUNDCARD

The ID and device type of the UAC sound card in the transmitter.

<dev_map_id>

Device order number of the endpoint.

<status>

true

UAC is enabled.

false (default state)

UAC is disabled.

Example

»SET /MEDIA/USB/X6_UAC_SOUNDCARD.Enabled=true

«pw /MEDIA/USB/X6_UAC_SOUNDCARD.Enabled=true

7.12.3. Enabling/Disabling the USB Ethernet Converter (UEC)

This command is for enabling the virtual sound card in the transmitter; the default state is disabled.

Command and Response

»SET·/MEDIA/USB/<hub>.Enabled=<status>

«pw·/MEDIA/USB/<hub>.Enabled=<status>

Parameters

Parameter

Value

Description

<hub>

<dev_map_id>_ETHERNET_ADAPTER

The ID and device type of the UEC in the transmitter.

<dev_map_id>

Device order number of the endpoint.

<status>

true

UEC is enabled.

false (default state)

UEC is disabled.

Example

»SET /MEDIA/USB/X6_ETHERNET_ADAPTER.Enabled=true

«pw /MEDIA/USB/X6_ETHERNET_ADAPTER.Enabled=true

7.13. Network Configuration (Endpoint)

7.13.1. Querying the IP Address

Command and Response #network

»GET·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/<IP_mode>.IpAddress

«pr·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/<IP_mode>.IpAddress=
<ip_address>/<mask>

Parameters

Parameter

Value

Description

<IP_mode>

STATIC

Static IP acquisition mode.

DHCP

Dynamic IP acquisition mode.

<ip_address>

in #.#.#.# format

<mask>

in CIDR format

Example

»GET /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/DHCP.IpAddress

«pr /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/DHCP.IpAddress=192.168.0.135/24

7.13.2. Enabling/Disabling Static IP Address Setting

INFO:Prior to setting a Static IP address, the Enabled property must be set to true.

Command and Response

»SET·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC.Enabled=<status>

«pw·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC.Enabled=<status>

Parameters

Parameter

Value

Description

<status>

true

Static IP address can be set.

false

Static IP address cannot be set.

Example

»SET /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC.Enabled=true

«pw /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC.Enabled=true

7.13.3. Setting a Static IP Address

INFO:Prior to setting a Static IP address, the Enabled property must be set to true.

INFO:Setting the subnet mask is also necessary when setting the IP address.

Command and Response #ip

»SET·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC.ConfiguredIpAddress=<ip_address>/<mask>

«pw·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC.ConfiguredIpAddress=<ip_address>/<mask>

Parameters

Parameter

Value

Description

<mask>

1-29

The static subnet mask.

<ip_address>

in #.#.#.# format

<mask>

in CIDR format

Example

»SET /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC.ConfiguredIpAddress=192.168.0.115/24

«pw /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC.ConfiguredIpAddress=192.168.0.115/24

7.13.4. Querying the Static Gateway Address

Command and Response

»GET·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC/.GatewayAddress

«pr·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC/.GatewayAddress=
<gw_address>

Parameters

Parameter

Value

Description

<gw_address>

in #.#.#.# format

Example

»GET /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/DHCP.GatewayAddress

«pr /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/DHCP.GatewayAddress=192.168.1.1

7.13.5. Setting the Static Gateway Address

INFO:This command is only available in static mode.

Command and Response

»SET·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC/.ConfiguredGatewayAddress=<gw_address>

«pr·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC/.ConfiguredGatewayAddress=<gw_address>

Parameters

Parameter

Value

Description

<gw_address>

in #.#.#.# format

Example

»SET /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC.ConfiguredGatewayAddress=192.168.1.1

«pw /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/STATIC.ConfiguredGatewayAddress=192.168.1.1

7.13.6. Setting the Hostname

The hostname is a property that can be used instead of the IP address when connecting to the device. It is also suitable for finding it in the Device Discovery window of the LDC, see more details in the Add New Favorite Device section. Furthermore, the name is listed when browsing the client list of a DHCP server.

The hostname may contain uppercase (A-Z) and lowercase (a-z) letters of the English alphabet, as well as numbers (0-9) and the hyphen character ( - ).

Command and Response

»SET·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/DEVICE.HostName=<hostname>

«pw·/ENDPOINTS/DEVICEMAP/<device>/MANAGEMENT/DEVICE.HostName=<hostname>

Example

»SET /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/DEVICE.HostName=MyGemini

«pw /ENDPOINTS/DEVICEMAP/X6/MANAGEMENT/DEVICE.HostName=MyGemini

7.14. Network Configuration (MMU)

7.14.1. Querying the IP Address

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response #network

»GET·/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/<netw_int>/IPV4/<IP_mode>.
IpAddress

«pr·/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/<netw_int>/IPV4/<IP_mode>.
IpAddress=<ip_address>/<mask>

Parameters

Parameter

Value

Description

<netw_int>

DEFAULT

The GVN network for controlling the endpoints.

MANAGEMENT

The control network interface of the MMU.

<IP_mode>

STATIC

Static IP acquisition mode.

DHCP

Dynamic IP acquisition mode.

<ip_address>

in #.#.#.# format

<mask>

in CIDR format

Example

»GET /EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/DEFAULT/IPV4/DHCP.IpAddress

«pr /EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/DEFAULT/IPV4/DHCP.IpAddress=192.168.0.135/24

7.14.2. Enabling/Disabling Static IP Address Setting

INFO:Prior to setting a Static IP address, the Enabled property must be set to true.

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»SET·/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/<netw_int>/IPV4/STATIC.Enabled=<status>

«pw·/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/<netw_int>/IPV4/STATIC.Enabled=<status>

Parameters

Parameter

Value

Description

<netw_int>

DEFAULT

The GVN network for controlling the endpoints.

MANAGEMENT

The control network interface of the MMU.

<status>

true

Static IP address can be set.

false

Static IP address cannot be set.

Example

»SET /EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/DEFAULT/IPV4/STATIC.Enabled=true

«pw /EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/DEFAULT/IPV4/STATIC.Enabled=true

7.14.3. Setting a Static IP Address

INFO:Prior to setting a Static IP address, the Enabled property must be set to true.

INFO:Setting the subnet mask is also necessary when setting the IP address.

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response #ip

»SET·/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/<netw_int>/IPV4/STATIC.ConfiguredIpAddress=<ip_add>/<mask>

«pw·/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/<netw_int>/IPV4/STATIC.ConfiguredIpAddress=<ip_add>/<mask>

Parameters

Parameter

Value

Description

<netw_int>

DEFAULT

The GVN network for controlling the endpoints.

MANAGEMENT

The control network interface of the MMU.

<mask>

1-29

The static subnet mask in CIDR format

Example

»SET /EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/DEFAULT/IPV4/STATIC.ConfiguredIpAddress=192.168.0.115/24

«pw /EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/DEFAULT/IPV4/STATIC.ConfiguredIpAddress=192.168.0.115/24

7.14.4. Querying the Gateway Address

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»GET·/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/<netw_int>/IPV4/<IP_mode>.GatewayAddress

«pr·/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/<netw_int>/IPV4/<IP_mode>.GatewayAddress=<gw_address>

Parameters

Parameter

Value

Description

<netw_int>

DEFAULT

The GVN network for controlling the endpoints.

MANAGEMENT

The control network interface of the MMU.

<IP_mode>

STATIC

Static IP acquisition mode.

DHCP

Dynamic IP acquisition mode.

<gw_address>

In #.#.#.# format

Example

»GET /EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/DHCP.GatewayAddress

«pr /EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK/IPV4/DHCP.GatewayAddress=192.168.0.1

7.14.5. Setting the Gateway Address

INFO:This command is only available in static mode.

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»SET·/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/<netw_int>/IPV4/<IP_mode>.ConfiguredGatewayAddress=<gw_address>

«pw·/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/<netw_int>/IPV4/<IP_mode>.ConfiguredGatewayAddress=<gw_address>

Parameters

Parameter

Value

Description

<netw_int>

DEFAULT

The GVN network for controlling the endpoints.

MANAGEMENT

The control network interface of the MMU.

<IP_mode>

STATIC

Static IP acquisition mode.

DHCP

Dynamic IP acquisition mode.

<gw_address>

In #.#.#.# format

Example

»SET /EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/DEFAULT/IPV4/STATIC.ConfiguredGatewayAddress=192.168.0.5

«pw /EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/DEFAULT/IPV4/STATIC.ConfiguredGatewayAddress=192.168.0.5

7.14.6. Setting the Hostname

The hostname is a property that can be used instead of the IP address when connecting to the device. It is also suitable for finding it in the Device Discovery window of the LDC, see more details in the Add New Favorite Device section. Furthermore, the name is listed when browsing the client list of a DHCP server.

The hostname may contain uppercase (A-Z) and lowercase (a-z) letters of the English alphabet, as well as numbers (0-9) and the hyphen character ( - ).

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»SET·/EXPERIMENTAL/MANAGEMENT/DEVICE.HostName=<hostname>

«pw·/EXPERIMENTAL/MANAGEMENT/DEVICE.HostName=<hostname>

Example

»SET /EXPERIMENTAL/MANAGEMENT/DEVICE.HostName=MyGemini

«pw /EXPERIMENTAL/MANAGEMENT/DEVICE.HostName=MyGemini

7.15. Network Security

7.15.1. Enabling/Disabling the HTTP Port

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»SET·/V1/MANAGEMENT/NETWORK/SERVICES/HTTP.Enabled=<state>

«pw·/V1/MANAGEMENT/NETWORK/SERVICES/HTTP.Enabled=<state>

Parameters

Parameter

Value

Description

<state>

true

HTTP port (80) is enabled.

false

HTTP port (80) is disabled.

Example

»SET /V1/MANAGEMENT/NETWORK/SERVICES/HTTP.Enabled=true

«pw /V1/MANAGEMENT/NETWORK/SERVICES/HTTP.Enabled=true

7.15.2. Enabling/Disabling Authentication on the HTTP Port

ATTENTION!Authentication can only be enabled this way if a password is already set. Otherwise an error message will appear. See Setting a Password for steps to take.

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»SET·/V1/MANAGEMENT/NETWORK/SERVICES/HTTP.AuthenticationEnabled=<authentication>

«pw·/V1/MANAGEMENT/NETWORK/SERVICES/HTTP.AuthenticationEnabled=<authentication>

Parameters

Parameter

Value

Description

<authentication>

true

Authentication on HTTP port (80) is enabled.

false

Authentication on HTTP port (80) is disabled.

Example

»SET /V1/MANAGEMENT/NETWORK/SERVICES/HTTP.AuthenticationEnabled=true

«pw /V1/MANAGEMENT/NETWORK/SERVICES/HTTP.AuthenticationEnabled=true

7.15.3. Enabling/Disabling the HTTPS Port

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»SET·/V1/MANAGEMENT/NETWORK/SERVICES/HTTPS.Enabled=<state>

«pw·/V1/MANAGEMENT/NETWORK/SERVICES/HTTPS.Enabled=<state>

Parameters

Parameter

Value

Description

<state>

true

HTTPS port (443) is enabled.

false

HTTPS port (443) is disabled.

Example

»SET /V1/MANAGEMENT/NETWORK/SERVICES/HTTPS.Enabled=false

«pw /V1/MANAGEMENT/NETWORK/SERVICES/HTTPS.Enabled=false

7.15.4. Enabling/Disabling Authentication on the HTTPS Port

ATTENTION!Authentication can only be enabled this way if a password is already set. Otherwise an error message will appear. See Setting a Password for steps to take.

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»SET·/V1/MANAGEMENT/NETWORK/SERVICES/HTTPS.AuthenticationEnabled=<authentication>

«pw·/V1/MANAGEMENT/NETWORK/SERVICES/HTTPS.AuthenticationEnabled=<authentication>

Parameters

Parameter

Value

Description

<authentication>

true

Authentication on HTTPS port (443) is enabled.

false

Authentication on HTTPS port (443) is disabled.

Example

»SET /V1/MANAGEMENT/NETWORK/SERVICES/HTTPS.AuthenticationEnabled=false

«pw /V1/MANAGEMENT/NETWORK/SERVICES/HTTPS.AuthenticationEnabled=false

7.15.5. Enabling/Disabling the LW3 Port

DIFFERENCE:The path of this node is changed with FW package v2.0.2, the new path is as follows.

Command and Response

»SET·/V1/MANAGEMENT/NETWORK/SERVICES/LW3.Enabled=<state>

«pw·/V1/MANAGEMENT/NETWORK/SERVICES/LW3.Enabled=<state>

Parameters

Parameter

Value

Description

<state>

true

LW3 port (6107) is enabled.

false

LW3 port (6107) is disabled.

Example

»SET /V1/MANAGEMENT/NETWORK/SERVICES/LW3.Enabled=true

«pw /V1/MANAGEMENT/NETWORK/SERVICES/LW3.Enabled=true

7.16. Serial Port Settings

7.16.1. Setting the BAUD Rate of the Port

Command and Response #serial

»SET·/MEDIA/SERIAL/<port>.Baudrate=<baudrate>

«pw·/MEDIA/SERIAL/<port>.Baudrate=<baudrate>

Parameters

Parameter

Value

Description

<port>

<dev_map_id>_RS232

The ID and the serial port type of an endpoint.

<dev_map_id>

Device order number of the endpoint.

<baudrate>

9600; 19200; 38400; 57600;115200

Bade rate setting of the port.

Example

»SET /MEDIA/SERIAL/X7_RS232.Baudrate=9600

«pw /MEDIA/SERIAL/ X7_RS232.Baudrate=9600

7.16.2. Setting the Data Bits

Command and Response

»SET·/MEDIA/SERIAL/<port>.DataBits=<data_bits>

«pw·/MEDIA/SERIAL/<port>.DataBits=<data_bits>

Parameters

Parameter

Value

Description

<port>

<dev_map_id>_RS232

The ID and the serial port type of an endpoint.

<dev_map_id>

Device order number of the endpoint.

<data_bits>

8

Data bits setting of the port.

Example

»SET /MEDIA/SERIAL/X7_RS232.DataBits=8

«pw /MEDIA/SERIAL/X7_RS232.DataBits=8

7.16.3. Setting the Stop Bits

Command and Response

»SET·/MEDIA/SERIAL/<port>.StopBits=<stop_bits>

«pw·/MEDIA/SERIAL/<port>.StopBits=<stop_bits>

Parameters

Parameter

Value

Description

<port>

<dev_map_id>_RS232

The ID and the serial port type of an endpoint.

<dev_map_id>

Device order number of the endpoint.

<stop_bits>

1; 2

Stop bits setting of the port.

Example

»SET /MEDIA/SERIAL/X7_RS232.StopBits=1

«pw /MEDIA/SERIAL/X7_RS232.StopBits=1

7.16.4. Setting the Parity

Command and Response

»SET·/MEDIA/SERIAL/<port>.Parity=<parity>

«pw·/MEDIA/SERIAL/<port>.Parity=<parity>

Parameters

Parameter

Value

Description

<port>

<dev_map_id>_RS232

The ID and the serial port type of an endpoint.

<dev_map_id>

Device order number of the endpoint.

<parity>

None; Odd;Even

The parity setting of the port.

Example

»SET /MEDIA/SERIAL/X7_RS232.Parity=None

«pw /MEDIA/SERIAL/X7_RS232.Parity=None

7.16.5. Setting the RS-232 Port Operation Mode

INFO:Changing this setting will automatically update the status of the Transparent operation mode and the Serial over IP functionality and vice versa.

This setting allows you to set the operation mode for the RS-232 port on the endpoint.

Command and Response

»SET·/MEDIA/SERIAL/<port>.OperationMode=<operation_mode>

«pw·/MEDIA/SERIAL/<port>.OperationMode=<operation_mode>

Parameters

Parameter

Value

Description

<port>

<dev_map_id>_RS232

The ID and the serial port type of an endpoint.

<dev_map_id>

Device order number of the endpoint.

<operation_mode>

Transparent

Transparent RS-232 transmission between the endpoints that are crosspointed together.

AvNetworkInjection

Provides serial over IP functionality inside the AV network from the endpoint IP address.

None

The serial over IP feature is disabled for the port.

Example

»SET /MEDIA/SERIAL/X7_RS232.OperationMode=AvNetworkInjection

«pw /MEDIA/SERIAL/X7_RS232.OperationMode=AvNetworkInjection

7.16.6. Enabling/Disabling the Transparent Operation Mode

INFO:Changing this setting will automatically update the status of the RS-232 port operation mode and the Serial over IP functionality and vice versa.

Command and Response

»SET·/MEDIA/SERIAL/<port>/TRANSPARENT.Enabled=<status>

«pw·/MEDIA/SERIAL/<port>/TRANSPARENT.Enabled=<status>

Parameters

Parameter

Value

Description

<port>

<dev_map_id>_RS232

The ID and the serial port type of an endpoint.

<dev_map_id>

Device order number of the endpoint.

<status>

true

Transparent operation mode is enabled.

false

Transparent operation mode is disabled.

Example

»SET /MEDIA/SERIAL/X7_RS232/TRANSPARENT.Enabled=true

«pw /MEDIA/SERIAL/X7_RS232/TRANSPARENT.Enabled=true

7.16.7. Enabling/Disabling the Serial Over IP Functionality

INFO:Changing this setting will automatically update the status of the RS-232 port operation mode and the Transparent operation mode and vice versa.

For command injection you need to connect directly to TCP port 6752.

Command and Response

»SET·/MEDIA/SERIAL/<port_id>/AVNETWORKINJECTION.Enabled=<status>

«pw·/MEDIA/SERIAL/<port_id>/AVNETWORKINJECTION.Enabled=<status>

Parameters

Parameter

Value

Description

<port_id>

P<map_id>01

The ID of the serial port.

<status>

true

Transparent operation mode is enabled.

false

Transparent operation mode is disabled.

<map_id>

Device order number of the endpoint

Example

»SET /MEDIA/SERIAL/P201/AVNETWORKINJECTION.Enabled=true

«pw /MEDIA/SERIAL/P201/AVNETWORKINJECTION.Enabled=true

7.17. EDID Management

Parameters #edid

Parameter

Value

Description

<edid_category>

E

The node for the Emulated EDIDs.

D

The node for the Dynamic EDIDs.

U

The node for the User EDIDs.

F

The node for the Factory EDIDs.

<edid_type>

<emulated>

The emulated EDID memory of the desired input port. Example: E1.

<dynamic>

Dynamic EDID memory index. Example: D1

<user>

User EDID memory index. Example: U1

<factory>

Factory EDID memory index. Example: F1

7.17.1. Querying the Validity of a Dynamic EDID

Command and Response

»GET·/EDID/<edid_category>/<edid_type>.Validity

«pr·/EDID/<edid_category>/<edid_type>.Validity=<logical_value>

Parameters

The <logical_value> can be true or false.

Example

»GET /EDID/D/D1001.Validity

«pr /EDID/D/D1001.Validity=true

7.17.2. Querying the Preferred Resolution of an EDID

Command and Response

»GET·/EDID/<edid_category>/<edid_type>.PreferredResolution

«pr·/EDID/<edid_category>/<edid_type>.PreferredResolution=<resolution>

Example

»GET /EDID/F/F5.PreferredResolution

«pr /EDID/F/F5.PreferredResolution=1280x768p50.00Hz

7.17.3. Emulating an EDID to an Input Port

Command and Response

»CALL·/EDID:switch(<source>:<destination>)

«mO·/EDID:switch=

Parameters

Parameter

Parameter description

Value

Description

<source>

Source EDID memory place

F1-F148

Factory EDIDs

U1-U100

User EDIDs

D<map_id>01

Dynamic EDIDs

<destination>

The emulated EDID of the desired input port

E<map_id>01

Emulated EDIDs

<map_id>

Device order number of the endpoint

Example

»CALL /EDID:switch(F49:E201)

«mO /EDID:switch=

7.17.4. Emulating an EDID to All Input Ports

Command and Response

»CALL·/EDID:switchAll(<source>)

«mO·/EDID:switchAll

Parameters

Parameter

Parameter description

Value

Description

<source>

Source EDID memory place

F1-F148

Factory EDIDs

U1-U100

User EDIDs

D<map_id>01

Dynamic EDIDs

<map_id>

Device order number of the endpoint

Example

»CALL /EDID:switchAll(F47)

«mO /EDID:switchAll

7.17.5. Copying an EDID to User Memory

Command and Response

»CALL·/EDID:copy(<source>:<destination>)

«mO·/EDID:copy

Parameters

Parameter

Parameter description

Value

Description

<source>

Source EDID memory place

F1-F148

Factory EDIDs

U1-U100

User EDIDs

D<map_id>01

Dynamic EDIDs

<destination>

The desired user EDID spot

U1-U100

User EDIDs

<map_id>

Device order number of the endpoint

Example

»CALL /EDID:copy(F1:U2)

«mO /EDID:copy

7.17.6. Deleting an EDID from User Memory

Command and Response

»CALL·/EDID:delete(<user_edid>)

«mO·/EDID:delete

Parameters

Parameter

Parameter description

Value

Description

<user_edid>

The emulated EDID memory of the desired input port.

U1-U100

User EDIDs

Example

»CALL /EDID:delete(U2)

«mO /EDID:delete

7.17.7. Resetting the Emulated EDIDs

Command and Response

»CALL·/EDID:reset()

«mO·/EDID:reset

Example

»CALL /EDID:reset()

«mO /EDID:reset

Calling this method switches all emulated EDIDs to a factory default one.See the table in the Factory EDID List section.

8

8. Firmware Update

This chapter is meant to help customers perform firmware updates on our products by giving a few tips on how to start and by explaining the features of the Lightware Device Updater v2 (LDU2) software. The latest software and firmware pack can be downloaded from www.lightware.com.

ATTENTION!While the firmware is being updated, the normal operation mode is suspended, as the transmitter is switched to bootload mode. Signal processing is not performed. Do not interrupt the firmware update. If any problem occurs, reboot the device and restart the process.

8.1. Introduction

Lightware Device Updater v2 (LDU2) software is the second generation of the LFP-based (Lightware Firmware Package) firmware update process.

8.2. Preparation

Most Lightware devices can be controlled over several interfaces (e.g. Ethernet, USB, RS-232). But the firmware can be updated usually over one dedicated interface, which is the Ethernet in most cases.

If you want to update the firmware of one or more devices, you need the following:

▪LFP2 file,

▪LDU2 software installed on your PC or Mac.

Both can be downloaded from www.lightware.com.

Optionally, you can download the release notes file in HTML format.

8.2.1. About the Firmware Package (LFP2 File)

All the necessary tools and binary files are packed into the LFP2 package file. You only need this file to do the update on your device.

▪This allows the use of the same LFP2 package for different devices.

▪The package contains all the necessary components, binary, and other files.

▪The release notes is included in the LFP2 file, which is displayed in the window where you select the firmware package file in LDU2.

INFO:The size of the LFP2 file is more than 300 MB due to the components of the package. That is not a fault: GVN runs embedded Linux inside that is necessary for the complex functions and features of the device.

8.2.2. LDU2 Installation

ATTENTION!Minimum system requirement: 2 GB RAM. The minimum display resolution is 1600x900.

INFO:The Windows and the Mac applications have the same look and functionality.

Download the software from www.lightware.com.

Installation in case of Windows OS

Run the installer. If the User Account Control displays a pop-up message, click Yes.

Installation Modes

Normal install

Snapshot install

Available for Windows, MacOS and Linux

Available for Windows

The installer can update only this instance

Cannot be updated

One updateable instance may exist for all users

Many different versions can be installed for all users

ATTENTION!Using the default Normal install is highly recommended.

INFO:If you have a previously installed version, you will be prompted to remove the old version before installing the new one.

Installation in case of macOS

Mount the DMG file by double clicking on it, and drag the LDU2 icon over the Applications icon to copy the program into the Applications folder. If you want to copy LDU2 into another location, just drag the icon over the desired folder.

ATTENTION!Please check the firewall settings on the macOS device. LDC needs to be added to the exceptions of the blocked software for the proper operation.

INFO:This type of installer is equal to the Normal install of Windows.

Installation in case of Linux

Step 1.Download the archive file (tar.gz) from www.lightware.com and unpack it to a temp folder.

Step 2.Run the install_ldu2.sh file in the temp folder. The script will install LDU2 into the following folder: HOME/.local/share/lightware/ldu2.

Step 3.The folder above will contain this file: LightwareDeviceUpdaterV2.sh, which can be used to start LDU2.

8.3. Running the Software

You have two options:

▪Starting the LDU2 by double-clicking on the shortcut/program file, or

▪Double-clicking on an LFP2 file.

LDU2 Auto-Update

At startup, the software checks if a newer version is available on the web.

Main Screen

When the software is started by the shortcut, the device discovery screen appears. Press the Discover devices button to start finding the Lightware devices:

Devices may also be added manually by typing the IP address in the box near the bottom of the screen. From LDU2 version v2.16.1, manual addition of devices can also be done using the hostname.

ATTENTION!If the device cannot be added by the hostname, please use the IP address.

If you start the software by double-clicking on the LFP2 file, the firmware will be loaded. Press the Search for devices button; all the devices will be listed that are compatible with the selected firmware pack.

INFO:If you press the Choose package file button, the release notes of the LFP2 file will be displayed in the right panel; see the Step 1. Select the Firmware Package. section.

Device List

When the discovery has completed, the devices available on the network are listed in the application.

Legend of the Icons

IP address editor

The IP address of the device can be changed in the pop-up window.

Identify me

Clicking on the icon makes the front panel LEDs blink for 10 seconds, which helps identify the device physically.

Authentication required

The password-protection is enabled. You have to enter the password

to perform the firmware update in the pop-up window at the beginning of the update.

Favorite device

The device has been marked, thus the IP address is stored. When a device is connected with that IP address, the star will be highlighted in that line.

Further information available

Device is unreachable. Change the IP address using the

front panel LCD menu or the IP address editor of the LDU2.

8.4. Important – Before Updating

In All Cases

▪Use at least CAT5e type of cables for connecting the devices to the network.

▪The computer that runs LDU2 and the target device (that will be updated) must be in the same subnet. The update cannot be performed from behind a firewall or gateway.

▪While the firmware is being updated, the normal operation mode is suspended, as the device is switched to bootload mode. Signal processing is not performed. Do not interrupt the firmware update. If any problem occurs, reboot the unit and restart the process.

▪It is highly recommended to install the firmware released at the same time on the MMU and the endpoints to ensure compatibility.

▪It is highly recommended to create a backup of your settings before updating, because downgrading results in factory settings being restored.

▪In case of a downgrade, please make sure to call factory default settings before starting the downgrade, as some settings may remain from the higher FW version that are not handled by earlier versions, but may still compromise proper operation.

FW version-related Issues

▪Updating the GVN-MMU with FW package v2.0.2 is only possible from FW package v1.8.0. Please note that the password-handling is introduced with FW package v2.0.2, too.

▪When updating from FW package v1.6.0 to v1.7.0, an extra reboot is needed.

▪Please note that FW package v1.5.0 is not backward compatible. Make sure that the MMU and all the endpoints are updated to this version.

▪When updating the endpoints from firmware package v1.x to 1.4.0, or downgrading from v1.4 to v1.x, the endpoints will require one additional reboot to work properly.

▪In rare cases, Dante-enabled GVN endpoints running FW version v1.4.x may not appear in LDU2 due to a bug in v1.4.x. Before updating, we recommend noting down the IP addresses of your Dante devices so you can add any manually that are not found. Devices running FW package v1.5.0 are discovered reliably by LDU2. Please note that in some situations with FW package v1.5.0, the hostname shown in LDU2 may differ from the actual hostname of the device. This can happen if the hostname changes on the device due to an internal state issue. We are working closely with Audinate to resolve this, as it also affects device discovery in Dante Controller. If you have any issues discovering or updating your devices, please reach out to support for assistance.

8.5. Updating Via GUI

To update the desired device(s) via the Graphical User Interface, follow these steps.

Step 1. Select the Firmware Package.

Click on the Choose package file button and navigate to the location where the LFP2 file was saved. When you click on the name of the package, the preview of the release notes is displayed in the right panel.

After the package file is loaded, the list is filtered to show the compatible devices only. The current firmware version of the device is highlighted in orange if it is different from the version of the package loaded.

If you start the update by double-clicking on the LFP file, the screen above will be loaded right away.

The Meaning of the Symbols

Show details

The log about the updating process of the device can be displayed in a new window.

Service mode

The device is in bootload mode. Backup and restore cannot be performed in this case.

Step 2. Select the desired devices for updating

Select the devices for updating; the selected line will be highlighted in green.

Step 3. Start the update and wait until it is finished.

Click on the Start Update button to start the procedure. The status is shown in percent in the right side of the device line and the overall process in the bottom progress bar. The device might reboot during the firmware update procedure.

When the progress bar reaches 100% (Done is displayed at all devices), the update of all devices are finished successfully and a message appears; you can close the software.

Step 4. Wait until the unit reboots with the new firmware.

Once the firmware update procedure is completed, the device is rebooted with the new firmware. Shutting down and restarting the device is recommended.

9

9. Troubleshooting

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 receiver end.

9.1. Use Cases

First, check the front panel LEDs and take the necessary steps according to their states. For more information about status LEDs, refer to the Status LEDs section.

Legend

Link to the section of connections/cabling.

Link to the section of the built-in web page.

Link to the section of LW3 protocol commands.

Symptom

Root cause

Action

Refer to

Video issues

No video on the screen

No video signal on the input.

Check the source and the cable connections.

The Video Stream IDs are different.

Check the settings of the extenders and assign them.

HDCP is disabled (EDID information cannot be read)

Enable the HDCP on the input of the Encoder.

(In certain cases, the source device cannot read the EDID from the Encoder.)

HDCP-encrypted content sent to a non-HDCP sink.

Replace the sink to a HDCP-capable one.

9.2. How to Speed Up the Troubleshooting Process

Lightware’s technical support team is always working hard to provide the fastest support possible. Our team’s response time is one of the best in the industry, and in the toughest of cases we can directly consult with the hardware or software engineer who designed the product to get the information from the most reliable source.

However, the troubleshooting process can be even faster… with your help.

There are certain pieces of information that push us in the right direction to find the root cause of the problem. If we receive most of this information in the first e-mail, or it is gathered at the time when you call us, then there is a pretty high chance that we will be able to respond with the final solution right away. This information is the following:

▪Schematic (a pdf version is preferred, but a hand drawing is sufficient).

▪Serial number(s) of the device(s) (it is either printed somewhere on the box or you can query it in the Device Controller software or on the built-in website).

▪Firmware versions of the devices (please note that there may be multiple CPUs or controllers in the device and we need to know all of their firmware versions, a screenshot is the best option).

▪Cable lengths and types (in our experience, it’s usually the cable).

▪Patch panels, gender changers or anything else in the signal path that can affect the transmission.

▪Signal type (resolution, refresh rate, color space, deep color).

▪Emulated EDID(s) (please save them as a file and send it to us).

▪Actions to take in order to re-create the problem (if we cannot reproduce the problem, it is hard for us to find the cause).

▪Photo or video about the problem (‘image noise’ can mean many different things, it’s better if we see it too).

▪Error logs from the Device Controller software.

▪In the case of Event Manager issue, the event file and/or backup file from the Device Controller software.

▪The more of the information above you can give us, the better. Please send this information to the Lightware Support Team (support@lightware.com) to speed up the troubleshooting process.

10

10. Technologies

The following sections contain descriptions and useful technical information on how the devices work in the background. The content is based on experiences and cases we met in the practice. These sections help understand features and technical standards like the following:

10.1. EDID Management

10.1.1. Understanding the EDID

The Extended Display Identification Data (EDID) is the passport of display devices (monitors, TV sets, projectors). It contains information about the capabilities of the display, such as supported resolutions, refresh rates (these are called Detailed Timings), the type and manufacturer of the display device, etc.

After connecting a source to a display (DVI, HDMI, DP), the source reads out the EDID to determine the resolution and refresh rate of the image to be transmitted.

EDID Communication

Most DVI computer displays have a 128-byte long EDID structure. However, Digital Televisions and HDMI capable displays may have another 128 bytes, which is called E-EDID and defined is by CEA (Consumer Electronics Association). This extension contains information about additional Detailed Timings, audio capabilities, speaker allocation and HDMI capabilities. It is important to know that all HDMI capable devices must have CEA extension, but not all devices with CEA extension are HDMI capable.

Common Problems Related to EDID

Problem: “My system consists of the following: a computer, a Lightware device, a WUXGA (1920x1200) LCD monitor, and an SXGA (1280x1024) projector. I would like to see the same image on the monitor and the projector. What EDID should I choose on the Lightware device?”

Solution: If you want to see the image on both displays, you need to select the resolution of the smaller display (in this case SXGA), otherwise the smaller display may not show the higher resolution image.

Problem: “I have changed to a different EDID on an input port of the Lightware device to have a different resolution, but nothing happens.”

Solution: Some graphics cards and video sources read out the EDID only after power-up and later they do not sense that the EDID has been changed. You need to restart your source to make it read out the EDID again.

10.1.2. Advanced EDID Management

Each DVI sink (e.g. monitors, projectors, plasma displays, etc...) must support the EDID data structure. Source BIOS and operating systems are likely to query the sink using DDC2B protocol to determine what pixel formats and interface are supported. The DVI standard uses EDID data structure to identify the monitor type and capabilities. Most DVI sources (VGA cards, set top boxes, etc.) will output DVI signal after accepting the connected sink’s EDID information. In the case of EDID readout failure or missing EDID, the source will not output DVI video signal.

Lightware devices provide the Advanced EDID Management function that helps system integration. The built-in EDID Router can store and emulate factory pre-programmed- and User programmable EDIDs. The EDID of the attached monitors or projectors for each output is stored in a non-volatile memory. This way the EDID of a monitor is available when the monitor is unplugged or switched off.

Any EDID can be emulated on any input. An emulated EDID can be copied from the EDID router’s memory (static EDID emulation), or from the last attached monitor’s memory (dynamic EDID emulation). For example, the Lightware device can be set up to emulate a sink device that is connected to one of the outputs. In this case, the EDID automatically changes if the monitor is replaced with another display device (as long as it has a valid EDID).

EDID is independently programmable for all inputs without affecting each other. All inputs have their own EDID circuit.

INFO:The user is not required to disconnect the video cable to change an EDID as opposed to other manufacturer’s products. The EDID can be changed even if a source is connected to the input and powered ON.

INFO:When the EDID has been changed, the router toggles the HOTPLUG signal for 2 seconds. Some sources do not sense this signal. In such cases, the source device must be restarted or powered OFF and ON again.

10.2. HDCP Management

Lightware Visual Engineering is a legal HDCP adopter. Several functions have been developed, which helps to solve HDCP related problems. Complex AV systems often have both HDCP and non-HDCP components. The matrix allows transmitting HDCP encrypted and unencrypted signals. The devices will be still HDCP compliant, as they will never output an encrypted signal to a non-HDCP compliant display device. If an encrypted signal is switched to a non-compliant output, a red screen alert or muted screen will appear.

10.2.1. Protected and Unprotected Content

Many video sources send HDCP protected signal if they detect that the sink is HDCP capable – even if the content is not copyrighted. This can cause trouble if an HDCP capable device is connected between the source and the display. In this case, the content cannot be viewed on non-HDCP capable displays and interfaces like event controllers. Rental and staging technicians often complain about certain laptops, which are always sending HDCP encrypted signals if the receiver device (display, matrix router, etc.) reports HDCP compliancy. Even though HDCP encryption is not required all the time (e.g. computer desktop image), certain laptops still do that.

To avoid unnecessary HDCP encryption, Lightware introduced the HDCP enabling/disabling function: the HDCP capability can be disabled in the Lightware device. If HDCP is disabled, the connected source will detect that the sink is not HDCP capable, and turn off authentication.

10.2.2. Disable Unnecessary Encryption

HDCP Compliant Sink

All the devices are HDCP-compliant, no manual setting is required, both protected and unprotected contents are transmitted and displayed on the sink.

Not HDCP-compliant Sink 1.

Not-HDCP compliant sink is connected to the matrix. Some sources (e.g. computers) always send HDCP encrypted signals if the receiver device reports HDCP compliancy, however, HDCP encryption is not required all the time (e.g. computer desktop image). If HDCP is enabled in the matrix, the image will not be displayed on the sink.

Setting the HDCP parameter to Auto on the output port and disable HDCP on the input port, the transmitted signal will not be encrypted if the content is not protected. Thus, non-HDCP compliant sinks will display non-encrypted signal.

Not HDCP-compliant Sink 2.

The layout is the same as in the previous case: non-HDCP compliant display device is connected to the matrix but the source would send protected content with encryption. If HDCP is enabled on the input port of the matrix, the source will send encrypted signal.

The sink is not HDCP compliant, thus it will not display the video signal, but blank screen is shown. If HDCP is disabled on the input port of the matrix, the source will not send the signal. The solution is to replace the display device with an HDCP-capable one.

10.2.3. HDCP 2.2

HDCP 2.2 is the latest evolution of copy protection. It is designed to create a secure connection between a source and a display. The 2.x version of HDCP is not a continuation of HDCPv1, and is rather a completely different link protection. One of the main differences is the number of the allowed devices within a closed AV system: HDCP 2.2 allows 32 devices (HDCP 1.4 allows 128 devices). A further limit is that up to four level is allowed, which means the protected signal can be transmitted over at most four repeater/matrix/switcher devices. HDCP content protection is activated only if an active video stream is transmitted from the source to the display. The encryption is not activated without a video signal.

HDCP 2.2 standard allows the application of a previous version of HDCP (e.g. HDCP 1.4) between the source and the display if the source device allows it. According to the standard, if the image content is protected with HDCP, the highest supported content protection level has to be applied. However, if the highest level of protection is not justified by the source content, the level may be decreased to avoid compatibility problems; this case is determined by the source.

HDCP 2.2 Source and HDCP 1.4 Sink

In this case the signal of an HDCP 2.2 compliant source is switched to an HDCP 1.4 compliant sink device. The signal is encrypted with HDCP 2.2 on the input and encrypted with HDCP 1.4 on the output of the Lightware device. A lower level of encryption may be applied only if the source device/content allows it - according to the HDCP standard. In this case, the HDCP setting on the input port has to be set to HDCP 1.4 and Depends on input on the output port.

HDCP 1.4 Source and HDCP 2.2 Sink

The example below is the reversal of the previous case. An HDCP 1.4 compliant source sends a signal with HDCP 1.4 encryption. The signal is switched to an HDCP v2.2 compliant sink device. In this case, the outgoing signal has to be encrypted with the highest supported encryption level towards the sink, as the Lightware device and the sink are both HDCP 2.2 compliant. The HDCP 2.2 standard does not allow keeping the original HDCP 1.4 encryption level on the output.

What Kind of Signal Will be on the Output of the Lightware Device?

See the table below that summarizes the possible cases:

Incoming Signal

HDCP 1.4 Compatible Sink
on the Output

HDCP 2.2. Compatible Sink
on the Output

HDCP 1.4

HDCP 1.4

HDCP 2.2

HDCP 2.2 (convertable)*

HDCP 1.4

HDCP 2.2

HDCP 2.2 (not convertable)**

Red screen

HDCP 2.2

* Stream type 0: the video stream allows the conversion of the signal to apply a lower level of encryption.

** Stream type 1: the video stream does not allow the conversion of the signal.

11

11. Appendix

Tables, drawings, guides, technical details and hashtag keyword list as follows:

11.1. Specifications

INFO:Specifications are subject to change without notice.

General

Compliance

CE, UKCA

EMC (emission)

EN 55032:2015+A1:2020

EMC (immunity)

EN 55035:2017+A11:2020

RoHS

EN 63000:2018

Electrical safety

EN 62368-1:2020

Laser safety

EN 60825-1:2014+A11:2021

Warranty

3 years

Operating temperature

0° to +45˚C (+32° to +113˚F)

Operating humidity

10% to 90%, non-condensing

Cooling

Passive

Power (GVN-HDMI Models)

Power Adaptor

Supported power source

100-240 V AC; 50/60 Hz

Supplied power

12V DC, 2A DC

AC power plug

Interchangeable (EU, UK, JP/US, AUS/NZ)

DC power plug

Locking DC connector (2.1/5.5 mm pin)

Battery cell type

BR1632A

Power over Ethernet (PoE)*

48V DC via RJ45 connector (IEEE802.3af)

Power over Ethernet + (PoE+)**

48V DC via RJ45 connector (IEEE802.3at)

* In case of GVN-MMU-X100 and GVN-HDMI-TX210AP(-DNT) models.

** In case of GVN-HDMI-RX110AP(-DNT) models.

GVN-HDMI-TX210AP

Power consumption (max, measured)

11 W

Heat dissipation (max)

38 BTU/h

GVN-HDMI-RX110AP

Power consumption (max, measured)

11 W*

Heat dissipation (max)

38 BTU/h

* without USB devices

GVN-HDMI-TX210AP-DNT

Power consumption (max, measured)

14 W*

Heat dissipation (max)

48 BTU/h

* without USB devices

GVN-HDMI-RX110AP-DNT

Power consumption (max, measured)

12 W*

Heat dissipation (max)

41 BTU/h

* without USB devices

GVN-MMU-X100

Power consumption (max, measured)

4 W

Heat dissipation (max)

14 BTU/h

Power (GVN-HC Models)

Power Adaptor (PSU-24VP3-160)

Supported power source

100-240 V AC; 50/60 Hz

Supplied power

24V DC, 6.67A DC

AC power plug

Interchangeable (EU, UK, JP/US, AUS/NZ)

DC power plug

2-pole Phoenix connector

Battery cell type

BR1632A

Power over Ethernet (PoE)

48V DC via RJ45 connector (IEEE802.3af)

GVN-HC-TX220AP

Power consumption (max, measured)

15.2 W

Heat dissipation (max)

52 BTU/h

GVN-HC-TX220AP-DNT

Power consumption (max, measured)

16.3 W

Heat dissipation (max)

55.7 BTU/h

Enclosure

Enclosure Material

1 mm steel

Dimensions in mm

221W x 120D x 26H

Dimensions in mm (GVN-HC models)

221W x 150D x 26H

Dimensions in inch

8.7W x 4.14D x 1.02H

Dimensions in inch (GVN-HC models)

8.7W x 5.9D x 1.02H

Weight (GVN-MMU-X100)

698 g (1.54 lb)

Weight (GVN-HDMI-TX210AP, -DNT)

692 g (1.53 lb)

Weight (GVN-HDMI-RX110AP, -DNT)

694 g (1.53 lb)

Weight (GVN-HC models)

940 g (2.08 lb)

Video Input (GVN-HDMI-TX210AP, GVN-HDMI-TX210AP-DNT, GVN-HC models)

HDMI Input Port

Connector type

19-pole HDMI type A receptacle

AV standard

DVI 1.0, HDMI 1.4, HDMI 2.0

HDCP Compliance

v2.2

Color space

RGB, YCbCr

Supported resolutions at 8 bits/color

up to 3840x2160@60Hz (4:4:4) or 3840x2160@60Hz (4:2:0), 1920x1080@60Hz (4:4:4) or 4096x2160@60Hz (4:2:0) up to 12 bits/color

Audio formats

Embedded LPCM, Dolby Digital 5.1 ch, Dolby Digital Plus, Dolby Digital Pro-Logic, Dolby TrueHD, DTS:X, Dolby Atmos, DTS 5.1 ch, DTS 96/24, DTS-ES Discrete, DTS-ES Matrix, DTS-HD High Resolution Audio, DTS-HD Master Audio

USB-C Input Port (GVN-HC models)

Connector type

24-pole USB type C receptacle

AV standard

DP 1.3

HDCP Compliance

HDCP 2.2

Color space

RGB, YCbCr

Video delay

0 frame

Supported resolutions at 8 bits/color

up to 3840x2160@60Hz (4:4:4) or 3840x2160@60Hz (4:2:0), 1920x1080@60Hz (4:4:4) or 4096x2160@60Hz (4:2:0) up to 12 bits/color

Audio formats

Embedded LPCM, Dolby Digital 5.1 ch, Dolby Digital Plus, Dolby Digital Pro-Logic, Dolby TrueHD, DTS:X, Dolby Atmos, DTS 5.1 ch, DTS 96/24, DTS-ES Discrete, DTS-ES Matrix, DTS-HD High Resolution Audio, DTS-HD Master Audio

Charing over USB-C *

yes, with 5V@3A, 9V@3A, 15V@3A, or 20V@5A

* Only if the transmitter is powered with local adaptor.

AV Input Port (GVN-HDMI-RX110AP, GVN-HDMI-RX110AP-DNT)

ATTENTION!Use at least CAT5e type of cables for connecting the devices to the network.

Connector type

RJ45 connector

Power Over Ethernet

yes (IEE 802.3at)

HDCP Compliance

v2.2

Color space

RGB, YCbCr

Supported resolutions at 8 bits/color

up to 4096x2160@60Hz (4:4:4) or 4096x2160@60Hz (4:2:0), up to 3840x2160@60Hz (4:4:4) or 3840x2160@60Hz (4:2:0); 1920x1080@60Hz (4:4:4) or 4096x2160@60Hz (4:2:0) up to 12 bits/color

Audio formats

8 channel PCM, Dolby TrueHD; DTS-HD Master Audio7.1

2-channel stereo (Dante)**

** Only in GVN-HDMI-RX110AP-DNT.

SFP Module Slot (GVN-HDMI-RX110AP, GVN-HDMI-RX110AP-DNT)

Number of ports

1

Supported data rate

1 Gbps

Accepted interfaces

SFP optical transceiver modules

Video Output (GVN-HDMI-TX210AP, GVN-HDMI-TX210AP-DNT)

HDMI Output Port

Connector type

19-pole HDMI type A receptacle

AV standard

DVI 1.0, HDMI 1.4, HDMI 2.0

HDCP Compliance

v2.2

Color space

RGB, YCbCr

Supported resolutions at 8 bits/color

up to 3840x2160@60Hz (4:4:4) or 3840x2160@60Hz (4:2:0), 1920x1080@60Hz (4:4:4) or 4096x2160@60Hz (4:2:0) up to 12 bits/color

Audio formats

Embedded LPCM, Dolby Digital 5.1 ch, Dolby Digital Plus, Dolby Digital Pro-Logic, Dolby TrueHD, DTS:X, Dolby Atmos, DTS 5.1 ch, DTS 96/24, DTS-ES Discrete, DTS-ES Matrix, DTS-HD High Resolution Audio, DTS-HD Master Audio

Video Output (GVN-MMU-X100)

HDMI Output Port

Connector type

19-pole HDMI type A receptacle

AV standard

DVI 1.0, HDMI 1.4, HDMI 2.0

HDCP Compliance

v2.2

Color space

RGB, YCbCr

Supported resolutions at 8 bits/color

up to 3840x2160@60Hz (4:4:4) or 3840x2160@60Hz (4:2:0), 1920x1080@60Hz (4:4:4) or 4096x2160@60Hz (4:2:0) up to 12 bits/color

Audio formats

Embedded LPCM, Dolby Digital 5.1 ch, Dolby Digital Plus, Dolby Digital Pro-Logic, Dolby TrueHD, DTS:X, Dolby Atmos, DTS 5.1 ch, DTS 96/24, DTS-ES Discrete, DTS-ES Matrix, DTS-HD High Resolution Audio, DTS-HD Master Audio

AV Output Port (GVN-HDMI-TX210AP, GVN-HDMI-TX210AP-DNT)

ATTENTION!Use at least CAT5e type of cables for connecting the devices to the network.

Connector type

RJ45 connector

Power Over Ethernet

yes (IEE 802.3af)

HDCP Compliance

v2.2

Color space

RGB, YCbCr

Supported resolutions at 8 bits/color

up to 4096x2160@60Hz (4:4:4) or 4096x2160@60Hz (4:2:0), up to 3840x2160@60Hz (4:4:4) or 3840x2160@60Hz (4:2:0); 1920x1080@60Hz (4:4:4) or 4096x2160@60Hz (4:2:0) up to 12 bits/color

Audio formats

8 channel PCM, Dolby TrueHD; DTS-HD Master Audio7.1

2-channel stereo (Dante)*

* Only in GVN-HDMI-TX210AP-DNT.

SFP Module Slot (GVN-HDMI-TX210AP, GVN-HDMI-TX210AP-DNT)

Number of ports

1

Supported data rate

1 Gbps

Accepted interfaces

SFP optical transceiver modules

Video Output (GVN-HDMI-RX110AP, GVN-HDMI-RX110AP-DNT)

HDMI Output Port

Connector type

19-pole HDMI type A receptacle

AV standard

DVI 1.0, HDMI 1.4, HDMI 2.0

HDCP Compliance

v2.2

Color space

RGB, YCbCr

Supported resolutions at 8 bits/color

up to 3840x2160@60Hz (4:4:4) or 3840x2160@60Hz (4:2:0), 1920x1080@60Hz (4:4:4) or 4096x2160@60Hz (4:2:0) up to 12 bits/color

Audio formats

Embedded LPCM, Dolby Digital 5.1 ch, Dolby Digital Plus, Dolby Digital Pro-Logic, Dolby TrueHD, DTS:X, Dolby Atmos, DTS 5.1 ch, DTS 96/24, DTS-ES Discrete, DTS-ES Matrix, DTS-HD High Resolution Audio, DTS-HD Master Audio

Control Ports

Ethernet Ports (GVN-MMU-X100)

Connector type

RJ45 female connector

Ethernet data rate

1 Gigabit, full duplex with autodetect

Power over Ethernet (PoE)

via GVN Network RJ45 connector (IEEE802.3af)

USB Ports

Connector type

A-type receptacle

USB compliance

USB 2.0 (5V DC)

Connector type

B-type receptacle

USB compliance

USB 2.0 (5V DC)

RS-232 Ports

Connector type

3-pole Phoenix connector

Baud rates

between 9600 and 115200 baud

Data bits

8

Parity

None / Odd / Even

Stop bits

1 / 2

Analog Audio Output

Connector type

5-pole Phoenix connector

Audio formats

2-ch LPCM

Sampling frequency

48 kHz

11.2. Factory Default Settings

11.2.1. Endpoint Factory Default Settings

Parameter

Value

Network settings

IP acquisition mode (default GVN network)

DHCP

Static IP address

10.0.0.100/16

Static Gateway address

10.0.0.1

Device label

LW_<device_type>_<serial_number>

Hostname

lightware-<serial_number>

Domain name

<hostname>

Custom Ethernet port (GVN-HC devices)

disabled

Video settings

Emulated EDID

F140

Allowed HDCP version

HDCP 2.2

HPD mode (transmitters only)

Auto

Output 5V mode (receivers only)

Auto

Output TMDS mode (receivers only)

Auto

Embedded audio muted (receivers only)

false

HDCP mode (receivers only)

Auto

Scaling setting (receivers only)

Passthrough (no scaling)

No signal screen (receivers only)

DefaultLogo

USB settings

USB Audio Converter (GVN-HC devices)

disabled

USB Ethernet Converter (GVN-HC devices)

disabled

11.2.2. MMU Factory Default Settings

Parameter

Value

GVN network mode

DHCP

GVN network static IP address

10.0.0.1/16

GVN network static gateway address

0.0.0.0

Control LAN static IP address

192.168.0.100/24

Control LAN static gateway address

192.168.0.1

Device label

LW_GVN-MMU-X100_<serial_number>

Hostname

lightware-<serial_number>

Domain name

<hostname>

Map

empty

Crosspoint

empty

User EDID

empty

Automatic Addition Enabled

true

#factorydefault

11.3. Factory EDID List

Mem

Resolution

Type

EDID features

F1

640 x

480p

@ 60.00

Hz

D

DVI

F2

848 x

480p

@ 60.00

Hz

D

DVI

F3

800 x

600p

@ 60.32

Hz

D

DVI

F4

1024 x

768p

@ 60.00

Hz

D

DVI

F5

1280 x

768p

@ 50.00

Hz

D

DVI

F6

1280 x

768p

@ 59.94

Hz

D

DVI

F7

1280 x

768p

@ 75.00

Hz

D

DVI

F8

1360 x

768p

@ 60.02

Hz

D

DVI

F9

1280 x

1024p

@ 50.00

Hz

D

DVI

F10

1280 x

1024p

@ 60.02

Hz

D

DVI

F11

1280 x

1024p

@ 75.02

Hz

D

DVI

F12

1400 x

1050p

@ 50.00

Hz

D

DVI

F13

1400 x

1050p

@ 60.00

Hz

D

DVI

F14

1400 x

1050p

@ 75.00

Hz

D

DVI

F15

1680 x

1050p

@ 60.00

Hz

D

DVI

F16

1920 x

1080p

@ 50.00

Hz

D

DVI

F17

1920 x

1080p

@ 60.00

Hz

D

DVI

F18

2048 x

1080p

@ 50.00

Hz

D

DVI

F19

2048 x

1080p

@ 60.00

Hz

D

DVI

F20

1600 x

1200p

@ 50.00

Hz

D

DVI

F21

1600 x

1200p

@ 60.00

Hz

D

DVI

F22

1920 x

1200p

@ 50.00

Hz

D

DVI

F23

1920 x

1200p

@ 59.56

Hz

D

DVI

F24

2048 x

1200p

@ 59.96

Hz

D

DVI

F29

1920 x

1080p

@ 60.00

Hz

U

DVI

F32

640 x

480p

@ 59.95

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F33

720 x

480p

@ 59.94

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F34

720 x

576p

@ 50.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F35

1280 x

720p

@ 50.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F36

1280 x

720p

@ 60.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F41

1920 x

1080p

@ 24.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F42

1920 x

1080p

@ 25.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F43

1920 x

1080p

@ 30.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F44

1920 x

1080p

@ 50.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F45

1920 x

1080p

@ 59.94

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F46

1920 x

1080p

@ 60.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F47

1920 x

1080p

@ 60.00

Hz

U

HDMI; YUV444; YUV422; 2CH_AUD

F48

1920 x

1080p

@ 60.00

Hz

U

HDMI; YUV444; YUV422; 8CH_AUD

F49

1920 x

1080p

@ 60.00

Hz

U

HDMI; YUV444; YUV422; DC30; DC36; YUVDC; 8CH_AUD

F90

1920 x

2160p

@ 59.99

Hz

D

DVI

F91

1024 x

2400p

@ 60.01

Hz

D

DVI

F92

1920 x

2400p

@ 59.97

Hz

D

DVI

F93

2048 x

2400p

@ 59.98

Hz

D

DVI

F94

2048 x

1536p

@ 60.00

Hz

D

DVI

F95

2048 x

1536p

@ 75.00

Hz

D

DVI

F96

2560 x

1600p

@ 59.86

Hz

D

DVI

F97

3840 x

2400p

@ 24.00

Hz

D

DVI

F98

1280 x

720p

@ 60.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD; 3D

F99

1920 x

1080p

@ 60.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD; 3D

F100

1024 x

768p

@ 60.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F101

1280 x

1024p

@ 50.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F102

1280 x

1024p

@ 60.02

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F103

1280 x

1024p

@ 75.02

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F104

1600 x

1200p

@ 50.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F105

1600 x

1200p

@ 60.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F106

1920 x

1200p

@ 59.56

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F107

2560 x

1440p

@ 59.95

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F108

2560 x

1600p

@ 59.86

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F109

3840 x

2400p

@ 24.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F110

3840 x

2160p

@ 24.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F111

3840 x

2160p

@ 25.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F112

3840 x

2160p

@ 30.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F118

3840 x

2160p

@ 30.00

Hz

U

HDMI; YUV444; YUV422; 2CH_AUD

F119

3840 x

2160p

@ 30.00

Hz

U

HDMI; YUV444; YUV422; 8CH_AUD

F120

3840 x

2160p

@ 60.00

Hz

H

HDMI; YUV444; YUV422; YUV420; 2CH_AUD

F121

1440 x

1080p

@ 59.91

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F122

2560 x

2048p

@ 59.98

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F123

1280 x

800p

@ 59.91

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F124

1440 x

900p

@ 59.90

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F125

1366 x

768p

@ 60.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F126

1600 x

900p

@ 59.98

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F127

2048 x

1080p

@ 60.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F128

2560 x

1080p

@ 60.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F129

3440 x

1440p

@ 24.99

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F130

3440 x

1440p

@ 29.99

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F131

4096 x

2160p

@ 25.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F132

4096 x

2160p

@ 30.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F133

4096 x

2160p

@ 60.00

Hz

4

HDMI; YUV444; YUV422; YUV420; 2CH_AUD

F134

3440 x

1440p

@ 23.99

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F135

4096 x

2160p

@ 24.00

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F136

3840 x

2400p

@ 29.99

Hz

H

HDMI; YUV444; YUV422; 2CH_AUD

F137

3840 x

2160p

@ 60.00

Hz

H

HDMI; HDMI2; YUV444; YUV422; 2CH_AUD

F138

3840 x

2160p

@ 50.00

Hz

H

HDMI; HDMI2; YUV444; YUV422; 2CH_AUD

F139

3840 x

2160p

@ 60.00

Hz

H

HDMI; HDMI2; YUV444; YUV422; YUV420; 2CH_AUD

F140

3840 x

2160p

@ 60.00

Hz

H

HDMI; HDMI2; YUV444; YUV422; YUV420; 8CH_AUD

F141

4096 x

2160p

@ 60.00

Hz

H

HDMI; HDMI2; YUV444; YUV422; 2CH_AUD

F142

4096 x

2160p

@ 50.00

Hz

H

HDMI; HDMI2; YUV444; YUV422; 2CH_AUD

F143

4096 x

2160p

@ 60.00

Hz

H

HDMI; HDMI2; YUV444; YUV422; YUV420; 2CH_AUD

F144

4096 x

2160p

@ 60.00

Hz

H

HDMI; HDMI2; YUV444; YUV422; YUV420; 8CH_AUD

F146

3840 x

2160p

@ 60.00

Hz

H

HDMI; HDMI2; YUV420; DC30; DC36; YUVDC; YUV420_DC30; YUV420_DC36; 2CH_AUD; HDR

F147

3840 x

2160p

@ 60.00

Hz

H

HDMI; HDMI2; YUV444; YUV422; 2CH_AUD

F148

3840 x

2160p

@ 60.00

Hz

H

HDMI; HDMI2; YUV444; YUV422; 8CH_AUD

Legend

D: DVI EDID

H: HDMI EDID

U: Universal EDID, supporting many standard resolutions:

▪F29: Universal EDID for DVI signals (no audio support).

▪F47: HDMI EDID supporting PCM audio.

▪F48: HDMI EDID supporting all type of audio.

▪F49: HDMI EDID supporting all type of audio and deep color.

▪F89: Universal EDID for analog signals (no audio support).

▪F118: HDMI EDID supporting PCM audio and 4K@30 Hz signals.

▪F119: HDMI EDID supporting all type of audio and 4K@30 Hz signals.

▪F144:

DiD (in column EDID features): with Display ID support

Please note that minor changes in the factory EDID list may be applied in further firmware versions.

11.4. Contents of the Backup File

The backup file contains numerous settings and parameters saved from the device. When the file is uploaded to a device, the following will be overwritten: #backup

GVN-MMU-X100

GVN-HDMI-TX210AP
(-DNT)

GVN-HDMI-RX110AP
(-DNT)

Audio / Video crosspoint settings

Crosspoint state

Mute state

HDMI input ports

Video port name

Audio port name

Stream name

HPD mode

Allowed HDCP version

HDMI output ports

-

Video port name

Audio port name

Stream name

HPD mode

Allowed HDCP version

HDCP mode

Scaling setting

Embedded audio mute setting

Output TMDS mode

Output 5V mode

Analog audio port

Volume

Mute state

Volume

Mute state

Local serial port

Port name

Baud rate

Data bits

Stop bits

Parity

Port name

Baud rate

Data bits

Stop bits

Parity

Network settings

IP settings

Static IP settings (IP address, Subnet mask Gateway address) for each interface

IP setting (Last IP address, Last netmask address, Last IP mode)

IP setting (Last IP address, Last netmask address, Last IP mode)

Further settings

Device label

Hostname

Device map

Device Mapping settings

Dynamic, Emulated and User EDID data

Package version

Device label

Hostname

Device type

Package version

EDID (Dynamic/Emulated)

Device label

Hostname

Device type

Package version

EDID (Dynamic/Emulated)

11.5. Video Latency

GVN endpoints transmit video signals with Ultra Low Latency (ULL). In the following table we describe how much latency is experienced while using the most common resolutions:

Resolution

Refresh Rate

Vertical Total Lines

Ultra Low Latency (in milliseconds)

Min.

Max.

3840x2160

60

2250

2.044

3.580

1080P

60

1125

3.822

5.358

720P

60

750

5.556

7.092

480P

60

525

8.095

9.631

11.6. Version Compatibility

To have a smooth and stable GVN system working, the firmware running in the MMU and the endpoints shall be in line with each other as well as in case of LDC and LDU2. Along with the fact that using the latest software tools and firmware packages is always recommended, the following table shows the compatible versions:

MMU FW package

Endpoint FW package

LDC

LDU2

v1.0.x

v1.1.x

v1.0.x

no restrictions

no restrictions

v1.3.x

v1.3.x

v1.4.x

v1.4.x

v1.5.x

v1.5.x

v1.6.x

v1.6.x

v1.7.x

v1.7.x

v1.8.x

v1.8.x

v2.0.x

v1.8.x

v2.24.x or newer

v2.39.x or newer

11.7. Scaling

The following resolutions are available for scaling in the receiver devices: #scaler

1

640x480p60

2

720x480p60

3

720x576p50

4

800x600p60

5

848x480p60

6

1024x768p60

7

1280x720p50

8

1280x720p60

9

1280x768p50

10

1280x768p60

11

1280x768p75

12

1280x800p60

13

1280x1024p50

14

1280x1024p60

15

1280x1024p75

16

1360x768p60

17

1366x768p60

18

1400x1050p50

19

1400x1050p60

20

1400x1050p75

21

1440x900p60

23

1600x900p60

24

1600x1200p50

25

1600x1200p60

26

1920x1080p24

27

1920x1080p25

28

1920x1080p30

29

1920x1080p50

30

1920x1080p59

31

1920x1080p60

32

1920x1200p50

33

1920x1200p60

34

2048x1080p50

35

2048x1080p60

38

2560x1080p60

39

2560x1440p60

40

2560x1600p60

46

3840x2160p24

47

3840x2160p25

48

3840x2160p30

49

3840x2160p50

50

3840x2160p60

51

3840x2160p60_reduced

55

4096x2160p24

56

4096x2160p25

57

4096x2160p30

58

4096x2160p50

59

4096x2160p60

11.8. Known Limitations

In the initial release of the GVN family, there are a few limitations that will be fixed in future developments.

Such limitations are:

▪Some features will only be available in a future firmware update (e.g. analog audio input, RS-232 command injection, MMU HDMI Output and USB port functions)

▪The effect of the Function button might be modified in later updates. Currently it only changes the IP settings on the endpoints. For more information please see the Button Functionality section.

▪The HDCP error signal is realized with a black screen and OSD display.

▪In case the sink (e.g. monitor) only supports HDCP 1.4, but the incoming signal has HDCP 2.2 content with 4K resolution, the video will be converted to HDCP 1.4 encrypted 1080p resolution. This limitation only applies if the HDCP level of the sink is lower than that of the source signal. Under no circumstances will HDCP-encrypted content be displayed on non-HDCP-compliant displays.

▪Certain parts of the firmware were created using previous codes that were not designed to properly support a larger AV system, resulting in limitations in LW3 connectivity, namely to the number of clients and subscriptions. For more information please see the General Rules section.

▪In case of several LDC applications connecting to a GVN system, response times can increase. It is advised to only use one application at a time whenever possible.

▪It is a known bug that when the HDCP setting for the HDMI output port on the receiver is set to Auto, the v1.4.0 firmware also encrypts unencrypted video if the sink is HDCP capable. From FW version v1.5.0, this issue is solved.

▪It is a known issue that from FW version v1.4.0, calling factory default settings in the MMU incorrectly states that it will also call factory default settings on the connected endpoints. The MMU erases the stored endpoint settings database within itself and treat the rediscovered endpoints as new devices, but it does not equal factory default settings on the endpoints. To reset the whole system to factory default values, factory reset must be called on each device individually.

▪It is a known issue that from FW version v1.6.0, disabling the HDMI output on the RX in the no signal screen settings cannot be used with the output 5V mode turned off.

▪When updating from FW version v1.6.0 to v1.7.0, an extra reboot is needed.

11.9. Cable Wiring Guide

Inputs and outputs of audio devices are symmetric or asymmetric. The main advantage of the symmetric lines is the better protection against the noise, therefore they are widely used in the professional audio industry. Symmetric audio is most often referred to as balanced audio, as opposed to asymmetric, which is referred to as unbalanced audio. Ligthware products are usually built with 5-pole Phoenix connectors, so we would like to help users assemble their own audio cables. See the most common cases below.

ATTENTION!Symmetric and asymmetric lines can be linked with passive accessories (e.g. special cables), but in this case half of the line level is lost.

ATTENTION!There are numerous types of regularly used connector and cable types to connect audio devices. Please always make sure that a connector or cable fits your system before use.

ATTENTION!Never join the phase-inverted (negative, cold or -) poles (either right or left) to the ground or to each other on the output side, as this can damage the unit.

INFO:Use a galvanic isolation in case of a ground loop.

11.9.1. Serial Ports

The device is built with a 3-pole Phoenix connector. See the examples below of connecting to a DCE (Data Circuit-terminating Equipment) or a DTE (Data Terminal Equipment) type device:

Lightware device and a DCE

D-SUB 9 and Phoenix

Lightware device and a DTE

D-SUB 9 and Phoenix

11.9.2. Audio Ports

The Pinout of the 5-pole Phoenix Connector

Compatible Plug Type: Phoenix® Combicon series (3.5mm pitch, 5-pole), type: MC 1.5/5-ST-3.5.

From Unbalanced Output to Balanced Input

2 x 6.3 (1/4") TS - Phoenix

2 x RCA - Phoenix

3.5 (1/8") TRS - Phoenix

From Balanced Output to Unbalanced Input

Phoenix - 2 x 6.3 (1/4") TS

Phoenix - 2 x RCA

Phoenix - 3.5 (1/8") TRS

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

2 x XLR - Phoenix

Phoenix - Phoenix

11.10. Mechanical Drawings

INFO:All models have the same size. Dimensions are in mm.

11.11. Firmware Release Notes - MMU

The list below shows the released firmware packages with important notes.

v2.0.2b2

Release date: 2026-08-31

New feature:

▪LDC v2.24 is released and must be used together with GVN MMU v2.0.2

Bugfix:

▪If it is not possible to keep the network settings of AV LAN and CONTROL LAN during a GVN MMU v2.0.2 firmware upgrade due to an incompatible network settings file, both network interfaces will be reset to factory default values: AV LAN to DHCP, CONTROL LAN to static IP. It might cause that the user has to re-set their network interface settings after the firmware upgrade.

Known issue:

▪If both AV LAN and CONTROL LAN is set to DHCP, and there is no DHCP server on the network, only the AV LAN will have an automatic link local IP address. In this case, CONTROL LAN will have no valid IP address.

v2.0.0b22

Release date: 2026-08-12

New feature:

▪Major upgrade: LiLi-based platform software on GVN MMU.

▪Built-in LARA v2.0.7 is included in GVN MMU.

▪All settings related security under Settings / Services will be lost and set to the following default values: lw3 enabled, http disabled, https enabled, and authentication with default password enabled. These settings are found in lw3 API under /V1/MANAGEMENT/NETWORK/SERVICES.

▪API changes: every lw3 node previously under /MANAGEMENT is now under either /V1/MANAGEMENT or /EXPERIMENTAL/MANAGEMENT. Every lw3 node previously under /SYS is now under /V1/SYS.

▪Note: all public lw3 nodes under /MEDIA, /EDID, and /ENDPOINTS remain unchanged.

Bugfix:

▪AV LAN and Control LAN gateway address settings work correctly.

▪Control LAN is the default gateway in all cases, if both Control LAN and AV LAN network interfaces have link up state.

Known issue:

▪In very rare cases, if MMU is rebooted under a heavy load (100 endpoints, all CPUs on 100%), the rebooting process might fail. In such cases, a physical power cycle (turning the device off and on) will resolve the issue.

▪Downgrading to v1.8.0 is not possible directly. Please use the special downgrade v1.8.128 package from the archive files on the official GVN MMU product website, if a downgrade to v1.8 is necessary. After downgrading to v1.8.128, further downgrade to v1.8.0 is possible and recommended.

▪Dante microphones used through Audinate AVIO USB adapter are not working properly with GVN systems.

v1.8.0b8

Release date: 2026-05-28

New feature:

▪USB-C transmitter release: full featured USB-C input port with 4k60 video, audio, USB2.0 data, 100W charging, and ethernet connection.

Bugfix:

▪Fixed compatibility issue with Logitech Rally Bar Huddle.

v1.7.0b9

Release date: 2026-01-05

New feature:

▪Independent media layer support: the VIDEO, AUDIO and USB layers can be switched independently each other. For the easy use we added Audio follow video and USB follow video functions. USB port properties added. Audio stream source selection (embedded audio, analog input, Dante input) functionality added to TX (only in LW3 API). Dante bridge (RX) - LW3 API changed: BridgeEnabled property removed(!) and ConnectedSource property added to the output. Dante bridge functionality added to TX. Introduce the Control page for RS232 ports.

v1.6.1b2

Release date: 2025-09-25

New feature:

▪We closed a security back door.

v1.6.0b10

Release date: 2025-09-05

New feature:

▪Added controls to disconnect or preview individual streams.

▪Option to remove devices from the Device Map.

▪Option to disable automatic device mapping.

▪Improved UI to clearly indicate inactive devices.

▪Added ability to synchronize device time with the computer’s system clock.

▪Option to display full stream names in the Crosspoint for easier identification.

▪When Dante bridge is enabled, the RX device automatically forwards the incoming GVN audio stream to the Dante network in addition to the HDMI and analog outputs.

▪Improved &#34;No Signal&#34; behavior - added black screen and the ability to disable HDMI output to the list of options alongside displaying the GVN logo

v1.5.0b20

Release date: 2025-07-23

New feature:

▪Improved MMU–Endpoint Communication – We have restructured the communication between the MMU and endpoints by adopting industry-standard technologies (ZMQ). This results in a more robust, consistent, and scalable system architecture. System response times have significantly improved: - Endpoint state changes (e.g., signal present) now reach the MMU in around 2 seconds in a 100-endpoint system, compared to previous delays of up to 10 seconds, and this performance is maintained regardless of system size. - Device discovery has been accelerated from over 60 seconds to under 3 seconds for 100 endpoints.

▪HTTP(S) Basic Authentication Support – Adds secure user authentication with standard username and password credentials over HTTP or HTTPS connections.
The GVN MMU now provides HTTP and HTTPS server services on ports 80 (HTTP) and 443 (HTTPS).
The raw TCP connection previously used for LW3 control (port 6107) can now be disabled. In addition, the LW3 protocol is now supported over WS/WSS connections, enabling secure device control via WebSocket.

Known Issue:

▪In rare cases, Dante-enabled Gemini endpoints running firmware v1.4.x may not appear in LDU2 due to a bug in v1.4.x. Before upgrading, we recommend noting down the IP addresses of your Dante devices so you can manually add any that are not found. Devices running v1.5.0 are discovered reliably by LDU2. Please note that in 1.5.0 some situations, the hostname shown in LDU2 may differ from the device’s actual hostname. This can happen if the hostname changes on the device due to an internal state issue. We are working closely with Audinate to resolve this, as it also affects device discovery in Dante Controller. If you have any issues discovering or updating your devices, please reach out to support for assistance.

v1.4.0b14

Release date: 2025-04-09

New feature:

▪We have updated the backend of the LW3 API, making it more robust and simplifying development and testing. It is a known bug that when the HDCP setting for the HDMI output port on the receiver is set to Auto, the v1.4.0 firmware also encrypts unencrypted video if the sink is HDCP capable.

▪Discovery and support of Dante-capable endpoints. For full compatibility, we recommend that all elements of the system (MMU and endpoints) should be updated to the same firmware version (v1.4.0).

v1.3.0b4

Release date: 2024-12-12

New feature:

▪Basic command injection support on MMU in LW3 and embedded-web. LDC support is not yet available in v2.14.0, it will be supported only in the next version (v2.15.0).

v1.1.0b2

Release date: 2024-09-05

New feature:

▪Serial port and analog audio port related setting are now supported on the control UI. EDID export is now supported on the control UI. Fixed several bugs regarding UI and user workflow.

v1.0.0b39

Release date: 2024-07-19

New feature:

▪The first public release for the Gemini GVN Matrix Management Unit (MMU). The supported hardware is GVN-MMU-X100. Core functions include Gemini GVN endpoint discovery and management, endpoint\u2019s crosspoint, EDID management, system support information, backup and restore of actual system state. Managed by Lightware Device Controller (LDC) and Lightware Device Updater v2 (LDU v2).

11.12. Firmware Release Notes - Endpoints

The list below shows the released firmware packages with important notes.

v1.8.0b13

Release date: 2026-05-28

New feature:

▪USB-C transmitter release: full featured USB-C input port with 4k60 video, audio, USB2.0 data, 100W charging, and ethernet connection.

▪Set custom no-signal image on RX through <RX-ip-address>/tools/nosignal.html

Bugfix:

▪Fixed compatibility issue with Logitech Rally Bar Huddle.

Known issue:

▪In very rare cases, endpoints connected with a fibre optic cable might not be reachable after software reboot. Should this issue occur, a hard reset resolves the issue.

▪If HDCP is turned off and a video source is reconnected to the USB-C input of HC-TX, there is a short (~1 sec) interruption of the signal at the beginning of transmission.

▪4096x2160p60 YUV 4:2:2 output on RX is shown with incorrect colors.

▪HC-TX might occasionally reboot, if HDCP is turned off on its input and a Gomax test device keeps sending HDCP-encrypted video signal.

▪HC-TX devices emulate HID (keyboard and mouse) devices, even if there are no such devices routed to them.

▪YUV 4:2:0 scaling only works if the scaled video resolution is 4096x2160p50 or 4096x2160p60. Otherwise, YUV scaled video output is 4:4:4 or 4:2:2.

▪No-signal output on RX might flicker occasionally, if HDCP is disabled on TX but the video source is enforcing HDCP-encrypted video signal.

v1.7.1b5

Release date: 2026-02-18

Bugfix:

▪Updated UBoot version for a more resilient SPI flash initialization. Fixed rare network interface instability on restart. Mirrored writable persistent system configuration information to EMMC. Fixed compatibility issue with Logitech Rally Bar.

Known issue:

▪In very rare occasions, the device may not initialize properly after power-up. Should this occur, a hard reset or a restart through ssh will resolve the issue and the device will return to normal operation. This behavior has been observed since firmware version 1.6.0. In addition, known compatibility issues with PTZ camera.

v1.7.0b9

Release date: 2026-01-05

New feature:

▪ASIC firmware has been updated. Dante embedded platform firmware has been updated. There were a lot of "Invalid edid provided" error messages in the log files. This has been fixed. Fixed the HDMI black screen issue when RX disconnected from the network. Fixed the discovery protocol issues (mDNS and Avahi). Fixed a DDC communication issue on HDMI output (EDID reading and HDCP handshake problems). TCP port 5555 has been closed for security reasons. Analog audio input capability added to TX endpoints.

v1.6.1b4

Release date: 2025-09-25

New feature:

▪Firmware changes required for the modified process for manufacturing Dante endpoints. Expanding endpoint logs for support cases.

v1.6.0b3

Release date: 2025-08-28

New feature:

▪When Dante bridge is enabled, the RX device automatically forwards the incoming GVN audio stream to the Dante network in addition to the HDMI and analog outputs.

▪Improved "No Signal" behavior - added black screen and the ability to disable HDMI output to the list of options alongside displaying the GVN logo

v1.5.0b18

Release date: 2025-07-24

New feature:

▪Improved MMU\u2013Endpoint Communication \u2013 We have restructured the communication between the MMU and endpoints by adopting industry-standard technologies (ZMQ). This results in a more robust, consistent, and scalable system architecture. System response times have significantly improved: - Endpoint state changes (e.g., signal present) now reach the MMU in around 2 seconds in a 100-endpoint system, compared to previous delays of up to 10 seconds, and this performance is maintained regardless of system size. - Device discovery has been accelerated from over 60 seconds to under 3 seconds for 100 endpoints.

Bugfix:

▪We have fixed a known issue where when receiving a non-HDCP protected signal, the video signal on the HDMI output was converted to protected video.

v1.4.0b12

Release date: 2025-04-09

New feature:

▪Fixed an issue where technical information would flash after switching HDMI output

▪Fix USB 2.0 incompatibility issue with macOS v15.

▪We have updated the backend of the LW3 API, making it more robust and simplifying development and testing. It is a known bug that when the HDCP setting for the HDMI output port on the receiver is set to Auto, the v1.4.0 firmware also encrypts unencrypted video if the sink is HDCP capable.

Release the Dante capable RX endpoint (91810038, GVN-HDMI-RX110AP-DNT). The received Dante stream can be embedded into the HDMI output.

Release the Dante capable TX endpoint (91810037, GVN-HDMI-TX210AP-DNT). Embedded stereo uncompressed audio coming from the HDMI input is automatically sent to the Dante network.

v1.3.0b3

Release date: 2024-12-12

New feature:

▪Basic command injection support with direct TCP connections to endpoints over port 6752

v1.0.0b36

Release date: 2024-07-15

New feature:

▪The first public release for the Gemini GVN endpoints. Supported endpoints are GVN-HDMI-TX210AP and GVN-HDMI-RX110AP. Basic functionality with 4K60 4:4:4, seamless switching, scaling, EDID handling, analog audio output, USB HID and full USB 2.0 support, virtual HUB function up to six USB 2.0 devices, managed by Lightware Device Updater v2 (LDU v2).

11.13. Output Preview File

The following content is an HTML file demonstrating an example how the preview image of the extenders can be used within a system. This file collects the images from the extenders and the image file are organized into a table. The preview images are scaled to 400px width in the cells. If you click on an image, the preview image is opened in a new browser tab in higher resolution.

The Appearance

INFO:This example is a static page, the preview shall be updated manually by refreshing the page.

The Source File (HTML)

<!DOCTYPE html>

<html>

<style>

table, h2, p {

font-family:Arial;

text-align: center;

}

body {

display: flex;

justify-content: center;

}

</style>

<body>

<table>

<tr>

<th><a href="http://192.168.0.110:8080/?action=snapshot" target="_blank"><img src="http://192.168.0.110:8080/?action=snapshot" style="width:400px"></a></th>

<th><a href="http://192.168.0.114:8080/?action=snapshot" target="_blank"><img src="http://192.168.0.114:8080/?action=snapshot" style="width:400px"></a></th>

</tr>

<tr>

<td><b>D101:</b> 192.168.0.110</td>

<td><b>D301:</b> 192.168.0.114</td>

</tr>

</table>

</body>

</html>

11.14. GVN MMU v2.0.2 FW Update Major Changes

There was a major platform update of the GVN MMU firmware between FW v1.8.0, and the v2.0.2 versions. It is not a simple firmware update, but rather a firmware upgrade. Please read through carefully and prepare for the firmware upgrade process accordingly.

Potential Breaking Changes

The following changes between MMU v1.8.0 and v2.0.2 are crucial and all existing GVN users must be notified:

All settings related security under Settings / Services will be reset to default values:

▪LW3 enabled (port 6107)

▪HTTP disabled

▪HTTPS enabled

▪Authentication is enabled

▪These settings will be found in LW3 API under /V1/MANAGEMENT/NETWORK/SERVICES.

By default, authentication will be enabled and a default password will be used: Lightware10g. After the firmware upgrade or first power-on cycle, this default password must be changed by the user. Username is still ‘admin’ and cannot be changed yet. This document describes password handling also for GVN:

https://go.lightware.com/Password_Handling_in_Lightware_Devices_ApplicationNotes.pdf

LW3 API is changed, therefore existing control scripts and control applications might need an update. Existing node changes:

▪Every node under /MANAGEMENT will go under /V1/MANAGEMENT or /EXPERIMENTAL/MANAGEMENT.

▪Every node under /SYS will go under /V1/SYS.

▪For the network interfaces, “DomainName” property will not exist. DHCP servers can use /EXPERIMENTAL/MANAGEMENT/DEVICE/HostName property from this firmware version.

▪Changes in details:

v1.8.0 Node Name

v2.0.2 Node Name

/MANAGEMENT/DEVICE

/EXPERIMENTAL/MANAGEMENT/DEVICE

/MANAGEMENT/UID

/V1/MANAGEMENT/UID

/MANAGEMENT/UID/PACKAGES

/V1/MANAGEMENT/UID/PACKAGES; Comment: Completely new node structure with new properties under PACKAGES.

/MANAGEMENT/UID/PACKAGES/CORE

Will Not Exist

/MANAGEMENT/NETWORKINTERFACES/CONTROLLAN

/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/MANAGEMENT; Comment: “DomainName” and “MacAddress” properties will not exist, “Enabled” property will exist.

/MANAGEMENT/NETWORKINTERFACES/GVNNETWORK

/EXPERIMENTAL/MANAGEMENT/NETWORKINTERFACES/DEFAULT; Comment: “DomainName” and “MacAddress” properties will not exist, “Enabled” property will exist.

/MANAGEMENT/DATETIME

/V1/MANAGEMENT/DATETIME; Comment: CoreUpTime property will not exist.

/MANAGEMENT/HEALTH

/V1/MANAGEMENT/HEALTH

/MANAGEMENT/HEALTH/MB/SYSTEMSTATS

Will Not Exist

/MANAGEMENT/SERVICES

/V1/MANAGEMENT/SERVICES

/SYS

/V1/SYS; Comment: “reboot” method will be called “restart”, “RebootNeed” and “RebootPending” properties will not exist.

Important: LW3 nodes under /MEDIA, /EDID, and /ENDPOINTS will remain unchanged!

Routing change: CONTROL LAN is the default gateway in all cases, if both CONTROL LAN and AV LAN network interfaces have link up state. If only one link has up state, it is also the default gateway.

MMU v2.0.2 will only be compatible with LDC v2.24.0 and newer versions.

Upgrading from v1.8.0 to v2.0.2

▪Upgrading and downgrading will only be possible with LDU2 v2.39.0 or newer versions. This version will also notify the user through pop-up messages about the risks and recommended preparation steps of the upgrade process.

▪LDU2 will support upgrading to v2.0.2 only from v1.8.0. Please update the MMU to v1.8.0 first if you have an older FW version.

▪Before upgrading, it is highly recommended to download a backup file from the MMU (under Settings / System / Backup).

=Background: if a user upgrades their MMU to v2.0.2, and wants to downgrade later to v1.8, the MMU will automatically perform a factory reset after downgrading, and all previous settings will be lost.

=If a backup file before upgrading exists, the users will be able to restore their pre-upgrade settings after a downgrade. A backup file created on v2.0.2 firmware will not be compatible with v1.8.0.

=A pop-up window will remind the users of this recommended step in LDU2.

▪After upgrading the MMU from v1.8.0 to v2.0.2 through LDU2, authentication will be enabled and the users will be required to change the default password (Lightware10g). A pop-up window will remind the user of this change in LDU2.

▪At the end of the upgrade process, a pop-up window in LDU2 will inform the user about the security-related changes described in the first section of this document.

▪Note: at the end of the upgrade process, the IP address of the MMU might change if the network interface used for the upgrade is set to DHCP. In this case, LDU2 cannot connect to the device and will give a warning message to the user. Restarting LDU2 restores the connection with the MMU device.

Downgrading from v2.0.2 to v1.8

▪It will not be possible to downgrade from v2.0.2 to the officially released v1.8.0 firmware version.

▪There is going to be a special GVN MMU package for downgrading, called v1.8.128. This package needs to be downloaded from the archive files of the “Downloads” section of the official GVN MMU product website.

▪This v1.8.128 package must be used through LDU2 with the usual steps to downgrade from v2.0.2. This package will have identical features compared to v1.8.0, only the behind-the-scenes technical steps of the downgrade process will be special.

▪Downgrading to v1.8.128 will be only possible from v2.0.2.

▪It is highly recommended to use CAT5 or higher cable for downgrading. CAT4 or lower cables might work but the uploading process is unstable with them.

▪After downgrading to v1.8.128, all settings will be lost, as the process involves a factory reset. Backup files downloaded in v2.0.2 cannot be used to restore settings, that is why it is highly recommended to download backup files in v1.8.0 before upgrading.

▪After downgrading to v1.8.128, it is mandatory to further downgrade to v1.8.0 or older MMU versions with the normal downgrade process via LDU2.

▪A downgraded MMU with v1.8.x firmware will not be compatible with LDC v2.24.0, only with older LDC versions. Older LDC versions can be downloaded from the archive files of the “Downloads” section of the official LDC website.

Introduction of LARA in GVN MMU

From v2.0.2 firmware version, LARA2.0 is integrated into GVN MMU. No need for hardware change, the firmware upgrade will deliver LARA to the existing customers as well.

11.15. Hashtag Keyword List

This user manual contains keywords with hashtags (#) to help you find the relevant information as quick as possible.

The format of the keywords is the following:

#<keyword>

The usage of the keywords: use the Search function (Ctrl+F / Cmd+F) of your PDF reader application, type the # (hashtag) character and the wished keyword.

The #new special keyword indicates a new feature/function that has just appeared in the latest firmware or software version.

Example

#dhcp

This keyword is placed at the DHCP (dynamic IP address) setting in the front panel operation, the Lightware Device Controller (LDC) and the LW3 programmer's reference section.

The following list contains all hashtag keywords placed in the document with a short description belonging to them. The list is in alphabetical order by the hashtag keywords.

Hashtag Keyword

Description

#advancedview

Advanced view window

#analogaudio

Analog audio related settings

#audio

Audio related settings

#backup

Downloading and restoring backup file

#balance

Balance (for analog audio) setting

#builtinweb

Built-in Web for the MMU

#colorspace

Color space converter related settings

#crosspoint

Crosspoint switch setting

#dante

Dante-related settings

#date

Date setting in the MMU

#devicelabel

Device label

#devicemap

Device map in LDC

#dhcp

DHCP (Dynamic IP address) setting options

#edid

EDID related settings

#factorydefault

Setting factory default

#firmwareversion

Firmware version query

#framedetector

Frame detector in LDC

#hdcp

HDCP related settings

#ip

IP address related settings

#label

Device label

#mac

MAC address query

#mute

Mute (for analog audio) setting

#network

Network (IP address) related settings

#nosignal

Settings of the no signal screen

#poe

PoE related information

#power

Powering information

#reboot

Restarting the device

#restart

Restarting the device

#rs-232

RS-232 related settings

#scaler

Scaler related settings

#seamless

Settings for seamless switching

#serial

RS-232 related settings

#snapshot

Snapshot function settings

#substream

Substream function settings

#switch

Crosspoint switch setting

#terminal

Advanced view window

#time

Time setting in the MMU

#web

Built-in web for the MMU

11.16. Further Document Information

Symbol Legend

The following symbols and markings are used in the document:

WARNING!Safety-related information that is highly recommended to read and keep in every case!

ATTENTION!Useful information for performing a successful procedure; it is recommended to read.

DIFFERENCE:Feature or function that is available with a specific firmware/hardware version or product variant.

INFO:A notice, which contains additional information. Procedure can be successful without reading it.

DEFINITION:The short description of a feature or a function.

TIPS AND TRICKS:Ideas that you may have not known yet, but can be useful.

Navigation Buttons

Buttons in the PDF version

Buttons in the HTML version

Navigate to the Table of Contents.

Open the main Table of Contents.

Go back to the previous page. If you clicked on a link previously, you can go back to the source page by pressing the button.

Navigate to the Online User Manuals webpage.

Navigate to the Bookmark page.

Navigate to the Bookmark page in this User Manual.

Visit www.lightware.com.

Download the PDF version of the User Manual.

About Printing

Lightware Visual Engineering supports green technologies and eco-friendly mentality. Thus, this document is made primarily for digital usage. If you need to print out a few pages for any reason, follow the recommended printing settings:

▪Page size: A4

▪Output size: Fit to page or Match page size

▪Orientation: Landscape

TIPS AND TRICKS: Thanks to the size of the original page, a border around the content (gray on the second picture below) makes it possible to organize the pages better. After punching holes in the printed pages, they can easily be placed into a ring folder.

11.17. Limited Warranty Statement

1. Lightware Visual Engineering PLC (Lightware) warrants to all trade and end user customers that any Lightware product purchased will be free from manufacturing defects in both material and workmanship for three (3) years from purchase unless stated otherwise below. The warranty period will begin on the latest possible date where proof of purchase/delivery can be provided by the customer. In the event that no proof can be provided (empty ‘Date of purchase’ field or a copy of invoice), the warranty period will begin from the point of delivery from Lightware.

1.1. 25G and MODEX product series will be subject to a seven (7) year warranty period under the same terms as outlined in this document.

1.2. If during the first three (3) months of purchase, the customer is unhappy with any aspect of a Lightware product, Lightware will accept a return for full credit.

1.3. Any product that fails in the first six (6) months of the warranty period will automatically be eligible for replacement and advanced replacement where available. Any replacements provided will be warranted for the remainder of the original unit’s warranty period.

1.4. Product failures from six (6) months to the end of the warranty period will either be repaired or replaced at the discretion of Lightware. If Lightware chooses to replace the product, then the replacement will be warranted for the remainder of the original unit’s warranty period.

2. The above-stated warranty and procedures will not apply to any product that has been:

2.1. Modified, repaired or altered by anyone other than a certified Lightware engineer unless expressly agreed beforehand.

2.2. Used in any application other than that for which it was intended.

2.3. Subjected to any mechanical or electrical abuse or accidental damage.

2.4. Any costs incurred for repair/replacement of goods that fall into the categories above (2.1., 2.2., 2.3.) will be borne by the customer at a pre-agreed figure.

3. All products to be returned to Lightware require a return material authorization number (RMA) prior to shipment, and this number must be clearly marked on the box. If an RMA number is not obtained or is not clearly marked on the box, Lightware will refuse the shipment.

3.1. The customer will be responsible for in-bound, and Lightware will be responsible for out-bound shipping costs.

3.2. Newly repaired or replaced products will be warranted to the end of the originally purchased product's warranty period.