Connecting the Audio Output 10
Connecting to WP-DEC7 via RS-232 10
Operating and Controlling WP-DEC7 11
Configuring the Network Switch 11
Configuring the WP-DEC7 11
Operating via Ethernet 12
Connecting the Ethernet Port Directly to a PC 12
Using WP-DEC7 Embedded Web Pages 15
Opening the WP-DEC7 Embedded Web Pages 15
Defining and Viewing AV Routing Parameters 17
Configuring Device Information 19
Setting the Video Wall 20
Configuring the Overlay 21
Defining Video Settings 24
Setting General Preferences 25
Managing Network Settings 28
Defining an NTP Time and Date Server 31
Configuring WP-DEC7 for HTTPS and 802.1x 32
Managing User Access 34
Defining WP-DEC7 Gateway Settings 35
Viewing WP-DEC7 Status 38
Viewing WP-DEC7 Connections Status 39
Viewing the WP-DEC7 Logs 40
Viewing the About Page 41
Fast Switching 42
Fast switching configuration 42
Upgrading Firmware 43
Technical Specifications 44
Default Communication Parameters 45
Protocol 3000 47
Understanding Protocol 3000 47
Protocol 3000 Commands 48
Result and Error Codes 60
Page 3
Kramer Electronics Ltd.
WP-DEC7 – Introduction
3
Go to
application programs, and to check if firmware upgrades are available (where appropriate).
Caution:
Warning:
Introduction
Welcome to Kramer Electronics! Since 1981, Kramer Electronics has been providing a world
of unique, creative, and affordable solutions to the vast range of problems that confront the
video, audio, presentation, and broadcasting professional on a daily basis. In recent years, we
have redesigned and upgraded most of our line, making the best even better!
Getting Started
We recommend that you:
• Unpack the equipment carefully and save the original box and packaging materials for
possible future shipment.
• Review the contents of this user manual.
www.kramerav.com/downloads/WP-DEC7 to check for up-to-date user manuals,
Achieving Best Performance
• Use only good quality connection cables (we recommend Kramer high-performance,
high-resolution cables) to avoid interference, deterioration in signal quality due to poor
matching, and elevated noise levels (often associated with low quality cables).
• Do not secure the cables in tight bundles or roll the slack into tight coils.
• Avoid interference from neighboring electrical appliances that may adversely influence
signal quality.
• Position your Kramer WP-DEC7 away from moisture, excessive sunlight and dust.
Safety Instructions
• This equipment is to be used only inside a building. It may only be connected to other
equipment that is installed inside a building.
• For products with relay terminals and GPI\O ports, please refer to the permitted rating
for an external connection, located next to the terminal or in the User Manual.
• There are no operator serviceable parts inside the unit.
• Use only the power cord that is supplied with the unit.
• To ensure continuous risk protection, replace fuses only according to the rating
specified on the product label which is located on the bottom of the unit.
Recycling Kramer Products
The Waste Electrical and Electronic Equipment (WEEE) Directive 2002/96/EC aims to reduce
the amount of WEEE sent for disposal to landfill or incineration by requiring it to be collected
and recycled. To comply with the WEEE Directive, Kramer Electronics has made
Page 4
Kramer Electronics Ltd.
WP-DEC7 – Introduction
4
arrangements with the European Advanced Recycling Network (EARN) and will cover any
costs of treatment, recycling and recovery of waste Kramer Electronics branded equipment on
arrival at the EARN facility. For details of Kramer’s recycling arrangements in your particular
country go to our recycling pages at www.kramerav.com/quality/environment
.
Overview
Congratulations on purchasing your Kramer WP-DEC7 4K AVoIP Decoder, an advanced
decoder for streaming 4K@60Hz (4:2:0) video signals, RS-232, or CEC signals via Ethernet
over copper cable in unicast (one-to-one) or multicast (one-to-many) configurations.
WP-DEC7 decodes encoded video signal and receives RS-232 or CEC signals.
WP-DEC7 provides high-quality, advanced user-friendly operation and flexible control.
Exceptional Quality
• Video Streaming Transmitter/Receiver – Streams up to 4K@60Hz (4:2:0) resolution
signals over a 1G network interface.
• HDR Support – HDR10 up to 4K@30Hz 4:2:2 12bits.
• Streaming Support – Provides unicast and multicast streaming.
• Analog Audio De-embedding – WP-DEC7 extracts the HDMI audio signal or LAN
streaming audio and outputs it as balanced analog audio.
• Video Wall Support – WP-DEC7 can create a video wall of up to 16x16 displays.
Advanced and User-friendly Operation
• Convenient and Comprehensive Control – Control the unit using intuitive embedded web
pages, Protocol 3000 API commands via Ethernet, or front panel buttons.
• PoE Support – Device power is supplied by a PoE (Power over Ethernet) connection
from a PoE switch.
• Control Gateway – Through P3K or special TCP connection, remote users can
control/communicate with RS-232, or CEC to the connected devices.
• Separate Service LAN Port – A second LAN port is available for physical separation
between AV and command streams to improve security and reliability.
Flexible Connectivity
• Analog/embedded audio outputs.
Page 5
WP-DEC7 – Introduction
5
Typical Applications
WP-DEC7 is ideal for the following typical applications:
•Real-time essential installations such as command and control rooms.
Large scale AV content sharing installations using existing wires and infrastructure in
•
corporate offices and government applications.
AV distribution systems with one or more sources and multiple displays in schools,
•
universities, and public venues.
Controlling your WP-DEC7
Control your WP-DEC7 via:
• The Ethernet using built-in user-friendly web pages.
• Protocol commands.
Kramer Electronics Ltd.
Page 6
WP-DEC7 – Defining WP-DEC7
6
#
Feature
Function
HDMI OUT Connector
Connect to an additional WP-DEC7 device to loop the signal, or to
connect a local acceptor.
HDMI LED
Lights Green
A link has been established with an encoder
which is transmitting A/V signals.
Flashes Green
A signal is established, and a problem is
detected.
ON LED
Flashes Red
Default IP address is unavailable, device
in slow 0.5/10sec cadence.
Lights Green
Power is on.
Flashes Green fast
FW is downloaded in the background.
Flashes Green very
fast (for 60sec)
A device identification command is sent (Flag
me).
Lights Yellow
Device falls back to default IP address
1 2 3
Defining WP-DEC7
Kramer Electronics Ltd.
Figure 1: WP-DEC7 4K AVoIP Decoder
acquiring fallback address in subnet
192.168.0.0/16. ‘ON’ LED flashes continuously
(192.168.1.40).
Page 7
Kramer Electronics Ltd.
WP-DEC7 – Defining WP-DEC7
7
#
Feature
Function
CH+ / CH-Recessed
Press to set the channel ID. The channel ID will show in the LCD
frame set.
RESET Recessed Button
Press and hold for 10 seconds to reset the device to its factory default
removal of the frame set.
LCD Display
Displays the channel on which the media is streamed.
LAN MEDIA 1G(PoE)
Unicast: connect for streaming either directly to a decoder or via LAN.
attached.
AUDIO OUT 5-pin
Terminal Block Connector
Connect to a balanced analog stereo audio acceptor.
20V/1A DC Connector
Connect to the power adapter (optional, purchased separately).
LAN SERVICE 1G RJ-45
Port
Used optionally for physical separation between AV and command
streams to separate LAN for security and reliability purposes.
Ring Tongue Terminal
Grounding Screw
Connect to a grounding wire (optional).
RS-232 3-pin Terminal
Block Connector
Connect to an RS-232 device to use as a Gateway and bi-directional
signal extension (even when no AV signal is extended).
4 5 6 7 8 9 10
11
12
Buttons
RJ-45 Port
display.
On the US model access to these buttons requires removal of the
values. All LEDs flash. On the US model access to this button requires
Multicast: connect to multiple decoders or connect to one decoder to
which multiple decoders are daisy-chained via SERVICE (1G) port.
WP-DEC7 is powered by PoE (power over ethernet) delivered through
the LAN MEDIA port, unless the optional 20V DC connector is
Page 8
Kramer Electronics Ltd.
WP-DEC7 – Mounting WP-DEC7
8
• Operation temperature – 0° to 40°C (32 to 104°F).
Caution:
Warning:
EU/UK Version
US-D Version
Mounting WP-DEC7
This section provides instructions for mounting WP-DEC7. Before installing, verify that the
environment is within the recommended range:
• Storage temperature – -40° to +70°C (-40 to +158°F).
• Humidity – 10% to 90%, RHL non-condensing.
• Mount WP-DEC7 before connecting any cables or power.
• Ensure that the environment (e.g., maximum ambient temperature & air flow) is
compatible for the device.
• Avoid uneven mechanical loading.
• Appropriate consideration of equipment nameplate ratings should be used for avoiding
overloading of the circuits.
• Reliable earthing of rack-mounted equipment should be maintained.
• Maximum mounting height for the device is 2 meters.
Insert the device into the in-wall box (first connect the RS-232 and LAN/POE RJ-45
Connector cables and/or power) and connect the parts as shown in the illustration:
DECORA® design frames are included in US-D models.
We recommend that you use standard 2 gang in-wall junction boxes (or their equivalent):
• US-D: 2 gang US electrical junction boxes.
• EU: 2 gang in-wall junction box, with a cut-hole diameter of 2x68mm and depth that can fit in both the device and the
connected cables (DIN 49073).
•UK: 2 gang in-wall junction box (BS 4662), 135x75mm (W, H) and depth that can fit in both the device and the
connected cables.
•EU/UK: 2 gang on-wall junction box (use the recommended Kramer on-wall box available at
www.kramerav.com/product/WP-DEC7
).
Page 9
WP-DEC7 – Connecting WP-DEC7
9
By
adapter
Always switch off the power to
connecting your
7
Connecting WP-DEC7
-default, the WP-DEC7 is powered by PoE (Power over Ethernet). An optional power
In this example, WP-DEC7 is connected to KDS-EN7, but it can be connected to any
compatible decoder.
can be purchased for connecting the product to mains electricity.
a device before connecting it to your WP-DEC7. After
devices, connect their power and then switch on the power to each device.
Kramer Electronics Ltd.
To connect WP-DEC7as illustrated in the example inFigure 2:
1. Connect the LAN MEDIA 1G(PoE) RJ-45 port on the WP-DEC7 to the LAN MEDIA
1G(PoE) RJ-45 port on the LAN switch.
2. Connect an AV source to the HDMI IN port (for example, a Server or a Media Player) on
the encoder. Connect the:
Audio port to the AUDIO 5-pin terminal block.
HDMI port to the HDMI connector.
Figure 2: Connecting the WP-DEC7 Decoder to a KDS-EN7 Encoder
Page 10
Kramer Electronics Ltd.
WP-DEC7 – Connecting WP-DEC7
10
RS
connected to the
Figure 3: Connecting to a Balanced
Stereo Audio Acceptor
Figure 4: Connecting to an
Unbalanced Stereo Audio Acceptor
RS-232 Device WP-DEC7
1
12
12
3. Connect the HDMI OUT connector on WP-DEC7 to an HDMI acceptor (for example,
a display).
On the encoder, connect the RS-232 port to a laptop/controller.
On the WP-DEC7, connect RS-232 to the display.
-232 bidirectional signals can be sent between the display and the laptop
HDMI OUT connector on the WP-DEC7.
Connecting the Audio Output
The following are the pinouts for connecting the input/output to a balanced or unbalanced
stereo audio acceptor:
Connecting to WP-DEC7 via RS-232
You can connect to WP-DEC7 via an RS-232 connection using, for example, a PC.
WP-DEC7 features an RS-232 3-pin terminal block connector allowing the RS-232 to control
WP-DEC7.
Connect the RS-232 terminal block on the rear panel of WP-DEC7 to a PC/controller, as
follows:
From the RS-232 9-pin D-sub serial port, connect:
• Pin 2 to the TX pin on the WP-DEC7 RS-232 terminal block
• Pin 3 to the RX pin on the WP-DEC7 RS-232 terminal
block
•Pin 5 to the G pin on the WP-DEC7 RS-232 terminal block
Page 11
WP-DEC7 – Operating and Controlling WP-DEC7
11
WP
12
Operating and Controlling
WP-DEC7
This section describes the following actions:
Kramer Electronics Ltd.
• Configuring the Network Switch on page 11
• Configuring the WP-DEC7 on page 11.
• Operating via Ethernet on page 12.
• Connecting the Ethernet Port Directly to a PC on page 12.
.
Configuring the Network Switch
Before setting the system, make sure that your AV over IP network switch meets the following
minimum requirements:
• A PoE (power over ethernet) switch or PoE injector is required to power the WP-DEC7.
If necessary, an optional 20V DC power supply can be used.
• Jumbo Frames – On. (at least 8000 bytes).
• IGMP Snooping – On.
• IGMP Querier – On.
• IGMP Immediate/Fast Leave – On.
-DEC7 supports multicast IGMPv2 version.
• Unregistered Multicast Filtering – On.
Configuring the WP-DEC7
To start operating the WP-DEC7:
• Use the recessed CH+/- buttons to match the channel on which the encoded input is
streamed. By default, the WP-DEC7 searches for an encoded stream on channel 1.
• If an encoder source is detected, the HDMI LED lights green. If none is detected, it
flashes green.
• If an HDMI acceptor is connected, but no encoded stream is detected, a NO SIGNAL
screen will be displayed and the bottom right of the screen will show the device's
firmware version and local IP.
Use the Web UI to configure WP-DEC7 (see Using WP-DEC7 Embedded Web Pages
on page 15).
Page 12
Kramer Electronics Ltd.
WP-DEC7 – Operating and Controlling WP-DEC7
12
This type of connection is recommended for identifying
with the factory configured default IP address
Operating via Ethernet
The WP-DEC7's embedded Web UI provides high-level configuration options. Access to this
UI requires an ethernet connection to the WP-DEC7 and that you identify its IP address.
To identify the device's IP address, use any of the following methods:
•Connect the WP-DEC7ethernet port directly to a PC.
For instructions, see Connecting the Ethernet Port Directly to a PC on page 12
.
When connected to a PC, the WP-DEC7 is given the default static IP address:
192.168.1.40. If this IP address is already in use, the system will provide a random
unique IP in the range of 192.168.X.Y
• Connect the Ethernet port of WP-DEC7 to the Ethernet port on a network hub, switch or
router using a straight-through cable with RJ-45 connectors.
Make sure your PC is connected to the same LAN as the WP-DEC7.
By default, the WP-DEC7 is DHCP-enabled. Make sure that there is a DHCP server in
the network so the device can obtain a valid IP address.
Identify the device's IP address. This can be achieved by connecting a screen to the
WP-DEC7 HDMI port without providing any encoded input. The screen shows the
device’s Local IP address at the bottom right.
You can change the Ethernet parameters via the embedded web pages (see
Using
WP-DEC7 Embedded Web Pages on page 15) .
• Use the Kramer KDS-7-MNGR to discover the IP address, see
www.kramerav.com/product/KDS-7-MNGR
.
Connecting the Ethernet Port Directly to a PC
You can connect the Ethernet port of WP-DEC7 directly to the Ethernet port on your PC using
a crossover cable with RJ-45 connectors.
WP-DEC7
To connect the WP-DEC7 to the Ethernet port, configure your PC as follows:
1. Click Start > Settings > Network & Internet.
2. Under Advanced network settings, click Change Adapter Options.
, 192.168.1.40.
Page 13
Kramer Electronics Ltd.
WP-DEC7 – Operating and Controlling WP-DEC7
13
3. Highlight the network adapter you want to use to connect to the device and click Change settings of this connection.
The Local Area Connection Properties window for the selected network connection
appears as shown in Figure 5
.
Figure 5: Local Area Connection Properties Window
4. Highlight either Internet Protocol Version 6 (TCP/IPv6) or Internet Protocol Version 4 (TCP/IPv4) depending on the requirements of your IT system.
5. Click Properties.
The Internet Protocol Properties window relevant to your IT system appears as shown in
Figure 6 or Figure 7
.
Figure 6: Internet Protocol Version 4 Properties Window
Page 14
Kramer Electronics Ltd.
WP-DEC7 – Operating and Controlling WP-DEC7
14
Figure 7: Internet Protocol Version 6 Properties Window
6. Select Use the following IP Address for static IP addressing and fill in the details as
shown in Figure 8
.
For TCP/IPv4 you can use any IP address in the range 192.168.1.1 to 192.168.1.255
(excluding 192.168.1.40) that is provided by your IT department.
7. Click OK.
8. Click Close.
9. Continue with Using WP-DEC7 Embedded Web Pageson page 15
Figure 8: Internet Protocol Properties Window
.
Page 15
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
15
Operating Systems
Browser
Windows 7
Chrome
Safari
Windows 10
Chrome
Firefox
Mac
Safari
iOS
Safari
Android OS
N/A
If a web page does not update correctly, clear your Web browser’s cache.
Using WP-DEC7 Embedded Web
Pages
WP-DEC7 can be operated remotely using the embedded Web UI pages. Access the Web UI
by typing the WP-DEC7’s IP address in a browser and pressing Enter.
The following operating systems and Web browsers are supported:
Firefox
Edge
Opening the WP-DEC7 Embedded Web Pages
To Browse the WP-DEC7 Web Pages:
1. Open your Internet browser.
2. Type the IP number of the device in the Address bar of your browser. To find out the IP
address, see Operating via Ethernet on page 12
For example, the default IP number:
3. If your device is password-protected, the Login window appears.
.
Figure 9: Login Window
Enter the Username and Password (admin/admin, by default).
Page 16
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
16
4. The WP-DEC7 Mainpage (AV Routing tab) opens.
Figure 10: Device Control Page with Navigation List on Left
4. Select from the pages on the left side of the screen to access options.
The Web UI has six pages (accessed from the menu on the left side):
Main page: AV routing.
AV Settings page.
Device Settings page.
Control page.
Diagnostics page.
About page.
Page 17
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
17
The WP-DEC7 embedded web pages enable performing the following actions:
Kramer Electronics Ltd.
• Defining and Viewing AV Routing Parameters on page 17
• Configuring Device Information on page 19.
• Setting the Video Wall on page 20.
• Configuring the Overlay on page 21.
• Defining Video Settings on page 24.
• Setting General Preferences on page 25.
• Managing Network Settings on page 28.
• Defining an NTP Time and Date Server on page 31.
• Configuring WP-DEC7 for HTTPS and 802.1x on page 32.
• Managing User Access on page 34.
• Defining WP-DEC7 Gateway Settings on page 35.
• Viewing WP-DEC7 Status on page 38.
• Viewing WP-DEC7 Connections Status on page 39.
• Viewing the WP-DEC7 Logs on page 40.
.
•Viewing the About Page on page 41.
Defining and Viewing AV Routing Parameters
To define AV routing settings:
1. In the Navigation pane, Select Main>AV Routing. The AV Routing page appears.
Figure 11: Main page – AV Routing Tab
Page 18
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
18
2. Set the following:
Channel ID: Set Channel ID and click APPLY.
Channel ID defines the device input ID (1 to 999). See also
Hiding the Channel
Number on page 27.
Channel Name: If necessary, enter the Stream Name and click APPLY.
Stream name is identical to Host name (see Setting General Preferences
on page 25) can include up to 24 characters; “-“ and “_” are allowed within the name.
by default, the name is the model name and MAC address connected by “-“.
Volume: Use the slider to adjust the analog audio output volume (0 to 100%).
Default is 80 (0dB), 100% (12dB) and 0 is mute.
Mute: Mute/unmute all audio outputs (HDMI OUT, AUDIO OUT, and MEDIA ports).
Play/Stop: Start or stop streaming of video, audio, IR, RS-232 and USB signals.
3. View the following streaming parameters:
HDCP Encryption: On (digital copyright protection is enabled) or Off.
Resolution: Input video signal resolution.
Aspect Ratio: Input video signal aspect ratio.
Audio Channels: The number of audio channels sent in the input signal.
Audio Rate: Input signal audio sample frequency and bit depth.
Audio Format: LPCM, Non LPCM (for example, Dolby Digital, Dolby Digital+, and so
on), HBR (for example, Dolby TrueHD) or N/A.
Figure 12: Audio Information – AV Routing Tab
AV routing settings are defined.
Page 19
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
19
If video is lost,
at this state cannot be turned off.
Configuring Device Information
Configure the OSD settings.
To configure the OSD:
1. In the Navigation pane, Select Main>AV Routing. The AV Routing page appears (see
Figure 10).
2. Select the OSD Configuration tab.
Kramer Electronics Ltd.
Figure 13: Main Page – OSD Configuration Tab
3. Enable/disable Device information (ON/OFF).
4. Click DISPLAY NOW to display device information.
5. Set the device information timeout.
Device information is displayed.
and the sleep image is displayed, Device Information appears, and
Page 20
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
20
Setting the Video Wall
Configure the video wall.
To configure the video wall:
1. In the Navigation pane, Select Main>AV Routing. The AV Routing page appears
(Figure 10).
2. Select the Video Wall tab.
Kramer Electronics Ltd.
Figure 14: Main Page – Video Wall Tab
Page 21
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
21
3. Set the video wall horizontal and vertical size (up to 16x16). For example, select a 2x3
video wall and view the layout.
Figure 15: 2x3 Video Wall Configuration
4. Define the Image stretch type over the video wall. Check:
Fit In, to stretch the video to fit the screen.
Fit Out, to maintain the source video aspect ratio and fill the video to the screen.
Note that part of the video may be cut out.
5. If required, rotate the video image by 90, 180 or 270 degrees (default is 0).
6. Set Bezel Compensation.
7. Click Start to text video wall, then click Stop.
8. Click SAVE.
Video wall is configured.
Configuring the Overlay
Use the Overlay tab to perform the following actions:
• Configuring the Image Overlay on page 22
• Configuring the Text Overlay on page 23.
.
Page 22
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
22
Configuring the Image Overlay
To configure the image overlay:
1. In the Navigation pane, Select Main>AV Routing. The AV Routing page appears (see
Figure 10
2. Select the Overlay tab.
).
Kramer Electronics Ltd.
Figure 16: Main – Overlay Tab
Page 23
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
23
The image format must be PNG, the resolution up to 640x360, and file size up to
256KB.
3. Click image icon to upload an image.
4. Set the image location from the drop-down box (default is Top center).
5. Use the slider to define the image transparency from 0 to 100% (invisible).
6. Check Show to display the image.
7. Click SAVE.
Image overlay is configured.
Configuring the Text Overlay
To configure the image overlay:
1. In the Navigation pane, Select Main>AV Routing. The AV Routing page appears (see
Figure 10
2. Select the Overlay tab (see Figure 16).
).
Figure 17: Main Page – Text Overlay Tab
3. Enter the overlay text.
4. Set the text size.
5. Set the text location from the drop-down box (default is Top center).
6. Set the text color.
7. Use the slider to define the text transparency from 0 to 100% (invisible).
8. Check Show to display the text.
9. Click SAVE.
Text overlay is configured.
Page 24
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
24
Defining Video Settings
Define WP-DEC7 video settings.
To define Video settings:
1. In the Navigation pane, Select AV. The Video page appears.
Kramer Electronics Ltd.
2. From the drop-down list, set the maximum output resolution: Pass Through (default, the
output video resolution follows the input stream resolution), Full HD (720p60), Full HD
(1080p60), Full HD (1080p50), Ultra HD 2160p25 or Ultra HD (2160p30).
Figure 18: Video Settings
Page 25
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
25
You cannot
For example, 2048x1080, 3840x2160 are not supported.
The output resolution can be downscaled by downscaling the
resolutions by half.
For example: 4096x2160
Meaning
For example,
Meaning
1280 = 640) 360 vertical pixels
will be missing (2160/2
upscale a source with horizontal pixels > 1920.
horizontal + vertical
can be downscaled to 1920x1080.
128 horizontal pixels are missing (4096/2 - 1920 = 128).
3840x2160 can be downscaled to 1280x720.
640 horizontal pixels are missing (3840/2 -
- 720 = 360).
3. Define display behavior:
Sleep (5V-off) Delay On Video Signal Loss (sec): when video signal is lost, define
the delay time before setting 5V power off.
Shutdown (CEC) Delay On Video Signal Loss (sec): when video signal is lost,
define the delay time before a CEC shutdown command is sent to the unit.
Wake-up (CEC) Delay on Video Signal Detection (sec): when the device detects a
video signal, define the delay time before a CEC wake up command is sent to the
unit.
4. Click next to Sleep Image to upload the image to be displayed when there is no
signal on the input.
5. View live stream preview.
6. Set Force RGB mode:
Check (default) to force RGB as the output video format.
Uncheck.
7. Click SAVE.
HDMI input settings are defined.
Setting General Preferences
The Device Settings page, General tab (default) provides the following options:
• Changing Device Host Name on page 26.
• Hiding the Channel Number on page 27.
• Importing or Exporting Device Settings on page 27.
• Locating the Device (making the LEDs flash) on page 27.
• Managing the Firmware on page 28.
• Restarting or Resetting the Device on page 28.
Page 26
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
26
Changing Device Host Name
To change the device's network ID (also known as the host name):
1. Open the General tab of the Device Setting page. The General tab appears.
Kramer Electronics Ltd.
Figure 19: Device Settings Page – General Tab
2. Enter a new Host Name and click Apply.
The Host Name has a maximum 24 characters and can include the special characters
hyphen “-” and underscore “_”, but not at the start or end of the name.
The default host name is WP-DEC7-xxxxxxxxxxxx (“xxxxxxxxxxxx” = MAC address).
Note: Users can configure a second ethernet port using a separate IP for commands
sent to the device. To define a second IP address, see the
Managing Network
Settings on page 28. Both IP addresses use the same MAC number.
Serial Number: Displays device serial number.
Page 27
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
27
Hiding the Channel Number
The channel number displayed by the LCD on the front panel can be switched off.
To hide the channel number:
1. Go to the Device Setting page's General tab.
2. Set the Front Panel Lock to On.
Figure 20: Device Settings Page – Front Panel Lock
Importing or Exporting Device Settings
Device settings can be exported to a backup file and uploaded to the device. Settings are
imported/exported in a series of JSON files zipped into a single file. Use the Export button to
output examples.
To export the device settings:
1. Open the Device Setting page's (default) General tab.
2. Select the type of information you want to export or import:
All without IP - All settings excluding IP addresses.
Streams - Channel ID information for video, audio, CEC and RS232 streams, and
the channel map.
AV Settings only - Video and audio settings.
All including IP - All settings including the IP addresses (default).
3. Click the Export button to output a list of JSON files compressed into a single tar.gz
file.
Device Settings file is exported.
Locating the Device (making the LEDs flash)
To flash the LEDs on the WP-DEC7front panel for 60 seconds, so that you can identify
the device:
1. Open the Device Setting page's default General tab.
2. Click Apply on the Locate Device field.
Figure 22: Device Settings Page – Locating the Device
Device is located.
Page 28
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
28
Managing the Firmware
To view or upgrade the firmware version:
1. Open the Device Setting page's default General tab.
2. Click Upgrade to run a firmware upgrade. For a detailed procedure, see Upgrading
Firmware on page 43.
3. The system saves the Last Upgrade Date/Time and previous firmware version (the
Standby Version) in memory:
ClickRollback to roll back the firmware to the last loaded version.
For example, if the current firmware version is v0.5.5, and the last is v0.5.4; After
“Rollback”, the device will update firmware to the v0.5.4 version.
1. Open the Device Setting page's default General tab.
2. Next to Device Reset:
Click RESTART to reboot the device.
Click RESET to restore the device to its factory defaults settings.
Device is reset.
Managing Network Settings
The Network Settings tab in the Device Settings page controls the Ethernet port and IP
settings of the WP-DEC7.
Perform the following actions:
• Using the Service Port for P3K & Gateway Transmissions on page 29.
• Defining IP Casting Mode Setting and TTL on page 30.
• Managing TCP/UDP Ports on page 30.
Page 29
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
29
802.1Q and VLAN are not required for the Media port.
Using the Service Port for P3K & Gateway Transmissions
WP-DEC7 has two Ethernet ports (SERVICE 1G and MEDIA 1G). By default, all network
connections are handled by MEDIA with DHCP enabled and 802.1Q disabled.
Figure 24: Ethernet ports on the Rear of the WP-DEC7
WP-DEC7 can maintain a separate IP address for P3K & Gateway traffic and receive that traffic on
the Service ethernet port. Video and other types of streaming always use the MEDIA ethernet port.
To separate P3K & Gateway from the AV streams:
1. Open the Device Setting page's default General tab.
2. Select the Network tab.
Figure 25: Device Settings Page – Network Tab
3. Change the following settings in the Interface Settings section:
In the Port column select Service and set 802.1Q to On.
In the VLAN ID column, enter an integer number (2 - 4093) for P3K & Gateway
services. This separates the P3K & Gateway packets.
Page 30
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
30
4. If you want the P3K & Gateway port to have a static IP set DHCP to Off and enter a
subnet mask and gateway address. If there is no valid DHCP server in the system, it will
look for the random unique IP in the range of 169.254.X.Y. The allocated IP address can
be seen by attaching an HDMI screen (with no streamed input).
P3K and Gateway are separated for streams.
Defining IP Casting Mode Setting and TTL
The IP Casting Mode is set by the Encoder. The setting on this field needs to be the same as
that on the encoder:
• Unicast – The encoded stream is intended for this decoder alone.
• Multicast (default) – Any decoder can access the encoded stream.
TTL (time to live) limits the lifetime of the streamed data in the computer network. It prevents
the IP packet from propagating endlessly through the network. The default value is 64, which
means that after 64 hops the data packet is dropped.
Managing TCP/UDP Ports
TCP and UDP are protocols that define how data is streamed. The port on which the data is
received must be defined in the system.
Tomanage TCP/UDP ports:
1. Open the Device Setting page's default Network tab.
2. Set the TCP Port (default value 5000) and UDP Port (default value 50000).
Figure 26: Device Settings – Port Management
The TCP and UDP ports are set.
Page 31
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
31
Defining an NTP Time and Date Server
You can sync the device time and date to any server around the world.
To sync device time and date to a server:
1. In the Device Settings page open the Time and Date tab:
Kramer Electronics Ltd.
Figure 27: Device Settings – Time and Date Tab2. Set the following:
Set NTP Time Server Usage to Yes. This enables the Time Server fields.
Enter the NTP Time Server Address and the NTP Daily Sync Hour.
3. Click SAVE.
The device's date and time is synchronized to the time server.
Page 32
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
32
Contact your IT administrator for the network access authentication.
Configuring WP-DEC7 for HTTPS and 802.1x
The Device Settings page, Security tab configures device 802.1x authentication access
to the network, and HTTPS/TLS whenan encrypted connection is used on the network.
This section describes the following actions:
onfiguring HTTPS on page 32.
• C
• Defining 802.1x Authentication on page 33.
Configuring HTTPS
To enable HTTPS:
1. In the Device Settings page, select the Security tab.
Figure 28: Device Settings – Security Tab
2. In the HTTPS area, set Server to On (default) to enable HTTPS authentication.
Page 33
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
33
3. Select one of the following:
Internal Certificate – Uses the factory default certificate for authentication.
Server Certificate – Submits a public certificate for authentication, click to
upload the certificate and enter the private key password (usually assigned by the IT
administrator).
Figure 29: Security Tab – Server Certificate
4. Click APPLY & REBOOT.
HTTPS is enabled.
Defining 802.1x Authentication
To configure security for the device:
1. In the Device Settings page, select the Security tab:
2. In the 802.1x area, click ON to enable 802.1x authentication service. 802.1x supports
authentication based on port and MAC address.
3. Select one of the following:
PEAP-MSCHAP V2 – Enter a Username (up to 24 alphanumeric characters,
including “_” and “-“) and Password (up to 24 ASCII characters):
EAP-TLS – To submit a server certificate for authentication, enter the Username and
click to upload the certificates and keys, then enter the private key password
(assigned by IT administrator). Set Server Certificate On.
Figure 31: EAP-TLS – Certificates and Password
2. Click APPLY.
Security is configured.
Managing User Access
To activate logon authentication and restrict access to the Web UI, go to the Users tab of the
Device Settings menu.
The default password is admin; By default, security is disabled.
Enabling Password Protection
To restrict device configuration to authorized users:
1. In the Device Settings page, select the Users tab.
Figure 32: Device Settings – Users Tab
Page 35
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
35
2. Set Security Status to On (Off by default). The following message appears:
Figure 33: Security Tab – Security Status
3. Click PROCEED and enter a password (the default password is "admin").
Security is enabled and access requires authentication.
Password protection is active.
Setting Auto-Logout time
Kramer Electronics Ltd.
Set the Inactivity auto-logout time (in minutes), to cause the page to log out automatically.
This option requires password-controlled access to the embedded web pages (Security
Status set to On). The default password is admin (the user is always "admin").
To set inactivity locking:
1. Open the Device Settings page, Users tab.
2. Set Security Status to On (this activates password use).
3. In the Inactivity auto-logout time field, enter the number of minutes to wait before
activating device locking (10 minutes by default).
The device locks automatically after the set period of inactivity.
Defining WP-DEC7 Gateway Settings
The Control page is used to configure CEC and/or RS-232. Remote devices connected to
an encoder can use CEC or RS-232 to control or enter data to the HDMI device connected to
WP-DEC7. You can perform the following actions:
• Configuring CEC Settings on page 36.
• Configuring RS-232 Settings on page 37.
Page 36
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
36
Configuring CEC Settings
The WP-DEC7 can transmit CEC commands from the HDMI output device back to the CEC
enabled devices connected to the encoder.
To enable CEC control commands:
1. Open the Control page.
Figure 34: Control > Settings Page – CEC Settings
2. Under CEC Settings, set Gateway to Enable.
3. Enter the CEC command, in hex format, 32 hex digits.
4. Click SEND.
5. View the CEC-enabled device response.
CEC Gateway is configured.
Page 37
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
37
Configuring RS-232 Settings
RS-232 commands can be transmitted from remote devices, through the WP-DEC7 to
devices that are connected to the WP-DEC7 RS-232 port.
To enable RS-232 commands:
1. Open the Control page.
Kramer Electronics Ltd.
Figure 35: Control > Settings Page – RS-232 Settings
2. Under RS232 Settings, set Gateway to Enable.
3. Set the Gateway Port (5001, by default).
4. Enter the Baud Rate: 9600, 19200, 38400, 57600 or 115200 (default).
5. Enter the Data Bits: 5, 6, 7 or 8 (default).
6. Enter Parity: None (default), Odd or Even.
7. Enter Stop Bits: 1 (default) or 2.
8. Click SAVE.
RS-232 Gateway is configured.
Page 38
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
38
Viewing WP-DEC7 Status
The Diagnostics page, Status tab displays general status information for the device.
To view general status information:
1. Open the Status tab in the Device Setting page.
Figure 36: Diagnostics – Status Tab
2. View the Device Status:
Active – (green indicator) normal operation.
Standby – device is powered Off, booting or in standby mode (yellow indication).
3. View the Heat level:
Normal – (green indicator), temperature under 45°C.
High – (orange indicator), temperature between 45°C and 60°C.
Overheat – (red indicator), temperature higher than 60°C.
4. View the LAN input status:
On – (green indicator) input is transmitting a valid signal.
Off – (gray indicator) no input or no valid signal.
5. View the HDMI OUT status:
On – (green indicator) output is transmitting a signal.
Off – (gray indicator) no output.
General status information is viewed.
Page 39
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
39
Viewing WP-DEC7 Connections Status
The Connectionstab in the Diagnostics page shows the device connections status.
To view the connections status:
1. Open the Connections tab in the Diagnostics page.
Figure 37: Diagnostics – Connections Tab
2. View the Connections protocol type, client IP address, client port, and the device
(WP-DEC7) port.
Connections status is viewed.
Page 40
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
40
Viewing the WP-DEC7 Logs
View the system log and gateway messages counter.
To view the log and a count of RS-232 and CEC messages:
1. Open the Diagnostics page, Advanced tab.
Kramer Electronics Ltd.
Figure 38: Diagnostics – Advanced Tab
2. To activate the log:
On, enables the WP-DEC7 system log.
Off (default), disables the system log.
3. Click VIEW to view the system log on the screen.
4. Click EXPORT to copy the system log to a (.txt) file.
5. To view a count of the RS-232 or CEC messages, see the Gateway Messages
Counter: This shows the number of sent and received RS-232 and CEC messages.
You have viewed the log and gateway message counter.
Page 41
Kramer Electronics Ltd.
WP-DEC7 – Using WP-DEC7 Embedded Web Pages
41
Viewing the About Page
The About page shows the model number, hardware release, firmware version and
Kramer Electronics Ltd details.
Figure 39: About Page
Page 42
Kramer Electronics Ltd.
WP-DEC7 – Fast Switching
42
Fast Switching
Fast switching makes it simple to switch between different encoders and decoders. Before
setting devices to fast switching, make sure the network components are correctly configured.
To set the devices properly:
1. Ensure the system devices (WP-DEC7 and encoder) and PC are all connected to the
same Network.
2. Power all the devices in the system.
3. Configure the Network switch as follows:
Jumbo Frames – On. (at least 8000 bytes).
IGMP Snooping – On.
IGMP Querier – On.
IGMP Immediate/Fast Leave – On.
Unregistered Multicast Filtering – On.
4. Make sure that the PC sub-Network is the same as the system devices.
Fast switching configuration
To configure fast switching:
1. Access the various encoders' and decoders' web pages.
2. For each encoder, in the AV Routing page, set a unique Channel ID and Channel Name.
Figure 40: Setting Channel ID and Name on the Encoder Device
3. To configure fast switching between different encoders, the following settings need to be
identical on the input sources:
HDCP Encryption
Resolution and Refresh rate
4. The following settings needs to be uniform on all the encoders and on the decoder:
Maximum Resolution (set on the AV Settings page).
Fast switching is configured.
Page 43
Kramer Electronics Ltd.
WP-DEC7 – Upgrading Firmware
43
Click
If the device firmware version is lower than 0.6.3, contact Kramer tech support team at
Specifications are subject to change without notice at www.kramerav.com
Technical Specifications
Dolby AtmosTM, Dolby TrueHD, Dolby Digital PlusTM,
Dolby Digital EX, Dolby Digital 5.1, Dolby Digital 2/0
Surround, Dolby Digital 2/0
DTS-HD Master AudioTM, DTS-HD, DTS-ES Discrete
Kramer Electronics Ltd.
Conditions
Compliance
Page 45
WP-DEC7 – Technical Specifications
45
P3K
Example (stop encoder decoder activity)
#WP-ACTION 0<CR>
Ethernet
To reset the IP settings to the factory reset values go to:
Menu->Setup -> Factory Reset-> press Enter to confirm
DHCP
Default
IP Address:
192.168.1.40
Subnet mask:
255.255.0.0
Default gateway:
0.0.0.0
TCP Port #:
5000
UDP Port #:
50000
Default username:
admin
Default password:
admin
Full Factory Reset
Embedded web pages
Device Settings > General > RESET
Front panel recessed buttons
Press the RESET button for 10 seconds
Main
AV Routing
Channel ID
Yes
Yes 1 Channel Name
Yes
Yes
ch_001
Volume
Yes
Yes
80
Mute
Yes
Yes
Off
Play/Stop
Yes
Yes
Play
OSD
Menu Timeout (sec)
Yes
Yes
30
Channels per Page
Yes
Yes
5
Maximum Channels
Yes
Yes
999
Channel List
Yes
Yes
50 items display
Display Device Information
Yes
Yes
Off
Device Information
Timeout(min)
Yes
Yes
2
Video Wall
Horizontal
Yes
Yes 1 Vertical
Yes
Yes 1 Stretch Type
Yes
Yes
Fit In
Video Rotation
Yes
Yes
0
Viewable Width
Yes
Yes
0
Outside Width
Yes
Yes
0
Viewable Height
Yes
Yes
0
Outside Height
Yes
Yes 0 Video Wall Test
Yes
Yes
Stop
Overlay
Image
Yes
Yes
logo.png
Image Settings Align
Yes
Yes
Top Center
Image Settings Transparency%
Yes
Yes
50
Image Settings Show
Yes
Yes
Unchecked
Text Settings Text
Yes
Yes
Hello KRAMER
Text Settings Size
Yes
Yes
Small
Text Settings Align
Yes
Yes
Top Center
Text Settings Color
Yes
Yes
#ffffff
Text Settings Transparency%
Yes
Yes
50
Text Settings Show
Yes
Yes
Unchecked
Default Communication Parameters
Kramer Electronics Ltd.
Default Parameters
Page Name Tab Name Fields
Configuration
Editable
Field
Exportable
Field
Default Values
Page 46
Kramer Electronics Ltd.
WP-DEC7 – Technical Specifications
46
Page Name
Tab Name
Fields
Editable
Exportable
Default Values
AV Settings
Video
Maximum Resolution
Yes
Yes
Pass Through
Sleep (5V-off) Delay On Video
Signal Loss (sec)
Yes
Yes 0
Shutdown (CEC) Delay On
Video Signal Loss (sec)
Yes
Yes 0
Wake-up (CEC) Delay On Video
Signal Detection (sec)
Yes
Yes
0
Force RGB
Yes
Yes
Checked
Device
General
Host Name
Yes
Yes
WP-DEC7-xxxxxxxxxxxx
(“xxxxxxxxxxxx” is the device’s MAC
Front Panel Lock
Yes
Yes
Off
Import/Export Device Settings
Yes
Yes
All including IP
Front Panel Lock
Yes
Yes
Off
Network
Stream Port
No
Yes
Media
Stream 802.1Q
No
Yes
N/A
Stream VLAN Tag
No
Yes
N/A
Stream DHCP
Yes
Yes
On
P3K & Gateway Port
Yes
Yes
Media
P3K & Gateway 802.1Q
Yes
Yes
Off
P3K & Gateway VLAN Tag
Yes
Yes
N/A
P3K & Gateway DHCP
Yes
Yes
N/A
Daisy Chain
Yes
Yes
Off
IP Casting Mode
Yes
Yes
Multicast
TTL
Yes
Yes
64
TCP Port
Yes
Yes
5,000
UDP Port
Yes
Yes
50,000
Date
Yes
Yes
01-01-1970
Time
Yes
Yes
N/A
Time Zone
Yes
Yes
00:00 Greenwich
NTP Time Server Usage
Yes
Yes
No
NTP Time Server
Address
Yes
Yes
N/A
NTP Daily Sync Hour
Yes
Yes
N/A
Security
HTTPS Server
Yes
Yes
On; Internal Certificate
IEE 802.1x Authentication
Yes
Yes
Off
Server Certificate
Yes
Yes
Off
Users
Security Status
Yes
Yes
Off
Inactivity auto-logout time
Yes
Yes
10
Control
Settings
CEC Gateway
Yes
Yes
Enable
RS232 Gateway
Yes
Yes
Enable
RS232 Port
Yes
Yes
5001
RS232 Baud rate
Yes
Yes
115200
RS232 Data Bits
Yes
Yes
8
Parity
Yes
Yes
None
Stop Bits
Yes
Yes
1
Diagnostics
Advanced
Active Syslog
Yes
Yes
Off
Settings
Field
Field
address)
Time and Date
Page 47
Kramer Electronics Ltd.
WP-DEC7 – Protocol 3000
47
Prefix
Command Name
Constant (Space)
Parameter(s)
Suffix
#
Command
Parameter
<CR>
Prefix
Device ID
Constant
Command Name
Parameter(s)
Suffix
~
nn @ Command
Parameter
<CR><LF>
Protocol 3000
Kramer devices can be operated using Kramer Protocol 3000 commands sent via serial or
Ethernet ports.
Understanding Protocol 3000
Protocol 3000 commands are a sequence of ASCII letters, structured according to the
following.
• Command format:
• Feedback format:
• Command parameters – Multiple parameters must be separated by a comma (,). In
addition, multiple parameters can be grouped as a single parameter using brackets ([
and ]).
•wParameters attributes – Parameters may contain multiple attributes. Attributes are
indicated with pointy brackets (<…>) and must be separated by a period (.).
The command framing varies according to how you interface with WP-DEC7. The following
figure displays how the # command is framed using terminal communication software (such
as Hercules):
Page 48
Kramer Electronics Ltd.
WP-DEC7 – Protocol 3000
48
#
Protocol
device.
#<CR>
~nn@ OK<CR><LF>
#<CR>
BEACON-EN
Set beacon rate.
#BEACON-EN port_id,
~nn@BEACON-EN port_id,
port_id – ID of the Ethernet port, and
1800 – 30 minutes (maximum)
Set beacon information:
#BEACON-
Get beacon rate.
#BEACON-EN?<CR>
~nn@BEACON-EN port_id,
port_id – ID of the Ethernet port, and
1800 – 30 minutes (maximum)
Get beacon information:
BEACON-
Get beacon
ETH' used
#BEACON-INFO?
~nn@BEACON-INFO port_id,
port_id – ID of the Ethernet port
Get beacon information:
BUILD-DATE?
Get device build date
#BUILD-DATE?<CR>
~nn@BUILD-DATE date,
time<CR><LF>
date – Format: YYYY/MM/DD
time – Format: hh:mm:ss
Get the device build date:
#BUILD-DATE?<CR>
CEC-GW-
Set CEC Gateway
#CEC-GW-PORT-ACTIVE
~nn@CEC-GW-PORT-
gw_mode:
to be sent to HDMI Output
Set CEC Gateway mode:
CEC-GW-
Get CEC Gateway
#CEC-GW-PORT-
~nn@CEC-GW-PORT-
gw_mode:
to be to be sent to HDMI Output.
Get CEC Gateway mode:
CEC-NTFY
Notify about CEC
bus
N/A
~nn@CEC-NTFY port_index,
port_index – CEC port notifying the
Notify about CEC command
CEC-SND
Send CEC command
#CEC-SND port_index,
~nn@CEC-SND port_index,
port_index – CEC port transmitting
error code)
Send CEC command to port:
COM-ROUTE-
Add a
#COM-ROUTE-ADD
~nn@COM-ROUTE-ADD
com_id – Machine dependent
seconds (1 to 3600)
Add a communication route
Protocol 3000 Commands
Function Description Syntax Response Parameters/Attributes Example
handshaking.
NOTE: Validates the
Protocol 3000
connection and gets
the machine number.
Step-in master
products use this
command to identify
the availability of a
EN?
INFO?
PORTACTIVE
information, including
IP address, UDP
control port, TCP
control port, MAC
address, model,
name.
NOTE:
+ There is no Set
command. Get
command initiates a
notification.
+ 'port_id' must be
same as '#KDS-GW-
status – Enable/Disable beacon
0 – Disable (default)
1 – Enable
rate – Repetition rate in seconds
1 – 1 second (minimum)
10 – 10 seconds (default)
must be same as KDS-GW-ETH's
netw_id
0 – Media Port
1 – Service Port
status – Enable/Disable beacon
0 – Disable (default)
1 – Enable
rate – Repetition rate in seconds
1 – 1 second (minimum)
10 – 10 seconds (default)
0 – Media Port
1 – Service Port
ip_string – Dot-separated
representation of the IP address
udp_port – UDP control port
tcp_port – TCP control port
mac_address – Dash-separated mac
address
model – Device model
name – Device name
0 – CEC Passthrough mode
1 – CEC Gateway mode – command
to be to be sent to HDMI Input.
2 – CEC Gateway mode – command
#BEACON-EN 0,1,10<CR>
#BEACON-EN?<CR>
#BEACON-INFO? 0<CR>
#CEC-GW-PORT-ACTIVE
1<CR>
PORTACTIVE?
ADD
mode - Whether
CEC commands
coming from HDMI
stream to LAN
command retrieved
from bus.
NOTE: Notification is
sent to all com ports
upon CEC message
retrieval from CEC
to port.
communication route
tunnel connection
ACTIVE?<CR>
sn_id, cmd_name, cec_len,
cec_command<CR>
com_id, port_type, port_id,
eth_rep_en, timeout<CR>
ACTIVE gw_mode<CR><LF>
len,<cec_command…><CR><
LF>
sn_id, cmd_name,
cec_mode<CR><LF>
com_id, port_type, port_id,
eth_rep_en,
timeout<CR><LF>
0 – CEC Passthrough mode
1 – CEC Gateway mode – command
to be sent to HDMI Input.
2 – CEC Gateway mode – command
command
len – 1–16
cec_command – CEC format
command (in HEX format, no leading
zeros, no ‘0x’ prefix)
the command (1 – number of ports)
sn_id – serial number of command
for flow control and response
commands from device
cmd_name – command name
cec_len – 1–16
cec_command – CEC format
command (in HEX format, no leading
zeros, no ‘0x’ prefix)
cec_mode – CEC mode
0 – Sent (Only support Sent, other
error feedback with common P3K
(number of ports, only 1 accepted)
port_type – TCP/UDP
0 – TCP
port_id –port number (5000 to 5999)
eth_rep_en – Ethernet Reply
0 – COM port does not send replies
to new clients
1 – COM port sends replies to new
clients.
timeout – Keep alive timeout in
#CEC-GW-PORTACTIVE?<CR>
retrieved from bus.:
~01@CEC-NTFY
1,2,0F36<CR>
#CEC-SND 1,1,1,2,
E004<CR>
tunnel connection:
#COM-ROUTE-ADD
1,0,5001,1,1<CR>
Page 49
Kramer Electronics Ltd.
WP-DEC7 – Protocol 3000
49
Function
Description
Syntax
Response
Parameters/Attributes
Example
COM-ROUTE-
Remove a
#COM-ROUTE-REMOVE
~nn@COM-ROUTE-REMOVE
com_id – Machine dependent
Remove a communication
1<CR>
COM-
Get communication
#COM-ROUTE?
~nn@COM-ROUTE com_id,
com_id – Machine dependent
seconds (1 to 3600)
Get tunneling port routing for
CS-CONVERT
Set the “force RGB
#CS-CONVERT out_index,
~nn@CS-CONVERT
out_index – Number that indicates
convert mode
Enable “force RGB color
CS-
Get the “force RGB
#CS-CONVERT?
~nn@CS-CONVERT
out_index – Number that indicates
convert mode
Get the “force RGB color
ETH-PORT
Set Ethernet port
(2^16-1).
#ETH-PORT port_type,
~nn@ETH-PORT port_type,
port_type:
Set the Ethernet port protocol
ETH-PORT?
Get Ethernet port
#ETH-PORT?
~nn@ETH-PORT port_type,
port_type:
50000~50999
Get the Ethernet port protocol
FACTORY
Reset device to
effect.
#FACTORY<CR>
~nn@FACTORY ok<CR><LF>
Reset the device to factory
GTW-MSG-
Get Control Gateway
and is ignored.
#GTW-MSG-NUM?
~nn@GTW-MSG-NUM
message_type -
messages
Get Control Gateway
HDCP-STAT?
Get HDCP signal
specified input.
#HDCP-STAT? io_mode,
~nn@HDCP-STAT io_mode,
io_mode – Input/Output
Get the output HDCP-
HELP
Get command list or
command.
#HELP<CR>
1. Multi-line:
cmd_name<CR><LF>
cmd_name – Name of a specific
Get the command list:
HW-TEMP?
Get device heat
#HW‑TEMP? mode <CR>
~nn@HW‑TEMP region_id,
mode – Celsius or Fahrenheit
integer
Get temperature in Celsius of
HW-
Get hardware
#HW-VERSION?<CR>
~nn@HW-VERSION
hardware_version – XX.XX.XXXX
minor. version
Get hardware version
REMOVE
ROUTE?
CONVERT?
communication route
tunnel connection.
route tunnel
connection state
color space” convert
mode.
color space” convert
mode.
protocol.
NOTE: If the port
number you enter is
already in use, an
error is returned.
The port number
must be within the
following range: 0-
com_id<CR>
com_id<CR>
cs_mode<CR>
out_index<CR>
port_id<CR>
com_id<CR><LF>
port_type, port_id, eth_rep_en,
timeout<CR><LF>
out_index,
cs_mode<CR><LF>
out_index,
cs_mode<CR><LF>
port_id<CR><LF>
(number of ports, only 1 accepted)
(number of ports, only 1 accepted), *
(get all route tunnels)
port_type – TCP/UDP
0 – TCP
1 – UDP
port_id – TCP/UDP port number
eth_rep_en – Ethernet Reply
0 – COM port does not send replies
to new clients
1 – COM port sends replies to new
clients.
timeout – Keep alive timeout in
the specific output:
1-N (N= the total number of outputs)
cs_mode – Index in resolution table:
0 – Color space pass (default)
1 – Enable “force RGB color space”
the specific output:
1-N (N= the total number of outputs)
cs_mode – Index in resolution table:
0 – Color space pass (default)
1 – Enable “force RGB color space”
– TCP
– UDP
port_id –
when port_type = TCP:
5000~5099
when port_type = UDP:
50000~50999
route tunnel connection:
#COM-ROUTE-REMOVE
all route tunnels:
#COM-ROUTE? *<CR>
space” convert mode for
channel 1:
#CS-CONVERT 1,1<CR>
space” convert mode status
for channel 1:
#CS-CONVERT? 1<CR>
for TCP to port 5000:
#ETH-PORT TCP,5000<CR>
NUM?
protocol.
factory default
configuration
NOTE: This
command deletes all
user data from the
device. The deletion
can take some time.
Your device may
require powering off
and powering on for
the changes to take
Messages Counter
from the device boot
done.
Add Recv_Count and
Send_Count
NOTE: <date> is a
legacy parameter
status.
NOTE: io_mode =1 –
get the HDCP signal
status of the sink
device connected to
the specified output.
io_mode =0 – get the
HDCP signal status
of the source device
connected to the
port_type<CR>
message_type, date<CR>
in_index<CR>
port_id<CR><LF>
message_type, date,
recv_counter,
send_count<CR><LF>
io_index, status<CR><LF>
– TCP
– UDP
port_id –
when port_type = TCP:
5000~5099
when port_type = UDP:
1 =CEC
2 = IR
3 = RS232
date – Format: DD-MM-YYYY.
Recv_counter – counter of receive
messages
Send_counter – counter of send
0 – Input
1 – Output
io_index – Number that indicates the
specific number of inputs or outputs
(based on io_mode): 1-N (N=total
number of inputs or outputs)
status – Signal encryption status valid values On/Off
0 – HDCP Off
1 – HDCP On
for TCP:
#ETH-PORT? TCP<CR>
default configuration:
#FACTORY<CR>
Messages Counter from
certain period
#GTW-MSG-NUM? 1,01-01-
1970<CR>
STATUS of IN 1:
#HDCP-STAT? 0,1<CR>
VERSION?
help for specific
version
~nn@Device cmd_name,
temperature<CR><LF>
hardware_version<CR><LF>
command
0 – Celsius
1 – Fahrenheit
temperature – Temperature of the
region, rounded down to the closest
where the digit groups are: major.
#HELP<CR>
first CPU
#HW‑TEMP? 0,0<CR>
#HW-VERSION?<CR>
Page 50
Kramer Electronics Ltd.
WP-DEC7 – Protocol 3000
50
Function
Description
Syntax
Response
Parameters/Attributes
Example
IDV
Set visual indication
similar devices.
#IDV<CR>
~nn@IDV ok<CR><LF>
#IDV<CR>
KDS-ACTION
Set action to perform
#KDS-ACTION
~nn@KDS-ACTION
kds_mode – Action (state) for
2 – Save config
Stop the encoder/decoder:
KDS-
Get last action (state)
#KDS-ACTION?<CR>
~nn@KDS-ACTION
kds_mode – Action (state) for
2 – Save config
Get the last action performed
KDS-
Set decoder AV or IR
#KDS-CHANNEL-SELECT
~nn@KDS-CHANNEL-
<signal_type> – Signal ID attribute:
the channel select.
Tune the decoder to ch_id 1
KDS-
Get decoder AV or
#KDS-CHANNEL-
~nn@KDS-CHANNEL-
<signal_type> – Signal ID attribute:
channel selection.
Get channel ID
KDS-DAISY-
Set daisy chain
#KDS-DAISY-CHAIN
~nn@KDS-DAISY-CHAIN
daisy_mode
1 – ON (enables daisy chain)
Enable DAISY mode
KDS-DAISY-
Get daisy chain
#KDS-DAISY-
~nn@KDS-DAISY-CHAIN
daisy_mode
1 – ON (enables daisy chain)
Get DAISY mode
KDS-GW-ETH
Set gateway network
#KDS-GW-ETH gw_type,
~nn@KDS-GW-ETH gw_type
gw_type: 0 – Control
1 – Service Port
Set control port to eth1
KDS-GW-
Get gateway network
#KDS-GW-ETH?
~nn@KDS-GW-ETH gw_type,
gw_type: 0 – Control
1 – Service Port
Get Control port
KDS-
Set unicast /
Multicast
#KDS-METHOD 1<CR>
~nn@KDS-METHOD
method – Streaming method – 1
Set current streaming method
KDS-
Get unicast /
Multicast.
#KDS-METHOD?<CR>
~nn@KDS-METHOD
method – Streaming method
2 – Multicast
Get current streaming method
#KDS-METHOD<CR>
KDS-
Set multicast group
#KDS-MULTICAST
~nn@KDS-MULTICAST
group-ip – Multicast group IP is
packets.
Set multicast group address
0.0.0.0,64<CR>
KDS-
Get multicast group
#KDS-MULTICAST?<CR>
~nn@KDS-MULTICAST
group-ip – Multicast group IP is
packets.
Get multicast group address
KDS-OSD-
Set decoder OSD
#KDS-OSD-DISPLAY
~nn@KDS-OSD_DISPLAY
osd mode
2 – display now + on
Set OSD Display mode on
KDS-OSD-
Get decoder OSD
#KDS-OSD-
~nn@KDS-OSD_DISPLAY
osd mode
}
Get OSD display mode
KDS-RATIO?
Get aspect ratio.
#KDS-RATIO?<CR>
~nn@KDS-RATIO
value – Streamer Decoder Aspect
width:height, for example “16:9”
Get Aspect Ratio
from device.
NOTE: Using this
command, some
devices can light a
sequence of buttons
or LEDs to allow
identification of a
specific device from
ACTION?
CHANNEL-
SELECT
CHANNEL-
SELECT?
CHAIN
CHAIN?
by encoder/decoder.
performed by
encoder/decoder.
channel. Add
signal_type
IR channel.. Add
signal_type
mode.
mode.
port
kds_mode<CR>
[signal_type_1,
signal_type_2…],
ch_id<CR>
SELECT?
signal_type<CR>
daisy_mode<CR>
CHAIN?<CR>
netw_id<CR>
kds_mode<CR><LF>
kds_mode<CR><LF>
SELECT [signal_type_1,
signal_type_2,…],
ch_id<CR><LF>
SELECT signal_type,
ch_id<CR><LF>
daisy_mode<CR><LF>
daisy_mode<CR><LF>
,netw_id<CR><LF>
encoder/decoder
0 – Stop
1 – Play
encoder/decoder
0 – Stop
1 – Play
• VIDEO
• AUDIO
• IR
• RS232
• USB
• CEC
ch_id – Number that indicates the
specific input 0-999. 0 is to cancel
• VIDEO
• AUDIO
• IR
• RS232
• USB
• CEC
ch_id – Number that indicates the
specific input 0-999. 0 cancels the
0 – OFF (disables daisy chain)
0 – OFF (disables daisy chain)
netw_id – Network ID–the device
network interface (if there are more
than one):
0 – Media Port
sent
firmware_data – HEX or KFW file in
protocol packets
Using the Packet Protocol
Send a command: LDRV, LOAD,
IROUT, LDEDID
Receive Ready or ERR###
If Ready:
a. Send a packet,
b. Receive OK on the last packet,
c. Receive OK for the command
Packet structure:
Packet ID (1, 2, 3…) (2 bytes in
length)
Length (data length + 2 for CRC) – (2
bytes in length)
Data (data length -2 bytes)
CRC – 2 bytes
Response: ~nnnn ok<CR><LF>
(Where NNNN is the received packet
0 – (Off) Unlocks
0 - Unlocked
1 - Start, start logging
2 - Pause, pause logging but keep
log content
3 - Resume, resume the logging
4 - Reset, clear all current logs,
keep logging
period - Relevant for "start"
1 - Keep current
2 - Daily
#KDS-VW-PATTERN?<CR>
#LOCK-FP 0<CR>
#LOCK-FP?<CR>
#LOG-ACTION 4,1<CR>
Page 53
Kramer Electronics Ltd.
WP-DEC7 – Protocol 3000
53
Function
Description
Syntax
Response
Parameters/Attributes
Example
LOGIN
Set protocol
logout after timeout.
#LOGIN login_level,
~nn@LOGIN login_level,
login_level – Level of permissions
Set the protocol permission
LOGIN?
Get current protocol
logout after timeout.
#LOGIN?<CR>
~nn@LOGIN
login_level – Level of permissions
Get current protocol
LOGOUT
Cancel current
Not Secure.
#LOGOUT<CR>
~nn@LOGOUT ok<CR><LF>
#LOGOUT<CR>
LOGOUT-
Set inactivity auto-
# LOGOUT-TIMEOUT
~nn@ LOGOUT-TIMEOUT
time – minutes of logout time
Set Inactivity auto-logout time
10<CR>
LOGOUT-
TIMEOUT?
Get inactivity auto-
logout time.
#LOGOUT-
TIMEOUT?<CR>
~nn@LOGOUT-TIMEOUT
time<CR><LF>
time – minutes of logout time
Get Inactivity auto-logout time
#LOGOUT-TIMEOUT?<CR>
MODEL?
Get device model.
#MODEL?<CR>
~nn@MODEL
model_name<CR><LF>
model_name – String of up to 24
printable ASCII chars
Get the device model:
#MODEL?<CR>
NAME
Set machine DNS
DNS feature on).
#NAME interface_id,
~nn@NAME interface_id,
interface_id: 0 – machine name
Set the machine DNS name
NAME?
Get machine DNS
DNS feature on).
#NAME? interface_id<CR>
~nn@NAME interface_id,
interface_id: 0 – machine name
Get the DNS name of the
NAME-RST
Reset machine
number.
#NAME-RST<CR>
~nn@NAME-RST
Reset the machine name
permission.
NOTE: Works only if
security is enabled
with the “SECUR”
command.
LOGIN allows the
user to run
commands with an
End User or
Administrator
permission level.
When the permission
system is enabled,
LOGIN enables
running commands
with the User or
Administrator
permission level
When set, login must
be performed upon
each connection
It is not mandatory to
enable the
permission system in
order to use the
device
In each device, some
connections allow
logging in to different
levels. Some do not
work with security at
all.
Connection may
permission level.
NOTE: Works only if
security is enabled
with the “SECUR”
command.
For devices that
support security,
LOGIN allows the
user to run
commands with an
End User or
Administrator
permission level.
In each device, some
connections allow
logging in to different
levels. Some do not
work with security at
all.
Connection may
password<CR>
password ok<CR><LF>
login_level<CR><LF>
required (User or Admin: only 'admin'
is acceptable on this device).
password – Predefined password (by
PASS command). Default password
is 'admin'.
required (User or Admin, only 'admin'
is acceptable on this device).
level to Admin (when the
password defined in the
PASS command is 33333):
#LOGIN admin,33333<CR>
permission level:
#LOGIN?<CR>
TIMEOUT
permission level.
NOTE: Logs out of
End User or
Administrator
permission levels to
logout time.
name.
NOTE: The machine
name is not the
same as the model
name. The machine
name is used to
identify a specific
machine or a
network in use (with
name.
NOTE: The machine
name is not the
same as the model
name. The machine
name is used to
identify a specific
machine or a
network in use (with
(DNS) name to
factory default.
NOTE: Factory
default of machine
(DNS) name is
“KRAMER_” + 4 last
digits of device serial
time<CR>
host_name<CR>
time<CR><LF>
host_name<CR><LF>
host_name<CR><LF>
OK<CR><LF>
host_name – String of up to 24
alpha-numeric chars (can include
hyphen, underscore, not at the
beginning or end)
host_name – String of up to 24
alpha-numeric chars (can include
hyphen, not at the beginning or end)
to 10
#LOGOUT-TIMEOUT
of the device to room-442:
#NAME 0,room-442<CR>
device:
#NAME? 0<CR>
(S/N last digits are 0102):
#NAME-RST<CR>
Page 54
Kramer Electronics Ltd.
WP-DEC7 – Protocol 3000
54
Function
Description
Syntax
Response
Parameters/Attributes
Example
NET-CONFIG
Set a network
automatically.
#NET-CONFIG netw_id,
~nn@NET-CONFIG netw_id,
netw_id – Network ID–ID of the
Set the device network
NET-
Get a network
#NET-CONFIG?
~nn@NET-CONFIG netw_id,
netw_id – Network ID–ID of the
gateway – Network gateway
Get network configuration:
NET-DHCP
Set DHCP mode.
port.
#NET-DHCP netw_id,
~nn@NET-DHCP netw_id,
netw_id – Network ID–the device
Enable DHCP mode for port
NET-DHCP?
Get DHCP mode
port.
#NET-DHCP?
~nn@NET-DHCP netw_id,
netw_id – Network ID–the device
Get DHCP mode for port 1, if
NET-MAC?
Get MAC address.
#NET-MAC?<CR>
~nn@NET-MAC
mac_address – Unique MAC
XX where X is hex digit
#NET-MAC?<CR>
NET-STAT?
Get net connection
command.
#NET-STAT?<CR>
~nn@NET-STAT
port_type – TCP/UDP
Get net connection list of this
NET-IP?
Get the device's
only.
#NET-IP?<CR>
~nn@NET-IP
net_ip – Network IP
Get network ip address:
CONFIG?
configuration.
NOTE: For
Backward
compatibility, the id
parameter can be
omitted. In this case,
the Network ID, by
default, is 0, which is
the Ethernet control
port.
NOTE: If the
gateway address is
not compliant to the
subnet mask used
for the host IP, the
command will return
an error. Subnet and
gateway compliancy
specified by
RFC950.
NOTE: This set the
device to DHCP OFF
configuration.
NOTE: Only 1 is
relevant for the mode
value. To disable
DHCP, the user must
configure a static IP
address for the
device.
Connecting Ethernet
to devices with
DHCP may take
more time in some
networks.
To connect with a
randomly assigned
IP by DHCP, specify
the device DNS
name (if available)
using the NAME
command. You can
also get an assigned
IP by direct
connection to USB or
RS-232 protocol port,
if available.
For proper settings
consult your network
administrator.
NOTE: For
Backward
compatibility, the id
parameter can be
omitted. In this case,
the Network ID, by
default, is 0, which is
the Ethernet control
net_ip, net_mask,
gateway<CR>
netw_id<CR>
dhcp_state<CR>
net_ip, net_mask,
gateway<CR><LF>
net_ip, net_mask,
gateway<CR><LF>
dhcp_state<CR><LF>
Ethernet port:
0 – Media Port
1 – Service Port
net_ip – Network IP
net_mask – Network mask
gateway – Network gateway
Ethernet port:
0 – Media Port
1 – Service Port
net_ip – Network IP
net_mask – Network mask
network interface (if there are more
than one). Counting is 0 based,
meaning the control port is ‘0’,
additional ports are 1,2,3….
dhcp_state –
1 – Try to use DHCP. (If unavailable,
use the IP address set by the factory
NOTE: For
Backward
compatibility, the id
parameter can be
omitted. In this case,
the Network ID, by
default, is 0, which is
the Ethernet control
list of this machine.
NOTE: The response
is returned in one
line and terminated
with<CR><LF>.
The response format
lists signal IDs
separated by
commas.
This is an Extended
Protocol 3000
network interface (if there are more
than one). Counting is 0 based,
meaning the control port is ‘0’,
additional ports are 1,2,3….
dhcp_state –
1 – Try to use DHCP. (If unavailable,
use the IP address set by the factory
or the net-ip command).
address. Format: XX-XX-XX-XX-XX-
0 – TCP
1 – UDP
port_index - Device port
client_ip – Dot-separated
representation of the IP address
client_port - Client port
password – Password for
the login_level. 8 to 24 characters
(letters, numbers, and symbols
without spaces or commas), at least
including one number, one symbols
without spaces or commas, one
uppercase letter and one lowercase
(End User or Administrator).
password – Password for
signal ID:
<direction_type> – Direction of the
port: { IN – Input ; OUT – Output;
BOTH – Bi-directional }
<port_format> – Type of signal on
the port: { HDMI; ANALOG-AUDIO;
IR }
<port_index> – The port number as
printed on the front or rear panel
<signal_type> – Signal ID attribute:
{ AUDIO; IR }
<direction> – Direction of the port:
signal ID:
<direction_type> – Direction of the
port: { IN – Input ; OUT – Output;
BOTH – Bi-directional }
<port_format> – Type of signal on
the port: { HDMI; ANALOG-AUDIO;
IR }
<port_index> – The port number as
printed on the front or rear panel
<signal_type> – Signal ID attribute:
{ AUDIO; IR }
<direction> – Direction of the port:
admin protocol permission
level to 33333:
#PASS admin,33333<CR>
admin protocol permission
level:
#PASS? admin<CR>
direction as input
#PORT-DIRECTION
both.analog.1.audio,IN<CR>
direction
#PORT-DIRECTION?
both.analog.1.audio<CR>
this machine.
NOTE: The response
is returned in one
line and terminated
with<CR><LF>.
The response format
lists port IDs
separated by
commas.
This is an Extended
Protocol 3000
command.
NOTE: To avoid
locking the port due
to a USB bug in
Windows, disconnect
USB connections
immediately after
running this
command. If the port
was locked,
disconnect and
reconnect the cable
NOTE: The
permission system
works only if security
is enabled with the
security_state<CR>
[<direction_type>.<port_format
>.<port_index>,..,]<CR><LF>
security_state<CR><LF>
port ID:
<direction_type> – Direction of the
port:
• IN
• OUT
• BOTH
<port_format> – Type of signal on
the port:
• HDMI
• HDBT
• ANALOG_AUDIO
• AMPLIFIED_AUDIO
• TOS
• SPDIF
• MIC
• RS-232
• IR
• USB_A
• USB_B
<port_index> – The port number as
0 – OFF (disables security)
1 – ON (enables security)
#PORTS-LIST?<CR>
#RESET<CR>
system:
#SECUR 0<CR>
Page 56
Kramer Electronics Ltd.
WP-DEC7 – Protocol 3000
56
Function
Description
Syntax
Response
Parameters/Attributes
Example
SIGNALS-
Get signal ID list of
#SIGNALS-LIST?<CR><LF
~nn@SIGNALS-LIST
The following attributes comprise the
multiple channels of the same type
Get signal ID list:
SN?
Get device serial
number.
#SN?<CR>
~nn@SN
serial_num<CR><LF>
serial_num – 14 decimal digits,
factory assigned
Get the device serial number:
#SN?<CR>
STANDBY-
Get standby firmware
#STANDBY-
~nn@STANDBY-VERSION?
standby_version – XX.XX.XXXX
major.minor.build version
Get standby version
TIME
Set device time and
Month, Year.
#TIME day_of_week, date,
~nn@TIME day_of_week,
day_of_week – One of
Set device time and date to
TIME?
Get device time and
Month, Year.
#TIME?<CR>
~nn@TIME day_of_week,
day_of_week – One of
Get device time and date:
TIME-LOC
Set local time offset
to take effect
#TIME-LOC utc_off,
~nn@TIME-LOC utc_off,
utc_off – Offset of device time from
Set local time offset to 3 with
TIME-LOC?
Get local time offset
support
#TIME-LOC?<CR>
~nn@TIME-LOC utc_off,
utc_off – Offset of device time from
Get local time offset from
LIST?
VERSION?
this machine.
NOTE: The response
is returned in one
line and terminated
with<CR><LF>.
The response format
lists signal IDs
separated by
commas.
This is an Extended
Protocol 3000
command.
version.
date.
NOTE: The year
must be 4 digits.
The device does not
validate the day of
week from the date.
Time format - 24
hours.
Date format - Day,
signal ID:
<direction_type> – Direction of the
port:
• IN – Input
• OUT – Output
• BOTH – Bi-directional (e.g. for
RS-232)
<port_format> – Type of signal on
the port:
• HDMI
• HDBT
• ANALOG_AUDIO
• AMPLIFIED_AUDIO
• TOS
• SPDIF
• MIC
• RS-232
• IR
• USB_A
• USB_B
<port_index> – The port number as
printed on the front or rear panel
<signal_type> – Signal ID attribute:
• VIDEO
• AUDIO
• ARC
• RS232
• IR
• USB
<index> – Indicates a specific
channel number when there are
where the digit groups are:
{SUN,MON,TUE,WED,THU,FRI,SAT
}
date – Format: DD-MM-YYYY.
data – Format: hh:mm:ss where
hh = hours
mm = minutes
ss = seconds
#SIGNALS-LIST?<CR>
#STANDBY-VERSION?<CR>
December 5, 2018 at 2:30pm:
#TIME mon 05-12-
2018,14:30:00<CR>
date.
NOTE: The year
must be 4 digits.
The device does not
validate the day of
week from the date.
Time format - 24
hours.
Date format - Day,
from UTC/GMT.
NOTE: If the time
server is configured,
device time
calculates by adding
UTC_off to UTC time
(that it got from the
time server) + 1 hour
if daylight savings
time is in effect.
TIME command sets
the device time
without considering
these settings.
NOTE: Daylight
saving time not
support
NOTE: Restart unit
from UTC/GMT.
NOTE: If the time
server is configured,
device time
calculates by adding
UTC_off to UTC time
(that it got from the
time server) + 1 hour
if daylight savings
time is in effect.
TIME command sets
the device time
without considering
these settings.
NOTE: Daylight
saving time not
dst_state<CR>
date, data<CR><LF>
dst_state<CR><LF>
dst_state<CR><LF>
{SUN,MON,TUE,WED,THU,FRI,SAT
}
date – Format: YYYY/MM/DD wh ere
YYYY = Year, MM = Month, DD =
Day
data – Format: hh:mm:ss where
hh = hours
mm = minutes
ss = seconds
UTC/GMT (without daylight time
correction), Format HH:MM (':MM' is
optional)
HH – Hours, -12 ~ 13
MM – Minutes, 00 ~ 59
dst_state – Daylight saving time state
0 – no daylight saving time
UTC/GMT (without daylight time
correction), Format HH:MM (':MM' is
optional)
HH – Hours, -12 ~ 13
MM – Minutes, 00 ~ 59
dst_state – Daylight saving time state
0 – no daylight saving time
#TIME?<CR>
no daylight-saving time:
#TIME-LOC 3,0<CR>
or
#TIME-LOC 03:00,0<CR>
UTC/GMT:
#TIME-LOC?<CR>
Page 57
Kramer Electronics Ltd.
WP-DEC7 – Protocol 3000
57
Function
Description
Syntax
Response
Parameters/Attributes
Example
TIME-SRV
Set time server.
#TIME-SRV mode,
~nn@TIME-SRV mode,
mode – On/Off
server_status – On/Off
Set time server with IP
TIME-SRV?
Get time server.
#TIME-SRV?<CR>
~nn@TIME-SRV mode,
mode – On/Off
server_status – On/Off
Get time server:
UART
Set com port
data_bits.
#UART com_id, baud_rate,
~nn@UART
com_id – 1 to n (machine dependent)
Set baud rate to 9600, 8 data
UART?
Get com port
data_bits.
#UART? com_id<CR>
~nn@UART
com_id – 1 to n (machine dependent)
Set baud rate to 9600, 8 data
UPG-TIME?
Get firmware version
Command for KDS-7
#UPG-TIME?<CR>
~nn@UPG-TIME date,
date – Format: DD-MM-YYYY.
Get last upgrade date/time
UPGRADE
Perform firmware
process.
#UPGRADE<CR>
~nn@UPGRADE
Perform firmware upgrade:
VERSION?
Get firmware version
#VERSION?<CR>
~nn@VERSION
firmware_version – XX.XX.XXXX
major.minor.build version
Get the device firmware
#VERSION?<CR>
VIDEO-WALL-
Define device video
mode firstly
#VIDEO-WALL-SETUP
~nn@VIDEO-WALL-SETUP
out_id – Number of output (1-256)
Set video alignment:
VIDEO-WALL-
Get device video wall
#VIDEO-WALL-SETUP?
~nn@VIDEO-WALL-SETUP
out_id – Number of output (1-256)
3 – 270 degrees
Get video alignment:
NOTE: This
command is needed
for setting UDP
timeout for the
current client list.
NOTE: This
command is needed
for setting UDP
timeout for the
current client list.
configuration.
NOTE: In the FC-2x
the serial port is
selectable to RS-232
or RS-485 (usually
serial port 1).
If Serial is configured
when RS-485 is
selected, the RS-485
UART port
automatically
changes.
The command is
backward
compatible, meaning
that if the extra
parameters do not
exist, FW goes to.
RS-232.
Stop_bits 1.5 is only
relevant for 5
configuration.
NOTE: In the FC-2x
the serial port is
selectable to RS-232
or RS-485 (usually
serial port 1).
If Serial is configured
when RS-485 is
selected, the RS-485
UART port
automatically
changes.
The command is
backward
compatible, meaning
that if the extra
parameters do not
exist, FW goes to.
RS-232.
Stop_bits 1.5 is only
relevant for 5
case of KDS-7 only
Video wall mode is
supported. Second
and third parameters
are “mode” specific.
In case of video wall,
they define video
wall layout, use
"VIEW-MOD 15,1,1"
to disable the -video
case of KDS-7 only
Video wall mode is
supported.
type Add New
Command for KDS-7
stretch type Add New
Command for KDS-7
NOTE:
+ This is an
Extended Protocol
3000 command.
signal ID:
<direction_type> – Direction of the
port:
• IN – Input
• OUT – Output
• BOTH – Bi-directional (e.g. for
RS-232)
<port_format> – Type of signal on
the port:
• HDMI
• HDBT
• ANALOG_AUDIO
• AMPLIFIED_AUDIO
• TOS
• SPDIF
• MIC
• RS-232
• IR
• USB_A
• USB_B
<port_index> – The port number as
printed on the front or rear panel
<signal_type> – Signal ID attribute:
• VIDEO
• AUDIO
• ARC
• RS232
• IR
• USB
<index> – Indicates a specific
channel number when there are
multiple channels of the same type
audio_level – Audio level in dB
(range between -60 to +30)
depending of the ability of the
specific signal to 10:
#X-AUD-LVL
in.analog_audio.1.audio.1,10
<CR>
Page 59
Kramer Electronics Ltd.
WP-DEC7 – Protocol 3000
59
Function
Description
Syntax
Response
Parameters/Attributes
Example
X-AUD-LVL?
Get audio level of a
#X-AUD-LVL?
~nn@X-AUD-LVL
The following attributes comprise the
product
Get the audio level of a
X-MUTE
Set mute ON/OFF on
#X-MUTE
~nn@ X-MUTE
<direction_type> – Direction of the
state – OFF/ON (not case sensitive)
Mute the video on HDMI OUT
X-MUTE?
Get mute ON/OFF
#X-MUTE?
~nn@ X-MUTE
<direction_type> – Direction of the
state – OFF/ON (not case sensitive)
Get the mute the video on
X-ROUTE
Send routing
#X-ROUTE
~nn@X-ROUTE
The following attributes comprise the
multiple channels of the same type
Route HDMI IN 2 to HDMI
specific signal.
NOTE: This is an
Extended Protocol
signal ID:
<direction_type> – Direction of the
port:
IN – Input
OUT – Output
BOTH – Bi-directional (e.g. for RS-
232)
<port_format> – Type of signal on
the port:
• HDMI
• HDBT
• ANALOG_AUDIO
• AMPLIFIED_AUDIO
• TOS
• SPDIF
• MIC
• RS-232
• IR
• USB_A
• USB_B
<port_index> – The port number as
printed on the front or rear panel
<signal_type> – Signal ID attribute:
• VIDEO
• AUDIO
• ARC
• RS232
• IR
• USB
<index> – Indicates a specific
channel number when there are
multiple channels of the same type
audio_level – Audio level in dB
(range between -60 to +30)
depending of the ability of the
port:
{ IN – Input ; OUT – Output; BOTH –
Bi-directional }
<port_format> – Type of signal on
the port:
{ HDMI,USB_C,ANALOG_AUDIO }
<port_index> – The port number as
printed on the front or rear panel
<signal_type> – Signal ID attribute:
{ VIDEO, AUDIO}
<index> – Indicates a specific
channel number when there are
multiple channels of the same type
specific signal:
#X-AUD-LVL?
out.analog_audio.1.audio.1<
CR>
1:
#X-MUTE
out.hdmi.1.video.1,on<CR>
on a specific signal.
command.
NOTE: It is
recommended to use
the command
#SIGNALS-LIST to
get the list of all
signal IDs available
in the system and
which can be used in
this command.
Video 1 is the default
port in this command
and is implied even if
not written:
#X-ROUTE
out.sdi.5,in.sdi.1<CR
>
is interpreted as:
#X-ROUTE
out.sdi.5.video.1,in.s
di.1.video.1<CR>
This is an Extended
Protocol 3000
command.
Brackets ‘[‘ and ‘]’
are reserved
Protocol 3000
characters that
define a list of
parameters as in
[a,b,c,d].
port:
{ IN – Input ; OUT – Output;
BOTH – Bi-directional }
<port_format> – Type of signal on
the port:
{ HDMI,USB_C,ANALOG_AUDIO }
<port_index> – The port number as
printed on the front or rear panel
<signal_type> – Signal ID attribute:
{ VIDEO, AUDIO}
<index> – Indicates a specific
channel number when there are
multiple channels of the same type
signal ID:
<direction_type> – Direction of the
port:
• IN – Input
• OUT – Output
• BOTH – Bi-directional (e.g. for
RS-232)
<port_format> – Type of signal on
the port:
HDMI
HDBT
ANALOG_AUDIO
AMPLIFIED_AUDIO
TOS
SPDIF
MIC
RS-232
IR
USB_A
USB_B
STREAM
<port_index> – The port number as
printed on the front or rear panel
<signal_type> – Signal ID attribute:
VIDEO
AUDIO
ARC
RS232
IR
USB
<index> – Indicates a specific
channel number when there are
HDMI OUT 1:
#X-MUTE?
out.hdmi.1.video.1<CR>
OUT 3:
#X-ROUTE
out.hdmi.3.video.1,in.hdmi.2.v
ideo.1<CR>
Route an ARC audio signal to
HDBT input #1 from HDMI
output #1:
#X-ROUTE
in.hdbt.1.arc.1,out.hdmi.1.arc.
1<CR>
Route of audio
hdmi.1.audio.1 signal to
HDMI output, analog:
#X-ROUTE
[out.hdmi.1.audio.1,out.analo
g_audio.1.audio.1,],in.hdmi.1.
audio.1<CR>
Page 60
Kramer Electronics Ltd.
WP-DEC7 – Protocol 3000
60
Function
Description
Syntax
Response
Parameters/Attributes
Example
X-ROUTE?
Get routing status.
#X-ROUTE?
~nn@X-ROUTE
The following attributes comprise the
multiple channels of the same type
Get the routing status:
NOTE: It is
recommended to use
the command
#SIGNALS-LIST to
get the list of all
signal IDs available
in the system and
which can be used in
this command.
VIDEO.1 are the
default <signal_type>
and <index> in this
command and are
implied even if not
written:
#X-ROUTE
out.sdi.5,in.sdi.1<CR
>
is interpreted as:
#X-ROUTE
out.sdi.5.video.1,in.s
di.1.video.1<CR>
This is an Extended
Protocol 3000
command.
signal ID:
<direction_type> – Direction of the
port:
IN – Input
OUT – Output
BOTH – Bi-directional (e.g. for RS-
232)
<port_format> – Type of signal on
the port:
HDMI
HDBT
ANALOG_AUDIO
AMPLIFIED_AUDIO
TOS
SPDIF
MIC
RS-232
IR
USB_A
USB_B
USB_C
<port_index> – The port number as
printed on the front or rear panel
<signal_type> – Signal ID attribute:
VIDEO
AUDIO
ARC
RS232
IR
USB
AV_TEST_PATTERN
<index> – Indicates a specific
channel number when there are
#X-ROUTE?
out.hdmi.5.video.1<CR>
Result and Error Codes
Syntax
In case of an error, the device responds with an error message. The error message syntax:
• ~NN@ERR XXX<CR><LF> – when general error, no specific command
• ~NN@CMD ERR XXX<CR><LF> – for specific command
• NN – machine number of device, default = 01
• XXX – error code
Page 61
WP-DEC7 – Protocol 3000
61
Error
Code
P3K_NO_ERROR
0
No error
ERR_PROTOCOL_SYNTAX
1
Protocol syntax
ERR_COMMAND_NOT_AVAILABLE
2
Command not available
ERR_PARAMETER_OUT_OF_RANGE
3
Parameter out of range
ERR_UNAUTHORIZED_ACCESS
4
Unauthorized access
ERR_INTERNAL_FW_ERROR
5
Internal FW error
ERR_BUSY
6
Protocol busy
ERR_WRONG_CRC
7
Wrong CRC
ERR_TIMEDOUT
8
Timeout
ERR_RESERVED
9
(Reserved)
ERR_FW_NOT_ENOUGH_SPACE
10
Not enough space for data (firmware, FPGA…)
ERR_FS_NOT_ENOUGH_SPACE
11
Not enough space – file system
ERR_FS_FILE_NOT_EXISTS
12
File does not exist
ERR_FS_FILE_CANT_CREATED
13
File can’t be created
ERR_FS_FILE_CANT_OPEN
14
File can’t open
ERR_FEATURE_NOT_SUPPORTED
15
Feature is not supported
ERR_RESERVED_2
16
(Reserved)
ERR_RESERVED_3
17
(Reserved)
ERR_RESERVED_4
18
(Reserved)
ERR_RESERVED_5
19
(Reserved)
ERR_RESERVED_6
20
(Reserved)
ERR_PACKET_CRC
21
Packet CRC error
ERR_PACKET_MISSED
22
Packet number isn't expected (missing packet)
ERR_PACKET_SIZE
23
Packet size is wrong
ERR_RESERVED_7
24
(Reserved)
ERR_RESERVED_8
25
(Reserved)
ERR_RESERVED_9
26
(Reserved)
ERR_RESERVED_10
27
(Reserved)
ERR_RESERVED_11
28
(Reserved)
ERR_RESERVED_12
29
(Reserved)
ERR_EDID_CORRUPTED
30
EDID corrupted
ERR_NON_LISTED
31
Device specific errors
ERR_SAME_CRC
32
File has the same CRC – not changed
ERR_WRONG_MODE
33
Wrong operation mode
ERR_NOT_CONFIGURED
34
Device/chip was not initialized
Error Codes
Kramer Electronics Ltd.
Error Name
Description
Page 62
The warranty obligations of Kramer Electronics Inc. (“Kramer Electronics”) for this product are limited to the terms set forth below:
What is Covered
This limited warranty covers defects in materials and workmanship in this product.
What is Not Covered
This limited warranty does not cover any damage, deterioration or malfunction resulting from any alteration, modification, improper or unreasonable use or
maintenance, misuse, abuse, accident, neglect, exposure to excess moisture, fire, improper packing and shipping (such claims must be presented to the carrier),
lightning, power surges, or other acts of nature. This limited warranty does not cover any damage, deterioration or malfunction resulting from the installation or
removal of this product from any installation, any unauthorized tampering with this product, any repairs attempted by anyone unauthorized by Kramer Electronics
to make such repairs, or any other cause which does not relate directly to a defect in materials and/or workmanship of this product. This limited warranty does not
cover cartons, equipment enclosures, cables or accessories used in conjunction with this product.
Without limiting any other exclusion herein, Kramer Electronics does not warrant that the product covered hereby, including, without limitation, the technology
and/or integrated circuit(s) included in the product, will not become obsolete or that such items are or will remain compatible with any other product or technology
with which the product may be used.
How Long this Coverage Lasts
The standard limited warranty for Kramer products is seven (7) years from the date of original purchase, with the following exceptions:
1. All Kramer VIA hardware products are covered by a standard three (3) year warranty for the VIA hardware and a standard three (3) year
warranty for firmware and software updates; all Kramer VIA accessories, adapters, tags, and dongles are covered by a standard one (1) year
warranty.
2. Kramer fiber optic cables, adapter-size fiber optic extenders, pluggable optical modules, active cables, cable retractors, ring mounted
adapters, portable power chargers, Kramer speakers, and Kramer touch panels are covered by a standard one (1) year warranty. Kramer
7-inch touch panels purchased on or after April 1st, 2020 are covered by a standard two (2) year warranty.
3. All Kramer Calibre products, all Kramer Minicom digital signage products, all HighSecLabs products, all streaming, and all wireless products
are covered by a standard three (3) year warranty.
4. All Sierra Video MultiViewers are covered by a standard five (5) year warranty.
5. Sierra switchers & control panels are covered by a standard seven (7) year warranty (excluding power supplies and fans that are covered for
three (3) years).
6. K-Touch software is covered by a standard one (1) year warranty for software updates.
7. All Kramer passive cables are covered by a lifetime warranty.
Who is Covered
Only the original purchaser of this product is covered under this limited warranty. This limited warranty is not transferable to subsequent purchasers or owners of
this product.
What Kramer Electronics Will Do
Kramer Electronics will, at its sole option, provide one of the following three remedies to whatever extent it shall deem necessary to satisfy a proper claim under
this limited warranty:
1. Elect to repair or facilitate the repair of any defective parts within a reasonable period of time, free of any charge for the necessary parts and
labor to complete the repair and restore this product to its proper operating condition. Kramer Electronics will also pay the shipping costs
necessary to return this product once the repair is complete.
2. Replace this product with a direct replacement or with a similar product deemed by Kramer Electronics to perform substantially the same
function as the original product. If a direct or similar replacement product is supplied, the original product’s end warranty date remains
unchanged and is transferred to the replacement product.
3. Issue a refund of the original purchase price less depreciation to be determined based on the age of the product at the time remedy is sought
under this limited warranty.
What Kramer Electronics Will Not Do Under This Limited Warranty
If this product is returned to Kramer Electronics or the authorized dealer from which it was purchased or any other party authorized to repair Kramer Electronics
products, this product must be insured during shipment, with the insurance and shi pping charges prepaid by you. If this product is returned uninsured, you assume
all risks of loss or damage during shipment. Kramer Electronics will not be responsible for any costs related to the removal or re-installation of this product from or
into any installation. Kramer Electronics will not be responsible for any costs related to any setting up this product, any adjustment of user controls or any
programming required for a specific installation of this product.
How to Obtain a Remedy Under This Limited Warranty
To obtain a remedy under this limited warranty, you must contact either the authorized Kramer Electronics reseller from whom you purchased this product or the
Kramer Electronics office nearest you. For a list of authorized Kramer Electronics resellers and/or Kramer Electronics authorized service providers, visit our web
site at www.kramerav.com or contact the Kramer Electronics office nearest you.
In order to pursue any remedy under this limited warranty, you must possess an original, dated receipt as proof of purchase from an authorized Kramer Electronics
reseller. If this product is returned under this limited warranty, a return authorization number, obtained from Kramer Electronics, will be required (RMA number).
You may also be directed to an authorized reseller or a person authorized by Kramer Electronics to repair the product.
If it is decided that this product should be returned directly to Kramer Electronics, this product should be properly packed, preferably in the original carton, for
shipping. Cartons not bearing a return authorization number will be refused.
Limitation of Liability
THE MAXIMUM LIABILITY OF KRAMER ELECTRONICS UNDER THIS LIMITED WARRANTY SHALL NOT EXCEED THE ACTUAL PURCHASE PRICE PAID
FOR THE PRODUCT. TO THE MAXIMUM EXTENT PERMITTED BY LAW, KRAMER ELECTRONICS IS NOT RESPONSIBLE FOR DIRECT, SPECIAL,
INCIDENTAL OR CONSEQUENTIAL DAMAGES RESULTING FROM ANY BREACH OF WARRANTY OR CONDITION, OR UNDER ANY OTHER LEGAL
THEORY. Some countries, districts or states do not allow the exclusion or limitation of relief, special, incidental, consequential or indirect damages, or the limitation
of liability to specified amounts, so the above limitations or exclusions may not apply to you.
Exclusive Remedy
TO THE MAXIMUM EXTENT PERMITTED BY LAW, THIS LIMITED WARRANTY AND THE REMEDIES SET FORTH ABOVE ARE EXCLUSIVE AND IN LIEU OF
ALL OTHER WARRANTIES, REMEDIES AND CONDITIONS, WHETHER ORAL OR WRITTEN, EXPRESS OR IMPLIED. TO THE MAXIMUM EXTENT
PERMITTED BY LAW, KRAMER ELECTRONICS SPECIFICALLY DISCLAIMS ANY AND ALL IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION,
WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IF KRAMER ELECTRONICS CANNOT LAWFULLY DISCLAIM OR
EXCLUDE IMPLIED WARRANTIES UNDER APPLICABLE LAW, THEN ALL IMPLIED WARRANTIES COVERING THIS PRODUCT, INCLUDING WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, SHALL APPLY TO THIS PRODUCT AS PROVIDED UNDER APPLICABLE LAW.
IF ANY PRODUCT TO WHICH THIS LIMITED WARRANTY APPLIES IS A “CONSUMER PRODUCT” UNDER THE MAGNUSON-MOSS WARRANTY ACT (15
U.S.C.A. §2301, ET SEQ.) OR OTHER APPLICABLE LAW, THE FOREGOING DISCLAIMER OF IMPLIED WARRANTIES SHALL NOT APPLY TO YOU, AND
ALL IMPLIED WARRANTIES ON THIS PRODUCT, INCLUDING WARRANTIES OF MERCHANTABILITY AND FITNESS FOR THE PARTICULAR PURPOSE,
SHALL APPLY AS PROVIDED UNDER APPLICABLE LAW.
Other Conditions
This limited warranty gives you specific legal rights, and you may have other rights which vary from country to country or state to state.
This limited warranty is void if (i) the label bearing the serial number of this product has been removed or defaced, (ii) the product is not distributed by Kramer
Electronics or (iii) this product is not purchased from an authorized Kramer Electronics reseller. If you are unsure whether a reseller is an authorized Kramer
Electronics reseller, visit our web site at www.kramerav.com or contact a Kramer Electronics office from the list at the end of this document.
Your rights under this limited warranty are not diminished if you do not complete and return the product registration form or complete and submit the online product
registration form. Kramer Electronics thanks you for purchasing a Kramer Electronics product. We hope it will give you years of satisfaction.
Page 63
2900-301574
2
SAFETY WARNING
Disconnect the unit from the power supply before opening and servicing
P/N:
Rev:
For the latest information on our products and a list of Kramer distributors, visit our website where
updates to this user manual may be found.
We welcome your questions, comments, and feedback.
The terms HDMI, HDMI High-Definition Multimedia Interface, and the HDMI Logo are trademarks or registered trademarks of HDMI Licensing Administrator, Inc.
All brand names, product names, and trademarks are the property of their respective owners.
www.kramerav.com
support@kramerav.com
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.