HD1600-V2 User Guide HDMI Matrix Switches
Important Safety Instructions CAUTION RISK OF ELECTRIC SHOCK DO NOT OPEN CAUTION: TO REDUCE THE RISK OF ELECTRIC SHOCK DO NOT REMOVE COVER NO USER-SERVICEABLE PARTS INSIDE REFER SERVICING TO QUALIFIED SERVICE PERSONNEL Important Safety Instructions The lightning flash with arrowhead symbol within an equilateral triangle is intended to alert the user to the presence of uninsulated “dangerous voltage” within the product’s enclosure that may be of sufficient magnitude to constitute a risk of electric shock t
Version History Version History Version 1.0 • 05-28-2013 Initial release. Version 1.1 06-07-2013 • Added HDMI description. • Added definitions for the EDLO and KSIZI commands. • Spelling corrections. Version 1.2 09-11-2013 • Added EDID description. • Added the ESet menu option. • Added the ‘ESET’ serial command. • Fixed the ‘KSIZI’ serial command definition. Version 1.3 • 09-12-2013 Added a description of the Audio menu options. Version 1.4 • 4 Clarified the use of the IR-IN jack.
Thank you for your purchase! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Front Panel Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Rear Panel Connections to the HD1600V2 . . . . . . . . . . . . .
‘EDLO’ EDID Lock. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 ‘ESET’ Assign zones to an input source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 ‘KSIZI’ Set the number of HDCP keys of a source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6 HD1600 Serial Protocol, Version 1.
What’s Inside What’s Inside Thank you for your purchase! Thank you for your purchase of the HD1600V2 HDMI Matrix switch. Every care has been taken to assure you of a successful installation and the subsequent operation of your new HD1600V2 video switch, however should something go wrong, and warranty repair work is needed, we request that you hold on to the original packaging materials. Please take this time to verify the contents of the HD1600V2 box.
Overview Overview Front Panel Controls MENU ZONE SELECT Status {Setup} HdmiSw Power, IP, etc. SETTING BACK NEXT Key definitions: MENU - Pressing this button will bring you back to the main menu. ZONE - Anytime a zone is being displayed, these buttons provide a shortcut to switch quickly between zones. SETTING - Provide shortcuts to changing a setting. These buttons change their function, depending upon the screen selected.
Overview Ethernet RS-232 Local Out IR OUT IR IN HDBaseT Ethernet RS-232 Local Out IR OUT IR IN HDBaseT Ethernet RS-232 Local Out IR OUT IR IN HDBaseT Ethernet RS-232 Local Out IR OUT IR IN HDBaseT Ethernet RS-232 Local Out IR OUT IR IN HDBaseT Ethernet RS-232 Local Out IR OUT IR IN HDBaseT Ethernet RS-232 Local Out IR OUT IR IN HDBaseT Ethernet Local Out IR OUT IR IN HDBaseT RS-232 Rear Panel Connections to the HD1600V2 IN IN IN IN IN IN IN IN 1 2 3 4 5 6 7 SPDIF IN
Overview • Ethernet -- Each HDBaseT can have an Ethernet channel sent to it. These are 100Mbs full duplex channels. There are no internal connections between the outputs, to send the Ethernet down all 8 zones, you will need some type of 8 port Ethernet switch. SPDIF Inputs -- Digital audio coax inputs. SPDIF Outputs -- Digital audio coax outputs. RS-232, TCP/IP -- The switch’s control ports. 10 HD1600V2 User Guide, Version 1.
Using the Front Panel Using the Front Panel Using the Menu System Use the SELECT knob to scroll to a menu option. Press the knob to select the option. Most menu options are self explanatory. As you scroll through menu options, the bottom line of the display shows a short description of each option’s function. For instance to turn off the HD1600V2: • • Scroll to SETUP, press SELECT Scroll to OFF, press SELECT The switch will turn off.
Using the Front Panel Mapping an input to an output zone MENU ZONE SELECT HDMI: A 1 2 3 4 5 SRC: 00[03]00 00 00 00 SETTING BACK NEXT Mapping an input to an output zone with breakaway options MENU ZONE SELECT HZ: A-AA 1-1A 2-2A 3-3A HS: 0-00[4]01 0-00 5-14 SETTING BACK NEXT To map any source (input) to any zone (output): If the LCD display is not at showing the main menu press the MENU button.
Using the Front Panel Use the SELECT knob to scroll to the zone you wish to change. The zones are numbered on the top line. In the above example we’re updating the source of zone 1. Press the SELECT knob to switch from the selection-mode to the update-mode. The cursor will change from the left and right arrow characters to the bracket characters to indicate that we are now in the update-mode. Use the SELECT knob to change to the desired source. Press the SELECT knob to use the new source.
Using the Front Panel Changing the IP Address MENU ZONE SELECT IP Mode: [STATIC] OK Addr: 192.168.001.200 SETTING BACK NEXT By default the switch uses DHCP to acquire an IP address, to change this to static: If the LCD display is not at showing the main menu press the MENU button. Use the SELECT knob to select the “IP Setup” option: Setup > IPSetup Press the SELECT knob to select the DHCP setting, then use the knob to change this to STATIC. Press the SELECT knob again to switch to the static mode.
Using the Front Panel Adjusting HDCP key counts MENU ZONE SELECT SRC: 01 02 03 04 05 06 KEYS:[03]00 00 00 00 00 SETTING BACK NEXT Normally these settings can just be left alone, but if you run into a source that does not have enough HDCP keys to distribute to all your zones, you can use this menu to compensate. When the number of HDCP keys is set to 0, this indicates the “Normal” mode of operation. The switch will simply let the source issue keys as needed.
Using the Front Panel Assigning Zones to Source EDIDs MENU ZONE SELECT Src: 1 SET Zone: o1{o2}o3 o4 o5 o6 SETTING BACK NEXT By default an EDID that uses the lowest common features of all zones is given to each source. This screen allows you to override the EDID of an individual source by combing the EDIDs of all the assigned zones, and using it as the new EDID of the source. For more information on EDID settings refer to the section: “EDID” on page 20.
Using the Front Panel Locking the EDID settings MENU ZONE SELECT EDID: Unlocked {Unlock} Lock Cancel SETTING BACK NEXT Locking the EDID will prevent EDID changes from registering with the switch. When the EDID is locked, all changes to the sources and zones will be ignored. Audio Video Receivers can sometimes change their EDID settings when power is cycled.
Using the Front Panel Saving the EDID/HDCP settings Each time the HD1600V2 is power on, it must read the EDIDs of each zone, and negotiate the HDCP keys between sources and zones. Once these EDIDs are read and the HDCP keys negotiated, they will be cached until the next time the switch is powered down. When viewing a source on one zone, and another zone is switched to the same source, the HDCP keys must be read and negotiated with the new zone.
Using The HD1600V2 Using The HD1600V2 Functional Overview The HD1600V2 is functionally divided into two switches, an HDMI switch and a SPDIF Digital Audio switch. These two switches function as two separate switches. The HDMI switch, is a full featured HDMI switch with audio breakaway capabilities. It caches EDID settings and HDCP keys. The audio breakaway options allows the displaying of video from one HDMI source, while playing audio from another HDMI source, or from the AUDIO switch.
Using The HD1600V2 EDID EDID is simple in concept. Each monitor or receiver contains a small data block that indicates what the monitor’s or receiver’s capabilities are. When a source connects to a monitor, the monitor’s EDID is read, and using this information, the source adjusts its output to match the capabilities of the monitor. If a monitor can display 1080p and the source can output 1080p, then 1080p will be used. The same is true for audio formats.
Using The HD1600V2 Scenario 2 You have a dedicated Blu-ray player, but 3 hometheater receivers at different zones. The receivers have slightly different features, but you only need the audio features that all three support. Use the ESet screen to set the EDID of the Blu-ray’s source to include the three zones used by the hometheater receivers. Once this is done, the Blu-ray player will always output video and audio that will be playable by all three receivers.
Using The HD1600V2 Validating the installation of the HD1600V2 After all sources and zones are connected, you should perform the following series of steps to verify everything is working ok, and to lock in the HDCP and EDID changes. These steps should only be done after using the ESet screen to make any EDID source changes. 22 • Be sure the EDID is unlocked. (See: “Locking the EDID settings” on page 17.) • Turn on all sources, all TV / Monitors, and all receivers.
RS-232 / TCP/IP Port Hardware RS-232 / TCP/IP Port Hardware TCP/IP Overview The Serial and TCP/IP port share the same protocol. The TCP/IP connection is a very simple socket, sometimes referred to as Raw TCP/IP socket, similar to Telnet, but without the Telnet protocol overhead. Most telnet clients will allow you to telnet into the HD1600V2 without error. We use the open source package PuTTY to do our testing.
RS-232 / TCP/IP Port Hardware TCP/IP settings used by the HD1600V2 Default IP Address: Port Number: Duplex: Speed: DHCP 50005 Full 10/100 Mbps RS-232 Pinout and Baudrate Settings The RS-232 port on the HD1600V2 is the same format, and pinout, as a PC modem, and uses the same type of cable as a standard serial modem would, which is a standard straight through cable. Do not use a cable that is marked as a “Null Modem” cable.
Command Syntax Command Syntax Command Syntax The HD1600V2 serial command set uses an ASCII based protocol and a terminal emulator can be used to test the serial port of the HD1600V2. Each serial command is formatted as: ^CMD param1,param2,...$ Where: ^ CMD param $ = All commands and responses start with the ‘^’ character. = The name of the command. = Any number of parameters can follow a command. = All commands and responses end with the ‘$’ character.
Command Syntax The Error Response Every command will be followed by an acknowledgement or error response. If something is wrong with the command, you will get an error response. Which is ^!$ which is the ‘!’ followed by an error number (in ASCII), followed the ‘$’ character.
Command Syntax <- Acknowledgement (the command has no errors) <- Query response indicating the power is on. ^+$ ^=P 1$ Using Bitmapped Parameters Reading / Writing Bitmapped Parameters Some commands accept “Bitmapped” parameters. These are decimal values that represent a series of flags, or bits, that control, enable and/or disable different device operations. Binary arithmetic is used to represent bitmapped parameters, it is assumed the reader has some familiarity with binary arithmetic.
Basic Control Basic Control Reference for Basic Control Commands These commands are all that are needed for basic control of the HD1600V2 and includes power on/off, remapping sources to zones. This section also includes some helpful control options for changing the way serial commands behave. Definitions The following terms are used through out this manual. Zone An output. The HD1600V2 has sixteen (16) outputs, known as zones.
Basic Control Basic Command Definitions ‘P’ Power Control Turn on / off, or toggle the power state of the HD1600V2: ^P ^P ^P ^P ^P 0$ 1$ 2$ 3$ +$ ^P ?$ Turn off power if power is not locked on. Turn on power. Turn off power regardless of “locked” state. Turn on power and lock it on -- only a “P 2” command can turn off power. Toggle power Query for current setting Response String: ^=P n$ Where: n = Current power status, 0=Off, 1=On, 3=Locked On. (A value of ‘2’ is never returned.
Basic Control maps the input ‘2’ to the zones ‘1’ and ‘3’. You can also map multiple zones and inputs using a single command. For instance: ^SZ @1,2,@3,@5,7$ maps the input ‘2’ to zone ‘1’, and also maps the input ‘7’ to zones ‘3’ and ‘5’. By appending a ‘.’ and a channel bitmap to the ‘SZ’ command, the command can also be used to breakaway the different channels: ^SZ.4 @1,3 maps only the HDMI audio from input ‘3’ to zone ‘1’. The HDMI video and digital audio channels, on zone 1, remain unchanged.
Basic Control @zone = One (or more) zones to be mapped. in = Source to map to given zone(s). ch = Channel bitmap. ‘HSZ’ Examples The ‘HSZ’ command in its simplest form: ^HSZ @1,@3,2$ maps the input ‘2’ to the zones ‘1’ and ‘3’. You can also map multiple zones and inputs using a single command. For instance: ^HSZ @1,2,@3,@5,7$ maps the input ‘2’ to zone ‘1’, and also maps the input ‘7’ to zones ‘3’ and ‘5’. By appending a ‘.
Basic Control ‘HSZ’ Query Examples To make parsing the response strings easier, only one response string is sent per zone. Or, in the case of channel breakaways, only one response string per channel is returned. The response string is sent as a fixed length string using leading zeroes. You can request the mapping of multiple zones, with one command, and still only one response string per zone will be returned, for instance: ^HSZ @1,@3,@4,? could return: ^+$ ^=HSZ @001,002$ ^=HSZ @003,001$ ^=HSZ.
Basic Control This is the command used to mute, or disconnect a zone from any source. When audio is muted, the sound is turned off. When video is muted, video is turned off, leaving a black screen. (Or possibly blue screen, depending upon how your receiver acts when video has been turned off.) The different forms of the MZ command are: ^MZ @zone,@zone,mute$ ^MZ.ch @zone,mute$ ^MZ.ch @zone,+$ Mute all channels of a zone or zones. Mute only the selected channels of zones. Toggle the mute setting of zones.
Basic Control If you plan on using breakaway options consistently you, you can have the HD1600V2 always send the channel with the response string. This keeps you from having to parse two different types of strings. ‘MZ’ Query Examples Using the ‘XS’ command to set the ‘CHN’ bit, will cause the HD1600V2 to always include the channel number.
Basic Control By appending a ‘.’ and a channel bitmap to the ‘HMZ’ command, the command can also be used to mute individual channels. This is the proper way to mute an audio channel while allowing video to pass unobstructed. For instance to mute the HDMI audio sound, while leaving the video alone: ^HMZ.8 @1,1 mutes the digital and along audio on zone ‘1’. The HDMI video remains unchanged. The channel (the ‘.
Basic Control ^=HMZ.1 @004,0$ ^=HMZ.8 @004,1$ <- Video on zone ‘4’ is not muted <- Audio on zone ‘4’ is muted You can also request the mapping of channels, for instance: ^HMZ.2 @4,? could return: ^HMZ.2 @004,1 <- HDMI audio on zone ‘4’ is muted only the HDMI audio channel’s status is returned. If you plan on using breakaway options consistently you, you can have the HD1600V2 always send the channel with the response string. This keeps you from having to parse two different types of strings.
Advanced Control Advanced Control Reference for Advanced Control Commands These commands are for more advanced control over the HD1600V2, including front panel light intensities, changes to serial port behavior, etc. Advanced Command Definitions ‘!’ Resend Error Code This special purpose command is used to request that the HD1600V2 resend the last error code sent. This can be useful if the last error code sent had a checksum appended to it that did not match.
Advanced Control 0 - Reserved. Where ‘settings2’ is a bitmapped parameter defined as: Value Bit Position Name Default: 32768 15 0 0 0 16384 14 0 0 8192 13 0 0 4069 12 0 0 2048 11 0 0 1024 10 0 0 512 9 0 0 256 8 0 0 128 7 0 0 64 6 0 0 32 5 0 0 16 4 0 0 8 3 0 0 4 2 0 0 2 1 0 0 1 0 0 0 - Reserved. This command uses a bitmapped parameter. Each bit can set or reset without affecting the other bits.
Advanced Control If you plan on using the HD1600V2’s breakaway functions, setting this bit can make parsing the response strings easier, since only one type of response string will be returned. ‘CRE’ Enable / Disable trailing Carriage Returns Line Feeds A carriage return and line feed can be appended to all responses coming from the HD1600V2. This is useful when using terminal software to test command strings.
Advanced Control Reset the parameters indicated by ‘settings’ ^FS settings$ Response String: There is no response string to the FS command, this command is write only.
Advanced Control TCP/IP Control The HD1600V2 can use DHCP to negotiate an address with a router, or it can be programmed to use a static IP address. The ‘IPSET’ command is used to switch between the two modes. ‘IPSET 0’ indicates a static address, and ‘IPSET 1’ indicates a DHCP negotiated address. To set a new static IP address, first issue the ‘IPA’, ‘IPM’ and ‘IPG’, commands to setup the IP address, IP mask, and IP gateway, respectively. Then issue the ‘IPSET 0’ command.
Advanced Control ‘IPA’ Set / View the static IP Address This command does not immediately change the TCP/IP address. It sets up the static IP address that will be used the next time the ‘IPSET 0’ command is issued.
Advanced Control The response string of the ‘IPG’ command is not the current gateway address of the HD1600V2, but the gateway address that will be used the next time the ‘IPSET 0’ command is issued. To retrieve the current IP address of the HD1600V2, use the read only command ‘IPGX’ (See: “‘IPGX’ Retrieve the current IP gateway address in use” on page 43.) ‘IPAX’ Retrieve the current IP address in use This is read only and will return the IP address being used by the HD1600V2.
Advanced Control HDMI Control Settings HDMI control settings. These settings are saved using the ‘FS’ command. (See: “‘SS’ Save Default Power On Settings” on page 39) ‘EDLO’ EDID Lock Locking the EDID will keep the HDMI switch from registering any EDID changes. Any new devices added to the switch, or any devices removed from the switch will be ignored. This command is useful in keep receiver from causing the switch to re-read EDIDs and HDCP keys each time the receiver is power cycled.
Advanced Control To assign zone EDIDs to a source: ^ESET @src,0$ ^ESET @src,zmsk$ Use the default EDID for this source. Assign zone EDIDs to the source based on the bits in the setting. ^ESET @src,?$ Query for current setting Response String: ^=ESET @src,zmsk$ Where: src = The source number. zmsk = The zone assignment mask. If Bit-0 is set, then Zone1 will be assigned to the source, if Bit-1 is set, the assign Zone2. Example: To assign zones 1 & 3 to source 4: ^ESET @4,5$ Bit0=Zone1, Bit2=Zone3.
Advanced Control n= Number of keys available in source. 0 = Key limits are not checked, 1-23 = Limit the number of HDCP keys to ‘n’. This setting is lost when power is cycled on the HD1600V2. To save this settings through a power cycle, backup the HDMI settings using the ‘SS’ command. (See “‘SS’ Save Default Power On Settings” on page 39.) 46 HD1600V2 Serial Protocol, Version 1.