Analog Audio Output Volume Control Configuring the DIP-31 Setting the Configuration DIP-switch Switching Timeouts Using the Step-in Feature Operating the DIP-31 Remotely Using the Web Pages Browsing the DIP-31 Web Pages Switching Page Device Settings Page Remote Device Control Page...
Sierra Video Products; GROUP 12: Digital Signage; GROUP 13: Audio; and GROUP 14: Collaboration. Congratulations on purchasing your Kramer DIP-31 Automatic Video Switcher which are part of the Kramer Audio Distribution System and are ideal for: Display systems requiring simple, automatic input selection.
Avoid interference from neighboring electrical appliances that may adversely influence signal quality. Position your DIP-31 Automatic Video Switcher away from moisture, excessive sunlight and dust. This equipment is to be used only inside a building. It may only be connected to other equipment that is installed inside a building.
Kramer Electronics has made 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 http://www.kramerav.com/support/recycling/.
Overview DIP-31 is a 4K UHD automatic switcher for HDMI, VGA, Ethernet, data and unbalanced audio signals. The unit supports resolutions up to 4K@60Hz (4:2:0) UHD and various modes of input selection and transmits the signal via HDMI cable to a compatible receiver (for example the VS-62H or when connecting directly to a display/projector).
Defining the Automatic Video Switcher Figure 1 defines the front panel of the DIP-31. Figure 1: DIP-31 Front Panel Feature Function SELECT Button Press to select the HDMI In 1 input. When HDMI In 1 is selected, the button: Lights red when external audio is selected HDMI IN 1 ...
Figure 2 defines the rear panel of the DIP-31. Figure 2: DIP-31 Rear Panel Feature Function AUDIO OUT 3.5mm Mini Connect to the unbalanced, stereo audio acceptor, (for Jack example, active speakers) ETHERNET RJ-45 Connect to the LAN, (Ethernet traffic or PC controller)
Switcher Always switch off the power to each device before connecting it to your DIP-31. After connecting your DIP-31, connect the power to each of them and then switch on the power to each device. Figure 3: Connecting the DIP-31...
Page 13
.1). 9. Connect the Vol Up/Vol Down 3-pin terminal block to remote, contact- closure, volume control switches. 10. Connect the power adapter to the DIP-31 and to the mains power, (not shown in Figure DIP-31 - Connecting the DIP-31 Automatic Video Switcher...
Connecting the Remote Control Switches You can connect remote, momentary-contact contact-closure switches to the terminal block on the rear panel of the DIP-31 to control the device. Figure 4 illustrates the connections from the terminal block to the contact-closure switches.
This section defines the TP pinout, using a straight pin-to-pin cable with RJ-45 connectors. Figure 5: TP PINOUT EIA /TIA 568B Wire Color Orange / White Orange Green / White Blue Blue / White Green Brown / White Brown DIP-31 - Connecting the DIP-31 Automatic Video Switcher...
In auto mode, the switching selection is performed based on either last connected or priority input. In last connected mode, if the signal on the current input is lost, the DIP-31 automatically selects the last connected input, (the delay depending on the configurable signal-lost timeout).
Analog Analog audio HDMI Auto Analog audio HDMI Auto No audio When there is an audio signal but no video signal the output is a black video pattern in conjunction with the analog audio signal. DIP-31 - Principles of Operation...
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 Section 0 Using the Web pages, (see Section 1 Protocol 3000 commands over RS-232 (see DIP-31 - Principles of Operation...
Operating the DIP-31 The DIP-31 can be operated using any of the following methods: Front panel buttons Section 1 Protocol 3000 command, (see Section 5 Remote contact-closure switch, (see Section 9 Web pages, (see...
Embedded HDMI analog Audio In (high to low priority) Off (up) On (down) Automatic—Priority selection. Analog Audio In embedded HDMI (high to low priority) On (down) Off (up) Embedded HDMI On (down) On (down) Analog Audio In DIP-31 - Configuring the DIP-31...
Switching Timeouts When the DIP-31 is configured for auto switching, the timeouts (before a new input is automatically selected) can be changed as shown in the tables below. (For the Section 9 delay settings on the Web page, see .4.) The following switching timeouts...
Operating the DIP-31 Remotely Using the Web Pages The DIP-31 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: Section 1 Ensure that your browser is supported (see ...
Following a successful logon, the screen shown in Figure 8 is displayed. Figure 8: Default Page To open the left hand side page panel, click the Reveal button ►. The Switching page appears as shown in Figure DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
Hide/Reveal Button Click to hide or reveal the page selection panel Upload/Save Click one of the buttons to save or retrieve a configuration, Section 9 Configuration Area (see .1.1) DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
Page 27
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 DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
(mandatory when the step-in function is required) Volume Slider Click and slide up and down to increase or decrease the audio output volume Mute Button Click to mute or unmute the output audio DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
Reset the device to factory default settings After making any change to the parameters on the Device Settings page, you must power cycle the device to activate the changes. Figure 11: Device Settings Page DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
Page 30
The firmware file name is displayed in the Firmware Upgrade page. 4. Click Start Upgrade. The firmware file is loaded and a progress bar is displayed. Do not interrupt the process or the DIP-31 may be damaged. DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
(parity, data bits, baud rate and stop bits). It also allows you to enable and disable power commands to a remote peripheral device as well as specifying predefined triggers (5V on – connect, 5V off – disconnect) with defined delays as illustrated: DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
60000 seconds with a default value of 10 seconds. Video and Audio Settings Page The Video and Audio Settings page lets you modify the video, audio and timeout parameters. Figure 12: Video and Audio Settings Page DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
Value in Section 6 seconds (see Authentication Page The Authentication page lets you assign or change logon authentication details. Figure 13: Authentication Page DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
Page 34
New Password box Enter the new password, (up to 15 printable ASCII characters) Retype New Retype the new password Password box CHANGE button Click CHANGE to save the new authentication details DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
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 final item in the following table). DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
Page 36
EDID data. 3. Click Copy. The “EDID was copied” success message is displayed and the EDID data is copied to the selected input(s). 4. Click OK. DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
About Us Page The DIP-31 About Us page displays the Web page version and Kramer Electronics Ltd company details. Figure 15: About Us Page DIP-31 - Operating the DIP-31 Remotely Using the Web Pages...
18.75cm x 11.5cm x 2.54cm (7.38” x 4.53” x 1.0”) W, D, DIMENSIONS: WEIGHT: 0.43kg (0.95lbs) approx. 34.5cm x 16.5cm x 5.2cm (13.6” x 6.5” x 2.0”) W, D, H SHIPPING DIMENSIONS: SHIPPING WEIGHT: 1.03kg (2.3lbs) approx. DIP-31 - Technical Specifications...
Default EDID Each input on the DIP-31 is loaded with a factory default EDID. 11.1 HDMI Monitor Model name....DIP-31 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..
Page 42
Front left/right center.. No Rear left/right center... No Rear LFE....No Report information Date generated... 09/08/2015 Software revision..2.60.0.972 Data source....File Operating system..6.1.7601.2.Service Pack 1 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,41, 56,53,2D,33,32,20,20,20,20,20,20,20,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,01,B7, 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 DIP-31 - Default EDID...
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 DIP-31 - Default EDID...
Page 44
Front left/right center.. No Rear left/right center... No Rear LFE....No Report information Date generated... 09/08/2015 Software revision..2.60.0.972 Data source....File Operating system..6.1.7601.2.Service Pack 1 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,41, 56,53,2D,33,32,20,20,20,20,20,20,20,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,C6, 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 DIP-31 - Default EDID...
Protocol 3000 serial commands. The command framing varies according to how you interface with the DIP-31. For example, a basic video input switching command that routes a layer 1 video signal to HDMI out 1 from HDMI input 2 (ROUTE 1,1,2), is entered as follows: ...
You can enter commands directly using terminal communication software (e.g., Hercules) by connecting a PC to the serial or Ethernet port on the DIP-31. To enter CR press the Enter key (LF is also sent but is ignored by the command parser).
Page 47
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. DIP-31 - Protocol 3000...
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.
Get HDCP signal status (system) NAME Set/get machine (DNS) name (system – Ethernet) Reset machine (DNS) name to factory default (system – Ethernet) NAME-RST PRIORITY Set/get priority for all channels (system) SIGNAL Get input signal lock status (system) DIP-31 - Protocol 3000...
Page 50
~nn@BUILD-DATESPdateSPtimeCR LF Parameters date – Format: YYYY/MM/DD where YYYY = Year, MM = Month, DD = Day time – Format: hh:mm:ss where hh = hours, mm = minutes, ss = seconds Response Triggers Notes K-Config Example “#BUILD-DATE?”,0x0D DIP-31 - Protocol 3000...
Page 51
1. Multi-line: ~nn@Device available protocol 3000 commands:CR LFcommand,SP command...CR LF 2. Multi-line: ~nn@HELPSPcommand:CR LFdescriptionCR LFUSAGE:usageCR LF Parameters COMMAND_NAME – name of a specific command Response Triggers Notes To get help for a specific command use: HELPSPCOMMAND_NAMECR LF K-Config Example “#HELP”,0x0D DIP-31 - Protocol 3000...
Page 52
Permission Transparency Set: PROT-VER? Get: End User Public Description Syntax Set: #PROT-VER?CR Get: Get device protocol version Response ~nn@PROT-VERSP3000:versionCR LF Parameters version - XX.XX where X is a decimal digit Response Triggers Notes K-Config Example “#PROT-VER?”,0x0D DIP-31 - Protocol 3000...
Page 53
Get device serial number Response ~nn@SNSPserial_numberCR LF Parameters serial_number – 11 decimal digits, factory assigned Response Triggers Notes This device has a 14 digit serial number, only the last 11 digits are displayed K-Config Example “#SN?”,0x0D DIP-31 - Protocol 3000...
Page 54
– for video layer: 1 (HDMI Out), for audio layer: 1 (Audio Out) mode – 0 (manual), 1 (priority switch), 2 (last connected switch) Response Triggers Notes K-Config Example Get the input audio switch mode for HDMI Out: “#AV-SW-MODE? 1,1”,0x0D DIP-31 - Protocol 3000...
Page 55
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). This does not apply to VGA input. K-Config Example Set the auto switching timeout to 5 seconds in the event of video signal lost: “#AV-SW-TIMEOUT 0,5”,0x0D DIP-31 - Protocol 3000...
Page 56
After every change in output HPD status from Off to On (1) After every change in output HPD status form Off to On and all parameters (new EDID, etc.) are stable and valid (2) Notes K-Config Example Get the output HPD status of HDMI Out: “#DISPLAY? 1”,0x0D DIP-31 - Protocol 3000...
Page 57
– Major FPGA version number for current firmware minor_ver – Minor FPGA version number for current firmware Response Triggers Notes FPGA – field programmable gate array K-Config Example Get the FPGA version number for the current firmware: “#FPGA-VER? 1”,0x0D DIP-31 - Protocol 3000...
Page 58
(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 Disable HDCP mode on HDMI In 2: “#HDCP-MOD 2,0”,0x0D DIP-31 - Protocol 3000...
Page 59
Input stage (0) – get the HDCP signal status of the source device connected to the specified input K-Config Example Get the HDCP input signal status of the source device connected to HDMI In 1: “#HDCP-STAT? 0,1”,0x0D DIP-31 - Protocol 3000...
Page 60
Reset machine (DNS) name to #NAME-RSTCR Set: factory default Get: Response ~nn@NAME-RSTSPOKCR LF Parameters Response Triggers Notes Factory default of machine (DNS) name is “KRAMER_” K-Config Example Reset the DNS name of the device to the factory default: “#NAME-RST”,0x0D DIP-31 - Protocol 3000...
Page 61
PRIORITY2 - priority of Audio In: 1 (highest priority), 2 (second priority) Response Triggers Notes The number of PRIORITY parameters differs according to the selected layer 1 is the highest priority K-Config Example Set the video input priority of PC In as the highest priority: “#PRIORITY 1,2,3,1”,0x0D DIP-31 - Protocol 3000...
Page 62
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: “#SIGNAL? 2”,0x0D DIP-31 - Protocol 3000...
The permission system works only 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): “#LOGIN Admin,33333”,0x0D DIP-31 - Protocol 3000...
Page 64
– password for the login_level. Up to 15 printable ASCII chars. Response Triggers Notes The default password is an empty string K-Config Example Set the password for the Admin protocol permission level to 33333: “#PASS Admin,33333”,0x0D DIP-31 - Protocol 3000...
Page 65
– 1 (On / enable security), 0 (Off / disable security) Response Triggers Notes The permission system works only if security is enabled with the SECUR command K-Config Example Enable the permission system: “#SECUR 0”,0x0D DIP-31 - Protocol 3000...
Page 66
The get command identifies input switching on Step-in clients 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 video to HDMI Out from HDMI In 2: “#ROUTE 1,1,2”,0x0D DIP-31 - Protocol 3000...
– input number: 3 (PC In) value – phase number in LSB units: 1-30, ++ (increase current value), -- (decrease current value) Response Triggers Notes K-Config Example Increase the current value of the ADC (VGA) sampling phase: “#VGA-PHASE 3,++”,0x0D DIP-31 - Protocol 3000...
Page 68
Set / Get: ~nn@VMUTESPoutput_id,flagCR LF Parameters output_id – 1 (HDMI Out) 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 HDMI Out: “#VMUTE 3,0”,0x0D DIP-31 - Protocol 3000...
Page 69
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 K-Config Example “#AUD-EMB? 1,1”,0x0D DIP-31 - Protocol 3000...
Page 70
-- decrease current value by 1 percent Response Triggers Notes All values are in percentages A minus sign precedes negative values K-Config Example Set the volume of the Audio Out (1) output to 75%: “#AUD-LVL 1,1,75”,0x0D DIP-31 - Protocol 3000...
If the port number you enter is already in use, an error is returned The port number must be within the following range: 0-(2^16-1) K-Config Example Set the Ethernet port protocol for TCP to port 12457: “#ETH-PORT TCP,12457”,0x0D DIP-31 Protocol 3000...
Page 73
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: “#NET-DHCP 1”,0x0D DIP-31 - Protocol 3000...
Page 74
Get: Get IP address Response ~nn@NET-IPSPip_addressCR LF Parameters ip_address – IP address, in the following format: xxx.xxx.xxx.xxx Response Triggers Notes Consult your network administrator for correct settings K-Config Example Set the IP address to 192.168.1.39: “#NET-IP 192.168.001.039”,0x0D DIP-31 Protocol 3000...
Page 75
Parameters net_mask - format: xxx.xxx.xxx.xxx Response Triggers The subnet mask limits the Ethernet connection within the local network Consult your network administrator for correct settings Notes K-Config Example Set the subnet mask to 255.255.0.0: “#NET-MASK 255.255.000.000”,0x0D DIP-31 - Protocol 3000...
Page 76
12.3.7 EDID Handling Commands Additional EDID data functions can be performed via the DIP-31 web pages or a compatible EDID management application, such as Kramer EDID Designer (see http://www.kramerav.com/product/EDID%20Designer). Command Description CPEDID Copy EDID data from the output to the input EEPROM...
Page 77
– 1 (HDMI In 1), 2 (HDMI In 2), 3 (PC In), lock_mode – 0 (Off: unlocks EDID), 1 (On: locks EDID) Response Triggers Notes K-Config Example Lock the last read EDID from the HDMI In 2 input: “#LOCK-EDID 2,1”,0x0D DIP-31 - Protocol 3000...
SAFETY WARNING Disconnect the unit from the power supply before opening and servicing For the latest information on our products and a list of Kramer distributors, visit our Web site where updates to this user manual may be found. We welcome your questions, comments, and feedback.
Need help?
Do you have a question about the DIP-31 and is the answer not in the manual?
Questions and answers