Page 66 / 109
4.5.9. Reset HDCP cache
Description:
The matrix stores the so-
called KSV identifiers of the last sixteen
attached sinks and reports them to all
HDCP sources. This method eliminates the need of reauthentication on every
switching but it also has some side effects: if a source device doesn’t support 16
sinks at the same time, then it won’t work even after removing some display
devices.
By performing an HDCP reset you have the possibility of overcoming this problem.
The command will cause a short blinking period on all HDCP signals.
Example:
→
{:HDCPRESET}
←
(OK) CrLf
4.5.10. Measure timing parameters
Description:
The system continuously
measures
the
parameters
of
the
incoming signals such as pixel clock
frequency, horizontal and vertical back
porch, front porch etc. You are able to read this information from the matrix with
this command. This could be useful only for advanced debugging processes. To
get the active video resolution and common video parameters please use the
HDMIIGET command as explained in chapter 4.5.5.
This section assumes that you are familiar with the DVI standard and the computer
science.
The {:TIMINGS
<in>
} command will request the detailed timings information on the
input port
<in>
. The port number shall not be padded with zeros.
The answer repeats the command and consists of 15 data bytes. Every data byte
is represented as a two-digit hexadecimal number. The meanings of these data
bytes are:
data bytes
Description
1
Measured interval between two HSYNC active edges. The unit of the
value is unique pixels. MSB byte is first.
2
3
Measured interval between two VSYNC active edges. The unit of the
value is lines. MSB byte is first.
4
5
Defines the width of the active display area. The unit of the value is
unique pixels. MSB byte is first.
6
7
Defines the height of the active display area. The unit of the value is
unique pixels. MSB byte is first.
8
9
VSYNC to active video lines. This is equal to vertical sync width plus
vertical back porch. The unit of the value is lines.
10
Vertical sync front porch time measured in lines.
11
Reserved for future use
12
Width of the HSYNC pulse in units of unique pixels. LSB byte is first.
13
14
V value. This number is used to determine the actual pixel clock
frequency. MSB byte is first.
15
Use the following formula to calculate the actual pixel clock frequency:
f
pixelclock
= 58003,46 / V
→
{:HDCPRESET}
←
(OK)CrLf
→
{:TIMINGS<in>}
←
(TIMINGS<in>=
[hexadecimal data
bytes]
)CrLf
Summary of Contents for MX8x8DVI-HDCP-Pro
Page 108: ...Page 108 109 NOTES ...