1

1. Introduction

Thank you for choosing Lightware’s VINX Video Network Extender devices. In the first chapter we would like to introduce the device by highlighting the most important features in the sections listed below:

1.1. Description

VINX-120-HDMI-ENC and VINX-110-HDMI-DEC are LAN-based Encoder/Decoder multimedia extenders to extend HDMI video from a local source to a remote sink. The Encoder and Decoder devices connect either via a direct CATx cable connection or through a Gigabit Ethernet Switch in between. The maximum delivery distance can reach up to 100 m with minimal latency and employing a quality, proprietary wavelet transform based image compression.

The maximum supported resolution is 3840 x 2160 @ 30Hz with 7.1 audio. The devices support both static and dynamic (DHCP) IP address settings. Pre-programmed factory EDID presets and user EDIDs are stored in the Encoder. DIP switches serve quick manual setting for device pairing over the network, a quick and easy installation method. Gap and bezel compensation can be adjusted for video walls. Scaling is available on the receiver side and videos can be freely cropped.

VINX AP-series

The VINX 'AP-series’ is the second generation of the VINX family. These products extend the features of the first generation with the following functions: VGA input port, Analog audio (de)embedding and transmission over SFP modules. Furthermore, the devices can be powered over Ethernet (PoE).

VINX-120AP-HDMI-ENC-DNT

This variant contains a special module that allows de-embedding the audio of the incoming HDMI signal and transmitting as a 2-channel Dante® or AES67 source via the extra RJ45 connector. See more details in the Dante® Audio Output Interface section.

Dante® is a registered trademark of Audinate Pty Ltd.

WP-VINX-110P-HDMI-ENC

The wall plate model of the VINX family offers multimedia extension of the same quality as the other models, with the added benefit of taking up less space and blending in more.

FP-VINX-series

The floor plate models have the same attributes as the wall plate model, while being compatible with several floor mounting boxes for easy and comfortable installation.

Compatible Devices

The VINX AP-series devices and the WP- and FP-VINX models are compatible with each other and the VINX-120-HDMI-ENC and VINX-110-HDMI-DEC (basic VINX) devices. Please note that certain features are not available when mixing VINX-AP and basic VINX devices:

Basic series

AP series

WP/FP series

Video input port

HDMI

HDMI, VGA *

HDMI

Analog audio (de)embedding

Return audio (mono) – in unicast mode

Dante® or AES67 audio de-embedding

**

Network interface

RJ45

RJ45, SFP

RJ45

Powering modes

local

local, PoE

local, PoE

* VGA is available in VINX-210AP-HDMI-ENC model only.

** In VINX-120AP-HDMI-ENC-DNT model only.

See more details in the Model Comparison section.

Model Denomination

About the Serial Number

Lightware devices contain a label indicating the unique serial number of the product. The structure is the following:

1.2. Box Contents

The assembling of certain accessories can be found in the Mounting Options section

Desktop models

Supplied accessories

Optional accessories

Encoder / Decoder device

Safety and warranty info, QSG

5V DC adaptor

12 DC adaptor

Mounting screws (m3x4)

Infrared transmitter unit

Infrared receiver unit

VESA-100 compatible mounting adaptor

UD-kit

UD-kit double

1U high rack shelf

Powered rackmount cage (PRC-16-205)

VINX-110-HDMI-DEC

-

(2 pcs.)

-

VINX-120-HDMI-ENC

-

(2 pcs.)

-

VINX-110AP-HDMI-DEC

-

(2 pcs.)

-

-

-

-

VINX-210AP-HDMI-ENC

-

(2 pcs.)

-

-

-

-

VINX-120AP-HDMI-ENC

-

(2 pcs.)

-

-

-

-

VINX-120AP-HDMI-ENC-DNT

-

(2 pcs.)

-

-

-

-

Wallplate Model

Supplied accessories

Optional accessories

Encoder device

Safety and warranty info, QSG

Fixing screws

Mounting screws

Phoenix Combicon 2-pole Connector

12V DC adaptor

Switch/outlet box (B225R)

FP-VINX-110P-HDMI-ENC-MKM kit

FP-VINX-110P-HDMI-ENC-MKS kit

FP-VINX-110P-HDMI-ENC-GES4 kit

FP-VINX-110P-HDMI-ENC-GES9 kit

WP-VINX-110P-HDMI-ENC

(4 pcs.)

(4 pcs.)

-

-

-

-

FP-VINX-110P-HDMI-ENC-MKM1

-

-

-

-

-

-

FP-VINX-110P-HDMI-ENC-MKS1

-

-

-

-

-

-

FP-VINX-110P-HDMI-ENC-GES41

-

-

-

-

-

-

FP-VINX-110P-HDMi-ENC-GES91

-

-

-

-

-

-

1In case of the FP-VINX models, the respective kits are supplied with the device.

1.3. Model Comparison

Enclosure width

Power supply input

Inputs

Outputs

Control ports

1/4 RU

1/2 RU

5V

DC

12V

DC

PoE

HDMI

VGA

AV input

Analog audio

Micro-phone

HDMI

AV output

Dante® audio

Analog audio

RS-232

IR

IN

IR

OUT

USB type-A

USB mini-B

USB type-B

Ethernet

D-Sub9

RJ12

VINX-
120-HDMI-ENC

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

VINX-
110-HDMI-DEC

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

VINX-
120AP-HDMI-ENC

-

-

-

-

-

-

-

(female)

-

-

-

-

-

VINX-
120AP-HDMI-ENC-DNT

-

-

-

-

-

-

(female)

-

-

-

-

-

VINX-
210AP-HDMI-ENC

-

-

-

-

-

-

-

(female)

-

-

-

-

-

VINX-
110AP-HDMI-DEC

-

-

-

-

-

-

-

-

(male)(

-

-

-

-

-

WP-VINX-110P-HDMI-ENC

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

FP-VINX-110P-HDMI-ENC-MKM

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

FP-VINX-110P-HDMI-ENC-MKS

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

FP-VINX-110P-HDMI-ENC-GES4

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

FP-VINX-110P-HDMI-ENC-GES9

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

-

1.4. Features of the Device

Video Wall Application

The VINX devices can be arranged to a Video wall of up to 8x8 Display devices. The displayed video can be the same on each display, one image enlarged to all the sinks, or the mixture of these.

Supporting 4K Resolution

Up to HDMI 2.0 4K 2160p@60Hz 4:2:0 video input or 3840 x 2160 @ 30Hz resolution over a 1 Gigabit network with very low latency.

3D Signal Support

The extenders support the transmission of 3D content in 'Side-by-side' and 'Top-to-bottom' modes.

Advanced EDID Management

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

Local HDMI Output

A display device can be connected to the Encoder for local signal checking. The port carries the same video as the transmitted signal.

Frame Detector and Signal Analysis

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

Image Adjustment

The extended video can be rotated or flipped at the Decoder side. Scaling is available at the Decoder side and videos can be freely cropped.

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, presenter) and Mass Storage devices (Flash drive, Hard drive).

Serial Data Transmission

Transparent serial data transmission is available between the endpoints: Encoder and Decoder devices.

1.5. Further Features of the AP-series

DIFFERENCE:The features mentioned below refer to the VINX-110AP-HDMI-DEC, VINX-120AP-HDMI-ENC and VINX-210AP-HDMI-ENC models only.

DIFFERENCE:The Remote Power (PoE) feature can also be found in the WP-VINX-110P-HDMI-ENC and the FP-VINX-series models.

Analog Video Support

The extra VGA input port allows connecting analog video, which is converted to digital signal.

Analog Audio Support

External analog audio signal can embedded in the video stream at the Encoder side, and can be de-embedded at the Decoder side.

SFP Module Support

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

Remote Power (PoE)

The devices can be Powered over Ethernet (according to IEEE 802.3af) by a compatible power source equipment.

Return Audio for a Microphone

Mono input port for a microphone from the Decoder towards the Encoder when the extender-pair is used in Unicast mode. Includes a 20 dB gain in the signal path.

Dante® or AES67 Audio De-embedding (VINX-120AP-HDMI-ENC-DNT only)

The audio of the HDMI signal can be transmitted as a 2-channel Dante® or AES67 source over the dedicated RJ45 connector.

1.6. Typical Applications

Video Wall Application (Multicast Mode)

Simple Signal Extension (Unicast Mode)

2

2. Product Overview

The following sections are about the physical structure of the device, input/output ports, connectors, status LEDs and front panel button functions.

2.1. VINX-120-HDMI-ENC

Front and Rear View

Status LEDs

See the Front Panel LEDs section.

Mode Button

Short press: switching between Video and Graphics modes.

Long press (more, than 10 seconds): reset to factory default settings.*

HDMI Output Port

Forwarding the same Audio / Video content as the AV Output Port.

DIP Switch

Linking Encoder and Decoder devices; for more information see the DIP Switch section.

AV Output Port

RJ45 connector for outgoing AV signal to the Decoder device or Network switch. Applied cable shall be max. 100 m (CAT5 or CAT7).

DC 5V Input

5V DC input for local power supply.

RS-232 Port

RJ12 connector for transparent serial communication (point-to-point or point-to-multi point).

USB Port

Mini B-type connector for USB pass-through (IP KVM) application.

HDMI Input Port

Video port for DVI or HDMI signal.

IR Output Port

IR signal output connector (for 3.5 mm Jack, 3-pole, TRS plug).

* From firmware version v3.3.1, factory defaults may only be called this way for 90 seconds after booting up.

WARNING!Always use the supplied 5V power adaptor. Warranty void if damage occurs due to use of a different power source.

2.2. VINX-110-HDMI-DEC

Front and Rear View

Status LEDs

See the Front Panel LEDs section.

Connect Button

Short press: acquire USB connection (this is required only in Multicast mode)

Long press (more than 10 seconds): reset to factory default settings.*

HDMI Output Port

HDMI output to a sink device.

DIP Switch

Linking Encoder and Decoder devices; for more information, see the DIP Switch section.

AV Input Port

RJ45 connector for incoming AV signal from the Encoder device or Network switch. Applied cable shall be max. 100 m (CAT5 or CAT7).

DC 5V Input

5V DC input for local power supply.

RS-232 Port

RJ12 connector for transparent serial communication (point-to-point or point-to-multi point).

USB Ports

USB 1.1 and 2.0 compatible A-type ports for transmitting USB HID and mass storage devices. USB 1.1 port can be used for changing the video stream by a keyboard, see the Keyboard Shortcuts section.

IR Input Port

IR signal input connector (for 3.5 mm Jack, 3-pole, TRS plug).

* From firmware version v3.3.1, factory defaults may only be called this way for 90 seconds after booting up.

2.3. VINX-120AP-HDMI-ENC

Front View

Status LEDs

See the Front Panel LEDs section.

RS-232 Port

D-SUB9 connector for transparent serial communication (point-to-point or point-to-multi point).

IR Output Port

IR signal output connector (for 3.5 mm Jack, 3-pole, TRS plug).

DIP Switch

Linking Encoder and Decoder devices (HW setting).

Audio Select button

Press the button to toggle between the following modes:

Compression Mode Button

Short press: switching between the Video and Graphics modes.

Long press (more than 10 seconds): reset to factory default settings.*

HDMI Output

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

* From firmware version v3.3.1, factory defaults may only be called this way for 90 seconds after booting up.

Rear View

Reset Button

Reboots the device.

AV Input Ports

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

HDMI Input Port

Video port for DVI or HDMI signal.

USB Port

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

Audio Input Port

For unbalanced analog audio signal.

Audio Output Port

Presenting the audio signal coming from the Audio input port of the connected Encoder. This feature is available only in Unicast mode, and if the Analog audio input is selected as an audio source on the Encoder.

DC 12V Input

12V DC input for local power supply.

2.4. VINX-120AP-HDMI-ENC-DNT

Front View

Status LEDs

See the Front Panel LEDs section.

RS-232 Port

D-SUB9 connector for transparent serial communication (point-to-point or point-to-multi point).

IR Output Port

IR signal output connector (for 3.5 mm Jack, 3-pole, TRS plug).

DIP Switch

Linking Encoder and Decoder devices (HW setting).

Audio Select button

Press the button to toggle between the following modes:

Compression Mode Button

Short press: switching between the Video and Graphics modes.

Long press (more than 10 seconds): reset to factory default settings.*

HDMI Output

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

* From firmware version v3.3.1, factory defaults may only be called this way for 90 seconds after booting up.

Rear View

Dante® Audio Output

RJ45 connector for de-embedding the HDMI audio, which can be transmitted as a 2-channel Dante® or AES67 source. Applied cable shall be max. 100 m (CAT5 or CAT7).

Reset Button

Reboots the device.

AV Input Ports

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

HDMI Input Port

Video port for DVI or HDMI signal.

USB Port

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

Audio Input Port

For unbalanced analog audio signal.

Audio Output Port

Presenting the audio signal coming from the Audio input port of the connected Encoder. This feature is available only in Unicast mode, and if the Analog audio input is selected as an audio source on the Encoder.

DC 12V Input

12V DC input for local power supply.

2.5. VINX-210AP-HDMI-ENC

Front View

Status LEDs

See the Front Panel LEDs section.

RS-232 Port

D-SUB9 connector for transparent serial communication (point-to-point or point-to-multi point).

IR Output Port

IR signal output connector (for 3.5 mm Jack, 3-pole, TRS plug).

DIP Switch

Linking Encoder and Decoder devices (HW setting).

AV Select Button

Press the button to toggle between the following modes:

See more details in the Front Panel Buttons section.

Compression Mode Button

Short press: switching between the Video and Graphics modes.

Long press (more than 10 seconds): reset to factory default settings.*

* From firmware version v3.3.1, factory defaults may only be called this way for 90 seconds after booting up.

Rear View

Reset Button

Reboots the device.

AV Input Ports

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

HDMI Input Port

Video port for DVI or HDMI signal.

USB Port

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

VGA Input Port

Video port for analog VGA signal on VINX-120AP-HDMI-ENC.

Audio Input Port

For unbalanced analog audio signal.

Audio Output Port

Presenting the audio signal coming from the Mic in input port of the connected Decoder. This feature is available only in Unicast mode, and if the Analog audio input is selected as an audio source on the Encoder.

DC 12V Input

12V DC input for local power supply.

2.6. VINX-110AP-HDMI-DEC

Front View

Status LEDs

See the Front Panel LEDs section.

RS-232 Port

D-SUB9 connector for transparent serial communication (point-to-point or point-to-multi point).

IR Input Port

IR signal input connector (for 3.5 mm Jack, 3-pole, TRS plug).

DIP Switch

Linking Encoder and Decoder devices (HW setting).

USB Connect Button

Short press: acquire USB connection (this is required only in Multicast mode).

Long press (more than 10 seconds): reset to factory default settings.

Audio Set Button

Short press: the analog audio output volume is increased by 10%.

Long press (more than 5 seconds): the analog audio output volume is set to 0%.

USB Ports

USB 1.1 and 2.0 compatible A-type ports for transmitting USB HID and mass storage devices. USB 1.1 port can be used for changing the video stream by a keyboard, see the Keyboard Shortcuts section.

* From firmware version v3.3.1, factory defaults may only be called this way for 90 seconds after booting up.

Rear View

Reset Button

Reboots the device.

AV Input Ports

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

HDMI Output

HDMI output to a sink device on VINX-120AP-HDMI-DEC.

MIC Input Port

Mono input port for a microphone including +20 dB gain in the signal path.

Audio Output Port

Presenting the audio signal coming from the Audio input port of the connected Encoder.

DC 12V Input

12V DC input for local power supply.

WARNING!The microphone input port applies a fixed bias to feed the connected electret (condenser) microphone. Thus, it is not suitable for dynamic microphones that do not contain isolation or an impedance matching transformer. (Danger of damage to the microphone.)

2.7. WP-VINX-110P-HDMI-ENC, FP-VINX-series

Front view Side view

Rear view

Video signal status LED

The LED gives immediate feedback about the current video signal status of the device.

off

There is no network connection.

blinking (green)

The device is connected to a network, but there is no video stream in progress.

on

The device is connected to a network and there is video streaming in progress.

Power status LED

The LED gives immediate feedback about the current power status on the device.

off

The device is not powered.

blinking (red)

The device is booting.

on

The device is powered on.

USB port

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

Reset button

Reboots the device.

HDMI input port

Port for DVI or HDMI video signal.

DC input port

12V DC input connector for local powering.

Ethernet port

Locking RJ45 connector for Ethernet connection. Can also be used to power the device remotely over Ethernet (PoE).

INFO:The FP-VINX-series has the same setup, only the front panel differs.

DIFFERENCE:From firmware verison v3.5.1 the Video and Power status LEDs will blink together alternately when factory default settings are called.

2.8. Front Panel LEDs

INFO:Even if the colors of the LEDs in the devices are different, the functions are the same.

POWER LED

OFF: the device is not powered.

BLINKING: booting is in progress.

ON: the device is powered on.

VIDEO LED

OFF: there is no network connection.

BLINKING: the device is connected to a network, but there is no video stream in progress.

ON: the device is connected to a network and video stream is in progress.

USB LED (only in Decoders)

OFF: there is no USB transmission between the Encoder and the Decoder.

ON: the USB transmission is active between the Encoder and the Decoder.

POWER and VIDEO LEDs

BLINKING together: there is a Video Stream ID clash in the network, e.g. another Encoder is set to the same Video Stream ID. (only in Encoders)

BLINKING alternately: the device enters manufacturing mode when calling factory default settings.

2.9. RJ45 LEDs

AV In/Out

Left LED, Green

Right LED, Yellow

Link

Activity

Dante® Audio Out

LED state

Left LED

Right LED

Function

Off

Off

No power

Solid green

Solid red

Dante is booting

Blinking green

Solid green

Slave with sync

(normal operation)

Blinking green

Blinking green

Clock master

(normal operation)

Blinking green

Blinking red

Acquiring clock sync (normal operation)

Alternating

red/green

Alternating

red/green

Identify

(blinking for 6 seconds)

Blinking red

Blinking red

Dante fail safe

Blinking amber

Blinking amber

Device is upgrading

2.10. Front Panel Buttons

2.10.1.

Audio Select Button #button

Toggle between the following modes:

Auto: the Analog audio input port is selected when a plug is connected.

Mode and Compression Mode Buttons

Short press: switching between the Movie and Graphics modes.

Long press (more than 10 seconds): reset to factory default settings.

ATTENTION!From firmware version v3.3.1, factory defaults may only be called this way for 90 seconds after booting up.

When the network bandwidth is not enough to transmit the video signal, the following modes are available in the Encoder:

Movie mode (Lower image quality @ Less bandwidth): The image quality is adjusted to the available bandwidth. If the bandwidth is decreased, the image quality will be lower, but the video streaming will be continuous.

Graphics mode (Best image quality @ High bandwidth): The image quality is kept at a high level. If the bandwidth is decreased, the image quality does not change, but frame drop may appear.

The setting takes effect when the available bandwidth is less than required.

AV Select Button

Toggle between the following modes:

Auto mode: the first connected source shall remain active as long as signal is present on the respective input. If sync is lost for at least 3 seconds, it will be switched over to the other source. No automatic switch back to the original input takes place when the signal is restored.

Connect and USB Connect Buttons

When the button is pressed for less than ten seconds, the USB connection is acquired. This is necessary only in Multicast mode; when Unicast mode is active, the assignment is arranged automatically.

Audio Set Button

Short press: the analog audio output volume is increased by 10%.

Long press (more than 5 seconds): the analog audio output volume is set to 0%.

2.10.2. WP/FP models

Reset Button

Short press: reboots the device.

Long press (more than 10 seconds): reset to factory default settings.

ATTENTION!From firmware version v3.4.0, factory defaults may only be called this way for 90 seconds after booting up.

2.11. DIP Switch

DIFFERENCE:The WP-VINX-110P-HDMI-ENC model does not have a DIP switch, its Video Stream ID can only be set in the LDC or in the Built-In Web.

The DIP switch can be used to set the Video Stream ID manually (HW setting). The interpretation of the DIP switch values can be found in the DIP Switch States section; please see the examples below:

DIP Switch State

Video Stream ID

/SYS/MB/GPIO.DipSwitch value

Set by

Value

SW setting

see the

built-in web

0x0

HW setting

1

0x1

HW setting

8

0x8

INFO:The HW setting of the DIP switch allows setting the Video Stream ID from 1 to 15. Higher Video Stream IDs (up to as much as 9999) can only be set using the Lightware Device Controller or the built-in-web.

#led #dipswitch #videostreamid #streamid

3

3. Installation

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

3.1. Mounting Options

WARNING!For fixing the device to a Rack shelf, use the screws supplied with the extender. Longer screws may touch internal parts and harm the device.

3.1.1. VESA100 Mounting Adapter for Extenders

DIFFERENCE:VESA100 Mounting Adapter can be used with the quarter-rack sized VINX extenders.

Mounting under the Desk

Two pieces of the adapter are needed for this kind of mounting. Fasten the adapters to the bottom of the extender and the desk as shown in the figure:

Mounting to a Display Device

Two mounting holes can be found on the bottom of the extender at each side; the VESA-compatible accessory plate can be fixed as indicated. The other two holes of the plate can be fixed to a VESA-compatible device (e.g. rear panel of an HDTV).

3.1.2. Rack Shelf Mounting

WARNING!For fixing the device to a Rack shelf, use the screws supplied with the extender. Longer screws may touch internal parts and harm the device.

The 1U high rack shelf provides mounting holes for the fastening of up to four VINX devices and putting them into a standard rack cabinet (width of the Rack shelf is 448 mm – without the ears). Fix the device to the Rack shelf as shown in the figure:

3.1.3. UD-kit Mounting

WARNING!For fixing the device to a Rack shelf, use the screws supplied with the extender. Longer screws may touch internal parts and harm the device.

Mounting with UD-kit double (Under Desk Double)

INFO:The fixing method is the same in case of UD-kit (for a quarter-rack sized device).

More details about the accessories and the mounting can be found in the Mounting Assembly Guide.

3.2. Mounting into the Powered Rackmount Cage

DIFFERENCE:Only the VINX-110-HDMI-ENC and VINX-120-HDMI-DEC devices are compatible with the PRC-16-205 Rackmount Cage.

The PRC-16-205 rackmount cage can be used to install up to 16 VINX devices in the same cabinet.

3.2.1. Features

16 slots for VINX devices in any combination.

Built-in power supply unit for the devices.

Easy to install, as the cage is rack mountable: 3U-high, 1U-wide.

The built-in blowers ensure the proper ventilation and airflow.

The structure of the cage allows different arrangements, not only for VINX devices.

For further information, please see the Quick Start Guide of the Rackmount Cage.

3.2.2. Assembling Steps

Step 1.Assembling the extender bracket.

Fasten the mounting bracket (highlighted with grey) onto the bottom of the extender with the provided M3x5mm PH flat head black screws (2 pcs./bracket) with a PH1 screwdriver.

Required screw:

M3x5, PH, flat head, black

Step 2.5V DC power cable connection.
Pull out the 5V DC power cable (highlighted with grey) belonging to the desired slot from the enclosure, and connect it to the power connector of the extender.

Step 3.Fastening the extender in the mounting slot.
Place the extender (highlighted with grey) to the desired mounting slot, and fasten the extender bracket with 1 pc M4x8mm PH, D head unpainted screw with a PH1 screwdriver. Pay attention to the guide rails of the cage when placing the extender.

Required screw:

M4x8, PH, D head, unpainted

Step 4.Assembly of the Rack Ears and the Cable Guides.
The structure of the rack ears and the cable guides allow three kinds of installations in the Powered Rackmount Cage. The rack ears (highlighted with blue) are assembled to the front side in the foremost position. Two cable guides (highlighted with green) are assembled to the device, one is to the front side in the middle position, the second one is to the rear side in the lower position.

INFO:The example below is recommended if you have a deep rack, and you need cabling on the front and the rear side as well.

Other Compatible Devices

The rackmount cage is compatible with other Lightware extenders, too:

HDMI-OPT-TX100

HDMI-OPT-TX100R

HDMI-OPT-TX200R

HDMI-OPT-RX100

HDMI-OPT-RX100R

HDMI-OPT-RX200R

HDMI-3D-OPT-RX150RA

3.3. Mounting the Wall Plate Model

Switch / Outlet Box Compatibility Table

Compatible Lightware Devices:

Model

Color of the front panel

WP-VINX-110P-HDMI-ENC White

White

WP-VINX-110P-HDMI-ENC Black

Black

Type

Part number

Picture

Carlon B225R-UPC

7TAA040070R0000

Mounting Steps

The encoder can be easily mounted into an industrial standard switch/outlet box (B225R):

INFO:The switch/outlet box is not supplied with the mounting kit but it can be purchased separately. Please contact sales@lightware.com for the details.

Step 1. Insert the extender into the B225R outlet box and position it to get the holes aligned.

Step 2. Fasten the front side of the extender to the B225R outlet box by fitting the four flat-headed screws.

Step 3. Place the cover on the front side of the extender and position it to get the holes aligned.

Step 4. Fasten the cover to the front side of the extender by fitting the four round-headed screws.

3.4. Mounting the Floor Plate Models

3.4.1. Mounting the FP-VINX-110P-HDMI-ENC-MKM model

3.4.2. Mounting the FP-VINX-110P-HDMI-ENC-MKS model

3.4.3. Mounting the FP-VINX-110P-HDMI-ENC-GES4, -GES9 models

3.5. Electrical Connections

1 GbE LAN and Dante® Audio Out

The devices provide standard RJ45 connectors for outgoing/incoming Video/Control signals. Always use high quality Ethernet cable for connecting Encoders and Decoders.

INFO:The connector type and the applied cable is the same for the Dante® audio output.

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:

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.

USB Ports

The USB ports allow USB extension. The Encoders are assembled with USB B or mini-B type port (connecting a computer), and the Decoder devices contain two USB 1.1 and two USB 2.0 compatible A-type port. For more information about the USB extension see the USB Interface section.

Dante® is a registered trademark of Audinate Pty Ltd.

SFP Slots

The module inserted in the SFP slot can be used for network connection (AV transmission). Please note that SFP module is not supplied with the product.

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.

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

Analog Audio Ports

DIFFERENCE:The connectors mentioned below can be found only on the AP-series' devices.

Input and Output Ports

The connectors are used for receiving/sending unbalanced analog audio signal. They are also known as (3.5 mm or approx. 1/8”) audio jack, phone jack, phone plug and mini-jack plug.

Jack audio plug pin assignments

ATTENTION!The input is noise-sensitive. Applying an unearthed audio source or using a Dual Transformer/Isolator (DTI) device is highly recommended.

ATTENTION!Do not connect a headphone to the Audio output port.

Microphone Input Port (Return Audio)

Mono input port for microphones, including +20 dB gain in the signal path (compared to the forward audio signal level). If this input is connected to a powered equipment, hum noise issue may occur. In this case an isolation transformer (a passive DI box) can help.

ATTENTION!The microphone input port applies a fixed bias to feed the connected electret (condenser) microphone. Thus, it is not suitable for dynamic microphones that do not contain isolation or an impedance matching transformer. (Danger of damage to the microphone.)

Microphone audio plug pin assignments

RS-232 Port

The Basic VINX-series

The quarter rack-sized devices contain a standard RJ12 connector, which is used for RS-232 serial connection. The port can be used to connect serial devices via the supplied serial cables.

The AP-series

The half rack-sized devices contain a standard D-sub9 connector for RS-232 serial connection. The pinout of the connectors are different as follows:

VINX-120AP-HDMI ENC and VINX-210AP-HDMI-ENC (DCE units)

VINX-110AP-HDMI-DEC (DTE unit)

Please see the RS-232 Interface section for more details about the practical usage, and the RS-232 Signal Management (VINX AP-Series) section for details about the signal transmission.

3.6. Connecting Steps

ATTENTION!Please make sure that the VINX devices within a system run the same firmware (package version). If the firmwares are different, the seamless working is not guaranteed.

3.6.1. Preparing the Network

For the correct installation, build a Local Area Network with a Layer 3 (L3) type switch (highly recommended). However, Unicast mode requires only a Layer 2 (L2) switch. In both cases, the switch must support the Multicast routing.

ATTENTION!VINX Encoder and Decoder send certain system commands over multicast packages. If the multicast routing is disabled on the network, the signal transmission may fail.

Layer 2 vs. Layer 3 Switch

The VINX Encoders and Decoders use multicast routing. The managed switch in the network shall offer the following capabilities:

IGMPv2

IGMP snooping

IGMP fast leave

IGMP Querier

Multicast filtering

9k MTU - Jumbo/Giant frames

These features are supported by the Layer 3 type switches. Please see more technical information about the network requirements in the Application Note (LW-AN-001) section.

3.6.2. Point-to-Multipoint Transmission (Multicast Mode)

Connect an HDMI source device (e.g. a computer) to the HDMI input port of the Encoder. Connect HDMI display devices to the HDMI output port of the Decoder devices for the Video Wall application.

Connect the desired VGA source (e.g.a laptop) to the Encoder.

Optionally for RS-232 serial transmission: connect the desired devices (e.g. a touch Control, relay box) to the RS-232 ports by the supplied serial cables.

Optionally for USB extension: connect USB devices to the USB ports of the Decoders. Connect the desired host device (e.g. computer) to the Encoder via the USB mini-B type port.

Optionally for audio transmission: connect the desired audio source device (e.g. a media player) to the audio input port of the Encoder.

Optionally for audio extraction: connect an audio amplifier and speakers to the audio output port of the Decoder.

Connect CATx cables between the VINX devices and the L3 Switch. Applied cable shall be max. 100 m (CAT5 or CAT7).

For devices with local power only: connect the power cord of the supplied adaptor to the DC input first, then to the AC power socket.

For more information about installation techniques, please see the Installation Checkpoints section.

3.6.3. Point-to-Point Transmission (Unicast Mode)

Connect an HDMI source device (e.g. a blu-ray player) to the HDMI input port of the Encoder. Connect a HDMI display device to the HDMI output port of the Decoder device. Optionally for audio extraction: connect an audio extractor device between the display device and the Decoder.

Connect the desired VGA source (e.g. a computer) to the Encoder.

Optionally for USB extension: connect USB devices to the USB ports of the Decoder. Connect the desired host device (e.g. computer) to the Encoder via the USB type-B port.

Optionally for audio extraction: connect an audio amplifier and speakers to the audio output port of the audio extractor.

Optionally for return audio transmission: connect the desired audio source device (e.g. a microphone) to the audio input port of the Decoder. Connect an audio recorder to the audio input and output ports of the Encoder, thus, you can both record and embed the audio signal in the HDMI stream.

Connect CATx cables between the VINX devices and the L3 Switch. Applied cable shall be max. 100 m (CAT5 or CAT7).

For devices with local power only: connect the power cord of the supplied adaptor to the DC input first, then to the AC power socket.

3.6.4. Installation Checkpoints

The following tips increase the successof the installation:

Use CAT7 SFTP AWG23 cables for connecting the devices; the maximum allowed cable length is 100m.

Supply the devices by local adaptors or by PoE; the feature is enabled on the RJ45 ports by default.

Power on the devices as the final step.

Connect a computer to the network to arrange the necessary settings easily (see the Software Control Options chapter).

Group the devices by the DIP switch or via the built-in website.

Make sure that each Encoder has a unique video stream ID. Set the same ID in the desired Decoders and Encoder.

Check if the desired input port is selected to transmit.

Universal EDID is emulated on the input ports that supports many common resolutions. If necessary, emulate a specific resolution by selecting a factory pre-programmed EDID.

Select the desired Decoder for USB transmission in Multicast mode. (The USB connection is established automatically in Unicast mode.) Pay attention to the USB port types: USB 1.1 and USB 2.0 support.

4

4. Device Concept

The following chapter describes the features of the device with a few real-life examples.

4.1. VINX Device Concept

The key feature of the VINX series is the AV signal transmission from an Encoder to many Decoder devices. The video wall can be expanded at a later time, e.g. building a wall with 12 Decoders and add further 12 Decoders later. Another feature is the transmission of RS-232, USB and Infrared signals.

INFO:The USB, Serial, and IR data transmission works independently from the video signal presence.

Unicast Mode (Point-to-Point Connection)

A Decoder is connected to an Encoder device.

Multicast Mode (Point-to-Multi point Connection)

Many Decoder devices are connected to the same Encoder.

* The Analog audio interface contains limitations, please see the details in the Analog Audio Interface section.

The USB transmission is available only at one Encoder-Decoder connection at the same time. The desired device can be activated by the front panel button or via the built-in website.

4.2. Video Interface

The following sections describe the modes of the video transmissions. When the necessary network settings are arranged, the following have to be set:

Video Stream ID Setting

DEFINITION:The Video Stream ID is a four-digit number sequence that identifies a certain stream generated by an Encoder and received by a Decoder.

The Video Stream ID creates the connection between an Encoder and a Decoder. Set the Video stream ID to the same value in the desired VINX devices:

Use the DIP switch and set a value other than '0000', or

Set the DIP switch to '0000' and define the ID via the built-in web page, see the General Settings section, or

Set the DIP switch to '0000' and define the ID by sending the necessary LW3 command to the device, see the Video Wall Settings section.

INFO:The DIP switch state can be ignored by an LW3 command, see the DIP Switch Enable section.

Unicast/Multicast Mode Setting

DEFINITION:The Unicast mode is for point-point connection: assign an Encoder and a Decoder directly to each other. The devices can be connected directly or via the L3 switch.

DEFINITION:The Multicast mode is for point-multipoint connection: assign an Encoder and many Decoders to each other (L3 switch is a must in this mode).

Set the desired working mode of the extenders by:

Selecting the mode via the built-in web page, see the Advanced Settings section, or

Sending the necessary LW3 command to the device, see the Setting the Working Mode (Unicast/Multicast) section.

Delay in the Video Transmission

Due to the design of the devices, frame delay is in the signal transmission from the Encoder towards the Decoder. For further details, see the Delay in the Video Transmission section.

Supported Signal Formats

See the list of supported signal formats in the Supported Resolutions section.

ATTENTION!Encoder accepts 3840x2160@60Hz 4:2:0 signal but the local HDMI output of the encoder is able to transmit it. This resolution cannot be transmitted to the decoders.

4.2.1. One-to-one Video Transmission (Unicast Mode)

The Encoder and the Decoder devices are arranged in a LAN by connecting them to an L2 or L3 switch. By setting the extenders to Unicast mode, it is possible to extend the video signal via an Encoder to a dedicated Decoder.

Displayed Images of the Sinks Connected to the Decoders:

INFO:The Encoder and the Decoder can be connected directly and set to Unicast mode. In this case there is no need an L2/L3 switch, but there is no way to communicate with other VINX devices.

4.2.2. One-to-All Video Transmission (Multicast Mode)

The Encoder and Decoder devices are arranged in a LAN by connecting them to an L3 switch. By setting the extenders to Multicast mode, a certain video can be extended from an Encoder to multiple Decoders.

Video Wall Montage

Tiled Video Wall

4.2.3. Layout Examples

Multicast Mode with Video Wall

The Layout

Features

2x2-sized video wall is defined and two further single displays are installed (bottom row).

Any of the video signals can be displayed on the wall and on a single display device.

The other video signal can be seen on the other display device.

The video signal on the wall can be changed by using software tools (built-in web or LW3 protocol commands).

Legend

Two Video Walls and Local Monitors with One Encoder

The Layout

Features

Two 2x2-sized video walls are defined and two further single displays are installed (e.g. the video walls and the local displays are located in different rooms).

One video signal is displayed on the two video walls and on two local monitors.

Small View and Large View Combined in Multicast Mode

The Layout

Features

3x4-sized video wall is defined and further four single displays are installed (bottom row).

Any of the video signals can be displayed on the wall and on a single display device.

The other video signals can be seen on the single display devices (bottom row).

The video signal on the wall can be changed by using software tools (built-in web or LW3 protocol commands).

4.3. Analog Audio Interface

DIFFERENCE:The analog audio option is available only in VINX AP-series.

Unicast Mode

The Layout

Features

The audio signal of the Media player is transmitted to the Audio amplifier (forward audio).

The microphone signal is routed back to the Audio recorder device (return audio).

ATTENTION!The return audio (from the Decoder to the Encoder) is available only if the analog audio input is selected in the Encoder to transmit towards the Decoder. Thus, the other analog audio signal (MIC IN) connected to the Decoder can be routed back to the Audio output of the Encoder.

ATTENTION!The microphone input port applies a fixed bias to feed the connected electret (condenser) microphone. Thus, it is not suitable for dynamic microphones that do not contain isolation or an impedance matching transformer. (Danger of damage to the microphone.)

Multicast Mode

The Layout

Features

The analog audio signal can be selected in the Encoder and would be embedded in the video stream in the Decoder.

INFO:If there is no video input, the encoder shall still transmit the audio from its analog audio input. The destination shall be the decoders that are subscribed to the Video Stream ID set in the encoder.

4.4. USB Interface

USB 1.1 and USB 2.0 data transmission operates between an Encoder and a certain Decoder device. Connect the host device (e.g. a computer) to the Encoder and the USB devices to the Decoder. Supported USB devices:

USB HID devices: keyboard, mouse, presenter.

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

ATTENTION!The USB ports are not recommended for time-sensitive applications (e.g. webcam).

The maximum data transmission rate of USB 2.0 ports is 5 MBit/s.

The transmission works in Unicast and Multicast mode as well, but in case of the latter, the desired Decoder has to be selected by any of the following ways:

Pressing the Mode button on the front panel for less than three seconds (the connected display device will show Starting USB, the other Sinks will show Stopping USB on the screen),

Pressing the Acquire USB connection button in the Advanced tab on the built-in web page (see the USB Settings (Multicast Mode) section), or

Sending an LW3 command to the desired Decoder.

The USB devices connected to the other Decoders will be still powered, but the data transmission is suspended.

ATTENTION!USB 1.1 ports can be used for the stream changing, see the Keyboard Shortcuts section.

ATTENTION!The active Decoder works like an extended USB hub connected to a computer. Pay attention to the storage device to remove safely before unplugging it or interrupting during a disc operation.

INFO:The USB transmission is automatically enabled between the Encoder and the Decoder in Unicast mode.

USB Transmission between an Encoder and a Decoder

4.5. Dante® Audio Output Interface

DIFFERENCE:The following section refers to the VINX-120AP-HDMI-ENC-DNT model only.

VINX-120AP-HDMI-ENC-DNT variant contains a special module that allows de-embedding the audio stream of the incoming HDMI signal and transmitting as a 2-channel Dante® or AES67 source over the dedicated RJ45 connector. #dante #audio

ATTENTION!Analog audio input signal cannot be routed to the Dante® audio output.

Port Diagram of VINX-120AP-HDMI-ENC-DNT

* The analog audio transmission (opposite direction than the video stream) is available only in Unicast mode.

Supported Audio

Input audio type

Signal support

2-ch LPCM **

supported

Multichannel

not supported

Compressed DTS/Dolby

not supported

** The supported sample rates are 44.1, 48, and 96 kHz.

Dante® is a registered trademark of Audinate Pty Ltd.

Important Notes

It is essential to have the right QoS settings in the network switch where the Dante® audio is connected to. See the details in the Application Note (LW-AN-001) section.

Even if the Audio network and the video network are separated on distinct LANs (with 2x RJ45 connectors), the Dante® audio can be transmitted over the same network that is used for the VINX video streaming.

The AES67 mode is supported by the VINX extender, and can be set in the Dante® Controller software.

Multichannel or encoded audio format cannot be de-embedded. In this case, no audio is sent to the Dante® network.

Limitation: VINX video stream and Dante® audio stream is not in sync; Dante® audio is 1.1 frame early. The delay occurs during the video transmission from the Encoder towards the Decoder; see more details in Delay in the Video Transmission section.

Dante® audio cannot be received by the VINX device.

Settings and Signal Routing

All these features are available in the Dante Controller software, which can be downloaded from the manufacturer's web page:

https://www.audinate.com/products/software

Device Settings

The discovered Dante®-compatible devices are displayed with middle-blue color. Double-click on the name to open the device settings.

The default device name is:

VINX-<Dante_MAC_address_last 6_characters>

It can be changed under Device config tab. Similarly, the channel names can also be changed. NSC-01 is another device with Dante® audio interface.

Press the button to identify the device: the LEDs of the RJ45 connector will blink six times in red.

4.6. RS-232 Interface

DIFFERENCE:The WP-VINX-110P-HDMI-ENC model does not have a serial port, thus this feature is unavailable with the wall plate.

Serial data transmission works between an Encoder and all the connected Decoders that have the same Video Stream ID. This transmission is independent from the current working mode (Unicast/Multicast). To connect serial devices, please use the cables supplied with the extenders.

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 VINX Extender to an RS-232 port of a VINX Decoder – and Vice versa.

All data received from the serial ports of the Decoders is transmitted to the serial port of the Encoder and vice versa: the data received from the serial port of the Encoder is transmitted to the serial ports of all connected Decoders.

RS-232 Data Transmission (Pass-through mode)

Please note that transmitting data between two Decoders is not possible; see the figure above: sending serial data from the Touch Control to the Projector is not possible.

ATTENTION!The data transmission works only if the serial port parameters are set to the same values in all devices: serial data sender/receiver and the VINX Encoder and Decoder devices.

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.

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 VINX device, they can communicate with each other.

RS-232 Data Transmission (Command Injection mode)

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

4.7. Cleartext Login Feature

DIFFERENCE:This feature is available from firmware v3.1.0.

The Cleartext Login tool allows setting a password for login, thus the device will not accept any command coming from an interface (LW3, Ethernet, etc…), only the device type and the serial number can be queried without login.

By default, Cleartext login is disabled in the devices.

INFO:In case of VINX devces RS-232 interface is not protected by the password, but the Built-in web is.

The Login feature is available in the LDC under the Main Settings menu.

For more information, see the Cleartext Login (Login Settings) section.

5

5. Software Control Options

The VINX extenders 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 extender 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.

5.1. Software Control Modes

The VINX device can be controlled by the following ways:

Using the built-in web page,

Using the Lightware Device Controller (LDC) software, or

Sending LW3 commands (detailed in the Programmer's Reference chapter).

Built-in web page vs. LDC

The LDC and the built-in web page shows the same content, but there are some minor differences:

Function

Built-in Web

LDC

Platform

Mozilla Firefox,

Google Chrome

Windows,

mac OS

Installation

Web browser

needed only

Required

Firmware update

-

Device discovery

-

ATTENTION!If you prefer LDC, make sure the software is up-to-date. If a new VINX firmware is released, the LDC will show the changes only if the program is also updated.

The Main window – displayed on a mobile device

INFO:Even though the LDC is introduced briefly, this chapter contains screenshots using the built-in web page.

The Main window – displayed in LDC

5.2. Connecting Using Lightware Device Controller

One option for controlling is to use the well-known LDC software. Download it from www.lightware.com and install. After the installation, the Windows and the macOS 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 updateable version with the same attributes.

Installation for Windows OS

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

Step 2.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 updateable instance can exist for all users

Different versions can be installed for all users

Comparison of the Installation Types

ATTENTION!The minimum display resolution is 1280x720.

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

Installation for macOS

ATTENTION!Please check the firewall settings on the macOS device. LDC needs to be added to the exeptions of the blocked software for proper operation.

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.

5.2.1. Updating the LDC

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

Set the desired update setting in the Options section. When the Check for updates automatically option is marked, the LDC tries to find a new version after startup.

INFO:The Update window can be opened manually by clicking on the question mark and the Update button.

5.2.2. Running the LDC

Launch the LDC software. The Ethernet tab consists of two lists:

Favorite Devices

You can add any Lightware device that is connected via Ethernet, no need to browse all available devices. Devices can be added in two ways:

by pressing the Add button and entering the desired device's IP address or the hostname, if it is supported. The hostname allows setting a unique name to identify the device in the network. If the host name is saved in this window, and the IP address is changing, the device will still be available and connectible, or

by marking the desired device with the symbol in the All Devices list.

All Devices: All Lightware devices are listed that are available in the connected network.

DIFFERENCE:Hostname setting function is only available with firmware version v3.2.2.

INFO:The host name may contain uppercase (A-Z) and lowercase (a-z) letters of the English alphabet, as well as numbers (0-9) and the hyphen character ( - ).

Select a device and click on the green Connect button, or just double-click on it.

Device Discovery Window

Command Line Parameters

The common way to start the software is to double-click on the LDC icon, but you can use command line parameters for special functions as follows.

Direct Connection to a Known IP Address

The LDC can be connected to a device with a defined IP address directly; in this case, the Device Discovery window is not displayed. Apply the command line parameters as follows (for VINX devices – and for LW3 devices in general – use the port number 6107):

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

Further Tools

The Tools menu contains the following options:

Log Viewer: The tool can be used for reviewing log files that have been saved previously.

Create EDID: This tool opens the Easy EDID Creator wizard, which can be used for creating unique EDIDs in a few simple steps. Functionality is the same as it is in the Easy EDID Creator.

Demo Mode: This is a virtual MX-FR17 matrix router with full functionality built into the LDC. Functions and options are the same as of a real MX-FR17 device.

The Terminal window is also available by pressing its button on the bottom.

5.3. Connecting via the Built-in Web Page

ATTENTION!The supported web browsers are Google Chrome and Mozilla Firefox.

Another option for controlling the VINX device is to open the built-in web page. It is enough to connect to one device, the others can be discovered easily. If you successfully connected to an Encoder, all the other counterpart devices will be listed in the Main settings tab (General section). Vice versa: when connected to a Decoder, the available Encoders are listed in the Main settings tab.

If You do not Know the IP Address

You can do any of the followings:

Connect a monitor/projector to a Decoder; the deafult VINX screen will show its IP address.

Find the MAC address of the desired device (located on the top of the extender) and launch the web browser:

a)In case of a Decoder, type the following in the address line:
http://LWR-clientAABBCCDDEEFF.local

b)In case of an Encoder, Type the following in the address line:
http://LWR-gatewayAABBCCDDEEFF.local

AABBCCDDEEFF is the MAC address of the device (without hyphens) – which can be seen on the housing of the extender.

The Default IP Address

The default IP Address Setting is DHCP with Auto IP and works as follows:

If there is a DHCP server in the network: the VINX device got an IP address from the DHCP server. Make sure the control PC is connected to the same network.

If there is no DHCP server in the network: the VINX device generates an IP address in the 169.254.x.x range (AutoIP). Set the IP address of the control PC to match with this range (with subnet mask 255.255.0.0).

After a successful connection you can change the IP settings.

5.4. Main Settings (Encoder)

5.4.1. General Settings

Unicast Mode #unicast

The Video stream ID is not only used in Multicast mode. To assign an Encoder and a Decoder in Unicast mode, set the same Video stream ID in both devices.

Grouping the VINX Extenders #multicast

Video Stream ID #videostreamid #streamid

The current ID number is shown. The following rules are defined to avoid Video Stream ID conflicts:

When the DIP switch is in 0000 position, the SW setting will be valid, or else the HW setting (DIP switch) will be valid.

When the DIP switch is set back to 0000, the SW setting will inherit the ID (the previous DIP switch value).

SW setting and HW setting can be combined within the group, but in this case the DIP switch value will determine the common Video Stream ID.

INFO:The DIP switch state can be ignored by an LW3 command, see the DIP Switch Enable section.

Decoder Assignment

The list contains the VINX devices that are available within the same subnet. Mark the desired devices to set the same ID.

Device Label #label #devicelabel

A unique name (up to 32 ASCII characters) can be set that will be visible when the given device is listed in the built-in web page of other VINX devices. Furthermore, the name is listed when browsing the client list of a DHCP server.

ATTENTION!It might happen that two or more Encoders are installed in the same system with the same Video Stream ID. This would result in display problems (e.g. more mouse cursors are displayed when desktop images are shown). Check the Video Stream ID settings of the Encoders.

ATTENTION!The Video wall setup submenu is not displayed on mobile devices in most cases due to the limitation of these screens.

TIPS AND TRICKS:Press the VINX drawing in the top left corner to navigate back to the Device Discovery window.

The Main Window of the Built-in Web Page (Encoder) – Displayed on a Computer

Symbol Legend

5.4.2. Cleartext Login (Login Settings)

DIFFERENCE:This feature is available from firmware v3.1.0.

This cleartext login tool allows setting a password for login, thus the device will not accept any command coming from a control interface (LW3, Ethernet, etc…) without login. The device will be visible in the Device Discovery window (as the device type and the serial number can be queried without login) but connection can be established only after successful login. The login is valid until a TCP socket break in case of Ethernet connection. #login

ATTENTION!If the login is enabled, the built-In miniweb will also require the password upon entering.

INFO:The login password is erased and the login protection is disabled when restoring the factory default values.

The password may contain uppercase (A-Z) and lowercase (a-z) letters of the English alphabet, as well as numbers (0-9). The minimum length of a password is four characters.

ATTENTION!Make sure to tick in the Enable login requests option before clicking on the Apply button, otherwise the login function will remain inactive.

This function is also available on Decoders' interface with the same conditions.

5.4.3. Video Status and Settings

The properties of the incoming and outgoing video signals are displayed in the following sections.

Video Settings #hdcp

The emulated EDID can be selected (see the EDID Operations section).

Setting the HDCP status on the input:

=Enable: the connected source will detect the Encoder to be HDCP-compliant.

=Disable: the connected source will detect the Encoder to be not HDCP-compliant. Thus, if the content allows it, the signal will not be HDCP encrypted.

Video Status #status

Input signal presence and Video stream preview. The image is updated approx. every third seconds.

Displaying the Frame Detector in a new window, see the Frame Detector section.

ATTENTION!If the HDCP setting is changed, a window will pop up to confirm, as the device will be restarted to apply the settings.

ATTENTION!The EDID information cannot be read by the source attached to the HDMI input of an Encoder if HDCP is disabled on the input. This may stop the video transmission in case of certain source devices.

Video Source Selection #source

DIFFERENCE:The feature is available in VINX-210AP-HDMI-ENC device only.

The desired video source can be selected from the drop-down menu: HDMI / VGA / Auto.

Auto mode: the first connected source shall remain active as long as signal is present on the respective input. If sync is lost for at least 3 seconds, a switch over to the other source shall occur. No automatic switch back to the original input shall occur when the signal is restored.

Video Bandwidth Settings

Compression Mode #compression

When the network bandwidth is not enough to transmit the video signal, the following modes are available in the Encoder:

Movie mode (Lower image quality @ Less bandwidth): The image quality is adjusted to the available bandwidth. If the bandwidth is decreased, the image quality will be lower, but the video streaming will be continuous.

Graphics mode (Best image quality @ High bandwidth): The image quality is kept at a high level. If the bandwidth is decreased, the image quality does not change, but frame drop may appear.

The setting takes effect when the available bandwidth is less than required.

Video Stream Bandwidth #bandwidth

A specific bandwidth limitation can be set in the Encoder that affects only the video signal transmission. The following values are available:

Auto / 10 Mbps / 50 Mbps / 100 Mbps / 150 Mbps / 200 Mbps

The Auto setting is the default value, which means the available bandwidth is determined according to current network traffic.

ATTENTION!If the Bandwidth setting is changed, a window will pop up to confirm, as the device will be restarted to apply the settings.

5.4.4. Audio Settings

The General audio settings allow the selection of the desired audio source and setting the volume of the output signal.

Auto select analog mode: the Analog audio input port is selected when a plug is connected.

#audio #analogaudio #volume #mute #unmute

5.5. Main Settings (Decoder)

5.5.1. General Settings

Unicast Mode #unicast

The Video stream ID is not only used in Multicast mode. To assign an Encoder and a Decoder in Unicast mode, set the same Video stream ID in both devices.

Grouping the VINX Extenders #multicast

Video Stream ID #videostreamid #streamid

The current ID number is shown. The following rules are defined to avoid Video Stream ID conflicts:

When the DIP switch is in 0000 position, the SW setting will be valid, or else the HW setting (DIP switch) will be valid.

When the DIP switch is set back to 0000, the SW setting will inherit the ID (the previous DIP switch value).

SW setting and HW setting can be combined within the group, but in this case the DIP switch value will determine the common Video Stream ID.

INFO:The DIP switch state can be ignored by an LW3 command, see the DIP Switch Enable section.

Encoder-Decoder Assignment

The list contains the VINX encoders available in the same subnet. Mark the desired devices to set the same ID.

Device Label #label #devicelabel

A unique name (up to 32 ASCII characters) can be set that will be visible when the given device is listed in the built-in web page of other VINX devices. Furthermore, the name is listed when browsing the client list of a DHCP server.

ATTENTION!It might happen that two or more Encoders are installed in the same system with the same Video Stream ID. This would result in display problems (e.g. more mouse cursors are displayed when desktop images are shown). Check the Video Stream ID settings of the Encoders.

ATTENTION!The Video wall setup submenu is not displayed on mobile devices in most cases due to the limitation of these screens.

5.5.2. Video Status and Settings

The content of the window is almost the same as in the case of the Encoder. The Video Status Information is filled with details when valid signal is detected and a sink is connected. The addition is the Scaler settings, which is also available on the Advanced Settings page.

DEFINITION:Scaling a video signal means changing the image resolution. The new resolution may change the aspect ratio and/or the appearance of the image. #status

The Main Window of the Built-in Web Page (Decoder) – Displayed on a Computer

No Signal Screen

VINX decoders have a built-in screen that is sent to the output when there is no incoming signal on that particular decoder. It can be changed in this section to show a black screen.

The default VINX "no signal screen"

ATTENTION!Press the Apply button to apply the new setting, which makes the device reboot.

Uploading a Custom Logo

Users can upload custom logo images to be shown on the screen when there is no incoming signal on that particular decoder.

To upload a file, click on the Upload image button, browse the file in the pop-up window, and click open.

The name of the file to be uploaded may contain only letters of the English alphabet (A-z) and numbers (0-9).

The device has 1.5 MB free space for this feature. The current amount of free space available is displayed in this section in red. You can upload any number of files within the limits of the amount of free space available.

Additionally, you can set what to display when there is no connection with the encoder, when there is no incoming video signal from the encoder, or you can override the active video using the drop-down menus.

Video Output Setting

DIFFERENCE:The video output port of the decoder can be disabled from firmware package v3.3.1. In case previous firmware packages the video output is always enabled and cannot be modified. #new

Output Enabled

Auto: the HDMI +5V is enabled and AV signal is transmitted on the output port if any signal is transmitted from the encoder.

Always off: the HDMI +5V is disabled and the output port does not transmit AV signal.

Scaler settings

The outgoing video signal can be set in each Decoder separately. #scaler

Output Scaling

Pass-through: the resolution, refresh rate and the type of the outgoing and incoming signals are the same.

Auto detect from EDID: the resolution of the outgoing video is scaled to meet with the preferred timing coming from the EDID of the connected display device.

Custom: a wide range of the scaling resolutions are available from 640x480 till 4096x2160.

ATTENTION!The scaler has the following limitations:

Can’t upscale from sources having a horizontal resolution greater than 1920 pixels. For example, 3840x2160 to 4096x2160 is not supported.

Can only do horizontal+vertical half downscale. For example: 4096x2160 to 1920x1080: 128 horizontal pixels will be missing (4096/2 - 1920 = 128).

When scaling down, the Receiver can only go down to a minimum of half of the input resolution. For example, 3840x2160p (4K) can be scaled down to a minimum of 1920x1080p. Scaling 4K to 720p will not display correctly. Scaling up does not have this limitation.

Output Standard

When the Output scaling is set to Custom, the outgoing signal can be set to DVI or HDMI.

Picture Rotation/Flip #rotation #flip

The following options are available:

No rotation,

Flip vertically

Flip horizontally

Rotate by 90 / 180 / 270 degrees

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.

5.5.3. Audio Settings

Audio sink: you can select where to transmit the audio, towards the HDMI sink and/or the analog audio device connected to the Decoder.

The volume of the analog audio can be set by using the slider.

General Audio Settings in a Decoder

#audio #analogaudio #volume #mute #unmute

5.6. Crosspoint Menu

The page allows the user to make crosspoint switches between the encoders and the decoder end-points (individual decoders or video walls) in the system. From firmware package v3.0.1, all connected devices in the network (even if the number of endpoints exceeds 100) will appear on the Crosspoint page. #crosspoint #switch

The TX means the Encoder, the RX means the Decoder, and the defined Video Walls are shown as VW.

ATTENTION!Please note that the Decoders that belong to a Video wall will not be displayed as individual devices.

The Crosspoint Menu

The applied icons in the Crosspoint mean different states as follows:

Unselected connection

Selected but disabled connection

Selected connection with no signal present

Active stream, but no signal present

Selected connection with signal present

Stream ID is set by DIP switch

Unselected and disabled connection

Signal present

Press the button to open the Legend window and display the list above.

5.6.1. Grid view

The crosspoint settings can be viewed in two different ways, one of which is the grid view. This is the default screen when a device is opened through LDC or the built-in web. In this screen you can see a crosspoint grid with the Encoder devices in the top row and the Decoder devices in the far right column.

The order is based on the MAC address of the devices.

On the right side you can find the most important settings and information on the chosen device.

5.6.2. Tile view

The crosspoint menu also offers a view that shows the video signal as a preview on all Encoder and Decoder devices. This also serves to see which Decoders are connected to a certain Encoder, as the Decoders do not contain a preview, the screen shown is coming from the connected Encoder. The image of the decoders on this page does not change if a custom logo is set on the device, even if the connected display shows the custom logo. The image of the screens is updated every three seconds, in a way that does not pose a risk to people with photosensitive issues.

When you select an Encoder in this page, it will be highlighted in orange, and all connected Decoders will be highlighted in white. If you select a Decoder, it will be highlighted in orange, along with the connected Encoder.

On the left side you can find the Display modes. You can open the menu by clicking on the icon, or you can select the mode without opening it. This menu also contains the list of the selected and connected ports, visible only when the menu is open.

You can see several buttons in the top right corner: Parameters, Autotake, Take and Cancel.

Parameters button

When you select a device, the Parameters button becomes active. By clicking on it, you can access the most important information of the chosen device.

Cancel button

By pressing the Cancel button, you can deselect all of the devices that have been selected.

Take and Autotake buttons are explained in the following section.

5.6.2.1. Display Modes

View Mode

The mode allows to display the current crosspoint-state. The crosspoint cannot be changed in this mode, but port settings are available. This mode is active on default.

Input Switch Mode

The mode can also be named as ‘Input priority-mode’: an input port has to be selected first, then the connected output port(s) is/are shown. Thus, the output port(s) connected to the input port can be changed.

Output Switch Mode

This mode can also be named as ‘Output priority-mode': an output port has to be selected first, then connected input port is shown. Thus, the output port connected to the input port can be changed. Output ports can be (un)locked or (un)muted only in Output switch mode. #crosspoint #switch

5.6.2.2. Crosspoint Operations

Switching in Take Mode #autotakemode

The grey Autotake button means Take mode is active. Any crosspoint change – (dis)connecting ports to/from the previously selected port – is executed only after pressing the Take button. The following steps describe the process of the switching:

Step 1.Press the desired Input switch or Output switch button to select switching mode.

Step 2.Select the desired port; it will be highlighted in orange and displayed on the port bar on the left, too.

Step 3.Connected port(s) is/are highlighted in white and displayed on the port bar on the left, too.

Step 4.Create the desired crosspoint settings by (de)selecting the ports; they will start to blink.

Step 5.Press Take button to execute changes or Cancel to ignore the operations.

INFO:Take mode remains active until it is switched off. Selecting another view mode or menu does not change the Take/Autotake mode state.

Switching in Autotake Mode

The yellow colored Autotake button means Autotake mode is active. Any crosspoint change – (dis)connecting ports to/from the previously selected port – is executed immediately after pressing the port button. Following steps describe the process of the switching:

Step 1.Press the desired Input switch or Output switch button to select switching mode.

Step 2.Select the desired port; it will be highlighted in orange and displayed on the port bar on the left, too.

Step 3.Connected ports are highlighted in white and displayed on the port bar on the left, too.

Step 4.Create the desired crosspoint settings by (de)selecting the ports; the changes are executed immediately.

INFO:Autotake mode remains active until it is switched off. Selecting another view mode or menu does not change the Take/Autotake mode state.

5.7. EDID Menu

DEFINITION:The Extended Display Identification Data (EDID) is the passport of the display devices. It contains information about the capabilities of the display, such as supported resolutions and audio formats, refresh rates, the type and the manufacturer of the display device, etc.

Advanced EDID Management is available in the Encoder. Navigate to the EDID menu. There are two panels: the left contains the Source EDIDs, the right panel contains the Destination places where the EDIDs can be emulated or copied. See more information in the EDID Management section. #edid

The EDID Menu (in an Encoder)

5.7.1. The EDID Memory Structure

The EDID memory consists of four parts:

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

Decoder EDID list shows the EDIDs of the display devices connected to the assigned Decoders. The Decoders store the last display devices’ EDID on the HDMI output, so there is an EDID shown even if there is no display device attached to the output port at that moment.

User memory locations (U1 – U5) can be used to save custom EDIDs. Any EDID from any of the User/Factory/Decoder EDID lists can be copied to the user memory.

Emulated EDID shows the currently emulated EDID for the HDMI input port of the Encoder. The source column displays the memory location that the current EDID was routed from.

5.7.2. EDID Operations

Changing the Emulated EDID

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

Step 2.Select the Emulated tab on the Destination panel.

Step 3.Select the desired port on the right panel.

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

Learning an EDID

The process is the same as when changing the emulated EDID; the only difference is the Destination panel: select the User tab. This way, one or more EDIDs can be copied into the user memory.

Exporting an EDID

The source EDID can be downloaded as a file (*.EDID) to the computer.

Step 1.Select the desired EDID from the Source panel.

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

Importing an EDID

Previously saved EDID file (*.EDID) can be uploaded to the user memory:

Step 1.Select the User tab on 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 content of the EDID file is imported into the selected User memory.

ATTENTION!The new EDID overwrites the selected memory place.

Deleting EDID(s)

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

Step 1.Select the User tab on 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).

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

5.8. Advanced Settings

5.8.1. Common Settings (Encoder and Decoder)

The submenu contains two tabs: Multicast and Unicast. The currently valid mode is highlighted with yellow. Press the desired button to choose the mode and access the settings. #unicast #multicast

ATTENTION!When the mode is changed, the device must be restarted; you will get a notification.

Network Settings #network #ipaddress #dhcp

The factory default IP address of the extender is set by the DHCP server. The drop-down list and the further parameters allow changing the network settings to the desired value.

ATTENTION!When the desired Network parameters are set, press the Apply changes button; the device will reboot.

Please use the port number 6107 for connecting to the device directly from a third-party application.

Update Firmware #firmwareversion

For the details, please see the Firmware Update section.

Programmers' LW3 Terminal

See the LW3 Terminal section.

RS-232 Settings #rs232 #rs-232 #serial

The RS-232 serial data transmission is fully transparent between the Encoder and the connected Decoder devices. All data received on the serial port of the Decoders is transmitted to the serial port of the Encoder and vice versa: the data received on the serial port of the Encoder is transmitted to the serial port of all connected Decoders.

ATTENTION!The data transmission works only if the serial port parameters were set to the same values in all the devices: serial data sender/receiver and the VINX Encoder and Decoder devices.

See more information in the RS-232 Interface section.

USB Settings (Multicast Mode)

The Encoder displays the name of the currently connected Decoder.

The Decoder displays whether the USB connection is established; press the button to acquire the connection if needed. #usbkvm #kvm

Restart and Factory Default Settings #reboot #reset #restart

Scroll down to these dedicated buttons. #factory

The Advanced Settings Menu of an Encoder in Multicast Mode

5.8.2. Decoder-related Settings

OSD Settings (the On-Screen Display Feature) #osd

Certain system messages can be displayed on the connected screen; the following are defined:

Enable OSD: set it to 'ON' state to enable the OSD feature.

HDCP messages: 'HDCP failed'

USB messages: 'Requesting USB', 'Starting USB', 'Stopping USB'

Video quality messages: 'Graphics mode', 'Movie mode'

Dither messages: reserved

Other messages: reserved

Press the Apply changes button and restart to save the new settings.

Keyboard Shortcuts

A keyboard connected to the USB 1.1 port of a Decoder can be used to change the assigned Encoder to another one. Thus, the input source of a Decoder can be changed quickly and easily.

INFO:The Video Stream ID of the Decoder is changed when a command is executed.

The shortcut can be set:

to select a certain stream directly, or

to select the next/previous stream in the list.

Setting (Changing) a Shortcut

Step 1.Open the web page of the desired Decoder and navigate to the Advanced Settings page.

Step 2.Connect an USB keyboard to that computer directly, or through the desired Decoder and the Encoder (make sure the Encoder is connected to the computer via USB).

Step 3.Place the cursor in the desired Shortcut box.

Step 4.Press the desired key combination; the new setting will be displayed and stored.

Executing a Command (Calling a Shortcut)

Connect the keyboard to an USB 1.1 port (not the USB 2.0!) of the desired Decoder. Press the key(s) three times quickly (within 750 ms). Please note that in the case of a combination (e.g. Alt + A), it is enough to hold the first key while pressing the second key three times in quick succession.

Stream ID List #videostreamid #streamid

You can set a custom list of streams, this way, the Previous/Next stream shortcuts will select the streams in the desired order.

Scaler Settings #scaler

The same options as in the Scaler settings section.

The Advanced Settings Menu of a Decoder in Multicast Mode

5.8.3. LW3 Terminal

This window is the surface of the Lightware Protocol 3 (LW3) tree with a terminal window. Commands and specific parameters (which are not available on the graphical user interface of the LDC) can be run and set. The introduction of the LW3 protocol and the most important commands can be found in the Programmer's Reference section.

Legend #terminal

LW3 Protocol Help

Displaying the most important information about LW3 protocol commands in a new window.

Terminal Window

Commands and responses with time and date stamps are listed in this window. Sent command starts with ‘>’ character, received response starts with ‘<’ character. 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.

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.

Protocol Tree

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

Node List

The parameters and nodes of the selected item in the protocol tree are shown.

Manual button: displaying the manual (short description) of the node in a pop-up window.

Set button: Saving the value/parameter typed in the textbox.

Call button: Executing the method, e.g. reloading the factory default settings.

Warning Mode

If this option is enabled, a warning window pops up when you enable the Edit mode.

Command Line

Type the desired command and execute it by pressing the Send button.

The Terminal Window

5.9. Video Wall Setup

ATTENTION!This tab is displayed only when the device is in Multicast mode. Although changing parameters usually takes effect within an acceptable period of time, it might happen that feedback is not received and not visible on the web page for several seconds.

Basic Rules #videowall

One Decoder can be a part of only one video wall.

The video wall must have a unique name within a system; the length of the name shall not exceed 24 characters.

The video wall parameters are stored in the LW3 protocol tree of the Decoders but you can also create/access it in the Encoder.

The Video Wall Setup Page

5.9.1. Creating a Video Wall

Step 1.Navigate to the Video Wall Setup page.

Step 2.Press the New video wall button. Enter the desired name of the wall (press the pencil icon to change) and press the Enter or click on the pencil icon.

Step 3.Press the Change Video Wall Size button to set the exact size of the wall. A new window will pop up, click on the desired size (see besides).

Step 4.Drag and drop the Decoders to the desired place in the wall.

Step 5.Press the Apply changes button to save the settings.

ATTENTION!A New video wall is stored only when at least one Decoder is linked to the wall.

5.9.2. Identify the Decoders

The Decoders of a video wall can be identified by pressing the Identify Receivers button. In this case, the IP address and the position in the Video wall is displayed on the connected screens.

5.9.3. Gap and Bezel Settings

ATTENTION!Always press the Apply changes button if you want to save the changes of the parameters mentioned below.

DEFINITION:Hereby defined Gap means the physical distance between the edges of the display devices – see the attached figure.

DEFINITION:The Bezel means the thickness of the Display device's frame – see the attached figure.

In certain cases, the dimensions of the sinks and the arrangement of the video wall requires special parameters to be set. The Gap and Bezel parameters allow the setting of the non-visible areas (between the display devices) of the image:

No Gap (left) and Manually Set Gap (right)

No Gap: The left figure shows that no gap is defined. In this case, the whole image is shown on the screens but the image looks a bit distorted.

Defined Gap: The right figure shows that gap is defined, therefore some part of the image is not visible, but the appearance of the overall image is more realistic.

Set the bezel and gap parameters that best suit the current image content.

The following parameters can be set:

Display Size (width and height): the physical size (dimensions) of the screen (screen size + bezel).

Bezel Settings (top, bottom, left, right): the physical size (thickness) of the bezel.

Gap Settings (horizontal, vertical): the distance of the displays (see the following section).

INFO:If the Bezel and Gap values are set to zero, the Display size values (dimensions) do not matter.

5.9.4. Modifying a Video Wall

The Name of the Video Wall

Step 1.Press the Edit Video Wall button.

Step 2.Change the name of the video wall and press the Apply changes button.

Changing the Layout of the Decoders

Step 1.Press the Edit Video Wall button.

Step 1.Drag and drop a Decoder to the below indicated red colored (hidden) place; the device will be removed from the wall.

Step 2.Another Decoder can be dragged and dropped to the empty place.

Step 3.Press the Apply changes button to save the settings.

ATTENTION!If you reduce the size of an existing video wall, the Decoders that would be outside of the new area show the original picture.

Changing the Gap and Bezel Settings

Step 1.Press the Edit Video Wall button.

Step 2.Set the desired gap and bezel values and press the Apply changes button the save the settings.

5.9.5. Deleting a Video Wall

Step 1.Select the video wall from the list.

Step 2.Click on the Delete video wall button and confirm in the pop-up window. The original image will be displayed on all connected Decoders.

6

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

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

6.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 to your control device, for example Putty or CLI. #terminal

Establishing Connection

Follow the steps for establishing 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 that are listed in the following sections.

LW3 protocol command communication in a terminal window

6.3. Protocol Rules

6.3.1. The LW3 Tree and Command Structures

6.3.2. Legend for the Control Commands

Command and Response – Example

»GET•/SYS/MB/GPIO.DipSwitch

«pr•/SYS/MB/GPIO.DipSwitch=<DIP_value>

Format

Description

<in>

Input port number

<out>

Output port number

<port>

Input or output port number

<loc>

Location number

Sent command

Received response

Space character

Further not listed <parameters> are defined at each commands.

6.3.3. General Rules

All names and parameters are case-sensitive.

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

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

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

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

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

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

The path of a node has to contain all parent nodes from the root node.

6.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/UART

«n- /MEDIA/VIDEO/I1

«n- /MEDIA/VIDEO/O1

«n- /MEDIA/VIDEO/QUALITY

«pr /MEDIA/VIDEO.I1=I1

«pr /MEDIA/VIDEO.O1=O1

«pr /MEDIA/VIDEO.PortCount=2

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/QUALITY.QualityMode=0

«pw /MEDIA/VIDEO/QUALITY.QualityMode=0

CALL command

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

»CALL /MEDIA/VIDEO/QUALITY:applySettings(true)

«mO /MEDIA/VIDEO/QUALITY:applySettings

6.3.5. Prefix Summary

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

The following prefixes are defined in the LW3 protocol:

Prefix

Description

n-

a node

nE

an error for a node

nm

a manual of a node

ns

a child node of a node

pr

a read-only property

pw

read-write property

pE

an error for the property

pm

a manual for the property

m-

a method

mO

a response after a success method execution

mF

a response after a failed method execution

mE

an error for a method

mm

a manual for a method

6.3.6. Error Messages

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

»SET /MEDIA/UART/P1.Baudrate=9

«pE /MEDIA/UART/P1.Baudrate %E004:Invalid value

6.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\))

6.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 a 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 is intended waiting for 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. In these cases, 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=F89:E1;D1:E2;D1:E3;D1:E4;F89:E5

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

6.3.9. Subscription

DEFINITION:Subscribing to a node means that the user will get a notification if any of the properties of the node is changed.

A user can subscribe to any node. These notifications are asynchronous messages and they are useful to keep the client application up to date, without receiving any unwanted information. 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 closing a connection, the subscribe command has 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

Get the Active Subscriptions

»OPEN

«o- /MEDIA/VIDEO

«o- /EDID

«o- /DISCOVERY

Subscribe to Multiple Nodes

»OPEN /MEDIA/VIDEO/*

«o- /MEDIA/VIDEO/*

Unsubscribe from a Node

»CLOSE /MEDIA/VIDEO

«c- /MEDIA/VIDEO

Unsubscribe from Multiple Nodes

»CLOSE /MEDIA/VIDEO/*

«c- /MEDIA/VIDEO/*

6.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:E1

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/VIDEO/QUALITY

«o- /MEDIA/VIDEO/QUALITY

»GET /MEDIA/VIDEO/Quality.QualityMode

«pm /MEDIA/VIDEO/Quality.QualityMode=graphic

connection #1

»GET /MEDIA/VIDEO/Quality.QualityMode

«pm /MEDIA/VIDEO/QUALITY.QualityMode=graphic

«SET /MEDIA/VIDEO/Quality.QualityMode=movie

«pw /MEDIA/VIDEO/QUALITY.QualityMode=movie

connection #2

«CHG /MEDIA/VIDEO/QUALITY.QualityMode=movie

connection #1

Explanation: 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.

6.4. System Commands

6.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=VINX-120-HDMI-ENC

6.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 VINX devices. Furthermore, the name is listed when browsing the client list of a DHCP server.

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

Command and Response #label #devicelabel

»SET•/SYS/MB.DeviceLabel=<Custom_name>

«pw•/SYS/MB.DeviceLabel=<Custom_name>

Parameters

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

Example

»SET /SYS/MB.DeviceLabel=Enc_80

«pw /SYS/MB.DeviceLabel=Enc_80

6.4.3. Querying the Serial Number

Command and Response

»GET•/.SerialNumber

«pr•/.SerialNumber=<serial_nr>

Example

»GET /.SerialNumber

«pr /.SerialNumber=87654321

6.4.4. Querying the Package Version

Command and Response #firmwareversion

»GET•/SYS/MB.PackageVersion

«pr•/SYS/MB.PackageVersion=<package_version>

Example

»GET /SYS/MB.PackageVersion

«pr /SYS/MB.PackageVersion=v1.4.0b7 r90

6.4.5. Resetting the Device

The extender can be restarted; the current connections (RS-232, USB, etc...) will be terminated.

Command and Response #reboot #restart #reset

»CALL•/SYS:reset()

«mO•/SYS:Reset

Example

»CALL /SYS:reset()

«mO /SYS:reset

6.4.6. Restoring the Factory Default Settings

Command and Response #factory

»CALL•/SYS:factoryDefaults()

«mO•/SYS:factoryDefaults=

Example

»CALL /SYS:factoryDefaults()

«mO /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.

6.5. Cleartext Login Protection

DIFFERENCE:This feature is available from firmware v3.1.0.

This cleartext login tool allows setting a password for login, thus the device will not accept any command coming from a control interface (LW3, Ethernet, etc…) without login. The device will be visible in the Device Discovery window (as the device type and the serial number can be queried without login) but connection can be established only after successful login. The login is valid until a TCP socket break in case of Ethernet connection. #login

ATTENTION!If the login is enabled, the built-in miniweb will also require the password upon entering.

INFO:The login password is erased and the login is disabled when restoring the factory default values.

The following can be queried without login:

ProductName

PartNumber

SerialNumber

FirmwareVersion

PackageVersion

MacAddress

6.5.1. Setting the Login Password

Command and Response

»CALL·/LOGIN:setPassword(<password>)

«mO·/LOGIN:setPassword

Example

»CALL /LOGIN:setPassword(pr0t3ctED)

«mO /LOGIN:setPassword

The password may contain uppercase (A-Z) and lowercase (a-z) letters of the English alphabet, as well as numbers (0-9). The minimum length of a password is four characters.

6.5.2. Logging into the Device

Command and Response

»CALL·/LOGIN:login(<password>)

«mO·/LOGIN:login

Example

»CALL /LOGIN:login(pr0t3ctED)

«mO /LOGIN:login

After a successful login, the LoggedIn property becomes true and the LW3 tree is available.

6.5.3. Logging out of the Device

Command and Response

»CALL·/LOGIN:logout(<password>)

«mO·/LOGIN:logout

Example

»CALL /LOGIN:logout(pr0t3ctED)

«mO /LOGIN:logout

After a successful logout, the LoggedIn property becomes false and the LW3 tree is protected. Please note the logging out is only possible if the Cleartext login function is enabled.

6.5.4. Enabling/Disabling the Cleartext Login Function

ATTENTION!This property can be changed only, if the LoggedIn property is true.

Command and Response

»SET·/LOGIN:LoginEnable=<login_state>

«pw·/LOGIN.LoginEnable=<login_state>

Parameters

If the <login_state> parameter is true (or 1), the Cleartext login function is enabled, if the parameter is false (or 0), the function is disabled. Please note that the function can be enabled without setting a password by the setPassword method.

Example

»SET /LOGIN.LoginEnable=true

«pw /LOGIN.LoginEnable=true

6.6. Network Configuration

ATTENTION!When you change a network property, the new value is stored, but the applySettings method must be called always to apply the new settings. When two or more serial parameters are changed, the applySettings method is enough to be called once as a final step; it results in the rebooting of the extender.

6.6.1. Querying the IP Address

Command and Response #network #ipsettings #dhcp

»GET•/MANAGEMENT/NETWORK.IpAddress

«pr•/MANAGEMENT/NETWORK.IpAddress=<IP_Address>

Example

»GET /MANAGEMENT/NETWORK.IpAddress

«pr /MANAGEMENT/NETWORK.IpAddress=192.168.0.100

6.6.2. Querying the IP Setup Mode (FW 2.x.x)

DIFFERENCE:The following command is valid with firmware package 2.0.0 or newer.

Command and Response

»GET•/MANAGEMENT/NETWORK.IpSetupMode

«pw•/MANAGEMENT/NETWORK.IpSetupMode=<IP_mode>

Parameters

Identifier

Parameter description

Parameter values

<IP_mode>

The currently applied IP setup mode.

static: using a static IP address, gateway and subnet mask entered by the user.

autoip: generating an IP address from the AutoIP range (169.254.x.x), even if a DHCP server is available.

dhcponeshot: trying to get the IP address, gateway and subnet mask from a DHCP server. If no answer arrives, fallback to autoIP.

dhcpwautoip: (factory default setting) similar to dhcponeshot, but keep on with DHCP discovery queries even after AutoIP fallback. If there is a DHCP response, the IP parameters are set accordingly.

dhcpwoautoip: try to get the IP address, gateway and subnet mask from a DHCP server without ever falling back to AutoIP mode.

Example

»GET /MANAGEMENT/NETWORK.IpSetupMode

«pw /MANAGEMENT/NETWORK.IpSetupMode=static

Explanation

Static IP address (fix IP) setting is valid.

6.6.3. Setting the IP Setup Mode (FW 2.x.x)

DIFFERENCE:The following command is valid with firmware package 2.x.x.

Command and Response

»SET•/MANAGEMENT/NETWORK.IpSetupMode

«pw•/MANAGEMENT/NETWORK.IpSetupMode=<IP_mode>

Parameters

See the previous section.

Example

»SET /MANAGEMENT/NETWORK.IpSetupMode=autoip

«pw /MANAGEMENT/NETWORK.DhcpEnabled=autoip

»CALL /MANAGEMENT/NETWORK:applySettings(1)

«mO /MANAGEMENT/NETWORK:applySettings

INFO:The applySettings method will save and apply the new value, and results in the rebooting of the extender.

Explanation

The IP address is set in the 169.254.x.x range by the extender based on Auto IP (Automatic Private IP Addressing) method.

6.6.4. Querying the DHCP State (FW 1.x.x)

DIFFERENCE:The following command is valid with firmware package 1.x.x.

Command and Response

»GET•/MANAGEMENT/NETWORK.DhcpEnabled

«pw•/MANAGEMENT/NETWORK.DhcpEnabled=<DHCP_state>

Parameters

If the <DHCP_state> parameter is 0 (or false), the device is set to apply a static IP address. If the value is 1 (or true), the device is set to get a dynamic IP address from the DHCP server in the network.

Example

»GET /MANAGEMENT/NETWORK.DhcpEnabled

«pw /MANAGEMENT/NETWORK.DhcpEnabled=true

Explanation

The IP address assignment is dynamic, the device gets the IP address from the DHCP server.

6.6.5. Setting the DHCP State (FW 1.x.x)

DIFFERENCE:The following command is valid with firmware package 1.x.x.

Command and Response

»SET•/MANAGEMENT/NETWORK.DhcpEnabled=<DHCP_state>

«pw•/MANAGEMENT/NETWORK.DhcpEnabled=<DHCP_state>

Parameters

See the previous section.

Example

»SET /MANAGEMENT/NETWORK.DhcpEnabled=0

«pw /MANAGEMENT/NETWORK.DhcpEnabled=false

»CALL /MANAGEMENT/NETWORK:applySettings(1)

«mO /MANAGEMENT/NETWORK:applySettings

INFO:The applySettings method will save and apply the new value, and results in the rebooting of the extender.

Explanation

The IP address assignment is set to static, thus you have to set it manually.

6.6.6. Setting a Static IP Address

DIFFERENCE:Make sure the IP address setting is static:
In case of FW 1.x.x: when the DhcpEnabled property is false, you can set a static IP address.
In case of FW 2.x.x: when the IpSetupMode property is static, you can set a static IP address.

Command and Response

»SET•/MANAGEMENT/NETWORK.StaticIpAddress=<IP_address>

«pw•/MANAGEMENT/NETWORK.StaticIpAddress=<IP_address>

Example

»SET /MANAGEMENT/NETWORK.StaticIpAddress=192.168.0.85

«pw /MANAGEMENT/NETWORK.StaticIpAddress=192.168.0.85

»CALL /MANAGEMENT/NETWORK:applySettings(1)

«mO /MANAGEMENT/NETWORK:applySettings

INFO:The applySettings method will save and apply the new value, and results in the rebooting of the extender.

6.6.7. Querying the Subnet Mask

Command and Response

»GET•/MANAGEMENT/NETWORK.NetworkMask

«pr•/MANAGEMENT/NETWORK.NetworkMask=<subnet_mask>

Example

»GET /MANAGEMENT/NETWORK.NetworkMask

«pr /MANAGEMENT/NETWORK.NetworkMask=255.255.255.0

6.6.8. Setting a Static Subnet Mask

DIFFERENCE:Make sure the IP address setting is static:
In case of FW 1.x.x: when the DhcpEnabled property is false, you can set a static IP address.
In case of FW 2.x.x: when the IpSetupMode property is static, you can set a static IP address.

Command and Response

»SET•/MANAGEMENT/NETWORK.StaticNetworkMask=<subnet_mask>

«pw•/MANAGEMENT/NETWORK.StaticNetworkMask=<subnet_mask>

Example

»SET /MANAGEMENT/NETWORK.StaticNetworkMask=255.255.255.0

«pw /MANAGEMENT/NETWORK.StaticNetworkMask=255.255.255.0

»CALL /MANAGEMENT/NETWORK:applySettings(1)

«mO /MANAGEMENT/NETWORK:applySettings

INFO:The applySettings method will save and apply the new value, and results in the rebooting of the extender.

6.6.9. Querying the Gateway Address

Command and Response

»GET•/MANAGEMENT/NETWORK.GatewayAddress

«pr•/MANAGEMENT/NETWORK.GatewayAddress=<gw_address>

Example

»GET /MANAGEMENT/NETWORK.GatewayAddress

«pr /MANAGEMENT/NETWORK.GatewayAddress=192.168.0.1

6.6.10. Setting a Static Gateway Address

DIFFERENCE:Make sure the IP address setting is static:
In case of FW 1.x.x: when the DhcpEnabled property is false, you can set a static IP address.
In case of FW 2.x.x: when the IpSetupMode property is static, you can set a static IP address.

Command and Response

»SET•/MANAGEMENT/NETWORK.StaticGatewayAddress=<gateway_address>

«pw•/MANAGEMENT/NETWORK.StaticGatewayAddress=<gateway_address>

Example

»SET /MANAGEMENT/NETWORK.StaticGatewayAddress=192.168.0.5

«pw /MANAGEMENT/NETWORK.StaticGatewayAddress=192.168.0.5

»CALL /MANAGEMENT/NETWORK:applySettings(1)

«mO /MANAGEMENT/NETWORK:applySettings

INFO:The applySettings method will save and apply the new value, and results in the rebooting of the extender.

6.6.11. Setting the Host Name

DIFFERENCE:This command is available only with FW package v3.2.2.

The host name 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 Favorite Devices section. Furthermore, it can be used to open the Built-in Web. If the IP address of the device is changing, the host name can be used as a fix property.

Command and Response

»SET•/MANAGEMENT/NETWORK.HostName=<unique_name>

«pw•/MANAGEMENT/NETWORK.HostName=<unique_name>

Example

»SET /MANAGEMENT/NETWORK.HostName=mydevice

«pw /MANAGEMENT/NETWORK.HostName=mydevice

INFO:The applySettings method will save and apply the new value, and results in the rebooting of the extender.

The host name may contain uppercase (A-Z) and lowercase (a-z) letters of the English alphabet, as well as numbers (0-9) and the hyphen character ( - ).

6.7. Encoder-related Commands

6.7.1. Querying the Input Video Signal Presence

The input port can be queried if video signal is present.

Command and Response #status

»GET•/MEDIA/VIDEO/<in>.SignalPresent

«pr•/MEDIA/VIDEO/<in>.SignalPresent=<signal_present>

Parameters

If the <signal_present> parameter is 0, then signal is not present at the port. If the value is 1, then signal is present at the input.

Example

»GET /MEDIA/VIDEO/I1.SignalPresent

«pr /MEDIA/VIDEO/I1.SignalPresent=1

6.7.2. Querying the Resolution of the Input Video Signal

The resolution and the refresh rate of the incoming video signal can be queried.

Command and Response #resolution

»GET•/MEDIA/VIDEO/<in>.Resolution

«pr•/MEDIA/VIDEO/<in>.Resolution=<resolution@refresh_rate>

Example

»GET /MEDIA/VIDEO/I1.Resolution

«pr /MEDIA/VIDEO/I1.Resolution=1280x720@60Hz

6.7.3. Querying the Active Input Port

DIFFERENCE:The command below is valid for VINX-210AP-HDMI-ENC device only.

Command and Response

»GET•/MEDIA/VIDEO.InputSource

«pr•/MEDIA/VIDEO.InputSource=<source_ID>

Parameters

Identifier

Parameter description

Parameter values

<source_ID>

Identifier of the video input port

0: unknown

1: HDMI

2: VGA

Example

»GET /MEDIA/VIDEO.InputSource

«pr /MEDIA/VIDEO.InputSource=1

6.7.4. Querying the Video Input Selection Mode

DIFFERENCE:The command below is valid for VINX-210AP-HDMI-ENC device only.

Command and Response #inputselection

»GET•/MEDIA/VIDEO.SelectionMode

«pw•/MEDIA/VIDEO.SelectionMode=<sel_mode>

Parameters

Identifier

Parameter description

Parameter values

<sel_mode>

The currently applied input selection method.

0: Auto

1: HDMI

2: VGA

Auto mode: the first connected source shall remain active as long as signal is present on the respective input. If sync is lost for at least 3 seconds, a switch over to the other source shall occur. No automatic switch back to the original input shall occur when the signal is restored.

Example

»GET /MEDIA/VIDEO.SelectionMode

«pw /MEDIA/VIDEO.SelectionMode=0

6.7.5. Setting the Video Input Selection Mode

DIFFERENCE:The command below is valid for VINX-210AP-HDMI-ENC device only.

Command and Response

»SET•/MEDIA/VIDEO.SelectionMode=<sel_mode>

«pw•/MEDIA/VIDEO.SelectionMode=<sel_mode>

Parameters

Identifier

Parameter description

Parameter values

<sel_mode>

The currently applied input selection method.

0: Auto (see the details in previous section)

1: HDMI

2: VGA

Example

»SET /MEDIA/VIDEO.SelectionMode=1

«pw /MEDIA/VIDEO.SelectionMode=1

6.7.6. Querying the Video Quality Mode

When the network bandwidth is not enough to transmit the video signal, the following modes are available in the Encoder:

Movie mode (Lower image quality @ Less bandwidth): The image quality is adjusted to the available bandwidth. If the bandwidth is decreased, the image quality will be lower, but the video streaming is continuous.

Graphics mode (Best image quality @ High bandwidth): The image quality is kept at a high level. If the bandwidth is decreased, the image quality does not change, but frame drop may appear.

Command and Response #qualitymode #videoquality

»GET•/MEDIA/VIDEO/QUALITY.QualityMode

«pw•/MEDIA/VIDEO/QUALITY.QualityMode=<quality_mode>

Parameters

The value of the <quality_mode> parameter shows the current mode setting: movie or graphic.

Example

»GET /MEDIA/VIDEO/QUALITY.QualityMode

«pw /MEDIA/VIDEO/QUALITY.QualityMode=movie

6.7.7. Setting the Video Quality Mode

The video quality mode can be set in the Encoder (see the previous section for details about the modes):

Command and Response

»SET•/MEDIA/VIDEO/QUALITY.QualityMode=<quality_mode>

«pw•/MEDIA/VIDEO/QUALITY.QualityMode=<quality_mode>

Parameters

See the previous section.

Example

»SET /MEDIA/VIDEO/QUALITY.QualityMode=graphic

«pw /MEDIA/VIDEO/QUALITY.QualityMode=graphic

6.7.8. Querying the HDCP State

The current state of the HDCP encryption can be queried at the input port; see the HDCP Management section.

Command and Response #hdcp

»GET•/MEDIA/VIDEO/<in>.HdcpState

«pr•/MEDIA/VIDEO/<in>.HdcpState=<HDCP_state>

Parameters

If the <HDCP_state> parameter is 0, then the HDCP encryption is disabled at the port. If the value is 1, then HDCP encryption is enabled.

Example

»GET /MEDIA/VIDEO/I1.HdcpState

«pr /MEDIA/VIDEO/I1.HdcpState=1

6.7.9. Setting the HDCP State

HDCP capability can be enabled/disabled on the input port of the Encoder, thus non-encrypted content can be seen on a non-HDCP compliant display if the content allows it; see the HDCP Management section.

Command and Response

»SET•/MEDIA/VIDEO/<in>.HdcpEnable=<HDCP_state>

«pw•/MEDIA/VIDEO/<in>.HdcpEnable=<HDCP_state>

ATTENTION!When you change this property, the applySettings method must be called always to store the new setting. If the HDCP State is changed, the device is restarted automatically.

Parameters

See the previous section.

Example

»SET /MEDIA/VIDEO/I1.HdcpEnable=0

«pw /MEDIA/VIDEO/I1.HdcpEnable=false

»CALL /MEDIA/VIDEO/I1:applySettings()

«mO /MEDIA/VIDEO/I1:applySettings

ATTENTION!The EDID information cannot be read by the source attached to the HDMI input of an Encoder if HDCP is disabled on the input. That may stop the video transmission in the case of certain source devices.

6.7.10. Force HDCP Version

DIFFERENCE:This command is available from firmware version v3.3.1.

You can set the version of HDCP encryption with this parameter on decoders.

Command and Response

»SET•/MEDIA/VIDEO/<out>.ForceHDCP=<hdcp_version>

«pw•/MEDIA/VIDEO/<out>.ForceHDCP=<hdcp_version>

ATTENTION!When you change this property, the applySettings method must be called always to store the new setting. If the HDCP State is changed, the device is restarted automatically.

Parameters

Identifier

Parameter description

Parameter values

<hdcp_version>

The HDCP version to be forced on the output signal.

1: HDCP 1.4

2: HDCP 2.2

Example

»SET /MEDIA/VIDEO/O1.ForceHDCP=2

«pw /MEDIA/VIDEO/O1.ForceHDCP=2

6.8. Decoder-related Commands

6.8.1. Querying the Resolution of the Output Video Signal

The resolution and the refresh rate of the outgoing video signal can be queried.

Command and Response #resolution

»GET•/MEDIA/VIDEO/<out>.Resolution

«pr•/MEDIA/VIDEO/<out>.Resolution=<resolution@refresh_rate>

Example

»GET /MEDIA/VIDEO/O1.Resolution

«pr /MEDIA/VIDEO/O1.Resolution=1600x1200@60Hz

6.8.2. Querying the Scaling Mode of the Output Video Signal

Command and Response #scaler

»GET•/MEDIA/VIDEO/<out>/SCALER.ScalingMode

«pw•/MEDIA/VIDEO/<out>/SCALER.ScalingMode=<sc_mode>

Parameters

Identifier

Parameter description

Parameter values

<sc_mode>

Scaling mode

OFF: Scaling is disabled, the resolution is not changed.

EDID: the resolution is set to meet with the preferred timing of the sink device.

MANUAL: Scaling is set manually.

Example

»GET /MEDIA/VIDEO/O1/SCALER.ScalingMode

«pw /MEDIA/VIDEO/O1/SCALER.ScalingMode=MANUAL

See more information about the scaling modes in the Main Settings (Decoder) section.

6.8.3. Setting the Scaling Mode of the Output Video Signal

Command and Response

»SET•/MEDIA/VIDEO/<out>/SCALER.ScalingMode=<sc_mode>

«pw•/MEDIA/VIDEO/<out>/SCALER.ScalingMode=<sc_mode>

Parameters

See the previous section.

Example

»SET /MEDIA/VIDEO/O1/SCALER.ScalingMode=OFF

«pw /MEDIA/VIDEO/O1/SCALER.ScalingMode=OFF

See more information about the scaling modes in the Main Settings (Decoder) section.

6.8.4. Querying the Signal Type of the Output Video Signal

Command and Response #signaltype

»GET•/MEDIA/VIDEO/<out>/SCALER.SignalType

«pw•/MEDIA/VIDEO/<out>/SCALER.SignalType=<sig_type>

Parameters

The <sig_type> can be DVI or HDMI.

Example

»GET /MEDIA/VIDEO/O1/SCALER.SignalType

«pw /MEDIA/VIDEO/O1/SCALER.SignalType=HDMI

6.8.5. Setting the Resolution of the Output Video Signal

The resolution and the refresh rate of the outgoing video signal can be set.

Command and Response

»SET•/MEDIA/VIDEO/<out>/SCALER.OutputResolution

«pw•/MEDIA/VIDEO/<out>/SCALER.OutputResolution=<Resolution_code>

Parameters

The <Resolution_code> is an 8-character long code covering the scaled resolution and refresh rate. The complete list can be found in the Supported Resolutions section.

Example

»SET /MEDIA/VIDEO/O1/SCALER.OutputResolution=81004088

«pw /MEDIA/VIDEO/O1/SCALER.OutputResolution=81004088

Explanation

The new value of the parameter is 81004088, which means the resolution of the output signal is set to 1280x720@60Hz.

ATTENTION!Set the ScalingMode property to MANUAL after changing the Resolution property manually to apply the new settings.

6.8.6. Rotating the screen

The position of the screen on the display can be changed with this command.

Command and Response

»SET•/MEDIA/VIDEO/<out>/VIDEOWALL.Rotation=<value>

«pw•/MEDIA/VIDEO/<out>/VIDEOWALL.Rotation=<value>

Parameters

The <value> can be set to 0 (default, no rotation), 1 (flip vertically), 2 (flip horizontally), 3 (rotate 180 degrees), 5 (rotate 90 degrees) and 6 (rotate 270 degrees). Please note that values 4 and 7 are not supported and break the screen on display.

Example

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Rotation=1

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Rotation=1

INFO:Rotation only applies to the output video signal, it has no effect on the Custom Logo, if one is set.

6.8.7. Setting the No-signal-screen

If there is no video signal, the VINX screen is shown on the output; this can be changed with this command.

Command and Response

»SET•/MEDIA/VIDEO/<out>.EnableVinxGui=<vinx_gui>

«pw•/MEDIA/VIDEO/<out>.EnableVinxGui=<vinx_gui>

ATTENTION!When you change this property, the applySettings method must be called always to store the new setting, which makes the device reboot.

Parameters

If the <vinx_gui> parameter is true or 1, the VINX screen is shown. If the parameter is false or 0, black screen is shown.

Example

»SET /MEDIA/VIDEO/O1.EnableVinxGui=1

«pw /MEDIA/VIDEO/O1.EnableVinxGui=true

»CALL /MEDIA/VIDEO/O1:applySettings(1)

«<reboot>

6.8.8. Setting the State of the Output

This command allows turning off an output either manually or automatically by disabling the +5V sending feature.

Command and Response

»SET•/MEDIA/VIDEO/<out>.OutputEnabled=<output_state>

«pw•/MEDIA/VIDEO/<out>.OutputEnabled=<output_state>

Parameters

Identifier

Parameter description

Parameter values

<output_state>

The method of turning off an output..

1: auto

2: off

If the <output_state> is set as auto (or 1), the system will automatically determine whether to send +5V based on the settings of the custom logo function. If the <output_state> is off (or 2), the output will not send +5V towards the connected display.

Example

»SET /MEDIA/VIDEO/O1.OutputEnabled=auto

«pw /MEDIA/VIDEO/O1.OutputEnabled=auto

6.8.9. Setting the Delay of Muting the Audio During Switching

ATTENTION!Please note this command is for debugging purposes, if you encounter switching problems in big systems. Under normal circumstances, leave as default.

INFO:Switch order setting can be applied only if the the Free routing is enabled. See the details about it in the Using of Free Routing section.

This property sets the delay of muting the audio while switching the signal in milliseconds. Default is 3 seconds (3000 milliseconds).

Command and Response

»SET•/SYS/MB/PHY.AudioMuteDelay=<delay_time>

«pw•/SYS/MB/PHY.AudioMuteDelay=<delay_time>

Example

»SET /SYS/MB/PHY.AudioMuteDealy=4000

«pw /SYS/MB/PHY.AudioMuteDelay=4000

ATTENTION!When you change this property, the applySettings method must be called always to store the new setting, which makes the device reboot.

6.8.10. Setting the Switch Order

ATTENTION!Please note this command is for debugging purposes, if you encounter switching problems in big systems. Under normal circumstances, leave as default.

INFO:Switch order setting can be applied only if the the Free routing is enabled. See the details about it in the Using of Free Routing section.

You can determine the order of switching the signal layers. All decoders must have the same value.

Command and Response

»SET•/SYS/MB/PHY.SwitchOrder=<order>

«pw•/SYS/MB/PHY.SwitchOrder=<order>

Parameters

Identifier

Parameter description

Parameter values

<order>

The switching order of the signal layers.

0: all-in-one

1: video, sleep1, audio, sleep1, others

2: audio, sleep1, video, sleep1, others

3: audio, sleep2, video, sleep1, others

4: video, audio, sleep2, others

Example

»SET /SYS/MB/PHY.SwitchOrder=2

«pw /SYS/MB/PHY.SwitchOrder=2

ATTENTION!When you change this property, the applySettings method must be called always to store the new setting, which makes the device reboot.

6.8.11. Using of Free Routing

ATTENTION!Please note this command is for debugging purposes, if you encounter switching problems in big systems. Under normal circumstances, leave as default.

This command allows to pack the different layers of the signal into different multicast groups before forwarding it. This is a system-wide parameter, every endpoint needs to be set to the same value. It is disabled by default.

Command and Response

»SET•/MANAGEMENT/MULTICAST/FreeRoute=<freeroute_state>

«pw•/MANAGEMENT/MULTICAST/FreeRoute=<freeroute_state>

»SET•/MANAGEMENT/MULTICAST/FreeRouteMap=<freeroute_value>

«pw•/MANAGEMENT/MULTICAST/FreeRouteMap=<freeroute_value>

Parameters

Identifier

Parameter description

Parameter values

<freeroute_state>

State of the free route mode

Enabled

Disabled

<freeroute_value>

The value of the free route

2: video

3: audio

4: infra

5: serial

6: GPIO

7: USB

Example

»SET•/MANAGEMENT/MULTICAST/FreeRoute=true

«pw•/MANAGEMENT/MULTICAST/FreeRoute=true

»SET•/MANAGEMENT/MULTICAST/FreeRouteMap=2:3:4:4:4:4

«pw•/MANAGEMENT/MULTICAST/FreeRouteMap=2:3:4:4:4:4

The video and the audio are sent as separate packages, and all other layers are sent to the same multicast group.

6.9. Custom Logo Management

6.9.1. Querying the Storage Size

The storage size available for uploading custom images can be queried.

Command and Response

»GET•/MANAGEMENT/CUSTOMLOGO.StorageSize=

«pr•/MANAGEMENT/CUSTOMLOGO.StorageSize=<storage_size>

Example

»GET /MANAGEMENT/CUSTOMLOGO.StorageSize=

«pr /MANAGEMENT/CUSTOMLOGO.StorageSize=1500

6.9.2. Querying the Free Storage Size

The currently available storage size for uploading custom images can be queried.

Command and Response

»GET•/MANAGEMENT/CUSTOMLOGO/StorageFreeSize=

«pr•/MANAGEMENT/CUSTOMLOGO/StorageFreeSize=<storage_free_size>

Example

»GET /MANAGEMENT/CUSTOMLOGO/StorageFreeSize=

«pr /MANAGEMENT/CUSTOMLOGO/StorageFreeSize=864

6.9.3. Querying the Number of Uploaded Files

The number of custom image files uploaded to the device can be queried.

Command and Response

»GET•/MANAGEMENT/CUSTOMLOGO.FileCount=

«pr•/MANAGEMENT/CUSTOMLOGO.FileCount=<file_count>

Example

»GET /MANAGEMENT/CUSTOMLOGO.FileCount=

«pr /MANAGEMENT/CUSTOMLOGO.FileCount=3

6.9.4. Querying the List of Uploaded Files

The list of the files uploaded to the device can be queried.

Command and Response

»GET•/MANAGEMENT/CUSTOMLOGO.FileList=

«pr•/MANAGEMENT/CUSTOMLOGO.FileList=<file_list>

Example

»GET /MANAGEMENT/CUSTOMLOGO.FileList=

«pr /MANAGEMENT/CUSTOMLOGO.FileList=detroit.jpg, intro_1641507027.jpg, sunset_hd_background_photos_12_scaled.jpg

6.9.5. Deleting a Custom Image

The custom image files on the device can be deleted.

Command and Response

»CALL•/MANAGEMENT/CUSTOMLOGO:DeleteFile(<file_name>)

«mO•/MANAGEMENT/CUSTOMLOGO:DeleteFile

Example

»CALL /MANAGEMENT/CUSTOMLOGO:DeleteFile(detroit.jpg)

«mO /MANAGEMENT/CUSTOMLOGO:DeleteFile

6.9.6. Selecting a Custom Logo - No Connection to the Encoder

The logo to be shown when there is no connection with the encoder can be set here.

Command and Response

»SET•/MEDIA/VIDEO/<out>.NoConnectionLogo=<file_name>

«CHG•/MEDIA/VIDEO/<out>.NoConnectionLogo=<file_name>

Example

»SET /MEDIA/VIDEO/O1.NoConnectionLogo=intro_1641507027.jpg

«pw /MEDIA/VIDEO/O1.NoConnectionLogo=intro_1641507027.jpg

6.9.7. Selecting a Custom Logo - No Active Video Signal

The logo to be shown when there is no incoming video signal can be set here.

Command and Response

»SET•/MEDIA/VIDEO/<out>.NoVideoLogo=<file_name>

«CHG•/MEDIA/VIDEO/<out>.NoVideoLogo=<file_name>

Example

»SET /MEDIA/VIDEO/O1.NoVideoLogo=intro_1641507027.jpg

«pw /MEDIA/VIDEO/O1.NoVideoLogo=intro_1641507027.jpg

6.9.8. Selecting a Custom Logo to Be Forced Over the Active Video

You can set a custom logo to be shown over an active video signal here.

Command and Response

»CALL•/MEDIA/VIDEO/<out>.forceShowCustomLogo=(<file_name>)

«mO•/MEDIA/VIDEO/<out>.forceShowCustomLogo

Example

»CALL /MEDIA/VIDEO/O1.forceShowCustomLogo=detroit.jpg

«mO /MEDIA/VIDEO/O1.forceShowCustomLogo

INFO:In this case the IsLogoForced parameter becomes true and the file name will appear in the ForcedLogo property. If there is no custom logo forced over the video, the IsLogoForced parameter is false and the ForcedLogo property is empty.

6.9.9. Setting the Status of the Information Text

You can change whether to display the information text over the custom logo screen or not.

Command and Response

»SET•/MEDIA/VIDEO/<out>.ShowInfoText=<switch_valid>

«pw•/MEDIA/VIDEO/<out>.ShowInfoText=<switch_valid>

Parameters

If the <switch_valid> parameter is 0 (or false), the information text will not be shown on the custom logo screen. If the value is 1 (or true), the information text will appear at the bottom of the custom logo screen.

Example

»SET /MEDIA/VIDEO/O1.ShowInfoText=true

«pw /MEDIA/VIDEO/O1.ShowInfoText=true

6.9.10. Setting the Signal Type of the Output Video Signal

Command and Response

»SET•/MEDIA/VIDEO/<out>/SCALER.SignalType=<sig_type>

«pw•/MEDIA/VIDEO/<out>/SCALER.SignalType=<sig_type>

Parameters

See the previous section.

Example

»SET /MEDIA/VIDEO/O1/SCALER.SignalType=HDMI

«pw /MEDIA/VIDEO/O1/SCALER.SignalType=HDMI

INFO:The property takes effect only when the ScalingMode property is set to MANUAL setting.

6.9.11. Querying the State of the USB Connection

When the extenders are in Multicast mode, the USB transmission has to be determined by selecting the active Decoder. To query the current state of a given Decoder, use the following command:

Command and Response #usbkvm #kvm

»GET•/MEDIA/KM.Controlling

«pr•/MEDIA/KM.Controlling=<USB_state>

Parameters

If the <USB_state> parameter is 0 (or false), there is no USB data transmission to/from an Encoder. If the value is 1 (or true), the USB data transmission is enabled and the Decoder is connected to an Encoder.

Example

»GET /MEDIA/KM.Controlling

«pr /MEDIA/KM.Controlling=false

See more information about the USB features in the USB Interface section.

6.9.12. Establishing the USB Connection

When the extenders are in Multicast mode, the USB transmission has to be determined by selecting the active Decoder. To establish the connection between the Decoder and the Encoder, use the following command:

Command and Response

»CALL•/MEDIA/KM:acquireControl(true)

«mO•/MEDIA/KM:acquireControl

Example

»CALL /MEDIA/KM:acquireControl(1)

«mO /MEDIA/KM:acquireControl

ATTENTION!Establishing the connection to a Decoder will disconnect the USB transmission of the previously connected Decoder.

6.10. Audio-related Commands

DIFFERENCE:The following commands refer to the AP-series only.

The port numbering is a required parameter in most cases. See the details in the Audio Port Numbering section. #audio

6.10.1. Querying the Audio Input Selection Mode

Command and Response

»GET•/MEDIA/AUDIO.ioSelect

«pw•/MEDIA/AUDIO.ioSelect=<sel_mode>

Parameters

Identifier

Parameter description

Parameter values

<sel_mode>

The currently applied audio input selection method.

0: unknown

1: HDMI

2: analog

3: auto1

4: auto2

auto1: the analog audio input port is selected when a plug is connected.

auto2: the selection follows the video input setting:

=When HDMI is selected as the video source, the audio of the original HDMI stream is transmitted.

=When VGA is selected as the video source, the analog audio is transmitted.

INFO:auto2 mode is available in VINX-210AP-HDMI-ENC device only.

Example

»GET /MEDIA/AUDIO.ioSelect

«pw /MEDIA/AUDIO.ioSelect=1

6.10.2. Setting the Audio Input Selection Mode

Command and Response

»SET•/MEDIA/AUDIO.ioSelect=<sel_mode>

«pw•/MEDIA/AUDIO.ioSelect=<sel_mode>

Parameters

See the previous section.

Example

»SET /MEDIA/AUDIO.ioSelect

«pw /MEDIA/AUDIO.ioSelect=2

6.10.3. Querying the Audio Signal Presence

Command and Response

»GET•/MEDIA/AUDIO/<in>.SignalPresent

«pr•/MEDIA/AUDIO/<in>.SignalPresent=<signal_present>

Parameters

If the <signal_present> parameter is 0 or false, then signal is not present at the port. If the value is 1 or true, then signal is present at the input.

INFO:In the case of analog audio ports, the value of the parameter is 1 when a plug is connected.

Example

»GET /MEDIA/AUDIO/I1.SignalPresent

«pr /MEDIA/AUDIO/I1.SignalPresent=false

6.11. Analog Audio Input/Output Signal Level Settings

6.11.1. Querying the Volume (Exact Value)

Command and Response #analogaudio #volume

»GET•/MEDIA/AUDIO/<port>.AnalogVolumedB

«pw•/MEDIA/AUDIO/<port>.AnalogVolumedB=<value>

Parameters

The response <value> is in dB.

Example

»GET /MEDIA/AUDIO/I2.AnalogVolumedB

«pw /MEDIA/AUDIO/I2.AnalogVolumedB=-20.00

6.11.2. Setting the Volume (Exact Value)

Command and Response

»SET•/MEDIA/AUDIO/<port>.AnalogVolumedB=<value>

«pw•/MEDIA/AUDIO/<port>.AnalogVolumedB=<value>

Parameters

The <value> is in dB and the accepted values are between -44 and 0.

Example

»SET /MEDIA/AUDIO/I2.AnalogVolumedB=-10

«pw /MEDIA/AUDIO/I2.AnalogVolumedB=-10.00

INFO:Changing the value of the property above will also change the AnalogVolume property accordingly.

6.11.3. Setting the Volume (by a Step Value)

Command and Response

»CALL•/MEDIA/AUDIO/<port>:stepVolumeDb(<value>)

«mO•/MEDIA/AUDIO/<port>:stepVolumeDb

Parameters

The <value> is in dB; positive and negative values are accepted.

Example

»CALL /MEDIA/AUDIO/I2:stepVolumeDb(-10.5)

«mO /MEDIA/AUDIO/I2:stepVolumeDb

Explanation

The volume of the audio signal has been decreased by 10.5 dB.

INFO:Calling the method above will change the AnalogVolume and AnalogVolumedB properties accordingly.

6.11.4. Querying the Volume (in Percentage)

Command and Response

»GET•/MEDIA/AUDIO/<port>.AnalogVolume

«pw•/MEDIA/AUDIO/<port>.AnalogVolume=<vol_per>

Parameters

The value of <vol_per> is defined between 0 and 100 (min and max).

Example

»GET /MEDIA/AUDIO/I2.AnalogVolume

«pw /MEDIA/AUDIO/I2.AnalogVolume=80

6.11.5. Setting the Volume (in Percentage)

Command and Response

»SET•/MEDIA/AUDIO/<port>.AnalogVolume=<value>

«pw•/MEDIA/AUDIO/<port>.AnalogVolume=<value>

Parameters

The <value> is defined in percentage. The accepted values are between 0 and 100. Higher/lower values will be rounded up/down.

Example

»SET /MEDIA/AUDIO/I2.AnalogVolume=50

«pw /MEDIA/AUDIO/I2.AnalogVolume=50

INFO:Changing the value of the property above will also change the AnalogVolumedB property accordingly.

6.11.6. Setting the Volume (by a Step Value in Percantage)

Command and Response

»CALL•/MEDIA/AUDIO/<port>:stepVolumePercent(<value>)

«mO•/MEDIA/AUDIO/<port>:stepVolumePercent

Parameters

The <value> is defined in percentage. The accepted values are between 0 and 100. Higher/lower values will be rounded up/down. Please note that the step value is calculated from 100% – see the example below:

Example

»GET /MEDIA/AUDIO/I2.AnalogVolume

«pw /MEDIA/AUDIO/I2.AnalogVolume=80

»CALL /MEDIA/AUDIO/<port>:stepVolumePercent=-10

«mO /MEDIA/AUDIO/<port>:stepVolumePercent

«CHG /MEDIA/AUDIO/O2.AnalogVolume=70

INFO:Changing the value of the property above will also change the AnalogVolumedB property accordingly.

6.11.7. Querying the Mute State

Command and Response #mute #unmute

»GET•/MEDIA/AUDIO/<port>.AnalogMute

«pw•/MEDIA/AUDIO/<port>.AnalogMute=<mute_state>

Parameters

If the <mute_state> parameter is 0 or false, then the port is not muted. If the value is 1 or true, port is muted.

Example

»GET /MEDIA/AUDIO/I2.AnalogMute

«pw /MEDIA/AUDIO/I2.AnalogMute=false

6.11.8. Setting the Mute State

Command and Response

»GET•/MEDIA/AUDIO/<port>.AnalogMute

«pw•/MEDIA/AUDIO/<port>.AnalogMute=<mute_state>

Parameters

See the previous section.

INFO:Changing the value of the property above to 0 or false will also change the AnalogVolume and AnalogVolumedB properties accordingly.

Example

»SET /MEDIA/AUDIO/I2.AnalogVolume=50

«pw /MEDIA/AUDIO/I2.AnalogVolume=50

6.12. Serial Port Settings

ATTENTION!The new port settings are stored, but only applied if the applySettings method is called, which will reboot the device. When two or more serial parameters are changed, the applySettings method is enough to be called once as a final step; it results in the rebooting of the extender.

INFO:The command listed below can be used to set the RS-232 port parameters. To query the current value of a parameter, use the GET command, e.g.: GET /MEDIA/UART/P1.BaudRate.

6.12.1. Setting the Port Availability

ATTENTION!The port must be enabled for the RS-232 data transmission; use this command.

Command and Response #rs232 #rs-232 #serial

»SET•/MEDIA/UART/<port>.Enabled=<port_status>

«pw•/MEDIA/UART/<port>.Enabled=<port_status>

Parameters

If the <port_status> parameter is 0 (or false), there is no RS-232 data transmission to/from another device. If the value is 1 (or true), the RS-232 data transmission is enabled.

Example

»SET /MEDIA/UART/P1.Enabled=true

«pw /MEDIA/UART/P1.Enabled=true

»CALL /MEDIA/UART/P1:applySettings(1)

«mO /MEDIA/UART/P1:applySettings

INFO:The applySettings method will save and apply the new value, and makes the extender reboot.

6.12.2. Setting the Baud Rate of the Port

Command and Response

»SET•/MEDIA/UART/<port>.Baudrate=<Baud_value>

«pw•/MEDIA/UART/<port>.Baudrate=<Baud_value>

Parameters

The <Baud_value> parameter can be set to: 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200.

Example

»SET /MEDIA/UART/P1.Baudrate=57600

«pw /MEDIA/UART/P1.Baudrate=57600

»CALL /MEDIA/UART/P1:applySettings(1)

«mO /MEDIA/UART/P1:applySettings

INFO:The applySettings method will save and apply the new value, and makes the extender reboot.

6.12.3. Setting the RS-232 Port Mode

The RS-232 port can be set to Pass-through or Command Injection mode. The introduction of these modes can be found in the RS-232 Interface section.

Command and Response

»SET•/MEDIA/UART/<port>.Guest=<port_mode>

«pw•/MEDIA/UART/<port>.Guest=<port_mode>

Parameters

If the <port_mode> parameter is 0 (or false), the mode is Pass-through. If the value is 1 (or true), the port is in Command injection mode; in that case, use the 6752 TCP/IP port number to address the port.

Example

»SET /MEDIA/UART/P1.Guest=false

«pw /MEDIA/UART/P1.Guest=false

»CALL /MEDIA/UART/P1:applySettings(1)

«mO /MEDIA/UART/P1:applySettings

INFO:The applySettings method will save and apply the new value, and makes the extender reboot.

6.12.4. Setting the Data Bits

Command and Response

»SET•/MEDIA/UART/<port>.DataBits=<Databits_value>

«pw•/MEDIA/UART/<port>.DataBits=<Databits_value>

Parameters

The <Databits_value> parameter can be set to the following values: 6, 7, 8

Example

»SET /MEDIA/UART/P1.DataBits=8

«pw /MEDIA/UART/P1.DataBits=8

»CALL /MEDIA/UART/P1:applySettings(1)

«mO /MEDIA/UART/P1:applySettings

INFO:The applySettings method will save and apply the new value, and makes the extender reboot.

6.12.5. Setting the Stop Bits

Command and Response

»SET•/MEDIA/UART/<port>.StopBits=<Stopbits_value>

«pw•/MEDIA/UART/<port>.StopBits=<Stopbits_value>

Parameters

The <Stopbits_value> parameter can be set to the following values: 1, 2.

Example

»SET /MEDIA/UART/P1.StopBits=1

«pw /MEDIA/UART/P1.StopBits=1

»CALL /MEDIA/UART/P1:applySettings(1)

«mO /MEDIA/UART/P1:applySettings

INFO:The applySettings method will save and apply the new value, and makes the extender reboot.

6.12.6. Setting the Parity

Command and Response

»SET•/MEDIA/UART/<port>.Parity=<parity_setting>

«pw•/MEDIA/UART/<port>.Parity=<parity_setting>

Parameters

Identifier

Parameter description

Parameter values

<parity_setting>

Parity (error detection method)

n: none

o: odd

e: even

Example

»SET /MEDIA/UART/P1.Parity=n

«pw /MEDIA/UART/P1.Parity=n

»CALL /MEDIA/UART/P1:applySettings(1)

«mO /MEDIA/UART/P1:applySettings

INFO:The applySettings method will save and apply the new value, and makes the extender reboot.

6.13. Arranging the Extenders to Groups

6.13.1. Querying the Working Mode (Unicast/Multicast)

Command and Response #unicast #multicast

»GET•/MANAGEMENT/MULTICAST.MulticastMode

«pw•/MANAGEMENT/MULTICAST.MulticastMode=<Multicast_mode>

Parameters

If the <Multicast_mode> parameter is 0 (or false), the device is in Unicast mode. If the property value is 1 (or true), the device is in Multicast mode.

Example

»GET /MANAGEMENT/MULTICAST.MulticastMode

«pw /MANAGEMENT/MULTICAST.MulticastMode=false

6.13.2. Setting the Working Mode (Unicast/Multicast)

Command and Response

»SET•/MANAGEMENT/MULTICAST.MulticastMode=<Multicast_mode>

«pw•/MANAGEMENT/MULTICAST.MulticastMode=<Multicast_mode>

Parameters

See the previous section.

Example

»SET /MANAGEMENT/MULTICAST.MulticastMode=1

«pw /MANAGEMENT/MULTICAST.MulticastMode=true

»CALL /MANAGEMENT/MULTICAST:applySettings(1)

ATTENTION!When you change the working mode, the applySettings method must be called always to store the new settings. After that, the device is restarted automatically; response is not sent.

6.13.3. Querying the Video Stream ID Setting Method

The Video stream ID can be set by the front panel DIP switch or by software.

Command and Response #videostreamid #streamid

»GET•/SYS/MB/PHY.ChannelIdSetBySoftware

«pr•/SYS/MB/PHY.ChannelIdSetBySoftware=<sw_setting>

Parameters

If the <sw_setting> parameter is 0 (or false), the Video Stream ID is set by the front panel DIP switch (HW setting). If the property value is 1 (or true), the Video Stream ID can by set by the command described in the Setting the Video Stream ID section (SW setting).

Example

»GET /SYS/MB/PHY.ChannelIdSetBySoftware

«pr /SYS/MB/PHY.ChannelIdSetBySoftware=false

Explanation

The current Video Stream ID is HW setting, the front panel DIP switch is valid. The ID can be changed only by the DIP switch.

ATTENTION!The state of the DIP switch can be ignored, see the DIP Switch Enable section.

6.13.4. Querying the DIP Switch Value

The current value of the DIP switch can be queried as follows:

Command and Response #dipswitch

»GET•/SYS/MB/GPIO.DipSwitch

«pr•/SYS/MB/GPIO.DipSwitch=<DIP_value>

Parameters

The states/values of the <DIP_value> parameter are described in the DIP Switch States section.

Example

»GET /SYS/MB/GPIO.DipSwitch

«pr /SYS/MB/GPIO.DipSwitch=0x8

Explanation

The current value is 0x8: the switch is in '1000' state, the Video Stream ID is '8'.

6.13.5. Querying the Video Stream ID

The response of the command below contains the current Video Stream ID, but contains no information about the setting method (HW setting/SW setting).

Command and Response

»GET•/SYS/MB/PHY.VideoChannelId

«pw•/SYS/MB/PHY.VideoChannelId=<channel_ID>

Parameter

The value of the <channel_ID> can be between 1 and 9999.

Example

»GET /SYS/MB/PHY.VideoChannelId

«pw /SYS/MB/PHY.VideoChannelId=10

6.13.6. DIP Switch Enable

The front panel DIP switch can be ignored with the command below. The command can be used to avoid an accidental Video stream ID change caused by a front panel switching.

Command and Response

»SET•/SYS/MB/GPIO.DipSwitchEnable=<switch_valid>

«pw•/SYS/MB/GPIO.DipSwitchEnable=<switch_valid>

Parameters

If the <switch_valid> parameter is 0 (or false), the DIP switch change has no effect on the Video Stream ID. If the property value is 1 (or true), the DIP switch has an effect on the ID (when it is in a state other than '0000').

Example

»SET /SYS/MB/GPIO.DipSwitchEnable=false

«pw /SYS/MB/GPIO.DipSwitchEnable=false

6.13.7. Setting the Video Stream ID

If the front panel DIP switch is in '0000' state or the DIP switch state is ignored, the Video Stream ID can be set by the following command:

Command and Response

»SET•/SYS/MB/PHY.VideoChannelId=<channel_ID>

«pw•/SYS/MB/PHY.VideoChannelId=<channel_ID>

Parameter

The value of the <channel_ID> can be between 1 and 9999.

Example

»SET /SYS/MB/PHY.VideoChannelId=8

«pw /SYS/MB/PHY.VideoChannelId=8

6.14. Video Wall Settings

Basic Rules #videowall

One Decoder can be a part of only one video wall.

The video wall must have a unique name within a system; the length of the name shall not exceed 24 characters.

The video walls are stored in the LW3 protocol tree of the Decoders.

All the Decoders and the Encoder must be set one-by-one. The set parameters are applied only in the given device.

Short Instructions

Step 1.All the affected VINX devices must be in Multicast mode. See the Setting the Working Mode (Unicast/Multicast) section to set the mode if necessary.

Step 2.Set the same Video Stream ID in the Encoder and in all desired Decoders. Use the front panel DIP switch and/or the commands as described in the Setting the Video Stream ID section.

Step 3.Send the Video Wall setup command to each Decoder one-by-one as described in the Assigning a Decoder to a Video Wall section.

6.14.1. Setting the Name of the Video Wall

Set the name of the video wall in the Decoder devices as follows:

Command and Response

»SET•/MEDIA/VIDEO/O1/VIDEOWALL.Name=<wall_name>

«pw•/MEDIA/VIDEO/O1/VIDEOWALL.Name=<wall_name>

Parameters

The video wall must have a unique name (<wall_name>) within a system ; the length of the name shall not exceed 24 characters.

Example

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Name=Office_2x2

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Name=Office_2x2

6.14.2. Assigning a Decoder to a Video Wall

ATTENTION!Setting the name of the video wall is highly recommended (see the previous section).

Command and Response

»SET•/MEDIA/VIDEO/O1/VIDEOWALL.Layout=<wall_parameters>

«pw•/MEDIA/VIDEO/O1/VIDEOWALL.Layout=<wall_parameters>

Parameters

The <wall_parameters> include the following order of settings:

<tot_col>;<tot_row>;<col_pos>;<row_pos>;<wid>;<hei>;<Hgap>;<Vgap>;<Btop>;<Bbot>;<Blef><Brig>;

Identifier

Parameter description

<tot_col>

Total number of columns

<tot_row>

Total number of rows

<col_pos>

Column position of the Decoder

<row_pos>

Row position of the Decoder

<wid>

The width of the screen (display area) (mm)

<hei>

The height of the screen (display area) (mm)

<Hgap>

Horizontal gap between the sinks (mm)

<Vgap>

Vertical gap between the sinks (mm)

<Btop>

Top bezel of the given sink (mm)

<Bbot>

Bottom bezel of the given sink (mm)

<Blef>

Left bezel of the given sink (mm)

<Brig>

Right bezel of the given sink (mm)

Example

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Layout=2;2;1;1;520;320;0;0;0;0;0;0;

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Layout=2;2;1;1;520;320;0;0;0;0;0;0;

Explanation

2x2 sized video wall is defined, the current Decoder is positioned in the first column, in the first row. The size of a display device is 520x320 mm. No bezel and gap are set.

INFO:If the Bezel and Gap values are zero, the dimensions (width and height) do not matter.

6.15. Setting up a Video Wall (Example)

The following list of commands show how a video wall can be created by sending LW3 commands. The specifications are the following:

Name: Office_2x2

Size: 2x2

Video Stream ID: 10

IP address: Encoder: 192.168.0.80, Decoders: see the figure

Display width: 520x320 mm (each display)

Gap: 20 mm

Bezel: 10 mm (at all sides)

INFO:The IP address of each device has been set previously, and the DIP switch is in 0000 position.

Commands Sent to the Encoder

»SET /MANAGEMENT/MULTICAST.MulticastMode=true

«pw /MANAGEMENT/MULTICAST.MulticastMode=true

»SET /SYS/MB/PHY.VideoChannelId=10

«pw /SYS/MB/PHY.VideoChannelId=10

Commands Sent to the Decoder (A1)

»SET /MANAGEMENT/MULTICAST.MulticastMode=true

«pw /MANAGEMENT/MULTICAST.MulticastMode=true

»SET /SYS/MB/PHY.VideoChannelId=10

«pw /SYS/MB/PHY.VideoChannelId=10

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Layout=2;2;1;1;520;320;20;20;0;10;0;10;

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Layout=2;2;1;1;520;320;20;20;0;10;0;10;

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Name=Office_2x2

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Name=Office_2x2

Commands Sent to the Decoder (B1)

»SET /MANAGEMENT/MULTICAST.MulticastMode=true

«pw /MANAGEMENT/MULTICAST.MulticastMode=true

»SET /SYS/MB/PHY.VideoChannelId=10

«pw /SYS/MB/PHY.VideoChannelId=10

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Layout=2;2;2;1;520;320;20;20;0;10;10;0;

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Layout=2;2;2;1;520;320;20;20;0;10;10;0;

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Name=Office_2x2

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Name=Office_2x2

Commands Sent to the Decoder (A2)

»SET /MANAGEMENT/MULTICAST.MulticastMode=true

«pw /MANAGEMENT/MULTICAST.MulticastMode=true

»SET /SYS/MB/PHY.VideoChannelId=10

«pw /SYS/MB/PHY.VideoChannelId=10

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Layout=2;2;1;2;520;320;20;20;10;0;0;10;

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Layout=2;2;1;2;520;320;20;20;10;0;0;10;

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Name=Office_2x2

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Name=Office_2x2

Commands Sent to the Decoder (B2)

»SET /MANAGEMENT/MULTICAST.MulticastMode=true

«pw /MANAGEMENT/MULTICAST.MulticastMode=true

»SET /SYS/MB/PHY.VideoChannelId=10

«pw /SYS/MB/PHY.VideoChannelId=10

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Layout=2;2;2;2;520;320;20;20;10;0;10;0;

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Layout=2;2;2;2;520;320;20;20;10;0;10;0;

»SET /MEDIA/VIDEO/O1/VIDEOWALL.Name=Office_2x2

«pw /MEDIA/VIDEO/O1/VIDEOWALL.Name=Office_2x2

6.16. Crosspoint Switching Examples

The VINX devices can be arranged and used as a matrix. The working method of such a system is different from that of a dedicated matrix switcher. Therefore, the approach and the control commands are also different.

Important Notices about System Usage #switch #crosspoint

The switching is realized in practice by setting the Video stream ID of the given Decoder to the same ID as the desired Encoder.

The commands are addressed to each Decoder separately via LAN.

The crosspoint state cannot be queried by a global command.

TX means the Encoder, RX means the Decoder in the drawings.

The following example demonstrates a 4x4 matrix layout and crosspoint-related commands, and how they can be used for crosspoint-handling. The initial state in the example is diagonal: I1-O1; I2-O2; I3-O3; I4-O4.

6.16.1. Switching an Input to an Output

»SET /SYS/MB/PHY.VideoChannelId=2

«pw /SYS/MB/PHY.VideoChannelId=2

The command above is sent to the RX1 Decoder.

6.16.2. Switching an Input to All Outputs

»SET /SYS/MB/PHY.VideoChannelId=2

«pw /SYS/MB/PHY.VideoChannelId=2

The command above is sent to all Decoders separately.

6.16.3. Switching the Source of a Video Wall

The source Encoder of an existing video wall (VW1) can be changed. In this case, the Video stream ID of the affected Decoders must be changed one-by-one.

»SET /SYS/MB/PHY.VideoChannelId=4

«pw /SYS/MB/PHY.VideoChannelId=4

The command above is sent to all Decoders in the Video wall.

INFO:The video wall properties are not changed by switching the Encoder. Each Decoder will show the same area of the (new) image as it had been set previously.

6.16.4. Multiple Switching

The commands have to be sent to the Decoders one-by-one, thus the switching is realized in practice by setting the Video stream ID of the Decoders to the same ID as the desired Encoders.

»SET /SYS/MB/PHY.VideoChannelId=4

«pw /SYS/MB/PHY.VideoChannelId=4

The command above is sent to RX1.

»SET /SYS/MB/PHY.VideoChannelId=3

«pw /SYS/MB/PHY.VideoChannelId=3

The command above is sent to RX2.

»SET /SYS/MB/PHY.VideoChannelId=2

«pw /SYS/MB/PHY.VideoChannelId=2

The command above is sent to RX3.

»SET /SYS/MB/PHY.VideoChannelId=1

«pw /SYS/MB/PHY.VideoChannelId=1

The command above is sent to RX4.

6.17. EDID Management (Encoder)

The Advanced EDID Management is available also by sending LW3 protocol commands. The structure of the EDID memory can be found in the The EDID Memory Structure section.

6.17.1. Querying the Emulated EDID

Command and Response #edid

»GET•/EDID.EdidStatus

«pr•/EDID.EdidStatus=<EDID_mem_loc>:E1

Parameters

Identifier

Parameter description

Parameter values

<EDID_mem_loc>

The EDID memory location

F1-F132: Factory preset EDIDs

U1-U5: User presets

D1: The EDID of the Display Device at the local output

E1 means the Emulated EDID memory location (Input port).

INFO:There are empty slots in the Factory EDID range for future developments. See the Factory EDID List section.

Example

»GET /EDID.EdidStatus

«pr /EDID.EdidStatus=F47:E1

Explanation

F47 EDID (Factory #47) is currently emulated on the input port of the Encoder (E1).

6.17.2. Setting the Emulated EDID on the Input Port

Command and Response

»CALL•/EDID:switch(<source>:<destination>)

«mO•/EDID:switch

Parameters

Identifier

Parameter description

Parameter values

<source>

Source EDID memory location

F1-F132: Factory preset EDIDs

U1-U5: User presets

D1: The EDID of the Display Device at the local output

<destination>

The emulated EDID memory of the input port

E1

Example

»CALL /EDID:switch(F49:E2)

«mO /EDID:switch

6.17.3. Copying an EDID

Command and Response

»CALL•/EDID:copy(<source>:<destination>)

«mO•/EDID:copy

Parameters

Identifier

Parameter description

Parameter values

<source>

Source EDID memory location

F1-F132: Factory preset EDIDs

U1-U5: User presets

D1: The EDID of the Display Device at the local output

<destination>

The desired User EDID location

U1-U5

Example

»CALL /EDID:copy(D1:U1)

«mO /EDID:copy

Explanation

The EDID of the last connected sink (HDMI output, D1) has been copied to U1 User memory slot.

6.17.4. Querying the Preferred Resolution of an EDID

Command and Response

»GET•/EDID/<EDID_mem>/<EDID_mem_loc>.PreferredResolution

«pr•/EDID/<EDID_mem>/<EDID_mem_loc>.PreferredResolution=<Resolution>

Parameters

Identifier

Parameter description

Parameter values

<EDID_mem>

The desired EDID memory type

F: Factory preset EDIDs

U: User presets

D: EDID from a connected display device

E: Emulated EDID

<EDID_mem_loc>

The desired EDID memory location

F1-F132: Factory preset EDIDs

U1-U5: User presets

D1: The EDID of the Display Device at the local output

E1: The emulated EDID at the input

<Resolution>

The preferred resolution in the indicated format

<width>x<height><scan_mode><refresh_rate>Hz

<scan_mode>: p (progressive), i (interlaced)

Example

»GET /EDID/U/U2.PreferredResolution

«pr /EDID/U/U2.PreferredResolution=1920x1080p60.00Hz

INFO:Use the Manufacturer property to query the manufacturer, and the MonitorName property to query the name of the monitor.

6.17.5. Deleting an EDID from the User Memory

Command and Response

»CALL•/EDID:delete(<User_loc>)

«mO•/EDID:delete

Parameters

Identifier

Parameter description

Parameter values

<User_loc>

User EDID location

U1-U5

Example

»CALL /EDID:delete(U1)

«mO /EDID:delete

7

7. Firmware Update

The devices can be updated via the built-in web page, or by the Lightware Device Updater v2 (LDU2) software. The software is available at www.lightware.com. In order to get the firmware pack with the necessary components (*.lfp or *.lfp2 file) for your specific product, please contact support@lightware.com.

7.1. Built-in Web or LDU2

The firmware of the VINX device can be updated via two ways. The following table contains the features of the methods:

Function

Built-in Web

LDU2

Platform

Mozilla Firefox,

Google Chrome

Windows,

mac OS

Installation

Web browser

needed only

Required

LFP file support

-

LFP2 file support

Log export

-

7.2. Important Notices – Before Starting the Update

Update all VINX devices within a system. Make sure that the same firmware runs on the devices. If the firmwares are different, the seamless operation is not guaranteed.

While the firmware is being updated, signal processing is not performed. The normal operation mode is suspended, as the device is switched to bootload mode.

Do not interrupt the firmware update. If any problem occurs, reboot the device and restart the process.

The settings and parameters (e.g. User EDID memory, video wall settings) will not be lost by updating the firmware.

7.3. About the Firmware Package (LFP/LFP2 File)

The firmware files are packed in an LFP/LFP2 package. You need only this file to do the update in your device.

The package contains all the necessary components, binary, and other files; You do not have to get further files.

There is a descriptor file in the package that contains each firmware with version number, and a list showing the compatible devices, which is displayed in Lightware Device Updater v2 (LDU2) after loading.

7.4. Option 1. – Updating via the Built-in Web Page

WARNING!Never disconnect the power source from the VINX devices during the update! Interrupting the firmware update may cause the device to become unusable.

This method is available by the built-in web page of the VINX device. We recommend this way of update if you do not have the chance to install a software, or you have just a few devices.

7.4.1. Firmware Updating Steps

Step 1.Get the necessary firmware pack (*.lfp or *.lfp2 file) and save it to the control device (computer/mobile device).

Step 2.Establish the connection from the computer/mobile device to the desired VINX extender as described in the Connecting via the Built-in Web Page.

Step 3.Navigate to the Advanced Settings tab.

Step 4.Locate the Update Firmware section and press the Choose file button. Browse the firmware package file and press OK.

Firmware Update via the Built-in Web Page

Step 5.Press the Update Firmware button. The firmware pack will be uploaded into the device, and the update process is started automatically.

Step 6.The progress bar and a short label will show the current state of the process.

Step 7.When the programming is finished, the device will reboot and the connection will be lost. Powering the device off and on again is recommended.

INFO:LFP and LFP2 packages are also accepted for updating via the built-in web.

7.5. Option 2. – Updating by LDU2

7.5.1. Introduction

Lightware Device Updater v2 (LDU2) software is the second generation of the LFP-based (Lightware Firmware Package) firmware update process.

DIFFERENCE:The software can be used for uploading the packages with LFP2 extension only. LDU2 is not suitable for using LFP files, please use the LDU software for that firmware update.

7.5.2. Preparation

Most Lightware devices can be controlled over several interfaces (e.g. Ethernet, USB, RS-232). But the firmware can usually be updated 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/downloads.

Optionally, you can download the release notes file in HTML format.

7.5.3. About the Firmware Package (LFP2 File)

All necessary tools and binary files are packed into the LFP2 package file. You need only 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.

7.5.4. 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/downloads.

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 exeptions of the blocked softwares for the proper operation.

INFO:This type of installer is equal with 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.

7.6. 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 bottomof 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 Discover devices button; all the devices will be listed that are compatible with the selected firmware pack.

INFO:If you press the Select 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 results the front panel LEDs blinking for 10 seconds, which helps identify the device physically.

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.

Cleartext login enabled

The password-protection is enabled. You have to enter the password to perform the firmware update in the Update options window, or in the appearing window in the beginning of the update.

Service mode

The device is in bootload mode. Backup and restore cannot be performed in this case.

7.7. The Updating Steps

ATTENTION!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.

Keeping the Configuration Settings

By default, device configuration settings are restored when the firmware update is finished. If factory reset has been chosen in the parameters window, all device settings will be erased. In the case of factory reset, you can save the settings of the device in the Lightware Device Controller software and restore it later.

The following flow chart demonstrates how this function works in the background.

Step 1.Create a backup

The current configuration of the device is being saved into a configuration backup file on your computer.

Step 2.Start the Update

The device reboots and starts in bootload mode (firmware update mode).

Step 3.Update

The CPU firmware is changed to the new one.

Step 4.Factory reset

All configuration settings are restored to the factory default values.

Step 5.Conversion / Restore

The firmware package checks the backup data before the restoration procedure, and if it is necessary, a conversion is applied to avoid incompatibility problems between the firmware versions. All configuration settings are restored to the device after the conversion.

If the factory default option is selected in the Parameters window, the conversion / restoration procedure will not be performed!

Step 6.Finish

Once the firmware update procedure is finished, the device reboots and is ready to use.

Step 1. Select the Firmware Package.

Press the Choose Package File button, and navigate to the location where the LFP2 file was saved. When you click on the name of package, the preview of the release notes are 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.

INFO:If you start the update by double-clicking on the LFP file, the screen above will be loaded right away.

Step 2. Select the desired devices for updating.

Select the devices for updating; the selected line will be highlighted in green.

Step 3. Check the update parameters.

DIFFERENCE:The appearing settings are device-dependent and can be different from device to device.

Clicking on the Update options button, special settings will be available, like:

Creating a backup about the configuration,

Restoring the configuration or reloading the factory default settings after the firmware update,

Uploading the default Miniweb (if available)

Enter the password for the Cleartext login. #builtinweb #miniweb #web

INFO:The password entered here will be used for all selected devices where the Cleartext login is enabled. If the password is incorrect, a window will appear to ask for the correct one for each device during the update.

Please arrange the settings carefully.

Step 4. 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.

INFO: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 5. 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.

7.8. Command Line Interface (CLI)

DIFFERENCE:The Command Line Interface is available from LDU2 v2.9.0b9.

The CLI of the LDU2 software is a simple tool for creating scriptable device updates without the need for human interactions. It allows batch updating with the same features that are available in the case of GUI usage.

7.8.1. How to Run

Running under Windows® OS

The installer of LDU2 puts the following file into the installation folder:

LightwareDeviceUpdaterV2_CLI.cmd

CLI is available via this file, the exe is not suitable for that purpose. Open a command line window to execute or test the features directly.

Step 1.Open an Explorer window where the cmd file is located, the default is:
c:\Program Files (x86)\Lightware\Lightware Device Updater V2\LightwareDeviceUpdaterV2_CLI.cmd.

Step 2.Click on the address line (highlighed in blue in the picture), type cmd.exe and press enter. The command interpreter window of Windows is opened at the path of the LDU2 install folder.

Step 3.Now you can use the LightwareDeviceUpdaterV2_CLI.cmd file with the commands and options that are described in the coming sections:

Running under Linux

The Command Line Interface under Linux Operating Systems can be run by the following:

LightwareDeviceUpdaterV2.sh.

Running an update:

bash LightwareDeviceUpdaterV2.sh update --ip 172.24.5.27 --package ~/Downloads/vinx_v3.1.0b4.lfp2

The commands and options are the same under Windows® and Linux, too. The following sections contain examples with LightwareDeviceUpdaterV2_CLI.cmd.

7.8.2. How to Use

Command Structure

The commands can be run over CLI in the following way:

LightwareDeviceUpdaterV2_CLI.cmd [command] [options]

[Command]: a certain command described in the coming sections; only one command can be run at a time

[Options]: mandatory and/or optional parameters of the command, if any. Optional parameters have a default value, which can be found at each affected command. You only have to define the parameter if you want to apply a different value. The order of the options is arbitrary.

Important Notes

CLI is case-sensitive (including commands, options and other parameters).

There is no limit regarding the number of the devices to update. At most 20 devices are updated simoultaneously, when one of them is finished, the following (21st) will be started automatically.

If an update is failed, the IP address of the affected device(s) are listed at the end.

7.9. CLI Commands

INFO:The commands and options described in the following sections are the same under Windows® and Linux, too. The examples contain LightwareDeviceUpdaterV2_CLI.cmd.

About the Examples

Sent command is in blue, response is in grey.

If the response in practice is longer than listed in the example, this symbol can be seen: [...].

7.9.1. Help

The defined commands and options can be listed by the help command.

Command

LightwareDeviceUpdaterV2_CLI.cmd help

Example

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd help

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar help

Command line usage:

Win: LightwareDeviceUpdaterV2_CLI.cmd [command] [options]

Linux: LightwareDeviceUpdaterV2.sh [command] [options]

Commands:

* help

* version

* update

* deviceInfo

* restore

* packageOptions

[...]

7.9.2. LDU2 Version

The response shows the version of the LDU2 and the version of the Script API (the Application Programming Interface that is used by the LDU2 and the script).

Command

LightwareDeviceUpdaterV2_CLI.cmd version

Example

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd version

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar version

LDU2 version: 2.14.0b5

Script API version: 1.3.13

7.9.3. Check For New LDU2 Version

The following command can be used to check if an update of LDU2 is available. This is just a request, since the CLI is not suitable for handling the complete installation of the software.

Command

LightwareDeviceUpdaterV2_CLI.cmd checkForUpdates

Example 1

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd checkForUpdates

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar checkForUpdates

Current LDU2 version: 2.14.0b5

LDU2 is up-to-date

Example 2

c:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd checkForUpdates

c:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar checkForUpdates

Current LDU2 version: 2.13.1b4

New version is available online: v2.14.0b5

Download URL: http://update.lightware.hu/ldu2/lwr/v2.14.0b5/install_LDU2_v2.14.0b5.exe

7.9.4. Device Info

The most important information about the selected device is displayed; see the example for more details.

Command

LightwareDeviceUpdaterV2_CLI.cmd deviceInfo [options]

Options

Option

Description

Required?

-i or --ip

List of IP addresses of devices to be updated

one of them is mandatory

-n or --hostName

List of host names of devices to be updated

-v or --packageVersion

Shows installed package version only

optional

Example 1

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd deviceInfo --ip 192.168.0.110

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar deviceInfo --ip 192.168.0.110

Product name: WP-VINX-110P-HDMI-ENC

IP address: 192.168.0.110

Serial number: 808139

MAC address: 34:1B:22:80:81:39

Part number: 91810012

Device label: VINX-TX-808139

Package version: v3.0.1b8

CPU FW version: v3.0.1b3

HW version:

Operation mode: Application mode

Example 2

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd deviceInfo --ip 192.168.0.110 --packageVersion

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar deviceInfo --ip 192.168.0.110 --packageVersion

v3.0.1b8

7.9.5. Update

This command can be used to update the firmware of the devices.

Command

LightwareDeviceUpdaterV2_CLI.cmd update [options]

Options

Option

Description

Required?

-p or --package

The path of the firmware package file

yes

-i or --ip

List of IP addresses of devices to be updated

one of them is mandatory

-n or --hostName

List of host names of devices to be updated

-r or --reportProgress

Report update progress in percentage form. Default: false

optional

Example

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>LightwareDeviceUpdaterV2_CLI.cmd update --ip 192.168.1.7 --package C:\Firmwares\UMX-HDMI-140_v1.3.0b5.lfp2 --reportProgress

C:\Program Files (x86)\Lightware\Lightware Device Updater V2>lib\jre\bin\java.exe -jar lib\ldu2.jar update --ip 192.168.0.110 --package C:\Firmwares\vinx_v3.1.0b4.lfp2 --reportProgress

[2022-03-24 14:48:17.267] [ INFO] [ main] - Device IPs: [192.168.0.110]

[2022-03-24 14:48:19.400] [ INFO] [ main] - All selected devices are available over the network.

[2022-03-24 14:48:19.779] [ INFO] [ main] - All the selected devices are compatible with the specified package.

[2022-03-24 14:48:20.004] [ INFO] [ 192.168.0.110] - Version of the package: 3.1.0

[2022-03-24 14:48:20.293] [ INFO] [ 192.168.0.110] -

>>> Device IP: 192.168.0.110

>>> Product name: WP-VINX-110P-HDMI-ENC

>>> Part number: 91810012

>>> Serial number: 808139

>>> Device label: VINX-TX-808139

>>> Mac address: 34:1B:22:80:81:39

>>> Core FW version: v3.1.0b3 r2

>>> Package version: v3.1.0b4 r1

[2022-03-24 14:48:20.352] [ INFO] [ 192.168.0.110] - Uploading vinx.zip at: http://192.168.0.110/cgi-bin/astfwup.cgi

[2022-03-24 14:48:24.788] [ INFO] [ProgressReporter] - Progress: 6%

[2022-03-24 14:48:29.796] [ INFO] [ProgressReporter] - Progress: 10%

[2022-03-24 14:48:34.802] [ INFO] [ProgressReporter] - Progress: 12%

[2022-03-24 14:48:39.811] [ INFO] [ProgressReporter] - Progress: 14%

[2022-03-24 14:48:44.814] [ INFO] [ProgressReporter] - Progress: 16%

[2022-03-24 14:49:32.323] [ INFO] [ 192.168.0.110] - The device is starting to update itself...

[2022-03-24 14:49:37.476] [ INFO] [ 192.168.0.110] - Polling update_fw_result.txt...

[2022-03-24 14:54:29.924] [ INFO] [ProgressReporter] - Progress: 27%

[2022-03-24 14:54:54.932] [ INFO] [ProgressReporter] - Progress: 28%

[2022-03-24 14:55:29.946] [ INFO] [ProgressReporter] - Progress: 29%

[2022-03-24 14:55:54.949] [ INFO] [ProgressReporter] - Progress: 30%

[2022-03-24 14:56:24.952] [ INFO] [ProgressReporter] - Progress: 31%

[2022-03-24 14:56:49.955] [ INFO] [ProgressReporter] - Progress: 32%

[2022-03-24 14:57:19.957] [ INFO] [ProgressReporter] - Progress: 33%

[2022-03-24 14:57:49.961] [ INFO] [ProgressReporter] - Progress: 34%

[2022-03-24 14:58:09.633] [ INFO] [ 192.168.0.110] - Self-update process is DONE

[2022-03-24 14:58:09.964] [ INFO] [ProgressReporter] - Progress: 85%

[2022-03-24 14:58:29.095] [ INFO] [ 192.168.0.110] - Rebooting...

[2022-03-24 14:58:29.099] [ INFO] [ 192.168.0.110] - Trying to reconnect after device reset over LW3. #1.0

[2022-03-24 14:58:29.973] [ INFO] [ProgressReporter] - Progress: 90%

[2022-03-24 14:58:43.294] [ INFO] [ 192.168.0.110] - Trying to reconnect after device reset over LW3. #2.0

[2022-03-24 14:58:57.524] [ INFO] [ 192.168.0.110] - Trying to reconnect after device reset over LW3. #3.0

[2022-03-24 14:59:11.756] [ INFO] [ 192.168.0.110] - Trying to reconnect after device reset over LW3. #4.0

[2022-03-24 14:59:25.963] [ INFO] [ 192.168.0.110] - Trying to reconnect after device reset over LW3. #5.0

[2022-03-24 14:59:40.179] [ INFO] [ 192.168.0.110] - Trying to reconnect after device reset over LW3. #6.0

[2022-03-24 14:59:40.222] [ INFO] [ 192.168.0.110] - Reconnected to device. Device uptime: 72.0

[2022-03-24 14:59:40.268] [ INFO] [ 192.168.0.110] - Package version on device is verified.

[2022-03-24 14:59:40.268] [ INFO] [ 192.168.0.110] - Device update complete!

[2022-03-24 14:59:40.269] [ INFO] [ 192.168.0.110] - Done

All 1 update(s) finished successfully.

The lines containing "ProgressReporter" can be enabled optionally. If it is enabled, the current state is displayed for every step in the update procedure..

7.9.6. Exit Codes

There is a return value in all cases when a command run is finished. Currently, three codes are defined:

Code

Displayed text

Description

0

N/A

The update performed successfully

1

Update error (ErrorCode:1)

The error happened during the update

2

CLI error (ErrorCode:2

The error happened before starting the update

The error line contains further information about the error.

Querying the Exit Code under Windows®

c:\Program Files (x86)\Lightware\Lightware Device Updater V2\echo %errorlevel%

0

Querying the Exit Code under Linux

echo $?

0

If this value is queried after the update and it is 0, the update was performed successfully.

7.10. If the Update is not succesful

Restart the process and try the update again.

If the device cannot be switched to bootload (firmware update) mode, you can do that manually as written in the User's manual of the device. Please note that backup and restore cannot be performed in this case.

If the backup cannot be created for some reason, you will get a message to continue the process without backup or stop the update. A root cause can be that the desired device is already in bootload (firmware update) mode, thus the normal operation mode is suspended and backup cannot be made.

If an update is not succesful, the Export log button becomes red. If you press the button, you can download the log file as a ZIP package, which can be sent to Lightware Support if needed. The log files contain useful information about the circumstances to find the root cause. #bootload

8

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

Pictogram Legend

Link to the section of connections/cabling.

Link to the section of front panel operation.

Link to the section of the built-in web page.

Link to the section of LW3 protocol commands.

The following sections are available in the chapter:

8.1. Use Cases

At first, check front panel LEDs and take the necessary steps according to their states. For more information about front and rear panel LEDs of the devices, refer to the VINX-120-HDMI-ENC and VINX-110-HDMI-DEC sections.

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.

5.4.1

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

5.4.3

HDCP-encrypted content sent to a non-HDCP sink.

Replace the sink to a HDCP-capable one.

Network issues

Cannot connect to an extender

The extenders did not get IP address.

The Ethernet switch needs more time to be ready than the extenders. Reboot the VINX devices.

The extender is not connected.

Check the LEDs and the cable connections.

2.1

2.2

The extenders and the PC are not in the same subnet.

Make sure the devices are located in the same subnet.

USB issues

The video stream cannot be changed by the keyboard shortcut

The keyboard is connected to an USB 2.0 port.

Connect the keyboard to the USB 1.1 port.

Shortcut is not assigned properly.

Check the settings and set the shortcut(s) again.

5.4.1

The keyboard is connected to another Decoder.

Connect it to the desired Decoder.

USB data transmission does not work

Another Decoder is selected for USB transmission.

Check the LEDs or the USB settings in the built in web page.

2.2

5.8.2

The Encoder and the computer are not connected over USB.

Connect the supplied USB cable between the computer and the Encoder.

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

9

9. 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 to understand features and technical standards like the following:

9.1. EDID Management

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

9.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. 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 are 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, which 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).

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

9.2. AV Over IP

Basics

Beside the traditional AV matrix switchers and extenders, the video over IP or networked AV system is the biggest leading technology in the AV industry. The spreading of the technology speeds up the general increasing of the use of the IT-related devices and equipment all around the world - from the offices to the homes.

The main difference compared to the traditional AV technologies is the method of the signal transmission: the networked AV transmitter/encoder devices convert the video signal to TCP/IP packets and transfer them to the receivers/decoders. The interface of the transmission can be CATx or fiber optical cable, depending on the signal bandwidth and the distance between the source and sink devices.

What is TCP/IP?

DEFINITION:TCP/IP, or the Transmission Control Protocol/Internet Protocol, is a suite of communication protocols used to interconnect network devices on the Internet or in a private network.

TCP/IP specifies how data is exchanged over the network by providing end-to-end communications that identify how it should be broken into packets, addressed, transmitted, routed and received at the destination. TCP/IP requires little central management, and it is designed to make networks reliable, with the ability to recover automatically from the failure of any device on the network. *

The two main protocols in the Internet protocol suite serve specific functions. TCP defines how applications can create channels of communication across a network. It also manages how a message is assembled into smaller packets before they are then transmitted over the Internet and reassembled in the right order at the destination address. *

IP defines how to address and route each packet to make sure it reaches the right destination. Each gateway computer on the network checks this IP address to determine where to forward the message. *

* Source: https://searchnetworking.techtarget.com/definition/TCP-IP

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

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

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

9.3.3. HDCP v2.2

HDCP v2.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 A/V system: HDCP v2.2 allows 32 devices (HDCP v1.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 v2.2 standard allows the application of a previous version of HDCP (e.g. HDCP v1.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 v2.2 Source and HDCP v1.4 Sink

In this case the signal of an HDCP v2.2 compliant source is switched to an HDCP v1.4 compliant sink device. The signal is encrypted with HDCP v2.2 on the input and encrypted with HDCP v1.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 v1.4 Source and HDCP v2.2 Sink

The example below is the reversal of the previous case. An HDCP v1.4 compliant source sends a signal with HDCP v1.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 v2.2 compliant. The HDCP v2.2 standard does not allow keeping the original HDCP v1.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 v1.4 Compatible Sink
on the Output

HDCP v2.2. Compatible Sink
on the Output

HDCP v1.4

HDCP v1.4

HDCP v2.2

HDCP v2.2 (convertable)*

HDCP v1.4

HDCP v2.2

HDCP v2.2 (not convertable)*

Red screen

HDCP v2.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.

9.4. RS-232 Signal Management (VINX AP-Series)

9.4.1. General Information

There are two types of devices in general serial communication:

Data Terminal Equipment: Data Terminal Equipment (DTE) is an end instrument that converts user information into signals or reconverts received signals. Typical DTE devices: computers, LCD touch panels and control systems.

Data Circuit-terminating Equipment: Data Circuit-terminating Equipment (DCE) is a device that sits between the DTE and a data transmission circuit. It is also called data communication equipment and data carrier equipment. Typical DCE devices: projectors, industrial monitors and amplifiers.

Among others, the pin assignment is different between DTE and DCE.

DTE

DCE

Pin 2:

RD

TD

Pin 3:

TD

RD

RD: Received Data (digital input)
TD: Transmitted Data (digital output)

Different type of serial cables must be used between different serial devices.

DTE

DCE

DTE

Null-modem

TD

DCE

Straight

Null-modem*

* In general, contact DCE with DCE by tail-circuit serial cable.

9.4.2. Types of Serial Cables

Straight Serial Cable

Null-modem Serial Cable

Straight pin-outs both ends.

Straight pin-out at the one end and cross pin-out at the other end (interchange lines of TX and RX).

Devices may have male or female plugs and their type can be straight or null-modem cables.

ATTENTION!The cable type does not depend on the plug type.

9.4.3. Serial Device Types

The types of VINX devices from serial data transmission point of view are the following:

VINX model

Unit type

VINX-120AP-HDMI-ENC, VINX-120AP-HDMI-ENC-DNT, VINX-210AP-HDMI-ENC

DCE

VINX-110AP-HDMI-DEC

DTE

9.4.4. RS-232 Signal Transmission over VINX Devices

The following examples show when source and sink devices are connected over Lightware's DCE- and DTE-type extenders for serial data transmission.

Data Tranmission from a DCE Source to a DCE Sink Device

Data Tranmission from a DCE Source to a DTE Sink Device

Data Tranmission from a DTE Source to a DCE Sink Device

Data Tranmission from a DTE Source to a DTE Sink Device

10

10. Appendix

Tables, drawings, guides, and technical details as follows:

10.1. Specifications

10.1.1. VINX Basic Series

DIFFERENCE:Valid for VINX-120-HDMI-ENC and VINX-110-HDMI-DEC devices.

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

Warranty

3 years

Operating temperature

0° to +50˚C (+32° to +122˚F)

Operating humidity

10% to 90%, non-condensing

Cooling

Passive

Power

Power supply option

Power adaptor (supplied)

VINX-110-HDMI-DEC

Power consumption (max)

5W

Heat dissipation (max)

17 BTU/h

VINX-120-HDMI-ENC

Power consumption (max)

8.5W

Heat dissipation (max)

29 BTU/h

Power adaptor

Supported power source

100-240 V AC; 50/60 Hz

Supplied power

5 V DC, 3A

AC power plug

Interchangable (EU, UK, JP/US, AUS/NZ)

DC power plug

Locking DC connector (2.1/5.5 mm pin)

Enclosure

Enclosure material

1 mm steel

Dimensions in mm

100.4 W x 115 D x 26 H

Dimensions in inch

3.95 W x 4.53 D x 1.02 H

Weight

375 g

Video Input

HDMI Input Port

Connector type

19-pole HDMI type A receptacle

A/V standard

DVI 1.0, HDMI 1.4

HDCP Compliance

Yes, v2.2

Color space

RGB, YCbCr

Supported resolutions at 8 bits/color

up to 3840x2160@30Hz (4:4:4) or 3840x2160@60Hz (4:2:0); 1920x1080@60Hz (4:4:4) up to 12 bits/color

3D signal support

'Side-by-side' and 'Top-to-bottom' modes

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

HDMI Output Port

Connector type

19-pole HDMI type A receptacle

A/V standard

DVI 1.0, HDMI 1.4

HDCP Compliance

v2.2

Color space

RGB, YCbCr

Supported resolutions at 8 bits/color

up to 3840x2160@30Hz (4:4:4) or 3840x2160@60Hz (4:2:0), 1920x1080@60Hz (4:4:4) up to 12 bits/color

3D signal support

'Side-by-side' and 'Top-to-bottom' modes

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 Ports

USB Port Type (Encoder)

mini-B type receptacle

USB Port Type (Decoder)

type-A receptacle, 4 pcs.
2x USB 1.1 and 2x USB 2.0 compliant

Data Communication Mode

transparent

RS-232 Ports

Connector type

RJ12 female receptacle

Baud rates

300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 Baud

Data bits

6, 7, 8

Parity

None / Odd / Even

Stop bits

1 / 2

Data Communication Mode

Duplex, transparent

Infrared Ports

Output connector type (Encoder)

3.5 mm TS (1/8" jack)

Input connector type (Decoder)

3.5 mm TRS (1/8" jack)

10.1.2. VINX AP-series

DIFFERENCE:The specification data below refer to the VINX-120AP-HDMI-ENC-DNT, VINX-120AP-HDMI-ENC, VINX-210AP-HDMI-ENC and VINX-110AP-HDMI-DEC devices.

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

Warranty

3 years

Operating temperature

0° to +50˚C (+32° to +122˚F)

Operating humidity

10% to 90%, non-condensing

Cooling

Passive

Power

Power supply option

Power adaptor (supplied) / PoE

Power over Ethernet (PoE)

via AV in/out (IEEE802.3af)

VINX-110AP-HDMI-DEC

Power consumption (max)

5.2W

Heat dissipation (max)

18 BTU/h

VINX-120AP-HDMI-ENC

Power consumption (max)

7.5W

Heat dissipation (max)

25 BTU/h

VINX-120AP-HDMI-ENC-DNT

Power consumption (max)

8.2W

Heat dissipation (max)

28 BTU/h

VINX-210AP-HDMI-ENC

Power consumption (max)

8.3W

Heat dissipation (max)

28 BTU/h

Power adaptor

Supported power source

100-240 V AC; 50/60 Hz

Supplied power

12V DC, 1A DC

AC power plug

Interchangable (EU, UK, JP/US, AUS/NZ)

DC power plug

Locking DC connector (2.1/5.5 mm pin)

Enclosure

Enclosure Material

1 mm steel

Dimensions in mm

221W x 105.3D x 26H

Dimensions in inch

8.7W x 4.14D x 1.02H

Weight

665 g

SFP Module Slot

Number of port

1

Supported data rate

1 Gbps

Accepted interfaces

SFP optical transceiver modules

Video Input

HDMI Input Port

Connector type

19-pole HDMI type A receptacle

A/V standard

DVI 1.0, HDMI 1.4

HDCP Compliance

v2.2

Color space

RGB, YCbCr

Supported resolutions at 8 bits/color

up to 3840x2160@30Hz (4:4:4) or 3840x2160@60Hz (4:2:0), 1920x1080@60Hz (4:4:4) up to 12 bits/color

3D signal support

'Side-by-side' and 'Top-to-bottom' modes

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

VGA Input Port

Connector type

DE-15F (15-pole D-sub Female)

Supported video signal

Analog RGB and YPbPr video

Color depth

Up to 24 bits, 8 bit/color

Max. resolution

1680x1050@60 Hz

Video Output

HDMI Output Port

Connector type

19-pole HDMI Type A receptacle

A/V standard

DVI 1.0, HDMI 1.4

HDCP compliance

HDCP 2.2

Color space

RGB, YCbCr

Supported resolutions at 8 bits/color

up to 3840x2160@30Hz (4:4:4) or 3840x2160@60Hz (4:2:0), 1920x1080@60Hz (4:4:4) 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 Ports

USB Port Type (Encoder)

B type receptacle

USB Port Type (Decoder)

type-A receptacle, 4 pcs.
2x USB 1.1 and 2x USB 2.0 compliant

Data Communication Mode

transparent

Data transmission rate (max)

5 MBit/s

RS-232 Ports

Serial Port Type

DE-9 (9-pole D-sub) connector

Baud rates

300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 Baud

Data bits

6, 7, 8

Parity

None / Odd / Even

Stop bits

1 / 2

Data Communication Mode

Duplex, transparent

Infrared Ports

Output connector type (Encoder)

3.5 mm TS (1/8" jack)

Input connector type (Decoder)

3.5 mm TRS (1/8" jack)

Analog Audio Input (VINX-120AP-HDMI-ENC and VINX-210AP-HDMI-ENC)

Connector type

3.5mm TRS (1/8" jack)

Audio formats

2-ch PCM

Sampling frequency

44.1 – 192 kHz

Signal transmission

unbalanced signal

Volume adjustment

-44 – 0 dB

Microphone Input (VINX-110AP-HDMI-DEC only)

Gain in the signal path *

+20dB

Peak level without distortion

-2.5dBFS (3% THD)

Total Harmonic Distortion (THD)

0.08% (refl: -12DBFS, 1kHz)

THD+Noise

0.3% (approx. -60dBFS)

Signal to Noise ratio (SNR)

62dBFS

Dynamic Range (DR)

72dBFS

Crosstalk

100% (mono channel)

Frequency response below 50Hz

above -3dB

* compared to the forward audio signal level. If this input is connected to a powered equipment, hum noise issue may occur. In this case an isolation transformer (a passive DI box) can help.

ATTENTION!The microphone input port applies a fixed bias to feed the connected electret (condenser) microphone. Thus, it is not suitable for dynamic microphones that do not contain isolation or an impedance matching transformer. (Danger of damage to the microphone.)

Analog Audio Output

Connector type

3.5mm TRS (approx. 1/8" jack)

Audio formats

2-ch PCM

Signal transmission

unbalanced signal

Sampling frequency

44.1 kHz – 192 kHz

Volume adjustment

-44 – 0 dB

Dante® Audio Output Port

Connector type

RJ45 female connector

Signal transmission

Dante® or AES67

Supported channels

2-channel stereo

Sampling rates

44.1, 48, 96 kHz

10.1.3. WP/FP series

DIFFERENCE:Valid for WP-VINX-110P-HDMI-ENC and FP-VINX-series models.

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

Warranty

3 years

Operating temperature

0° to +50˚C (+32° to +122˚F)

Operating humidity

10% to 90%, non-condensing

Cooling

Passive

Power

Power supply option

Power adaptor (optional accessory) / PoE

Power over Ethernet (PoE)

via AV in/out (IEEE802.3af)

Power consumption (max)

4.6W

Heat dissipation (max)

16 BTU/h

Enclosure

Enclosure material

1 mm steel

Dimensions in mm (WP-VINX-110P-HDMI-ENC)

116.3 W x 43.1 D x 115 H

Dimensions in inch (WP-VINX-110P-HDMI-ENC)

4.57 W x 1.7 D x 4.53 H

Dimensions in mm (FP-VINX-series)

116 W x 43 D x 77 H

Dimensions in inch (FP-VINX-series)

4.57 W x 1.69 D x 3.03 H

Weight (WP-VINX-110P-HDMI-ENC)

515 g

Weight (FP-VINX-series)

510 g

Video Input

HDMI Input Port

Connector type

19-pole HDMI type A receptacle

A/V standard

DVI 1.0, HDMI 1.4

HDCP Compliance

HDCP 2.2

Color space

RGB, YCbCr

3D signal support

'Side-by-side' and 'Top-to-bottom' modes

Supported resolutions at 8 bits/color

up to 4096x2160@30Hz (4:4:4) or 4096x2160@60Hz (4:2:0), up to 3840x2160@30Hz (4:4:4) or 3840x2160@60Hz (4:2:0), 1920x1080@60Hz (4:4:4) 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

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@30Hz (4:4:4) or 4096x2160@60Hz (4:2:0), up to 3840x2160@30Hz (4:4:4) or 3840x2160@60Hz (4:2:0); 1920x1080@60Hz (4:4:4) up to 12 bits/color

3D signal support

'Side-by-side' and 'Top-to-bottom' modes

Audio formats

8 channel PCM, Dolby TrueHD; DTS-HD Master Audio7.1

USB Ports

USB Port Type

B type receptacle

Data Communication Mode

transparent

Data transmission rate (max)

5 MBit/s

INFO:Specifications are subject to change without notice.

10.2. Delay in the Video Transmission

Due to the design of the devices, frame delay is in the signal transmission from the Encoder towards the Decoder. The tables below show the cases and the measurable delay.

No Scaling, No Frame Rate Conversion

Input resolution

Output resolution

Delay

Frame delay

1080p60

1080p60

19ms

1.1

1080p50

1080p50

22ms

1.1

2160p25

2160p25

45ms

1.1

720p60

720p60

19ms

1.1

After the receiver got the signal, there is a synchronizing period (approx. 30 sec), then the frame delay stays constant as written above.

Active Scaling, No Frame Rate Conversion

Input resolution

Output resolution

Delay

Frame delay

720p60

1080p60

19ms

1.1

1280x960p60

1080p60

19ms

1.1

1080p25

2160p25

47ms - 100ms

720p25

2160p25

47ms - 100ms

1080p60

720p60

19ms

1.1

1080p30

2160p30

38ms

1.1

After the receiver got the signal, there is a synchronizing period (approx. 30 sec), then the frame delay stays constant as written above.

Active Frame Rate Conversion (Scaling Does Not Matter)

Input resolution

Output resolution

Delay (min)

Delay (max)

1080p60

1080p50

18ms

50ms

1080p29.97

1080p50

50ms

80ms

720p29.97

1080p50

50ms

80ms

720p29.97

2160p25

50ms

110ms

720p24

2160p25

70ms

110ms

1080p50

720p60

45ms

55ms

10.3. Factory Default Settings

Parameter

Setting/Value

IP address

Dynamic (AutoIP with DHCP fallback)

RS-232 port setting

115200 BAUD, 8, N, 1

DIP switch state

0000

Video stream ID

1

Connecting method

Multicast mode

Selected video input
(VINX-210AP-HDMI-ENC)

Auto

Selected audio input

Auto#1

Emulated EDID (HDMI input)

F47 (Universal HDMI EDID)

Emulated EDID (VGA input)

F89 (Universal Analog EDID)

User EDID memory

Empty (cleared)

Output video mode (Encoder)

Movie mode

Output scaling (Decoder)

Pass-through, no rotation

Available video walls

Empty (cleared)

10.4. DIP Switch States

DIP switch state

Video Stream ID

/SYS/MB/GPIO.DipSwitch value

0000

SW setting

0x0

0001

1

0x1

0010

2

0x2

0011

3

0x3

0100

4

0x4

0101

5

0x5

0110

6

0x6

0111

7

0x7

1000

8

0x8

1001

9

0x9

1010

10

0xa

1011

11

0xb

1100

12

0xc

1101

13

0xd

1110

14

0xe

1111

15

0xf

10.5. Mechanical Drawings

The dimensions are in mm. Encoder and Decoder devices have the same size of chassis. The basic VINX devices are built into quarter-rack sized chassis, the AP-series have half-rack sized chassis.

10.6. RS-232 Cable Wiring Guide

The Pinout of a DE-9 Type Serial Connector

The DE-9 type (D-subminiature, or D-sub) male or female connector is also used for RS-232 serial communication. There are two types of devices in general serial communication:

Data Terminal Equipment (DTE): This is an end instrument that converts user information into signals or reconverts received signals. Typical DTE devices: computers, LCD touch panels and control systems.

Data Circuit-terminating Equipment (DCE): This kind of device is placed between the DTE and a data transmission circuit. It is also called data communication equipment and data carrier equipment. Typical DCE devices: projectors, industrial monitors and amplifiers.

The pinout of DTE and DCE devices are different:

D-SUB 9 (male) and RJ12

D-SUB 9 (female) and RJ12

10.7. Supported Resolutions

Resolution

Frame rate

640x350

70

640x350

85

640x400

85

640x480

50

640x480

60

640x480

67

640x480

72

640x480

75

640x480

85

720x240

60

720x240

120

720x240

240

720x288

50

720x288

100

720x288

200

720x400

70

720x400

85

720x480 (480p)

60

720x480

120

720x480

240

720x576 (576p)

50

720x576

100

720x576

200

768x480

50

768x480

60

768x480

75

768x480

85

800x600

50

800x600

56

800x600

60

800x600

72

800x600

75

800x600

85

832x624

75

834x624

75

848x480

50

848x480

60

848x480

75

848x480

85

852x480

60

960x600

50

960x600

60

960x600

75

960x600

85

1024x384

87

1024x576

60

1024x768

50

1024x768

60

1024x768

70

1024x768

75

1024x768

85

1064x600

50

1064x600

60

1064x600

75

1064x600

85

1152x720

50

1152x720

60

1152x720

75

1152x720

85

1152x864

60

1152x864

75

1152x864

85

1152x864

100

1152x870

75

1224x768

50

1224x768

60

1224x768

75

1224x768

85

1280x720

24

1280x720

25

1280x720

30

1280x720 (720p)

50

1280x720 (720p)

60

1280x720 (720p)

75

1280x720

85

1280x720

100

1280x720

120

1280x768

50

1280x768

60

1280x768

75

1280x768

85

1280x800

60

1280x800

75

1280x800

85

1280x960

50

1280x960

60

1280x960

75

1280x960

85

1280x1024

50

1280x1024

60

1280x1024

75

1280x1024

85

1280x1024

96

1280x1470

24

1280x1470

30

1280x1470

50

1280x1470

60

1360x768

50

1360x768

60

1360x768

75

1360x768

85

1365x1024

60

1365x1024

75

1366x768

60

1400x788

60

1400x1050

50

1400x1050

60

1400x1050

75

1400x1050

85

1440x240

60

1440x288

50

1440x480

60

1440x576

50

1440x900

60

1440x900

75

1440x900

85

1440x960

72

1536x960

50

1536x960

60

1536x960

75

1536x960

85

1600x900

60

1600x1024

60

1600x1200

50

1600x1200

60

1600x1200

65

1600x1200

70

1600x1200

75

1600x1200

85

1600x1200

120

1680x1050

50

1680x1050

60

1680x1050

75

1680x1050

85

1704x960

50

1704x960

60

1704x960

75

1704x960

85

1728x1080

50

1728x1080

60

1728x1080

75

1728x1080

85

1792x1344

60

1792x1344

75

1856x1392

60

1856x1392

75

1860x1050

50

1860x1050

60

1860x1050

75

1860x1050

85

1920x540

50

1920x540

120

1920x540

100

1920x1080

24

1920x1080i

25

1920x1080i

29.97

1920x1080

30

1920x1080 (1080p)

50

1920x1080 (1080p)

60

1920x1080

75

1920x1080

85

1920x1200

50

1920x1200

60

1920x1200

75

1920x1200

85

1920x1440

50

1920x1440

60

1920x1440

75

1920x2205

24

1920x2205

30

1920x2205

50

1920x2205

60

2048x1152

60

2048x1280

60

2048x1536

50

2048x1536

60

2128x1200

50

2128x1200

60

2128x1200

75

2304x1440

50

2304x1440

60

2456x1536

50

2560x1080

24

2560x1080

25

2560x1080

30

2560x1080

50

2560x1080

60

2560x1200

30

2560x1200

60

2560x1440

50

2560x1600

60

2728x1536

50

3840x2160

24

3840x2160

25

3840x2160

30

2840x2160

50

3840x2160

60

4096x2160

24

4096x2160

25

4096x2160

30

4096x2160

50

4096x2160

60

10.8. Factory EDID List

Mem

Resolution

Type

EDID features

F1

640 x

480p

@ 60.00

Hz

D

F3

800 x

600p

@ 60.32

Hz

D

F4

1024 x

768p

@ 60.00

Hz

D

F5

1280 x

768p

@ 50.00

Hz

D

F6

1280 x

768p

@ 59.94

Hz

D

F7

1280 x

768p

@ 75.00

Hz

D

F8

1360 x

768p

@ 60.02

Hz

D

F9

1280 x

1024p

@ 50.00

Hz

D

F10

1280 x

1024p

@ 60.02

Hz

D

F11

1280 x

1024p

@ 75.02

Hz

D

F15

1680 x

1050p

@ 60.00

Hz

D

F16

1920 x

1080p

@ 50.00

Hz

D

F17

1920 x

1080p

@ 60.00

Hz

D

F20

1600 x

1200p

@ 50.00

Hz

D

F21

1600 x

1200p

@ 60.00

Hz

D

F22

1920 x

1200p

@ 50.00

Hz

D

F23

1920 x

1200p

@ 59.56

Hz

D

F29

1920 x

1080p

@ 60.00

Hz

U

F32

640 x

480p

@ 59.95

Hz

H

2chLPCM

F33

720 x

480p

@ 59.94

Hz

H

2chLPCM

F34

720 x

576p

@ 50.00

Hz

H

2chLPCM

F35

1280 x

720p

@ 50.00

Hz

H

2chLPCM

F36

1280 x

720p

@ 60.00

Hz

H

2chLPCM

F37

1920 x

1080i

@ 50.04

Hz

H

2chLPCM

F38

1920 x

1080i

@ 50.00

Hz

H

2chLPCM

F39

1920 x

1080i

@ 60.05

Hz

H

2chLPCM

F40

1920 x

1080i

@ 60.05

Hz

H

2chLPCM

F41

1920 x

1080p

@ 24.00

Hz

H

2chLPCM

F42

1920 x

1080p

@ 25.00

Hz

H

2chLPCM

F43

1920 x

1080p

@ 30.00

Hz

H

2chLPCM

F44

1920 x

1080p

@ 50.00

Hz

H

2chLPCM

F45

1920 x

1080p

@ 59.94

Hz

H

2chLPCM

F46

1920 x

1080p

@ 60.00

Hz

H

2chLPCM

F47

1920 x

1080p

@ 60.00

Hz

U

2chLPCM

F48

1920 x

1080p

@ 60.00

Hz

U

2chLPCM, 8chLPCM, DD, DTS, AAC, DD+, DTS-HD, MLP, DST, WMAP

F49

1920 x

1080p

@ 60.00

Hz

U

2chLPCM, 8chLPCM, DD, DTS, AAC, DD+, DTS-HD, MLP, DST, WMAP

F50

720 x

480i

@ 30.03

Hz

A

F51

720 x

576i

@ 25.04

Hz

A

F52

640 x

480p

@ 60.00

Hz

A

F53

640 x

480p

@ 75.00

Hz

A

F54

800 x

600p

@ 50.00

Hz

A

F55

800 x

600p

@ 60.32

Hz

A

F56

800 x

600p

@ 75.00

Hz

A

F57

1024 x

768p

@ 49.99

Hz

A

F58

1024 x

768p

@ 60.00

Hz

A

F59

1024 x

768p

@ 75.03

Hz

A

F60

1280 x

768p

@ 50.00

Hz

A

F61

1280 x

768p

@ 59.94

Hz

A

F62

1280 x

768p

@ 75.00

Hz

A

F63

1360 x

768p

@ 60.02

Hz

A

F64

1364 x

768p

@ 50.00

Hz

A

F65

1364 x

768p

@ 59.94

Hz

A

F66

1364 x

768p

@ 74.99

Hz

A

F67

1280 x

1024p

@ 50.00

Hz

A

F68

1280 x

1024p

@ 60.02

Hz

A

F69

1366 x

1024p

@ 60.00

Hz

A

F70

1400 x

1050p

@ 50.00

Hz

A

F71

1400 x

1050p

@ 60.00

Hz

A

F72

1400 x

1050p

@ 75.00

Hz

A

F73

1920 x

540i

@ 50.00

Hz

A

F74

1920 x

540i

@ 60.00

Hz

A

F75

1920 x

1080p

@ 50.00

Hz

A

F76

1920 x

1080p

@ 60.00

Hz

A

F89

1920 x

1200p

@ 59.56

Hz

U

F96

2560 x

1600p

@ 59.86

Hz

D

F100

1024 x

768p

@ 60.00

Hz

H

2chLPCM

F101

1280 x

1024p

@ 50.00

Hz

H

2chLPCM

F102

1280 x

1024p

@ 60.02

Hz

H

2chLPCM

F103

1280 x

1024p

@ 75.02

Hz

H

2chLPCM

F104

1600 x

1200p

@ 50.00

Hz

H

2chLPCM

F105

1600 x

1200p

@ 60.00

Hz

H

2chLPCM

F106

1920 x

1200p

@ 59.56

Hz

H

2chLPCM

F108

2560 x

1600p

@ 59.86

Hz

H

2chLPCM

F110

3840 x

2160p

@ 24.00

Hz

H

2chLPCM

F111

3840 x

2160p

@ 25.00

Hz

H

2chLPCM

F112

3840 x

2160p

@ 30.00

Hz

H

2chLPCM

F118

3840 x

2160p

@ 30.00

Hz

U

2chLPCM

F119

3840 x

2160p

@ 30.00

Hz

U

2chLPCM, 8chLPCM, DD, DTS, AAC, DD+, DTS-HD, MLP, DST, WMAP

F125

1366 x

768p

@ 60.00

Hz

H

2chLPCM

F131

4096 x

2160p

@ 25.00

Hz

H

2chLPCM

F132

4096 x

2160p

@ 30.00

Hz

H

2chLPCM

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.

10.9. Firmware Release Notes

The list below shows the released firmware packages with important notes.

v3.2.5b3

Release date: 2023-08-21

New feature:

Fixed HDCP issue for AP encoder with HDCP 2.2 sources.

Bugfix:

Fixed the audio bug that appeared in the revoked v3.2.4 firmware. Removed the "Enable HDCP on HDMI" checkbox, because it belonged to a non-working feature and firmware v3.2.5 does not accept the previous LW3 command.

v3.2.4b3

Release date: 2023-08-01

New feature:

Fixed HDCP issue for AP encoder with HDCP 2.2 sources.

v3.2.2b3

Release date: 2023-05-12

New feature:

Added the custom hostname setting function on VINX devices with firmware v3.2.2

v3.1.1b4

Release date: 2022-05-04

New feature:

From this version on, the value of Video stream ID can be as high as 9999. Consequently, the number of encoders in the system can be 9999.

From this version on, login to the VINX devices can be made password protected.

Improved the update process.

Bugfix:

Fixed a bug that caused the VINX splash screen to be overlaid over the video content on the decoder output.

Fixed a bug that resulted in a video wall pictogram with the wrong video wall size in the Properties pane of the Crosspoint view.

Fixed a bug that caused a change in the Video stream ID on the decoder not to be executed when the encoder was restarted or the connection to the encoder was temporarily lost for some other reason.

Fixed a bug that caused the crosspoint not to be rendered correctly if there was a video wall defined somewhere in the subnet.

Fixed a bug that prevented the Frame detector data from being copied from the embedded web.

Known issue:

When using Apple TV 4k or other Apple product as a video source with the VINX-120AP-HDMI-ENC, VINX_210AP-HDMI-ENC or VINX- 120AP-HDMI-ENC-DNT encoder, the HDCP handshake might not be successful and no video would be transmitted unless a DVI EDID (e.g. from the factory EDIDs) is emulated first towards the video source. After emulation of the DVI EDID, any new EDID emulated towards the video source will result in successful HDCP handshake and proper video transmission until the Apple TV 4k device is restarted.

It might happen that the VINX splash screen is briefly shown on the output of the decoder when a previously broken link to the corresponding encoder is restored.

v3.0.1b8

Release date: 2021-12-10

New feature:

From this version on, the limit on the number of devices supported in the crosspoint view is lifted. Thus, the crosspoint view can display all devices in the subnet.

From this version on, three custom images can be uploaded on the VINX decoders. These images can be used as company logos whenever the connection to the encoder is lost or there is no video from the encoder.

From this version on, the WP-VINX-110P-HDMI-ENC (VINX wallplate version) is also supported.

From this version on, the crosspoint has a tile view of the inputs and outputs with the respective preview images displayed on the tiles.

Known issue:

If the DIP switch is disabled by setting the 'DipSwitchEnable' property to false and the DIP switch setting is other than '0000', the Video Stream Id cannot be set from software through LW3 or the graphical user interface.

It might take an unusually long time to display the crosspoint view when there are more than 100 VINX devices in the subnet.

The Frame detector data cannot be copied from the embedded web. The same data can be copied from LDC, though.

It might happen that the VINX splash screen is overlaid over the company logo.

The extension of the image file to be uploaded as company logo is case sensitive. Use lower case extension to avoid the problem.

The available space for storing company logos is erroneously reported as 0 (under StorageFreeSize) if no image file for company logo is uploaded.

v2.0.2b4

Release date: 2021-01-12

New feature:

From this version on, black screen or the VINX screen can be selected to display when there is no video signal in the decoder.

v2.0.1b3

Release date: 2020-02-19

Bugfix:

Fixed a bug that caused popping sound on analog audio output when changing streams

Known issue:

On a VINX-110AP-HDMI-DEC, when both USB 2.0 ports are used, the analog audio signal on the output might be jammed during stream change

v2.0.0b27

Release date: 2020-01-16

New feature:

Factory defaults button added to Advanced Setup page.

From this version on, the firmware supports the VINX-120AP-HDMI-ENC-DNT encoder.

From this version on, the device can be set to use static IP address, use dynamic IP address either with or without falling back to AutoIP, or continue with dynamic IP address query even after AutoIP was set.

From this version on, the HPD signal on the HDMI input of an encoder can be toggled.

Improved switching time considerably. (Switching time is the time elapsed between switching to another source and providing a stable output on the output HDMI port.)

Bugfix:

Fixed a bug that resulted in some LW3 requests not to be executed when the sender closed the TCP connection before receiving an answer for the request from the VINX device.

v1.4.1b2

Release date: 2019-07-03

Bugfix:

Fixed a bug that caused the IP related settings to be restored to their factory default values (to DHCP) when upgrading to v1.4.0.

v1.4.0b7

Release date: 2019-07-05

New feature:

Added support for VINX-210AP-HDMI-ENC, VINX-120AP-HDMI-ENC, and VINX-110AP-HDMI-DEC.

From this version on, the exact product name is presented to the user in the header of the built-in web and in LDC.

From this version on, both the encoder and the decoder can be set whether or not to use jumbo frames. Note, that this setting is only available from LW3 and the decoder and the corresponding encoder shall be set to the same setting.

Bugfix:

Fixed a bug that might have resulted in the Advanced Settings page to be rendered incorrectly at some resolutions.

Known issue:

Pressing the front panel key (COMP MODE or USB CONNECT) for less than ten seconds might reset the device to its factory settings.

On a VINX-120-HDMI-ENC device, The EDID is not read from the sink connected to the local output of the encoder. Thus, it cannot be used as a dynamic EDID.

Some parameters of the EDID emulated on the HDMI input of VINX-210AP-HDMI-ENC and VINX-120AP-HDMI-ENC (other than the preferred timing) might get modified.

VINX-210AP-HDMI-ENC might indicate wrong resolution for incoming analog signals with frame rate of 50 Hz.

On a VINX-110AP-HDMI-DEC, compressed audio might be output for a brief period of time which results in digital noise on the output.

v1.3.0b5

Release date: 2018-12-18

New feature:

Added controls for setting the RS-232 mode to Pass-through or Command injection.

Added a Crosspoint tab to the graphical user interface. In the crosspoint tab it is possible to route any input to any output as long as the number of encoders and decoders in the subnet does not exceed 24 and the number of encoders is less or equal to 16.

Bugfix:

Fixed a bug that caused the firmware upgrade to stop at 20% when upgrading through LDU2.

Fixed a bug that caused the Output scaling radio button group to work hectically when the Output standard is set to DVI.

v1.2.1b1

Release date: 2018-10-24

Bugfix:

Fixed a bug that resulted in wrong output format for scaling set to 1920x1080@50Hz.

v1.2.0b9

Release date: 2018-10-18

New feature:

From this version on, the video mode related settings (Video quality as referred to in earlier versions) have been given a more descriptive and self explaining name.

The Connect button in the Main Settings page has been renamed to Open Device.

From this version on VINX devices are supported by the Lightware Device Manager.

From this version on, the graphical user interface displays a preview image of the encoder input.

Improved response time of the devices. As a result, changes made to the devices are reflected faster on the graphical user interface.

The list of available output formats has been consolidated and a few output formats have been added.

From this version on, the name of the device appears on the tab of the Programmers' LW3 Terminal window.

Bugfix:

Fixed a bug that caused the video not to be transmitted properly in Unicast mode when switching Video Stream ID on the encoder.

Fixed a bug that caused the Auto detect from EDID scaler feature not to work properly after a factory reset.

Fixed a bug that caused the device to switch to Unicast mode from Multicast mode only at the second click on the corresponding button on the Advanced Settings page.

Fixed a bug that let the user select two decoders to receive the same video stream in Unicast mode.

Fixed a bug that caused the connection to the device to be lost when changing Video Stream ID on the decoder multiple times in rapid succession.

Fixed a bug that caused the USB LED on the decoder not to reflect valid information when pressing the Connect button on several decoders connected to the same encoder in rapid successions multiple times.

Added a warning message to state that the device having an Auto IP of 169.254.x.x cannot be detected after firmware upgrade as the IP address will change after a reboot.

Fixed a bug that caused the Delete video wall button on the Video Wall Setup page to be active even if there is no video wall selected.

Fixed a bug that let the user enter invalid value for stop bit in the LW3 tree view.

Fixed a bug that caused the IGMP packets to be disregarded by certain switches due to missing Router Alert option from the IP header. Thus, it is no longer necessary to disable IP header validation on the switches.

Fixed a bug that caused connection reset during firmware upgrade by LDU2.

Fixed a bug that caused the Programmers' LW3 Terminal window to be rendered incorrectly at certain resolutions.

Known issue:

The video wall being edited can lose focus when it is saved.

The Output scaling radio button group works hectically when the Output standard is set to DVI.

v1.1.1b2

Release date: 2018-06-07

Bugfix:

Fixed a bug that degraded switching speed.

v1.1.0b7

Release date: 2018-05-31

New feature:

From this version on, the items in the Emulated EDID on input list reflect the monitor name field of the EDID instead of the format parameters for better identification.

New EDIDs have been added to the factory EDID list.

From this version on, the OSD messages that appear on the display connected to the VINX decoder are turned off by default. They can be turned on individually or globally, though.

From this version on, information like the IP address of a decoder and the position within a video wall can be temporarily displayed on the monitor attached to a VINX decoder. This will ease the setup of video walls.

For smooth video playback, the default operation mode has been changed from Graphic Mode to Video Mode.

From this version on, VINX encoder and decoder units can be upgraded in batches by LDU2.

It is now possible to disable (by an LW3 property) the DIP switch setting of the video stream ID.

Version number of several components including package version has been added to the graphical user interface.

It is now possible to set bandwidth limit for the encoded video stream generated by the encoder.

It is now possible to create a list of favourite channels and associate shortcut keys to cycle through the list up and down. Moreover, shortcut keys can be associated with specific streams. The associated shortcut key, when pressed on a keyboard attached to a decoder, can be used to trigger the corrsponding action.

It is now possible to connect to an encoder from a decoder or to a decoder from an encoder by clicking on a Connect button in the list of available devices on the Main Settings page.

Bugfix:

Fixed a bug that caused VINX-HDMI-120-ENC and VINX-HDMI-110-DEC not to be accessible via http://lwr-gatewayAABBCCDDEEFF.local or http://lwr-clientAABBCCDDEEFF.local, respectively, where AABBCCDDEEFF is the MAC address without colons of the device to be accessed.

Fixed a bug that caused a decoder device to display invalid content when it was removed from a video wall.

Fixed a bug that casued the VINX encoder to restart when the corresponding decoder was reading an EDID from the attached device that had a Video Format Preference block in its CEA extension.

Fixed a bug that caused the RS-232 symbol rate not to be displayed correctly when a custom value was set via LW3.

Known issue:

When defining a shortcut key combination for switching to previous or next stream or for a stream shortcut, and the shortcut key combination has more modifier keys, the box containing the key combination might get truncated.

When an encoder is switched to Unicast mode and restarted, it still can receive the USB stream coming from a decoder in Multicast mode and having the same Video Stream ID.

The Programmers' LW3 Terminal window might get rendered incorrectly at certain resolutions.

When dragged at certain pixel positions it is impossible to move an item from the tile representing a video wall element on the Video Wall Setup page.

Switching source or destination through the Device list pane on the Main Settings page of the encoder or decoder might take more time compared to switching directly by modifying the ID in the Video stream ID box.

v1.0.0b11

Release date: 2017-12-14

Known issue:

The same Video Stream ID can be set on multiple VINX-120-HDMI-ENC devices that results in an UDP packet collision and erroneous video transmission.

Neither VINX-HDMI-120-ENC, nor VINX-HDMI-110-DEC can be accessed via http://lwr-gatewayAABBCCDDEEFF.local or http://lwr-clientAABBCCDDEEFF.local, respectively, where AABBCCDDEEFF is the MAC address without colons of the device to be accessed.

EDID information cannot be read by the source attached to the HDMI input of a VINX-120-HDMI-ENC device if HDCP is disabled on the input.

Only 225.0.1.x can be selected as a multicast base address.

Although changing parameters usually takes effect within an acceptable period of time, it might happen that feedback is not received for up to several seconds. This can result in uncertainty on the graphical user interface. This is the reason why e.g. a video wall seemingly still exists although it has already been deleted.

10.10. Application Note (LW-AN-001)

Gigabit Network Switch Requirements For VINX Devices

Network Properties

Network-based AV products use different network protocols for different operations. The network protocol can be UDP/IP and TCP/IP, the transmission mode can be Broadcast, Unicast, and Multicast.

These network protocols should be familiar to any network engineer. Because our network-based AV solutions bridge the gap between the audio-visual (AV) and information technology (IT) worlds, Lightware suggests involvement of both AV and IT departments in any installation.

Lightware products are designed to be plug-and-play. The figures in the next section illustrate the basic installation of one Decoder and one Encoder. A video source provides the digital video content to the Encoder which converts it to Ethernet packets and sends it to the attached Decoder. The Decoder reconstitutes the video with synchronized audio for presentation to the attached display.

Point-to-point vs Network Connection

VINX Encoders and Decoders have two typical applications:

Point-to-point connection

Point-to-multi point connection

Point-to-point Connection (Unicast mode)

Unicast transmission mode uses a one-to-one association between the source and the destination: each destination address uniquely identifies a single Decoder endpoint.

Point-to-Multi Point Connection (Multicast mode)

Multicast transmission mode uses a one-to-one or one-to-many association; multicast datagrams are forwarded simultaneously in a single transmission to many recipients through L2 swithed network. There can be multiple encoders in a L2 subnet. The decoders have to be in the same subnet.

Unicast Routing

The packet forwarding requirement of the VINX devices for point-to-point connection is the unicast switching. Please note that the unicast mode is not the default setting of the Encoder and Decoder, users have to set it in the devices.

Hardware Requirement:

1 GbE Layer 2 (L2) switch

ATTENTION!VINX devices send certain system commands over multicast packages. If the multicast packet forwarding is disabled on the network, the signal transmission can fail.

Managed Switch for Multicast Routing

In TCP/IP terminology, Layer 2 is the data link layer that is responsible for splitting the information coming from higher layers in the TCP/ IP stack into Ethernet frames. An Ethernet frame includes, among others, labeling information with source and destination physical addresses (called source and destination MAC address). These physical addresses uniquely identify the source and destination physical devices (e.g. a VINX Encoder and a VINX Decoder). Ethernet frames provide error resilience by incorporating a redundancy check field, through which transmission errors can easily be detected. The device that uses only the physical address information found in the Ethernet frame to forward a packet from one of its input ports to one or more of its output ports is an unmanaged switch.

A managed switch, on the other hand, can handle the traffic and forward input packets to output packets by utilizing information from higher layers. This gives the managed switch more flexibility and also allows for more sophisticated functions like multicast forwarding. Since even a simple VINX network, where one VINX Encoder supplies more VINX Decoders, relies on multicasting, a multicast capable switch (i.e. a managed one) is mandatory. If non-managed switches transmit the multicast packages, the multicast traffic is usually broadcasted over all interfaces.

Hardware Requirement:

1 GbE Layer 3 (L3) switch or managed L2 switch

Why is it important?

By default, Lightware Video-over-IP Encoders and Decoders use multicast packet forwarding. The switches in the network shall offer the following capabilities:

IGMPv2

IGMP snooping

IGMP fast leave

IGMP Querier

Multicast filtering

9k MTU - Jumbo/Giant frames

Switch Setup for Dante® Audio Signal Transmission

You can configure the QoS settings to ensure good system performance in a busy network. QoS (Quality of Service) refers to technology for prioritizing the transfer of specific data. By configuring the QoS settings recommended by Dante® on a network switch, you can prioritize the transfer of Dante® clock synchronization data and audio data over background data traffic. This will ensure good system performance when you need to transfer non-Dante® data over the same network. QoS is required when using Dante in networks that have 100Mbps devices, and is optional in networks with Gigabit devices. We recommend that QoS be enabled in all Dante® networks in order to ensure proper operation under all possible conditions.

The table below shows how Dante uses various Diffserv Code Points (DSCP) packet priority values: *

Priority

Usage

DSCP Label

Hex

Decimal

Binary

High

Time critical PTP events

CS7

0x38

56

111000

Medium

Audio, PTP

EF

0x2E

46

101110

Low

(reserved)

CS1

0x08

8

001000

None

Other traffic

BestEffort

0x00

0

000000

* source: https://www.audinate.com/learning/faqs

Green Ethernet in the Network

EEE (Energy Efficient Ethernet) is a technology that reduces switch power consumption during periods of low network traffic. It is also sometimes known as Green Ethernet and IEEE802.3az.

Although power management should be negotiated automatically in switches that support EEE, it is a relatively new technology, and some switches do not perform the negotiation properly. This may cause EEE to be enabled in Dante networks when it is not appropriate, resulting in poor synchronisation performance and occasional dropouts.

Managed Switch Properties in Details

IGMPv2

IGMPv2 is version 2 of the Internet Group Management Protocol. This protocol is used by end-point devices to signal their interest in receiving a specific multicast content via subscribing to the multicast group corresponding to the content. Using IGMPv2 packets, the end-point devices can send a leave message to indicate that they are no longer interested in receiving the stream of the multicast group. Moreover, a multicast capable router can periodically poll the end-point devices on its interfaces which multicast streams they are interested to receive. The answer to such a query is called a membership report. IGMPv2 must be supported by the managed switch.

IGMP Snooping

IGMP snooping is a feature which allows the switch to monitor IGMP traffic when enabled. The information collected from the IGMP packets is used by the managed switch to determine which interfaces the multicast traffic should be forwarded to. In other words, IGMP snooping is used to conserve bandwidth by allowing the switch to forward multicast traffic to those interfaces where it is really required.

IGMP Fast Leave

IGMP fast leave (or immediate leave), when configured, reduces the amount of time it takes for the managed switch to stop sending multicast traffic (corresponding to a multicast group defined by a multicast address) to an interface, where all end-point devices that used to be interested in a stream have sent a IGMP leave message. Without fast leave being enabled, the managed switch would first send out a query message and then would stop forwarding when no end-points answered within a pre-specified time interval. If fast leave is enabled, the switch stops forwarding the traffic without sending a query message.

IGMP Querier

In order for IGMP snooping to work properly, IGMP messages must traverse in the subnet between managed switches. However, if there is no multicast capable router present, periodically sending out query messages and receiving answers to those queries, IGMP messages are usually not forwarded upstream from one switch to another. By enabling the IGMP querier feature in a managed switch, the managed switch will act like a router, and will periodically query the devices in the subnet (even other managed switches) to send their membership reports. From those reports, all the listening switches with IGMP snooping enabled will be able to determine where multicast traffic should be sent to.

Multicast Filtering

Some control information from VINX devices is transmitted via multicast packets. However, these packets are not registered during certain startup intervals, or not registered at all. In order for all VINX devices in the subnet to receive such control information, multicast filtering must be set up, so that unregistered groups are forwarded to all interfaces on the managed switch.

Jumbo/Giant Frames

Ethernet frames consist of a header and a payload. Since the header has a fixed length (20 or 26 bytes), the bigger the payload, the higher the useful bandwidth is. Similarly, the higher the useful bandwidth, the better the picture quality of the encoded video stream will be. To maximize picture quality, the Ethernet frame size (and consequently, the payload) should be as high as possible. In a normal Ethernet frame, the payload can be at most 1500 bytes. An Ethernet jumbo frame, however, can carry up to 9000 bytes of payload. Since the goal of the transmission is to provide the best possible picture quality in all circumstances, the VINX Encoder device produces Ethernet jumbo frames. Thus, the handling of jumbo frames has to be enabled in the managed switches.

10.11. Hashtag Keyword List

This user's manual contains keywords with hashtag (#) 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

#bandwidth

Video stream bandwidth settings

#button

Description of the front panel buttons

#compression

Video compression settings

#crosspoint

Crosspoint switch setting

#dante

Dante® audio related settings

#devicelabel

Device label

#dhcp

Dynamic IP address (DHCP) setting

#dipswitch

Description of the front panel DIP switches

#edid

EDID related settings

#factory

Factory default settings

#firmwareversion

Firmware version query

#flip

Picture rotation/flip setting

#framedetector

Frame detector in LDC/built-in web

#hdcp

HDCP-encryption related setting

#inputselection

Video input selection for VINX-210AP-HDMI-ENC model

#ipaddress

IP address related settings

#kvm

USB KVM related settings

#label

Device label

#led

Description of the front panel LEDs

#login

Cleartext login feature

#multicast

Multicast mode setting

#mute

Mute/unmute (for analog audio) setting

#network

Network (IP address) related settings

#new

New feature/function of the product

#osd

OSD settings

#qualitymode

Video quality mode setting

#reboot

Restarting the device

#reset

Restarting the device

#resolution

Resolution of the video signal query

#restart

Restarting the device

#rotation

Picture rotation/flip setting

#rs232

RS-232 related settings

#rs-232

RS-232 related settings

#scaler

Scaler related settings

#serial

RS-232 related settings

#signaltype

Signal type (HDMI/DVI) setting

#source

Video source selection

#status

Status query

#streamid

Video Stream ID settings

#switch

Crosspoint switch setting

#terminal

Advanced view window

#unicast

Unicast mode setting

#unmute

Mute/unmute (for analog audio) setting

#usbkvm

USB KVM related settings

#videoquality

Video quality mode setting

#videostreamid

Video Stream ID settings

#videowall

Videowall related settings

#volume

Volume (for analog audio) setting

10.12. Applied Ports (Network Settings)

The following ports are necessary to pass via a network switch/firewall for a proper working between the device and the softwares:

Purpose/function

Affected software

Protocol

Port nr.

Firmware update TFTP

LDU2

UDP

69

UDP

49990

UDP

49995

Device Discovery

LDC

UDP

224.0.0.251:5353

Remote IP

LDC

UDP

230.76.87.82:37421

LW3 protocol

-

TCP

6107

HTTP port

-

TCP

80

RS-232 command injection

-

TCP

6752

10.13. Audio Port Numbering

VINX-210AP-HDMI-ENC

Video port

Audio port

HDMI in

I1

I1

VGA in

I2

-

Analog in

-

I2

Analog out

-

O1

VINX-120AP-HDMI-ENC and VINX-120AP-HDMI-ENC-DNT

Video port

Audio port

HDMI in

I1

I1

Analog in

-

I2

Analog out

-

O1

VINX-110AP-HDMI-DEC

Video port

Audio port

HDMI out

O1

O1

Microphone in

-

I2

Analog out

-

O2

10.14. Further Information

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 above categories (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.

Document Revision History

Rev.

Release date

Changes

Editor

1.0

21-12-2017

Initial release.

Laszlo Zsedenyi

. . .

2.11

26-05-2023

Host name setting function added, minor corrections

Nikolett Keindl

2.12

12-12-2023

Specifications updated

Tamas Forgacs

Contact Us

sales@lightware.com

+36 1 255 3800

support@lightware.com

+36 1 255 3810

Lightware Visual Engineering PLC.

Peterdy 15, Budapest H-1071, Hungary

www.lightware.com

©2024 Lightware Visual Engineering. All rights reserved. All trademarks mentioned are the property of their respective owners. Specifications subject to change without notice.