Connect to the remote, contact-closure switches for remote control, (see Section 5.1)
OPTION 4-way D IP-switch
Switches for setting the device behavior, (see Section 8.1)
3
CONTROL 3-pin Terminal Block
Connect to the serial controller to control the WP-20, (for example, a PC)
4
AUDIO OUT 3-pin Terminal Block
Connect to the unbalanced, stereo audio acceptor, (for example, amplified speakers)
5
RS-232 3-pin Terminal Block
Connect to the PC to transfer data via RS-232, (for example, a serial controller for a remote
HDBaseT
Earth Terminal
Connect to the common ground (optional)
HDBT OUT RJ-45 TP Connector
Connect to a compatible HDBT TP switcher or receiver (for example, the TP-780Rxr)
#
Feature
Function
1
2
6
device)
12V DC Connector Connect to the supplied power adapter. Not needed on the WP-20 if there is a PoE provider over
7
8
Page 17
then switch on the power to each device.
5 Connecting the WP-20
Always switch off the power to each device before connecting it to
your WP-20. After connecting your WP-20, connect its power and
Figure 6: Connecting the WP-20 Wall Plate
Note: When the receiver in use does not support Ethernet, you can replace the left
hand side faceplate with an optional part (WP-20-BLNK(W) P/N 68-80305099 or
WP-20-BLNK(B) P/N 68-80305199) that does not have a cutout for the RJ-45
Ethernet connector.
To connect the WP-20, as illustrated in the example in Figure 6
10 WP-20 - Connecting the WP-20
:
Page 18
1. Connect an HDMI source, (for example, a Blu-ray disk player) to the HDMI
input.
1. Connect a PC graphics source, (for example, a laptop) to the PC In input.
2. Connect an unbalanced stereo audio source, (for example, the audio output
from the laptop) to the AUDIO IN 3.5mm mini jack.
3. Connect the Ethernet RJ-45 connector on the front panel to the LAN.
4. Connect the HDBT OUT RJ-45 connector on the rear panel of the
WP-20 to an HDBT-compatible receiver (for example, the TP-780Rxr).
5. Connect the AUDIO OUT 3-pin terminal block on the rear panel of the
WP-20 to the unbalanced, stereo audio acceptor, (for example, a power
amplifier with speakers).
6. Connect the REMOTE, 5-way terminal block to momentary, contact-closure
switches, (see Section 5.1
7. If the device is not connected to a PoE provider, connect the power adapter
to the WP-20 and to the mains power, (not shown in Figure 6
).
).
Note: All LED supplies include a current limiting resistor and are designed to work
with any standard LED.
WP-20 - Connecting the WP-20
11
Page 19
#
Feature
Function
Long press—Adjusts the VGA phase shift, (see Section 6.4)
2
Step-in switch
Activates the step-in function if relevant
3
Analog audio output
Short press—Increases the volume one step
seconds
4
Analog audio output
Short press—Decreases the volume one step
seconds
G
Ground
Connect to the common side of the switches
5.1 Connecting the Remote Control Switches
You can connect remote, momentary-contact contact-closure switches to the
terminal block on the rear panel of the WP-20 to control various functions of the
device.
Figure 7
illustrates the connections from the terminal block to the contact-closure
switches.
Figure 7: Remote Switches Terminal Block
1 Input selection/VGA
phase shift switch
volume increase control,
(see Section
volume decrease control,
(see Section
12 WP-20 - Connecting the WP-20
7.4)
7.4)
Short press—Input toggle
Long press—Increases the volume from 0% to 100% in 10
Long press—Decreases the volume from 100% to 0% in 10
Page 20
5.2 Wiring the RJ-45 Connectors
This section defines the TP pinout, using a straight pin-to-pin cable with RJ-45
connectors.
WP-20 - Connecting the WP-20
13
Page 21
6 Principles of Operation
The WP-20 selects video and audio inputs based on the rules described below.
6.1 Input Selection
The video mode selection is set by the DIP-switches (see Section 8.1) to either of
the following modes:
• Manual
• Auto—Last connected or priority mode
In manual mode you select an input using, either the remote input selection
switches, the Web-page interface, or P3000 commands, and switching occurs
whether or not there is a live signal present on the input.
In auto mode, the switching selection is performed based on either last connected
or priority input.
In last connected mode the WP-20 selects the input based on which input was
connected last. If the signal on this input is subsequently lost for any reason, the
input with a live signal and which was also the last connected is selected
automatically.
In priority mode, when the input sync signal is lost for any reason, the input with a
live signal and next in priority is selected automatically. This priority is configurable;
the default setting is HDMI > PC.
Note: In both last connected and priority modes, manually selecting an input using
the remote input selection switches overrides the last-connected automatic
selection.
14 WP-20 - Principles of Operation
Page 22
Selected
HDMI Embedded
Analog
Detected
DIP-switch
DIP-switch
Audio on HDBT
VGA
N/A
Yes
N/A
N/A
Analog audio
VGA
N/A
No
N/A
N/A
No audio
HDMI
N/A
N/A
Manual
Embedded
Embedded audio
HDMI
N/A
N/A
Manual
Analog
Analog audio
HDMI
Yes
No
Auto
N/A
Embedded audio
HDMI
Yes
Yes
Auto
Embedded
Embedded audio
HDMI
Yes
Yes
Auto
Analog
Analog audio
HDMI
No
Yes
Auto
N/A
Analog audio
HDMI
No
No
Auto
N/A
No audio
6.2 Signal Loss and Unplugged Cable Timeouts
In both last connected and priority modes, when the input signal sync is lost (but the
cable is not removed) there is a default delay (ten seconds for video, not applicable
to the PC input, and five seconds for analog audio) before another input is
automatically selected. When an input cable is removed, there is a delay before
automatic switching takes place.
Both timeouts are configurable, (see Section 8.1
Note: Analog audio is not output when there is no display connected. If a display is
connected, analog audio is output even in the absence of a video signal.
6.3 Audio Signal Control
The Option DIP-switches 3 and 4 (see Section 8.1) control the manner in which
audio is handled.
The following table describes which audio signal is embedded in the output.
Video Input
When there is an audio signal but no video signal, the output is a black video
screen in conjunction with the analog audio signal.
Audio Detected
Audio
).
3
4
Output
WP-20 - Principles of Operation
Note: The default timeout for audio switching when the input signal is lost is five
seconds. This can be changed using either P3000 commands or the Web pages.
15
Page 23
6.4 VGA Phase Shift
To optimize phase on the input VGA signal, the VGA sampling phase can be shifted
using the following methods:
•A long press on the PC IN select button on the front panel.
Each long press steps the phase shift up one step, starting from 0 and going
to 31. When set to 31, another long press steps the shift to 0
•A remote, contact-closure switch connected to pins 1 and G of the Remote
terminal block.
Each long press steps the phase shift up one step, starting from 0 and going
to 31. When set to 31, another long press steps the shift to 0
• Using the Web pages, (see Section 9
• Protocol 3000 commands over Ethernet or RS-232 (see Section 12)
)
16 WP-20 - Principles of Operation
Page 24
7 Operating the WP-20
Powering up the WP-20 recalls the last settings from the non-volatile memory, (that
is, the configuration of the device when it was powered down).
7.1 Selecting an Input Manually
Any of the following methods can be used to select an input:
• Protocol 3000 command, (see Section 12
• Remote contact-closure switch, (see Section 5.1)
• Web pages, (see Section 9)
7.2 Locking the EDID
To prevent the stored EDID (either default or read from a device) from being
overwritten, you can lock the current EDID by either sending a Protocol 3000
command or by using the Web pages.
Note: Do not power up the display before locking the EDID.
7.3 Resetting the WP-20
To perform a soft reset of the WP-20:
•Briefly press the Reset button.
The device resets
To reset the WP-20 to factory default parameters:
•Press and hold the Reset button for five seconds.
The device is reset to factory default parameters
)
WP-20 - Operating the WP-20
17
Page 25
7.4 Analog Audio Output Volume Control
The analog audio output volume can be controlled using remote, contact-closure
switches connected to pins 3 and 4 of the Remote terminal block, (see
Section 5.1). For volume control using the Web pages, see Section 9
P3000 commands to control the volume see Section 12.3.5.
The volume is adjustable from -83dB to +24dB in steps of 0.5dB.
and for using
18 WP-20 - Operating the WP-20
Page 26
DIP-switch 1
DIP-switch 2
Video Input Selection
HDMI 1 PC IN
On
Off
Manual
On
On
Manual
Embedded HDMI analog Audio In
Analog Audio In embedded HDMI
On
Off
Embedded HDMI
On
On
Analog Audio In
8 Configuring the WP-20
8.1 Setting the Configuration DIP-switch
The 4-way dip-switch provides the ability to configure a number of device functions.
A switch that is down is on; a switch that is up is off.
Figure 8: The Configuration DIP-swi tch
Note: After changing a dip-switch you must power cycle the device to implement
the change.
Video Switching Selection
Off Off Automatic—Last connected. Where more
Off On Automatic—Priority selection.
Audio Switching Selection
DIP-switch 3 DIP-switch 4 Audio Input Selection
Off Off Automatic—Priority selection.
Off On Automatic—Priority selection.
WP-20 - Configuring the WP-20
than one source is connected the last one
connected has priority
19
Page 27
Timeout
Minimum Timeout
Default Timeout
Delay switching upon signal loss
(signal off, 5V power on)
5 seconds
10 seconds
(signal off, power off)
Delay 5V power off upon signal loss
upon signal loss”)
5 seconds
900 seconds
8.2 Video Switching Timeouts
When the WP-20 is configured for auto switching, the timeouts, before a new input
is automatically selected, can be changed as shown in the table below. (For the
delay settings on the Web page, see Section 9.4
.)
Delay switching upon cable unplug
(delay must be greater than “Delay switching
0 seconds 0 seconds
Note: For audio auto-switching, the default timeout is 5 seconds, configurable by
P3K commands.
20 WP-20 - Configuring the WP-20
Page 28
9 Operating the WP-20 Remotely Using the
Embedded Web Pages
The WP-20 can be operated remotely using the embedded Web pages. The Web
pages are accessed using a Web browser and an Ethernet connection.
Before attempting to connect:
• Ensure that your browser is supported (see Section 10
• Ensure that JavaScript is enabled
Note: The syntax of writing numbers with a prefix of zero is parsed as an
octal number. For example, "0123" represents the decimal number 83.
Note: The Web pages work with a minimum resolution of 1024 x 768.
9.1 Browsing the WP-20 Web Pages
Note: In the event that a Web page does not update correctly, clear your Web
browser’s cache by pressing CTRL+F5.
To browse the WP-20 Web pages:
1. Open your Internet browser.
2. Type the IP number of the device (see Section 10
browser.
Note: If authentication is enabled, the following window appears (Figure 9) and you
must enter the valid username and password to access the Web pages. For default
authentication details, see Section
10.
)
) in the Address bar of your
WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
21
Page 29
Item
Description
current audio volume
Left Hand Side Panel
Hide/Reveal Button
Click to reveal the left hand side page panel
Figure 9: Entering Logon Credentials
Following a successful logon, the screen shown in Figure 10 is displayed.
Figure 10: The Default Page
Switching Details Displays the current video and audio switching status and the
22 WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
Page 30
Item
Description
Page Selection Panel
Click one of the buttons to select a page
Video Input Switching
Click one of the buttons to select a video input
Audio Source Indication
Indicates the source of the audio that is currently on the output
Section
(see Section 9.1.1)
Audio Volume Control
Use the slider to control the audio volume
Mute Button
Press to mute the volume. Press again to unmute the volume
•Click the Reveal button to open the left-hand side page panel.
The Switching page appears as shown in Figure 11
.
Figure 11: The Main Switching Page
The sections of the main switching page are described in the following table.
Selection
Page Selection Panel
Hide/Reveal Button
Upload/Save Configuration
WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
Click the arrow to open or close the page selection panel
Click one of the buttons to save or retrieve a configuration,
23
Page 31
Note: When saving the configuration using Internet Explorer 11 press CTRL+S.
There are six Web pages described in the following sections:
• Switching (see Section 9.2
• Device Settings (see Section 9.3)
• Video and Audio Settings (see Section 9.4)
• Authentication (see Section 9.6)
• EDID (see Section 9.7)
• About Us (see Section 9.8)
)
9.1.1 The Upload/Save Configuration Facility
The Upload/Save Configuration facility (see item 4 in Figure 11) lets you retrieve
and save a configuration.
To upload a configuration:
1. Click the Upload button.
The File Upload browser window appears.
2. Browse to the required file and press Open.
The configuration is retrieved and the success message is displayed.
To save the current configuration:
1. Click the Save button.
The Save Configuration success message is displayed.
2. Do either of the following:
• Click Download to either open the file or save it to the required
location
—OR—
• Click OK to complete the procedure
24 WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
Page 32
9.2 The Switching Page
Item
Description
Live Signal Indicator
Indicates whether or not there is a live signal on either of
the inputs
HDMI Button
Click to select the HDMI input
VGA Button
Click to select the VGA input
output
audio output volume
Mute Button
Click to mute or unmute the output audio
The Switching page lets you select a video input manually and adjust the audio
volume.
Figure 12: The Switching Page
Audio source Indicator Indicates the source of the audio that is transmitted on the
Volume Slider Click and slide up and down to increase or decrease the
WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
25
Page 33
9.3 The Device Settings Page
The Device Settings page lets you:
• View some of the device characteristics, (for example, model and Web version)
• Edit IP settings, (for example, name and IP address)
• Upgrade the firmware (for future use). To upgrade the device firmware, use
K-Upload, downloadable from the Kramer Web site.
•Reset the device to factory default settings
Note: After making any change to the parameters on the Device Settings page, you
must power cycle the device to activate the changes.
Figure 13: The Device Settings Page
26 WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
Page 34
Item
Description
serial number, and MAC address)
DNS Name
The DNS name of the device. To set a new name, enter the new
name, see Section 10.2)
DHCP Buttons
Click ON to turn DHCP on; click OFF to turn DHCP off
IP Address
The IP address of the device. To set a new IP address, enter the
Mask
The network mask of the device. To set a new mask, enter the
click Set
click Set
Firmware
BROWSE
button
Click to open a window to browse to the new firmware file (for
future use)
START
button
Click to start the upgrade process following the selection of the
Factory Reset Button
Click to reset the device to factory default parameters. After the
success message is displayed, power cycle the device
Set Button
Click to store a changed parameter.
Information Section Displays information regarding the device, (for example, model,
alphanumeric name and click Set. (For restrictions regarding the
new IP address and click Set
new mask address and click Set
Gateway The network gateway for the device. To set a new network
TCP Port The TCP port number of the device. To set a new TCP port
gateway, enter the new gateway address and click Set
number, enter the new port number or use the spin controls and
UDP Port The UDP port number of the device. To set a new UDP port
upgrade
Section
UPGRADE
number, enter the new port number or use the spin controls and
new firm ware file (for future use)
Note: If you do not click the Set button, the new parameter is not
stored
To reset the WP-20 to factory default parameters:
1. Click the Factory reset button.
The confirmation message is displayed.
2. Click OK to continue or Cancel to exit the procedure.
3. Click OK.
The progress message is displayed.
On completion, the success message is displayed.
4. Click OK.
WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
27
Page 35
Indicator
manual, auto, or auto last connected
priority Buttons
the priority selection when in auto mode
Audio
Audio selection mode
Indicator
Indicates the current audio selection; manual,
auto, or auto last connected
Current selection
Audio Indicator
Indicates the current audio selection
HDCP Support (on
Not supported—HDCP encrypted content is not
display
9.5 Video and Audio Settings Page
The Video and Audio Settings page lets you modify the video, audio and timeout
parameters.
Figure 14: The Video and Audio Settings Page
Item Description
Video
Section
Section
28 WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
Video selection mode
Video auto switching
HDMI input) Buttons
Indicates the current video selection mode;
Click either the HDMI or VGA buttons to select
passed.
Follow output—HDCP support is dictated by the
Page 36
Item
Description
Timeout
Delay switching upon
Sets the delay for video (0 to 900 seconds) and
currently selected input
Delay switching input
Sets the delay for video (0 to 900 seconds) and
cable is unplugged
Delay power off 5V
Box
Sets the delay for turning off the 5V output (0 to
the currently selected input
Item
Description
Activate Security Button
Click to enable/disable security settings. When
be provided to allow Web page access
Change
Current Password
Enter the current password
New Password
Enter the new password, (up to 15 printable ASCII
Password box
details
Section
signal loss for (leave
5V on) Box
upon cable unplug for
Box
upon signal loss for
Note: When enabling or disabling HDCP, disconnect and reconnect the HDMI cable
between the source and the WP-20.
9.6 The Authentication Page
The Authentication page lets you assign or change logon authentication details.
audio (0 to 900 seconds) before switching (in
auto mode) because of a signal loss on the
audio (0 to 900 seconds) before switching (in
auto mode) because the currently selected input
60,000 seconds) because of a signal loss on
Figure 15: The Authentication Page
Password:
Section
WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
box
box
Retype New
CHANGE button Click CHANGE to save the new authentication
enabled, the valid username and password must
characters)
Retype the new password
29
Page 37
Note: If the Authentication page is left open for more than five minutes additional
windows may open. After entering your logon credentials, close the other windows.
9.7 The EDID Page
The EDID page lets you copy EDID data to either or both of the inputs from any of
the following sources:
• Output
• Input
• Default EDID
• EDID data file
From this page you can also lock the EDID on each input independently.
Note: Do not power up the display before locking the EDID.
Figure 16: The EDID Page
30 WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
Page 38
Item
Description
DEFAULT EDID button
Click to read the default EDID
Output 1 button
Click to read the EDID from output 1
Input 1 button
Click to read the EDID from input 1 (HDMI)
Input 2 button
Click to read the EDID from input 2 (VGA)
on your computer
status
Copy to
Inputs selection box
Check to select both inputs
Lock button
Locks the EDID on the currently selected input
Input 1 button
Click to select input 1 as the destination (HDMI)
the selected destination
Refresh Button
Click to refresh the display
Note: The display is not updated automatically when the status of an EDID changes
on the device caused by outputs being exchanged. Click Refresh to update the
display, (see item 12 in the following table).
Read from
Section
BROWSE button Click to open the file browser to select an EDID file
Short Summary Information Section Displays the current election of EDID source,
Section
Input 2 button Click to select input 2 as the destination (VGA)
COPY Button Click to copy the EDID from the selected source to
destination, video resolution, audio availability, and
To copy EDID data from a source to one or both inputs:
1. Click one of the source buttons from which to read the EDID (default, output,
input, or EDID file).
The button changes color and the EDID summary information reflects the
selection and EDID data.
2. Click one of the destination inputs, or select both inputs by checking the
Inputs check-box.
All selected input buttons change color and the EDID summary information
reflects the selection and EDID data.
3. Click the Copy button.
The EDID data is copied to the selected input(s) and the “EDID was copied”
success message is displayed.
4. Click OK.
WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
31
Page 39
9.8 The About Us Page
The WP-20 About Us page displays the Web page version and Kramer Electronics
Ltd company details.
Figure 17: The About Us Page
32 WP-20 - Operating the WP-20 Remotely Using the Embedded Web Pages
Page 40
INPUTS:
Video:
1 HDMI on an HDMI connector
1 VGA on a 15-pin HD (F) connector
Audio:
1 Unbalanced stereo audio on a 3.5mm mini jack
OUTPUTS:
1 HDBaseT on an RJ-45 connector
1 Ethernet on an RJ-45 connector
switch
STANDARDS:
HDMI with Deep Color, x.v.Color™ and 3D
HDBT certified
MAXIMUM ANALOG
AUDIO LEVEL:
3.1V p-p
THD:
0.013%
CONSUMPTION:
OPERATING
TEMPERATURE:
0° to +40°C (32° to 104°F)
STORAGE
TEMPERATURE:
–40° to +70°C (–40° to 158°F)
HUMIDITY:
10% to 90%, RHL non-condensing
COOLING:
Convection
ENCLOSURE TYPE:
Aluminum
W, D, H
WEIGHT:
0.23kg (0.51lbs) approx.
SHIPPING W EIGHT:
0.51kg (1.12lbs) approx.
ENVIRONMENTAL
COMPLIANCE:
Complies with appropriate requirements of RoHs and WEEE
VIBRATION:
ISTA 1A in carton (International Safe Transit Association)
10 Technical Specifications
1 Unbalanced stereo audio on a 3.5mm mini jack
PORTS: 1 RS-232 3-pin terminal block
CONTROLS: Remote switches for input switching and volume control, reset
HDCP—works with sources that support HDCP repeater mode
SNR: –70dB
SUPPORTED WEB
BROWSERS:
MAXIMUM
TRANSMISSION
DISTANCE:
POWER
Windows 7 and higher:
• Internet Explorer (32/64 bit) version 11
• Firefox version 30
• Chrome version 35
MAC:
• Chrome version 35
• Firefox version 27
• Safari version 7
180m (590ft) up to 1080p @60Hz @24bpp in extended mode
130m (430ft) up to 1080p @60Hz @36bpp in normal mode
100m (330ft) up to 4K @60Hz (4:2:0) in normal mode
12V DC, 850mA
DIMENSIONS: 2 Gang USA 11.6 cm x 5.1cm x 11.4cm (4.57” x 2.01” x 4.49”)
REGULATORY
WP-20 - Technical Specifications
W, D, H
2 Gang EU 15.1cm x 4.7cm x 8.6cm (5.94” x 1.85” x 3.39”)
33
Page 41
STANDARDS:
ACCESSORIES:
OPTIONS:
Faceplates:
WP-20-BLNK(B) P/N 68-80305199
WARRANTY:
7 years parts and labor
Parameter
Values
Default
Device Name
Any alphanumeric string up to 14 chars (can
include hyphen, but not at the beginning or end)
KRAMER_
DHCP
ON/OFF
OFF
IP Address
Any valid IP address
192.168.1.39
Mask
Any valid network mask
255.255.0.0
Gateway
Any valid gateway address
192.168.0.1
TCP Port
0 to 65535
5000
UDP Port
0 to 65535
50000
Parameter
Values
Name
Admin
Password
Admin
Resolution
Refresh Rate (Hz)
640x480p
85Hz; 75Hz; 72Hz; 60Hz; 59.95Hz
720x480p
60Hz
720x480i
30Hz
720x576p
50Hz
800x600p
85Hz; 75Hz; 72Hz; 60Hz
848x480p
60Hz
852x480p
60Hz
1024x768p
85Hz; 75Hz; 70Hz; 60Hz
1152x864p
75Hz
1280x768p
60Hz
1280x800p
60Hz
1280x960
60Hz
1280x1024p
75Hz; 60Hz
COMPLIANCE
INCLUDED
CE
Power adapter
WP-20-BLNK(W) P/N 68-80305099
10.1 Default IP Parameters
10.2 Default Logon Credentials
10.3 Supported HDMI Resolutions
34 WP-20 - Technical Specifications
Page 42
Resolution
Refresh Rate (Hz)
1360x768p
60Hz
1366x768
60Hz; 50Hz
1400x1050p
60Hz
1440x900p
60Hz
1600x900p
60Hz
1600x1200p
60Hz
1680x1050p
60Hz
1920x1080p
50Hz; 60Hz; 30Hz; 24Hz;
1920x1080i
50Hz; 60Hz;
3840x2160
30Hz
4096x2160
30Hz
Resolution
Refresh Rate
640x480p
60Hz
720x480p
60Hz
800x600p
60Hz
848x480p
60Hz
1024x768p
60Hz
1152x864
75Hz
1280x720p
60Hz; 50Hz
1280x768
60Hz
1280x800
60Hz
1280x960p
60Hz
1280x1024p
60Hz
1360x768
60Hz;
1366x768
60Hz; 50Hz
1400x1050
60Hz
1440x900
60Hz
1920x1080p
60Hz
1920x1200
60Hz; 50Hz
10.4 Supported VGA Resolutions
WP-20 - Technical Specifications
35
Page 43
11 Default EDID
Each input on the WP-20 is loaded with a factory default EDID.
11.1 HDMI
Monitor
Model name............... WP-20
Manufacturer............. KMR
Plug and Play ID......... KMR1200
Serial number............ n/a
Manufacture date......... 2015, ISO week 255
Filter driver............ None
-------------------------
EDID revision............ 1.3
Input signal type........ Digital
Color bit depth.......... Undefined
Display type............. RGB color
Screen size.............. 520 x 320 mm (24.0 in)
Power management......... Standby, Suspend, Active off/sleep
Extension blocs.......... 1 (CEA-EXT)
-------------------------
DDC/CI................... Not supported
Color characteristics
Default color space...... Non-sRGB
Display gamma............ 2.20
Red chromaticity......... Rx 0.674 - Ry 0.319
Green chromaticity....... Gx 0.188 - Gy 0.706
Blue chromaticity........ Bx 0.148 - By 0.064
White point (default).... Wx 0.313 - Wy 0.329
Additional descriptors... None
Timing characteristics
Horizontal scan range.... 30-83kHz
Vertical scan range...... 56-76Hz
Video bandwidth.......... 170MHz
CVT standard............. Not supported
GTF standard............. Not supported
Additional descriptors... None
Preferred timing......... Yes
Native/preferred timing.. 1280x720p at 60Hz (16:10)
Standard timings supported
720 x 400p at 70Hz - IBM VGA
720 x 400p at 88Hz - IBM XGA2
640 x 480p at 60Hz - IBM VGA
640 x 480p at 67Hz - Apple Mac II
640 x 480p at 72Hz - VESA
640 x 480p at 75Hz - VESA
800 x 600p at 56Hz - VESA
800 x 600p at 60Hz - VESA
800 x 600p at 72Hz - VESA
800 x 600p at 75Hz - VESA
832 x 624p at 75Hz - Apple Mac II
1024 x 768i at 87Hz - IBM
1024 x 768p at 60Hz - VESA
1024 x 768p at 70Hz - VESA
1024 x 768p at 75Hz - VESA
1280 x 1024p at 75Hz - VESA
1152 x 870p at 75Hz - Apple Mac II
1280 x 1024p at 75Hz - VESA STD
1280 x 1024p at 85Hz - VESA STD
36 WP-20 - Default EDID
Page 44
1600 x 1200p at 60Hz - VESA STD
1024 x 768p at 85Hz - VESA STD
800 x 600p at 85Hz - VESA STD
640 x 480p at 85Hz - VESA STD
1152 x 864p at 70Hz - VESA STD
1280 x 960p at 60Hz - VESA STD
EIA/CEA-861 Information
Revision number.......... 3
IT underscan............. Supported
Basic audio.............. Supported
YCbCr 4:4:4.............. Supported
YCbCr 4:2:2.............. Supported
Native formats........... 1
Detailed timing #1....... 1920x1080p at 60Hz (16:10)
CE audio data (formats supported)
LPCM 2-channel, 16/20/24 bit depths at 32/44/48 kHz
CE video identifiers (VICs) - timing/formats supported
1920 x 1080p at 60Hz - HDTV (16:9, 1:1)
1920 x 1080i at 60Hz - HDTV (16:9, 1:1)
1280 x 720p at 60Hz - HDTV (16:9, 1:1) [Native]
720 x 480p at 60Hz - EDTV (16:9, 32:27)
720 x 480p at 60Hz - EDTV (4:3, 8:9)
720 x 480i at 60Hz - Doublescan (16:9, 32:27)
720 x 576i at 50Hz - Doublescan (16:9, 64:45)
640 x 480p at 60Hz - Default (4:3, 1:1)
NB: NTSC refresh rate = (Hz*1000)/1001
CE vendor specific data (VSDB)
IEEE registration number. 0x000C03
CEC physical address..... 1.0.0.0
Maxi mum T MDS c lo ck....... 165MHz
CE speaker allocation data
Channel configuration.... 2.0
Front left/right......... Yes
Front LFE................ No
Front center............. No
Rear left/right.......... No
Rear center.............. No
Front left/right center.. No
Rear left/right center... No
Raw data
00,FF,FF,FF,FF,FF,FF,00,2D,B2,00,12,00,00,00,00,FF,19,01,03,80,34,20,78,EA,B3,25,AC,51,30,B4,26,
10,50,54,FF,FF,80,81,8F,81,99,A9,40,61,59,45,59,31,59,71,4A,81,40,01,1D,00,72,51,D0,1E,20,6E,28,
55,00,07,44,21,00,00,1E,00,00,00,FD,00,38,4C,1E,53,11,00,0A,20,20,20,20,20,20,00,00,00,FC,00,57,
50,2D,32,30,0A,20,20,20,20,20,20,20,02,3A,80,18,71,38,2D,40,58,2C,45,00,07,44,21,00,00,1E,01,B6,
02,03,1B,F1,23,09,07,07,48,10,05,84,03,02,07,16,01,65,03,0C,00,10,00,83,01,00,00,02,3A,80,18,71,
38,2D,40,58,2C,45,00,07,44,21,00,00,1E,01,1D,80,18,71,1C,16,20,58,2C,25,00,07,44,21,00,00,9E,01,
1D,00,72,51,D0,1E,20,6E,28,55,00,07,44,21,00,00,1E,8C,0A,D0,8A,20,E0,2D,10,10,3E,96,00,07,44,21,
00,00,18,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,47
WP-20 - Default EDID
37
Page 45
11.2 PC-UXGA
Monitor
Model name............... WP-20
Manufacturer............. KMR
Plug and Play ID......... KMR1200
Serial number............ n/a
Manufacture date......... 2015, ISO week 255
Filter driver............ None
-------------------------
EDID revision............ 1.3
Input signal type........ Analog 0.700,0.000 (0.7V p-p)
Standard timings supported
720 x 400p at 70Hz - IBM VGA
720 x 400p at 88Hz - IBM XGA2
640 x 480p at 60Hz - IBM VGA
640 x 480p at 67Hz - Apple Mac II
640 x 480p at 72Hz - VESA
640 x 480p at 75Hz - VESA
800 x 600p at 56Hz - VESA
800 x 600p at 60Hz - VESA
800 x 600p at 72Hz - VESA
800 x 600p at 75Hz - VESA
832 x 624p at 75Hz - Apple Mac II
1024 x 768i at 87Hz - IBM
1024 x 768p at 60Hz - VESA
1024 x 768p at 70Hz - VESA
1024 x 768p at 75Hz - VESA
1280 x 1024p at 75Hz - VESA
1152 x 870p at 75Hz - Apple Mac II
1280 x 1024p at 75Hz - VESA STD
1280 x 1024p at 85Hz - VESA STD
1600 x 1200p at 60Hz - VESA STD
1024 x 768p at 85Hz - VESA STD
800 x 600p at 85Hz - VESA STD
640 x 480p at 85Hz - VESA STD
Raw data
00,FF,FF,FF,FF,FF,FF,00,2D,B2,00,12,00,00,00,00,FF,19,01,03,6E,34,20,78,EE,B3,25,AC,51,30,B4,26,
10,50,54,FF,FF,80,81,8F,81,99,A9,40,61,59,45,59,31,59,71,4A,81,40,01,1D,00,72,51,D0,1E,20,6E,28,
55,00,07,44,21,00,00,1E,00,00,00,FD,00,38,4C,1E,53,11,00,0A,20,20,20,20,20,20,00,00,00,FC,00,57,
50,2D,32,30,0A,20,20,20,20,20,20,20,02,3A,80,18,71,38,2D,40,58,2C,45,00,07,44,21,00,00,1E,00,C5
WP-20 - Default EDID
39
Page 47
12 Protocol 3000
The WP-20 can be operated using the Kramer Protocol 3000 serial commands. The
command framing varies according to how you interface with the WP-20. For
example, a basic video input switching command that routes a layer 1 video signal
to HDBT out 1 from HDMI input 2 (ROUTE 1,1,2), is entered as follows:
•Terminal communication software, such as Hercules:
The framing of the command varies according to the terminal
communication software.
•K-Touch Builder (Kramer software):
40 WP-20 - Protocol 3000
Page 48
•K-Config (Kramer configuration software):
All the examples provided in this section are based on using the
K-Config software.
You can enter commands directly using terminal communication software (e.g.,
Hercules) by connecting a PC to the serial or Ethernet port on the WP-20. To enter
CR press the Enter key (LF is also sent but is ignored by the command parser).
Commands sent from various non-Kramer controllers (e.g., Crestron) may require
special coding for some characters (such as, /X##). For more information, refer to
your controller’s documentation.
For more information about:
• Using Protocol 3000 commands, see Section 12.1
• General syntax used for Protocol 3000 commands, see Section 12.2
• Protocol 3000 commands available for the WP-20, seeSection 12.3
12.1 Understanding Protocol 3000
Protocol 3000 commands are structured according to the following:
•Command – A sequence of ASCII letters (A-Z, a-z and -). A command
and its parameters must be separated by at least one space.
•Parameters – A sequence of alphanumeric ASCII characters (0-9, A-Z,
a-z and some special characters for specific commands). Parameters are
separated by commas.
•Message string – Every command entered as part of a message string
begins with a message starting character and ends with a message closing
character.
WP-20 - Protocol 3000
41
Page 49
The maximum string length is 64 characters.
A string can contain more than one command. Commands are
separated by a pipe (|) character.
•Message starting character:
# – For host command/query
~ – For device response
• Device address – K-NET Device ID followed by @ (optional, K-NET only)
• Query sign – ? follows some commands to define a query request
• Message closing character:
CR – Carriage return for host messages (ASCII 13)
CR LF – Carriage return for device messages (ASCII 13) and line-feed
(ASCII 10)
•Command chain separator character – Multiple commands can be
chained in the same string. Each command is delimited by a pipe character
(|). When chaining commands, enter the message starting character and
the message closing character only at the beginning and end of the string.
Spaces between parameters or command terms are ignored.
Commands in the string do not execute until the closing character is
entered. A separate response is sent for every command in the
chain.
12.2 Kramer Protocol 3000 Syntax
The Kramer Protocol 3000 syntax uses the following delimiters:
• CR = Carriage return (ASCII 13 = 0x0D)
• LF = Line feed (ASCII 10 = 0x0A)
• SP = Space (ASCII 32 = 0x20)
Some commands have short name syntax in addition to long name syntax to enable
faster typing. The response is always in long syntax.
The Protocol 3000 syntax is in the following format:
42 WP-20 - Protocol 3000
Page 50
Start
Address (optional)
Body
Delimiter
#
Device_id@
Message
CR
Start
Body
Delimiter
#
CR
Start
Address
Body
Delimiter
#
Device_id@
Command_1 Parameter1_1,Parameter1_2,…|
Parameter3_1,Parameter3_2,…|…
CR
~
Device_id@
CR LF
Start
Address (optional)
Body
Delimiter
~
Device_id@
CR LF
• Host Message Format:
• Simple Command – Command string with only one command without
addressing:
CommandSP Parameter_1,Parameter_2,…
•Command String – Formal syntax with command concatenation and
addressing:
Command_2 Parameter2_1,Parameter2_2,…|
Command_3
• Device Message Format:
Start Address (optional) Body Delimiter
Message
• Device Long Response – Echoing command:
Command SP [Param1,Param2 …] result
12.3 Protocol 3000 Commands
This section includes the following commands:
• System Commands (see Section 12.3.1
• Authentication Commands (see Section 12.3.2)
• Switching/Routing Commands (see Section 12.3.3)
• Video Commands (see Section 12.3.4)
• Audio Commands(see Section 12.3.5)
• Communication Commands (see Section 12.3.6)
• EDID Handling Commands (see Section 12.3.7)
12.3.1 System Commands
WP-20 - Protocol 3000
)
43
Page 51
#
Protocol handshaking (system mandatory)
BUILD-DATE
Get device build date (system mandatory)
FACTORY
Reset to factory default configuration
HELP
Get command list (system mandatory)
MODEL
Get device model (system mandatory)
PROT-VER
Get device protocol version (system mandatory)
RESET
Reset device (system mandatory)
SN
Get device serial number (system mandatory)
VERSION
Get device firmware version (system mandatory)
AV-SW-MODE
Set/get auto switch mode (system)
AV-SW-TIMEOUT
Set/get auto switching timeout (system)
DISPLAY
Get output HPD status (system)
DPSW-STATUS
Get the DIP-switch status (system)
FPGA-VER
Get current FPGA version (system)
HDCP-MOD
Set/get HDCP mode (system)
HDCP-STAT
Get HDCP signal status (system)
NAME
Set/get machine (DNS) name (system – Ethernet)
NAME-RST
Reset machine (DNS) name to factory default (system – Ethernet)
PRIORITY
Set/get priority for all channels (system)
SIGNAL
Get input signal lock status (system)
#
#CR
Get: - -
~nn@SPOK CR LF
Step-in master products use this command to identify the availability of a device
“#”,0x0D
Command Description
12.3.1.1 #
Functions Permission Transparency
Set:
Get:
Description Syntax
Set: Protocol handshaking
-
End User Public
- -
Response
Parameters
Response Triggers
Notes
Validates the Protocol 3000 connection and gets the machine number
K-Config Example
44 WP-20 - Protocol 3000
Page 52
Get:
BUILD-DATE?
End User
Public
Get:
Get device build date
#BUILD-DATE?CR
~nn @BUILD-DATE SP
CR LF
hh:mm:ss
“#BUILD-DATE?”,0x0D
12.3.1.2 BUILD-DATE
Functions Permission Transparency
Set:
Description Syntax
Set: - -
Response
Parameters
date – Format: YYYY/MM/DD where YYYY = Year, MM = Month, DD = Day
time – Format:
Response Triggers
Notes
K-Config Example
-
dateSPtime
where hh = hours, mm = minutes, ss = seconds
- -
WP-20 - Protocol 3000
45
Page 53
FACTORY
Get: - -
-
Reset device to factory default
configuration
~nn @FACTORY SPOK CR LF
“#FACTORY”,0x0D
Get:
HELP
End User
Public
1. #HELPCR
#HELPSP
~nn @HELPSP
:CR LF
CR LFUSAGE:
CR LF
HELPSP COMMAND_NAMECR LF
“#HELP”,0x0D
12.3.1.3 FACTORY
Functions Permission Transparency
Set:
Description Syntax
Set:
Get: - -
Response
Parameters
Response Triggers
Notes
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 effect.
action – event that triggers the auto switching timeout:
– timeout in seconds: 0-60000
“#AV-SW-TIMEOUT 0,5”,0x0D
12.3.1.2 AV-SW-TIMEOUT
Functions Permission Transparency
Set:
Description Syntax
Set: Set auto switching timeout
Get: Get auto switching timeout
Response
action,time_out
Parameters
0 (video signal lost)
2 (audio signal lost)
4 (disable 5V on video output if no input signal detected)
5 (video cable unplugged)
6 (audio cable unplugged)
timeout
Response Triggers
Notes
The timeout must not exceed 60000 seconds.
The timeout for video and audio signal lost (0, 2) events must not be less than 5 seconds.
The timeout for video and audio cable unplugged (5, 6) events must not exceed the timeout for the
disable 5V on video output if no input signal detected (4) event.
The timeout for the disable 5V on video output if no input signal detected (4) event must not be less than
the timeout for video and audio cable unplugged (5, 6) events.
The timeout for the disable 5V on video output if no input signal detected (4) event overlaps with the
timeouts for all other events (0, 2, 5, 6).
K-Config Example
Set the auto switching timeout to 5 seconds in the event of video signal lost:
End User Public
action,time_out
50 WP-20 - Protocol 3000
Page 58
Get
DISPLAY?
End User
Public
Get:
Get output HPD status
#DISPLAY?SP
CR
~nn @DISPLAY SP
CR LF
and valid)
After every change in output HPD status form Off to On and all parameters (new EDID, etc.) are stable and
valid (2)
Get the output HPD status of HDBT Out:
“#DISPLAY? 1”,0x0D
12.3.1.3 DISPLAY
Functions Permission Transparency
Set: - - -
Description Syntax
Set: - -
out_id
Response
out_id,status
Parameters
out_id – 1 (HDBT Out)
status – HPD status according to signal validation : 0 (Off), 1 (On), 2 (On and all parameters are stable
Response Triggers
A response is sent to the com port from which the Get was received, after command execution and:
After every change in output HPD status from On to Off (0)
After every change in output HPD status from Off to On (1)
Notes
K-Config Example
WP-20 - Protocol 3000
51
Page 59
Get
DPSW-STATUS?
End User
Public
Get:
Get the DIP-switch status
#DPSW-STATUS?SP
CR
~nn @DPSW-STATU S?SP
CR LF
Get the status of DIP-switch 1 (video switch):
“#DPSW-STATUS? 1”,0x0D
-
FPGA-VER?
#FPGA-VER?SP id CR
~nn @FPGA-VER SP
CR LF
id – 1 (FPGA)
FPGA – field programmable gate array
Get the FPGA version number for the current firm ware:
inp_id – input number: 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In)
mode
Response Triggers
A response is sent to the com port from which the set (before execution) / get command was received
A response is sent to all com ports after command execution if HDCP-MOD was set by any other external
control device (device button, device menu or other) or if the HDCP mode changed
Notes
Set HDCP working mode on the device input:
HDCP not supported - HDCP Off
HDCP support changes following detected sink - MIRROR OUTPUT
K-Config Example
inp_id,mode
Administrator Public
inp_id,mode
WP-20 - Protocol 3000
53
Page 61
Get:
HDCP-STAT?
End User
Public
Get:
Get HDCP signal status
#HDCP-STAT?SP
CR
~ nn @HDCP-STAT SP
CR LF
– signal encryption status: 0 (On), 1 (Off)
Output stage (1) – get the HDCP signal status of the sink device connected to HDBT Out
Get the HDCP input signal status of the source device connected to HDMI In 1:
“#HDCP-STAT? 0,1”,0x0D
12.3.1.7 HDCP-STAT
Functions Permission Transparency
Set: - - -
Description S yntax
Set: - -
stage,stage_id
Response
stage,stage_id,mode
Parameters
stage – 0 (input), 1 (output)
stage_id – for input stage: 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In), for output stage: 1 (HDBT Out)
actual_status
Response Triggers
A response is sent to the com port from which the Get command was received
Notes
Input stage (0) – get the HDCP signal status of the source device connected to the specified input
K-Config Example
54 WP-20 - Protocol 3000
Page 62
NAME
Get:
NAME?
End User
Public
#NAMESP
CR
#NAME?CR
NAME
~nn @NAME? SP
CR LF
The machine name is not the same as the model name. The machine name is used to identify a specific
“#NAME room-442”,0x0D
Set:
NAME-RST
Administrator
Public
~nn @NAME-RST SPOKCR LF
Factory default of machine (DNS) name is “KRAMER_”
“#NAME-RST”,0x0D
12.3.1.8 NAME
Functions Permission Transparency
Set:
Description Syntax
Set: Set machine (DNS) name
Get: Get machine (DNS) name
Response
Set: ~nn @
Get:
Parameters
machine_name - String of up to 14 alpha-numeric characters (can include hyphens but not at the
beginning or end)
Response Triggers
Notes
machine or a network in use (with DNS feature on).
K-Config Example
Set the DNS name of the device to “room-442”:
SPmachine_name CR LF
machine_name
12.3.1.9 NAME-RST
Functions Permission Transparency
Administrator Public
machine_name
Get:
Description Syntax
Set:
Get: - -
Response
Parameters
Response Triggers
Notes
K-Config Example
Reset the DNS name of the device to the factory default:
WP-20 - Protocol 3000
-
Reset machine (DNS) name to
factory default
- -
#NAME-RSTCR
55
Page 63
PRIORITY
Get:
PRIORITY?
Administrator
Public
#PRIORITYSP layer,PRIORITY1,PRIORITY2,
CR
Get:
Get input priority
# PRIORITY?layerCR
~nn @PRIORITYSP
CR LF
layer – 1 (video):
1 is the highest priority
Set the video input priority of PC In as the highest priority:
“#PRIORITY 1,2,3,1”,0x0D
12.3.1.10 PRIORITY
Functions Permission Transparency
Set:
Description Syntax
Set: Set input priority
Response
layer,PRIORITY1,PRIORITY2,PRIORITY3
Parameters
PRIORITY1 - priority of HDMI In 1: 1 (highest priority), 2 (second priority), 3 (third priority)
PRIORITY2 - priority of HDMI In 2: 1 (highest priority), 2 (second priority), 3 (third priority)
PRIORITY3 - priority of PC In: 1 (highest priority), 2 (second priority), 3 (third priority)
The number of PRIORITY parameters differs according to the selected layer
K-Config Example
Administrator Public
PRIORITY3
56 WP-20 - Protocol 3000
Page 64
Get
SIGNAL?
End User
Public
Get:
Get input signal lock status
#SIGNAL?SP inp_id CR
~nn @SIGNAL SP
CR LF
“#SIGNAL? 2”,0x0D
12.3.1.11 SIGNAL
Functions Permission Transparency
Set: - - -
Description S yntax
Set: - -
Response
inp_id,status
Parameters
inp_id – input number: 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In)
status – lock status according to signal validation: 0 (Off), 1 (On)
Response Triggers
After execution, a response is sent to the com port from which the Get was received
A response is sent after every change in input signal status from On to Off or from Off to On
Notes
K-Config Example
Get the input signal lock status of HDMI In 2:
WP-20 - Protocol 3000
57
Page 65
LOGIN
Set/get protocol permission
LOGOUT
Cancel current permission level
PASS
Set/get password for login level
SECUR
Set/get current security state
LOGIN
Get:
LOGIN?
Not Secure
Public
#LOGINSP login_level,password CR
Get:
Get current protocol permission level
#LOGIN?CR
@LOGIN
~nn @LOGIN SP
CR LF
– predefined password (by PASS command). Default password is an empty string
“#LOGIN Admin,33333”,0x0D
12.3.2 Authentication Commands
Command Description
12.3.2.1 LOGIN
Functions Permission Transparency
Set:
Description Syntax
Set: Set protocol permission
Response
Set: ~nn
or
~nn @LOGIN SPERRSP 004 CR LF (if bad password entered)
Get:
Parameters
login_level – level of permissions required: User, Admin
password
Response Triggers
SPlogin_level,password SPOKCR LF
login_level
Not Secure Public
Notes
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
The permission system works onl y if security is enabled with the SECUR command. It is not mandatory to
enable the permission system in order to use the device
K-Config Example
Set the protocol permission level to Admin (when the password defined in the PASS command is 33333):
58 WP-20 - Protocol 3000
Page 66
LOGOUT
Get: - -
-
#LOGOUTCR
Get: - -
~nn @LOGOUT SPOK CR LF
“#LOGOUT”,0x0D
Set:
PASS
Administrator
Public
PASS?
Set:
Set password for login level
#PASSSP login_level,password CR
#PASS?SP
CR
~nn @PASS SPlogin_level,password CR LF
– password for the
. Up to 15 printable ASCII chars.
Set the password for the Admin protocol permission level to 33333:
“#PASS Admin,33333”,0x0D
12.3.2.2 LOGOUT
Functions Permission Transparency
Set:
Description Syntax
Set: Cancel current permission level
Response
Parameters
Response Triggers
Notes
Logs out from User or Administrator permission levels
The permission system works onl y if security is enabled with the
K-Config Example
Administrator Public
security_mode
command
60 WP-20 - Protocol 3000
Page 68
ROUTE
Set/get layer routing
Set:
ROUTE
End User
Public
ROUTE?
#ROUTESP
CR
#ROUTE?SP
CR
~nn @ROUTESP layer,dest,src CR LF
2
The get command identifies input switching on Step-in clients
“#ROUTE 3,1,2”,0x0D
12.3.3 Switching/Routing Commands
Command Description
12.3.3.1 ROUTE
Functions Permission Transparency
Get:
Description Syntax
Set: Set layer routing
Get: Get layer routing
Response
Parameters
layer – 1 (video), 3 (data)
dest – for video layer: 1 (HDBT Out), for data layer: 1 (HDBT data port), 2 (WP-20 data port), 3 (WP-20
internal control port)
src – for video layer: 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In), for data layer: 1 (HDBT data port),
(WP-20 data port), 3 (WP-20 internal control port)
Response Triggers
Notes
The set command is for remote input switching on Step-in clients (essentially via by the Web)
K-Config Example
Set the remote input switching of data to control mode:
“#ROUTE 3,1,3”,0x0D
Set the remote input switching of data to data mode:
End UserPublic
layer,dest,src
layer,dest
WP-20 - Protocol 3000
61
Page 69
VGA-PHASE
Set/get ADC (VGA) sampling phase
VMUTE
Set/get video on output mute
VGA-PHASE
VGA-PHASE?
#VGA-PHASESP
CR
#VGA-PHASE?SP channel CR
~nn @VGA-PHASE SP
CR LF
– input number: 3 (PC In)
1-30, ++
“#VGA-PHASE 3,++”,0x0D
12.3.4 Video Commands
Command Description
12.3.4.1 VGA-PHASE
Functions Permission Transparency
Set:
Get:
Description Syntax
Set: Set ADC (VGA) sampling phase
Get: Get ADC (VGA) sampling phase
Response
channel,value
Parameter s
channel
value – phase number in LSB units:
Response Triggers
Notes
K-Config Example
Increase the current value of the ADC (VGA) sampling phase:
End User Public
End User Public
channel,value
(increase current value), -- (decrease current value)
62 WP-20 - Protocol 3000
Page 70
VMUTE
Get:
VMUTE?
End User
Public
#VMUTESP
CR
#VMUTE?SP output_id SP CR
~nn @VMUTE SP
CR LF
– 1 (HDBT Out)
“#VMUTE 3,0”,0x0D
12.3.4.2 VMUTE
Functions Permission Transparency
Set:
Description Syntax
Set: Set enable/disable video on output
Get: Get video on output status
Response
Set / Get:
Parameters
output_id
flag – 0 (disable video on output), 1 (enable video on output), 2 (blank video)
Response Triggers
Notes
K-Config Example
Disable the video output on HDBT Out:
output_id,flag
End User Public
output_id,flag
WP-20 - Protocol 3000
63
Page 71
AUD-EMB
Get audio in video embedding status
AUD-LVL
Set/get volume for specific amplifier output
AUD-SIGNAL?
Get audio input signal status
MUTE
Set/get audio mute
AUD-EMB?
#AUD-EMB?SP in,out CR
~nn @AUD-EMB SP
CR LF
in– embedded audioinput number: 1 (Audio In)
“#AUD-EMB? 1,1”,0x0D
12.3.5 Audio Commands
Command Description
12.3.5.1 AUD-EMB
Functions Permission Transparency
Set:
Get:
Description Syntax
Set:
Get: Get audio in video embedding status
Response
in,out,status
Parameters
out – video output number in which audio is embedded: 1 (HDBT Out)
status – embedded status: 1 (On), 0 (Off)
Response Triggers
A response is sent to the com port from which the get command was received
After execution, a response is sent to all com ports if AUD-EMB was set by any other external control device
(button press, device menu and similar)
Notes
End User Public
K-Config Example
64 WP-20 - Protocol 3000
Page 72
AUD-LVL
Get:
AUD-LVL?
End User
Public
#AUD-LVLSP
CR
#AUD-LVL?SP stage,channel CR
~nn @AUD-LVL SP
CR LF
stage – 1 (audio output)
-- decrease current value by 1 percent
A minus sign precedes negative values
Set the volume of the Audio Out (1) output to 75%:
“#AUD-LVL 1,1,75”,0x0D
12.3.5.2 AUD-LVL
Functions Permission Transparency
Set:
Description Synta x
Set: Set volume for specific amplifier output
Get: Get volume for specific amplifier output
Response
stage,channel,volume
Parameters
channel – output channel number of selected stage: 1 (Audio Out)
volume – audio parameter percentage: 0-100 (percent value), ++ (increase current value by 1 percent),
Response Triggers
Notes
All values are in percentages
K-Config Example
End User Public
stage,channel,volume
WP-20 - Protocol 3000
65
Page 73
Get
AUD-SIGNAL?
End User
Public
Get:
Get audio input signal status
# AUD-SIGNAL?SP
CR
~nn @AUD-SIGNALSP
CR LF
“#AUD-SIGNAL? 1”,0x0D
Set:
MUTE
End User
Public
MUTE?
Set:
Set audio mute
#MUTESP channel,mute_mode CR
#MUTE?SP
CR
~nn @MUTE SPchannel, mute_mode CR LF
Mute the Audio Out output:
“#MUTE 1,1”,0x0D
12.3.5.3 AUD-SIGNAL
Functions Permission Transparency
Set: - - -
Description Syntax
Set: - -
inp_id
Response
inp_id,status
Parameters
inp_id – audioinput number: 1 (Audio In)
status – 0 (Off / no signal), 1 (On / signal present)
Response Triggers
After execution, a response is sent to the com port from which the get command was received
A response is sent to all com ports if the audio status was changed on any input
The port number must be within the following range: 0-(2 ^16 -1)
Set the Ethernet port protocol for TCP to port 12457:
“#ETH-PORT TCP,12457”,0x0D
12.3.6 Communication Commands
Command Description
12.3.6.1 ETH-PORT
Functions Permission Transparency
Get:
Description S yntax
Set: Set Ethernet port protocol
Get: Get Ethernet port protocol
Response
Parameters
portType – string of 3 letters indicating the port type: TCP, UDP
ETHPort
Response Triggers
Notes
If the port number you enter is already in use, an error is returned
K-Config Example
End User Public
portType,ETHPort
portType
WP-20 - Protocol 300067
Page 75
NET-DHCP
Get:
NET-DHCP?
End User
Public
#NET-DHCPSP
CR
#NET-DHCP?CR
~nn @NET-DHCP SP
CR LF
mode – 0 (do not use DHCP. Use the IP address set by the factory or the NET-IP command), 1 (try to
NET-IP
Connecting Ethernet to devices with DHCP may take more time in some networks
“#NET-DHCP 1”,0x0D
12.3.6.2 NET-DHCP
Functions Permission Transparency
Set:
Description Syntax
Set: Set DHCP mode
Get: Get DHCP mode
Response
mode
Parameters
Administrator Public
mode
use DHCP. If unavailable, use the IP address set by the factor y or the
Response Triggers
Notes
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
Consult your network administrator for correct settings
K-Config Example
Enable DHCP mode, if available:
command)
68 WP-20 - Protocol 3000
Page 76
NET-GATE
Get:
NET-GATE?
End User
Public
#NET-GATESP
CR
#NET-GATE?CR
~nn @NET-GATE SP
CR LF
ip_address – gateway IP address, in the following format: xxx.xxx.xxx.xxx
security problems. Consult your network administrator for correct settings.
Set the gateway IP address to 192.168.0.1:
“#NET-GATE 192.168.000.001”,0x0D
NET-IP
NET-IP?
#NET-IPSP
CR
#NET-IP?CR
~nn @NET-IP SP
CR LF
– IP address, in the following format: xxx.xxx.xxx.xxx
Set the IP address to 192.168.1.39:
“#NET-IP 192.168.001.039”,0x0D
12.3.6.3 NET-GATE
Functions Permission Transparency
Set:
Description Syntax
Set: Set gateway IP
Get: Get gateway IP
Response
ip_address
Parameters
Response Triggers
Notes
A network gateway connects the device via another network, possibly over the Internet. Be careful of
K-Config Example
Administrator Public
ip_address
12.3.6.4 NET-IP
Functions Permission Transparency
Set:
Get:
Description S yntax
Set: Set IP address
Get: Get IP address
Response
ip_address
Parameters
ip_address
Response Triggers
Notes
Consult your network administrator for correct settings
K-Config Example
Administrator Public
End User Public
ip_address
WP-20 - Protocol 300069
Page 77
Get:
NET-MAC?
End User
Public
Get:
Get MAC address
#NET-MAC?CR
~nn @NET-MAC SP
CR LF
XX-XX-XX-XX-XX-XX
“#NET-MAC?”,0x0D
Set:
NET-MASK
Administrator
Public
NET-MASK?
Set:
Set subnet mask
#NET-MASKSP net_mask CR
#NET-MASK?CR
~nn @NET-MASK SPnet_maskCR LF
The subnet mask limits the Ethernet connection within the local network
“#NET-MASK 255.255.000.000”,0x0D
12.3.6.5 NET-MAC
Functions Permission Transparency
Set:
Description Syntax
Set: - -
Response
Parameters
mac_address – unique MAC address. Format:
Response Triggers
Notes
K-Config Example
12.3.6.6 NET-MASK
Functions Permission Transparency
-
mac_address
- -
where X is hex digit
Get:
Description Syntax
Get: Get subnet mask
Response
Parameters
net_mask - format: xxx.xxx.xxx.xxx
Response Triggers
Consult your network administrator for correct settings
Notes
K-Config Example
Set the subnet mask to 255.255.0.0:
70 WP-20 - Protocol 3000
End User Public
Page 78
CPEDID
Copy EDID data from the output to the input EEPROM
copied to this destination. Setting ‘0’ indicates that EDID data is not copied to this destination.
Copy the EDID data from the HDBT Out output (EDID source) to the HDMI In 1 input:
“#CPEDID 2,0,0,0x5”,0x0D
12.3.7 EDID Handling Commands
Additional EDID data functions can be performed via the WP-20 Web pages or a
compatible EDID management application, such as Kramer EDID Designer (see
http://www.kramerav.com/product/EDID%20Designer
Command Description
).
12.3.7.1 CPEDID
Functions Permission Transparency
Set:
Description S yntax
Set:
Get: - -
Response
Parameters
Copy EDID data from the output to
the input EEPROM
src_type,src_id,dst_type,dest_bitmap
End User Public
#
SPsrc_type,src_id,dst_type,
dest_bitmap
src_id – for input source: 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In), for output source: 1 (HDBT Out), for
default EDID source: 0 (default EDID)
dst_type – EDID destination type (usually input): 0 (input), 1 (output), 2 (default EDID)
dest_bitmap – bitmap representing destination IDs. Format: XXXX…X, where X is hex digit. The binary
form of every hex digit represents corresponding destinations. Setting ‘1’ indicates that EDID data is
Response Triggers
Response is sent to the com port from which the Set was received (before execution)
Notes
Destination bitmap size depends on device properties (for 64 inputs it is a 64-bit word)
Example: bitmap 0x0013 means inputs 1, 2 and 5 are loaded with the new EDID.
In this device, if the destination type is input (0), the bitmap size is 3 bits, for example bitmap 0x5 means
inputs 1 and 3 are loaded with the new EDID.
K-Config Example
“#CPEDID 1,1,0,0x1”,0x0D
Copy the EDID data from the default EDID source to HDMI In 1 and PC In inputs:
WP-20 - Protocol 300071
Page 79
Permission
Transparency
LOCK-EDID
End User
Get:
LOCK-EDID?
End User
End User
Set:
#LOCK-EDIDSP
CR
#LOCK-EDID?SP input_id CR
~nn @LOCK-EDID SP
CR LF
Parameters
input_id – 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In),