Tektronix TDSHT3 User manual

xx
TDSHT3
ZZZ
HDMI Compliance Test Software
Programmer Online Help
*P077035301*
077-0353-01
TDSHT3 HDMI Compliance Test Software
ZZZ
www.tektronix.com
077-0353-01
Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions.
Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published material. Specications and price change privileges reserved.
TEKTRONIX and TEK are registered trademarks of Tektronix, Inc.
®
MATLAB
. Copyright 1984 - 2007 The MathWorks, Inc.
Contactin
g Tektronix
Tektronix, Inc. 14150 SW Karl Braun Drive P. O . B o x 5 0 0 Beaverton, OR 97077 USA
For p roduct information, sales, service, and technical support:
In North America, call 1-800-833-9200. Worldwide, visit www.tektronix.com to nd contacts in your area.
Table of Contents
Getting Started
Introduction to Remote GPIB ..................................................................................... 1
About the Remote GPIB program ............................. ................................ ................... 1
Remote GPIB Reference Materials .............................. ................................ ................. 2
Guidelines to Remote GPIB Programming. ................................ .................................. ... 3
Launching the Application using Remote GPIB ................................................................ 4
Remote GPIB Commands .................. .................................. ................................ ..... 4
Remote Commands
Command Syntax................ ................................ .................................. ................. 5
Starting the TDSHT3 Application ............................... ................................ ................. 5
Command Arguments
Application Commands ....................................................................................... 6
Sequencer Commands......................................................................................... 6
Save/Recall Commands....................................................................................... 6
Reports Commands............................................................................................ 7
Flow Control Selection Commands.......................................................................... 7
Device Type Selection Commands .......................................................................... 7
Source Measurement Selection Commands ................................. ............................... 8
Sink Measurement Selection Commands .... ................................ ............................... 9
Source Differential Measurement Commands
Source Eye Diagram Conguration Commands...................................................... 10
Source Clock Jitter Conguration Commands........................................................ 12
Source Clock Duty Cycle Conguration Commands ................................................ 14
Source Rise Time and Fal
Source Inter-Pair Skew Conguration Commands................................................... 16
Status Messages for Source Inter-Pair Skew Conguration............... .......................... 17
Source Single-Ended Measurement Commands
Source Intra-Pair Skew Conguration Commands................................................... 18
Status Messages for Source Intra-Pair Skew Conguration............... .......................... 19
Source Low Amplitude +ve and -ve Conguration Commands .................................... 20
Status Messages for Source Low Amplitude +ve and Low Amplitude -ve Conguration ...... 21
Source Measurement Results Query Commands
Source Eye Diagram Results Query Commands ..................................................... 22
Source Clock Duty Cycle Results Query Commands................................................ 22
Source Rise Time Results Query Commands... ................................ ...................... 23
Source Fall Time Results Query Commands ..................... ................................ .... 24
Source Clock Jitter Results Query Commands .... . .... .... . .... . .... .... . .... . .... .... . .... . .... ... . 24
Table of Contents
lTimeConfiguration Commands........................................ 14
TDSHT3 HDMI Compliance Test Software Programmer Online Help i
Table of Contents
Preference Selection Commands.................................... ................................ ........ 29
Report Conguration Commands... ................................ .................................. ...... 30
Results Conguration Commands .......................................................................... 31
Sink Measurement Commands
Deep Color Test Conguration.............................................................................. 44
Audio Clock Regeneration Conguration.................... ................................ .............. 44
Audio Sample Packet Jitter Conguration ....... ................................ .......................... 44
Audio Format Conguration ................................................................................ 45
4k2k Conguration ................................. ................................ .......................... 45
DVI Interoperability Conguration............................... ................................ .......... 45
3D Video Conguration...................................................................................... 46
One Bit Audio Conguration................................................................................ 46
Extended Colors and Contents Conguration ............................................................. 46
Character Synchronization Conguration.................................................................. 47
All Valid Packets Conguration................. ................................ ............................ 47
Pixel Encoding Conguration ........................... ................................ .................... 47
Video Timing Conguration................................. ................................ ................ 47
Sink Measurement Results Query Commands
Cable Measurement Commands
Cable Measurement Results Query Commands
DTG Output Conguration Commands (for both Sink and Cable measurements)......................... 61
Utilities Deskew Conguration Commands .................................................................... 62
Signal Sources Control Commands.............................................................................. 63
Error/Status Commands................................... ................................ ........................ 64
Source Inter-Pair Skew Results Query Commands .................................................. 25
Source Intra-Pair Skew Results Query Commands .................................................. 26
Source Low Amplitude +ve Results Query Commands. ................................ ............ 27
Source Low Amplitude -ve Results Query Commands............ ................................ .. 28
Sink Min/Max Conguration Commands................... ................................ .......... 31
Status Messages for Sink Min/Max Conguration....................................... ............ 33
Sink Jitter Tolerance Conguration Commands ...................................................... 35
Status Messages for Sink Jitter Tolerance Conguration............................................ 38
Sink Intra-Pair Skew Conguration Commands ........... ................................ .......... 39
Status Messages for Sink Intra-Pair Skew Conguration . .................................. ........ 42
Sink Min-Max Diff Swing Tolerance Results Query Co
Sink Jitter Tolerance Results Query Commands .... ..... .... . .... . .... . .... ..... .... . .... . .... . .... . 48
Sink Intra-Pair Skew Results Query Commands... ................................ .................. 50
Cable Eye Diagram Conguration Commands............. ................................ .......... 51
Status Messages for Cable Eye Diagram Conguration (DTG and DDS Methods).............. 57
Cable Eye Diagram Results Query Commands....................................... ................ 58
mmands .......... ........................ 48
ii TDSHT3 HDMI Compliance Test Software Programmer Online Help
Program Example
Program Example.................................................................................................. 67
Index
Table of Contents
TDSHT3 HDMI Compliance Test Software Programmer Online Help iii
Table of Contents
iv TDSHT3 HDMI Compliance Test Software Programmer Online Help

Getting Started Introduction to Remote GPIB

Introduction to Remote GPIB

The Remote General Purpose Interface Bus (RGPIB) is another way of interfacing with the oscilloscope and the TDSHT3 application. It allows you to control much of the functionality of the oscilloscope as denedbythe start the TDSHT3 HDMI Compliance Test Software:
software, from a Remote GPIB controller. You can use the following GPIB command to
About
applicatio
With the knowledge of Remote GPIB command syntax, you can design a Remote GPIB program to do the foll
Start the TDSHT3 application
Recognize an active application with Remote GPIB protocol
Program and read the application setup parameters
Sequence measurements
Generate reports
n:activate “HDMI Compliance Test Software(1.4)”
owing tasks:
the Remote GPIB program
The Re HT3 compliance testing. The Remote GPIB support can be used to select, congure and run all TDSHT3 tests and supports the test report generation. An example of a Remote GPIB program that can execute the TDSHT3 measurement is included with the application. The oscilloscope hard disk and optional applications disc both contain the le,
Files\TekApplications\TDSHT3v1-3
mote GPIB feature provides a framework to remotely automate the TDSHT3 application to perform
TDSHT3.c. On the hard drive, the le resides in the C:\Program
directory.
This example shows how a Remote GPIB program executes the application to do the following tasks:
1. Start the application
2. Select a measurement and congure the parameters
3. Run the measurement
enerate a report
4.G
5. Exit the application
TDSHT3 HDMI Compliance Test Software Programmer Online Help 1
Getting Started Remote GPIB Reference Materials

Remote GPIB Reference Materials

To use the Remote GPIB commands with your oscilloscope, refer to the following materials:
The TDSHT3.c le on the oscilloscope hard drive (located in the C:\Program
Files\TekApplications\TDSHT3v1-3
a Remote GPIB command that can execute the application.
The Remote GPIB Program Example section for guidelines to use while designing the Remote GPIB program.
The programmer information is in the online help of your o scilloscope.
The Guidelines to Remote GPIB Programming section in the Online Help.
directory) and optional application disc for an example of
2 TDSHT3 HDMI Compliance Test Software Programmer Online Help
Getting Started Guidelines to Remote GPIB Programming

Guidelines to Remote GPIB Programming

The TDSHT3 application includes an example of a Remote GPIB program for your reference as a program example. Your Remote GPIB program should comply with the following guidelines:
Launch the application before sending any remote GPIB commands to the application (see the program example).
Before running the GPIB commands, you can use the *IDN? variable to identify the oscilloscope and ensure that the oscilloscope is responding.
GPIB commands do not work through LAN.
When the application processes remote GPIB commands, no messages are displayed.
For save, recall, and report generation, the successive le names should be different.
The application does not respond to commands that were sent before the application was activated.
To g ener
Check the status variable to ensure that an error has not occurred because of a measurement command.
Monitor the Remote GPIB even queue. You can use the Call Monitor application to monitor the RGPIB event queue. Make sure the event queue is clear before sending the next Remote GPIB comma
Commands are case and space sensitive. Your program will not operate correctly if you do not follow the c
For information on error queries in Remote GPIB, refer to the Error Codes section in the Online Help.
Ensure that the return value of the commandStatus is true before sending the next command and that there is a delay of 1.0 sec between the commands.
TE. Use TDSHT3 in either the manual or Remote GPIB mode, but not both the modes.
NO
ate reports, rst check whether the sequencer state is "Ready".
nd to prevent event queue overow.
apitalization and spacing precisely.
TDSHT3 HDMI Compliance Test Software Programmer Online Help 3
Getting Started Launching the Application using Remote GPIB

Launching the Application using Remote GPIB

You must manually set up the oscilloscope to launch the application.
The application uses the Remote features. The set of Remote GPIB commands includes the variable names and variable values necessary to select, congure, and run the measurements and to generate reports in the Remote GPIB program.
You can select and congure the measurements that you want to use with your Remote GPIB program.
NOTE. When the application is launched, the default directory for the report lesissetto
C:\TekApp
NOTE. In Remote GPIB mode, the setup les are saved and recalled only from the directory
C:\TekApplications\TDSHT3v1-3\Setup .ini
lications\TDSHT3v1-3\Reports
extension.

Remote GPIB Commands

The Remote General Purpose Interface Bus (RGPIB) is another way of interfacing with the oscilloscope. It allows you to control much of the functionality of the oscilloscope as dened by the software, from a Remote GPIB controller.
You can use the following GPIB command to start the TDSHT3 HDMI Compliance Test Software:
GPIB VARIABLE: VALUE command with arguments to execute some
.
. The save and recall name should be appended with
application:activate “ HDMI Compliance Test Sof tware(1.4)”
How to Set and Query
1. The following command syntax sets the value to the variable:
VARIABLE:VALUE “<vari able name>”,“<variable value>”
The arguments <variable name> and <variab le value> are required in the order indicated.
2. The following command syntax queries the value of the variable:
VARIABLE:VALUE? “<var iable name>”
3. The following command syntax runs the selected test:
VARIABLE:VALUE “seque ncerState”,“Sequencing”
4 TDSHT3 HDMI Compliance Test Software Programmer Online Help

Remote Commands Command Syntax

Command Syntax

You can use the IEEE 488.1 command VARIABLE:VALUE with string arguments to control and query the TDSHT3 application. The string arguments are case sensitive.
Command Form
The command
VARIABLE:VALUE “<variable name>”,“<variable value>”
where the <variable name> and <variable value> strings are listed in the tables in the Command Arguments section.
An example of a command form is:
VARIABLE:VALUE “set up”,“Default”
form is:
Query Form
The query form is:
VARIABLE:VALUE? “<variable name>”
where the <variable name> string is listed in the tables in the Command Arguments section.
An example of a query form is:
ABLE:VALUE? “clockSou rceChange”
VARI

Starting the TDSHT3 Application

To start the TDSHT3 application, send the oscilloscope the following GPIB command:
APPLICATION:ACTIVATE “HDMI Compliance Test Software(1.4)”
TDSHT3 HDMI Compliance Test Software Programmer Online Help 5
Remote Commands Application Commands

Application Commands

Variable name Valid values Command form Query form
application
xxx
exit
Setting the value will terminate a r
unning
application.
Returns the name of the currentl
y running
application.

Sequencer Commands

Variable name Valid values Command form Query form
sequencerState
xxx
Sequencing
Ready, Se
quencing
This command is equivalent to running the measu
rement.
Queries the state of the measurement: running or stopped.
Returns the sequencer state.

Save/Recall Commands

Variable name Valid values Command form Query form
setup
recallName
saveName
xxx
Default, Recall, Save Sets the
Any string of length 1 to 50 containing the characters fro
Any containing the characters from A to Z, 0 to 9.
mAtoZ,0to9.
string of length 1 to 50
Save/Recall/Default action.
Sets the setup recall le name.
s the setup save le
Set name.
The default value for this variable is an empty string.
ariable is set to the
This v selected value momentarily and returns to its default
after the task is
value complete.
Returns the setup recall le name.
urns the setup save le
Ret name.
6 TDSHT3 HDMI Compliance Test Software Programmer Online Help
Remote Commands Reports Commands

Reports Commands

Variable name Valid values Command form Query form
reportSummary
reportDetails
xxx
Save Saves the report summary
to a
.csv file.
Save Saves the re
to a
port summary
.csv file.
Not applicable
Not applicable

Flow Control Selection Commands

Variable name Valid values Command form Query form
select
configu
ct
conne
Waveform
view
xxx
re
true
false
true
false
true
false
true
false
Selects the Select button on the ow
control panel.
Selects the Congure buttonontheow control panel.
NOTE. To use this
command, at least one
ement has to be
measur selected.
Selects the Connect button on the ow control panel
ibing the procedure to
descr connect the DUT.
Selects the View Waveform button on
ow control panel to
the view the input waveforms connected.
Returns true if the Select button is
selected, else
returns false.
Returns true if the Congure button is
d, else returns
selecte false.
Returns true if the Connect button is selected, else
ns false.
retur
Returns true if the View Waveform button is
cted, else returns false.
sele
vice Type Selection Commands
De
riable name
Va
measDeviceTypeChange
lid values
Va
source, sink, cable
mmand form
Co
elects the measurement
S device type.
ery form
Qu
Returns the selected
easurement device
m type.
xxx
TDSHT3 HDMI Compliance Test Software Programmer Online Help 7
Remote Commands Source Measurement Selection Commands

Source Measurement Selection Commands

Variable name Valid values Command form Query form
measAdd
measRemove
measDifferentialSelectAll true
measSingleEndedSelectAll
isMeasAdded
isMeasRemoved
xxx
sourceEyeDiagram,
sourceClockDutyCycle
sourceRiseTime
sourceFallTime
sourceClockJitter
sourceInterPairSkew
sourceIntraPairSkew
sourceLowAmpPositive
sourceLowAmpNegative
sourceEyeDiagram
sourceClockDutyCycle
sourceRiseTime
sourceFallTime
sourceClockJitter
sourceInterPairSkew
sourceIntraPairSkew
sourceLowAmpPositive
sourceLowAmpNegative
false
true
false
true
false
true
false
Selects the specied measurement.
Clears the specied measurement.
Selects all the differential source measurements.
Clears all the differential source measurements.
Selects all the single­ended source measurements.
Clears a ll the single­ended source measurement.
Not applicable
Not applicable
Not applicable
Not applicable
Returns true if all the measurements are selected, else returns false.
Returns true if all the measurements are selected, else returns false.
Returns true if a measurement is selected, else returns false.
Returns true if a measurement is removed, else returns false.
8 TDSHT3 HDMI Compliance Test Software Programmer Online Help
Remote Commands Sink Measurement Selection Commands
Examples
To add and remove the measurements, use the following commands:
VARIABLE:VALUE “mea sAdd”,“sourceEyeDiagram” selects the source eye diagram measurement.
VARIABLE:VALUE? “is MeasAdded” returns true if the measurement is sele cted.
VARIABLE:V
VARIABLE:VALUE? “is MeasRemoved” returns true if the measurement is cleared.
ALUE “measRemove”,“so urceEyeDiagram”

Sink Measurement Selection Commands

Variable name Valid values Command form Query form
measAdd
isMeasAdded
xxx
Examples
sinkMinMaxDiff
terTolerance
sinkJit
sinkIntraPairSkew
sinkDeepColor
sinkACR
sinkDVI
sinkASMPLJIT
ORMATS
sinkAF
sinkTHREED
sinkFOURKTWOK
COLORS
sinkE
sinkONEBITAUDIO
sinkCHARSYNC
VIDEOTIMING
sink
sinkPIXELENCODING
sinkALLPACKETS
true
se
fal
Selects the specied measure
Not applicable
clears the source eye diagram measurement.
Not applicable
ment required.
Returns true if a
surement is selected,
mea else returns false.
add the measurements, use the following commands:
To
VARIABLE:VALUE “mea sAdd”,“sinkJitterTolerance” selects the sink jitter tolerance
easurement.
m
VARIABLE:VALUE? “is MeasAdded” returns true if the measurement is sele cted.
TDSHT3 HDMI Compliance Test Software Programmer Online Help 9
Remote Commands Source Eye Diagram Conguration Commands
Source Eye Diagram Conguration Commands
Variable name Valid values Command form Query form
clockSourceChange
data0SourceChange
data1SourceChange
data2SourceChange
recordLengthChange
clockTypeChange
LevelTypeChange
ref
Ch1, Ch2, Ch3, Ch4, Ref1, Ref2, Ref3, Ref4
Ch1, Ch2, Ch3, Ch4, Ref1, Ref2, Ref3, Ref4, notConn
Ch1, Ch2, C Ref3, Ref4, notConn
Ch1, Ch2, Ch3, Ch4, Ref1, Ref2, Ref3, Ref
For TDS series oscilloscope, the record length are as follows:
8.0k, 20 400k, 1.0M, 2.0M, 4.0M, 10.0M,
20.0M, 32.0M
For DPO oscilloscope, the record length are as follows:
10.0k, 500k, 1.00M, 2.50M, 5.00M,
10.0M, 25.0M
Use th entering the values.
Example: 8.0e3, 20.0e3, 32.0e6,
20.0
PLL, Raw, Ideal
centage, absolute
per
h3, Ch4, Ref1, Ref2,
4, notConn
.0k, 40.0k, 100k, 200k,
/DSA70000/B series
25.0k, 50.0k, 100k, 250k,
e following example while
e6.
Selects the differentia source channel.
Selects the differential data0 source chan
Selects th differential data1 source channel.
Selects the differen source channel.
Sets the record length to the specifie for the source eye diagram measur
Sets type required for the source eye measurement.
Sets the type ofvaluetobe en reference level inputs.
lclock
nel.
e
tial data2
d value
ement.
the clock
diagram
tered for the
Returns the channel value set for the diffe clock source.
Returns the channel value set for the differential data0 sourc
Returns the channel va for the differential data1 source.
Returns the channel value set for the di data2 source.
Returns t record length.
Returns the cloc for the source eye diagram mea
Ret selected value type for the
ference level
re inputs.
rential
e.
lue set
fferential
he set
ktypeset
surement.
urns the
10 TDSHT3 HDMI Compliance Test Software Programmer Online Help
Remote Commands Source Eye Diagram Conguration Commands
Variable name Valid values Command form Query form
absoluteHysteresisChange
percentageHysteresisChange
Any double val
0.0Vto1.0V.
NOTE. Set the
TypeChange
the absolute value.
Use the following example while entering the
Example: 100e–3, 250e–3, 600e–3.
Any double value, in the range of
0.0 to 25.0
NOTE. Set the
TypeChange
enter the
ue in the range of
refLevel-
absolute to enter
to
values.
.
refLevel-
to percentage to
percentage value.
Sets the hysteresis value to the value specied with the range.
Sets the hysteresi to the value specied within the range.
in
s value
Returns the set hysteresis va
Returns the set hysteresis value.
lue.
TDSHT3 HDMI Compliance Test Software Programmer Online Help 11
Remote Commands Source Clock Jitter Conguration Commands
Variable name Valid values Command form Query form
absoluteMidLevelChange
Any double val
ue in the range of
–2.0Vto2.0V.
NOTE. Set the
TypeChange
the absolute value.
to
refLevel-
absolute to enter
Sets the mid reference level to the value specied with the range.
in
Returns the set mid reference level value.
Use the following example while entering the
values.
Example: –120e–3, –2.0, 150e–3,
1.25.
percentageMidLevelChange
xxx
Any double value in the range of
25.0 to 75.
NOTE. Set the
TypeChange
enter the
0.
refLevel-
to percentage to
percentage value.
Sets the mid reference
level to the value specied within the range.
Returns the set mid reference level valu
e.
Source Clock Jitter Conguration Commands
Variable name Valid values Command form Query form
clockSourceChange
recordLengthChange
Ch1, Ch2, Ch3, Ch4, Ref1, Ref2, Ref3, Ref4
S series oscilloscope, the
For TD record length are as follows:
8.0k, 20.0k, 40.0k, 100k, 200k,
1.0M, 2.0M, 4.0M, 10.0M,
400k,
20.0M, 32.0M
For DPO/DSA 70000/B series
lloscope, the record length are
osci
Selects the differential clock
channel.
source
he record
Sets t length tothe specied value
e source
for th eye diagram measurement.
Returns channel value set for the differential clock s
Returns the set recor
the
ource.
d length.
as follows:
10.0k, 25.0k, 50.0k, 100k, 250k, , 1.00M, 2.50M, 5.00M,
500k
10.0M, 25.0M
Use the following example while
ering the values.
ent
Example: 8.0e3, 20.0e3, 32.0e6,
20.0e6.
clockTypeChange
PLL, Raw, Ideal
Sets the clock
pe required
ty for the source eye diagram
easurement.
m
Returns the clock type set
r the source
fo eye diagram measurement.
12 TDSHT3 HDMI Compliance Test Software Programmer Online Help
Remote Commands Source Clock Jitter Conguration Commands
Variable name Valid values Command form Query form
refLevelTypeChange
absoluteHysteresisChange
percentage, absolute
Any double value in the range of
0.0Vto1.0V.
e
NOTE. Set th
TypeChange
refLevel-
to absolute to enter
the absolute value.
Sets the type ofvaluetobe entered for the reference lev
el
inputs.
Sets the hysteresis value to the value specied within the range.
Returns the selected valu
e type for the reference l evel inputs.
Returns the s
et
hysteresis value.
percentageHysteresisChange
absoluteMidLevelChange
percentageMidLevelChange
xxx
Use the fol
lowing example while
entering the values.
Example: 100e–3, 250e–3, 600e–3.
Any doubl
e value in the r ange of
0.0 to 25.0.
NOTE. Set the
TypeCha
refLevel-
to percentage to
nge
enter the percentage value.
Any double value in the range of –2.0 V to 2.0 V.
et the
NOTE. S
TypeChange
refLevel-
to absolute to enter
the absolute value.
e following example while
Use th entering the values.
Example: –120e–3, –2.0, 150e–3,
1.25.
ouble value in the range of
Any d
25.0 to 75.0.
NOTE. Set the
eChange
Typ
refLevel-
to percentage to
enter the percentage value.
Sets the hysteresis value to the value
dwithin
specifie the range.
Sets the mid reference level to the v
alue specied within the range.
the mid
Sets reference level to the value
cied within
spe the range.
Returns the set hysteres
Returns
is value.
the set mid reference level value.
Returns the set
eference
mid r level value.
TDSHT3 HDMI Compliance Test Software Programmer Online Help 13
Remote Commands Source Clock Duty Cycle Conguration Commands
Source Clock Duty Cycle Conguration Commands
Variable name Valid values Command form Query form
clockSourceChange
tbitCalculationTypeChange
numberOfAvgChange
numberOfAcqChange
xxx
Ch1, Ch2, Ch3, Ch4 Selects the differential
clock source channel.
tbitExisting,
tbitRecalculate
Any double value in the range of 2.0 to 1e3.
Use the following example while entering the values.
Example: 2.0, 2.25,
99.5, 1e3.
Any double value in the range of 10.0e3 to
1.0e6.
Use the following example while entering the values.
Example: 10.5e3,
20.25e3, 1.0e6.
Selects the tbit calculation type.
Sets the number of averages to calculate the tbit.
Sets the number of acquisitions required.
Returns the channel value set for the differential clock source.
Returns the selected tbit calculation type.
Returns the value set for the number of averages.
Returns the value set for the number of acquisitions.
Source Rise Time and Fall Time Conguration Commands
Variable name Valid values Command form Query form
clockSourceChange
data0SourceChange
data1SourceChange
data2SourceChange
Ch1, Ch2, Ch3, Ch4, notConn Selects the
differential clock source channel.
Ch1, Ch2, Ch3, Ch4, notConn Selects the
differential data0 source channel.
Ch1, Ch2, Ch3, Ch4, notConn Selects the
differential data1 source channel.
Ch1, Ch2, Ch3, Ch4, notConn Selects the
differential data2 source channel.
Returns the channel value set for the differential clock source.
Returns the channel value set for the differential data0 source.
Returns the channel value set for the differential data1 source.
Returns the channel value set for the differential data2 source.
14 TDSHT3 HDMI Compliance Test Software Programmer Online Help
Remote Commands Source Rise Time and Fall Time Conguration Commands
Variable name Valid values Command form Query form
tbitCalculationTypeChange
numberOfAvgC
numberOfAcqChange
refLevelT
absoluteHighLevelChange
percentageHighLevelChange
absoluteLowLevelChange
percentageLowLevelChange
xxx
hange
ypeChange
tbitExisting,
tbitRecalcul
ate
Any double value in the range of
2.0 to 1e3.
Use the follo
wing example while
entering the values.
Example: 2.0, 2.25, 99.5, 1e3.
Any double value in the range of
10.0e3 to 1.
0e6.
Example: 10.5e3, 20.25e3, 1.0e6.
percentag
e, absolute
Any double value in the range of –2.0 V to
NOTE. Set the
TypeChange
the abs
Any dou
2.0 V.
refLevel-
to absolute to enter
olute value.
ble value in the range of
25.0 to 75.0.
NOTE. Set the
hange
TypeC
refLevel-
to percentage to
enter the percentage value.
Any double value in the range of –2.0 V to 2.0 V.
.
Set the
NOTE
TypeChange
refLevel-
to absolute to enter
the absolute value.
Any double value in the range of
0 to 75.0.
25.
NOTE. Set the
TypeChange
ter the percentage value.
en
refLevel-
to percentage to
Selects the tb
it
calculation type.
Sets the number of averages to calculate th
etbit.
Sets the number of acquisit
ions
required.
Sets the type ofvaluetobe entered f
or the reference level inputs.
Sets the high
ce level
referen to the value specied within
ge.
the ran
ehigh
Sets th reference level to the value
ed within
speci the range.
Sets the low reference level
e value
to th specied within the range.
Sets the low
erence level
ref to the value specied within
e range.
th
Returns the selected tbit calculation type.
Returns the va
lue set for thenumber of averages.
Returns the value set for thenumber of acquisit
Returns th
ions.
e selected value type for the referenc
e level
inputs.
Returns the set high reference
lue.
level va
Returns the set
ference
high re level value.
ns the set
Retur low reference level value.
Returns the set low reference
el value.
lev
TDSHT3 HDMI Compliance Test Software Programmer Online Help 15
Remote Commands Source Inter-Pair Skew Conguration Commands
Source Inter-Pair Skew Conguration Commands
Variable name Valid values Command form Query form
clockSourceChange
data0SourceChange
data1SourceChange
data2SourceChange
tbitCalculationTypeChange
numberOfAvgChange
refLevelTypeChange
absoluteHysteresisChange
Ch1, Ch2, Ch3, Ch4, notConn Selects the
differentia source channel.
Ch1, Ch2, Ch3, Ch4, notConn Selects the
differential data0 source chan
Ch1, Ch2, C
Ch1, Ch2, Ch3, Ch4, notConn Selects the
tbitExis
tbitRecalculate
Any double value in the range of
2.0to1
Use the following example while entering the values.
Exampl
percentage, absolute
Any double value in the range of
0.0 V to 1.0 V.
NOT
TypeChange
the absolute value.
h3, Ch4, notConn
ting,
e3.
e: 2.0, 2.25, 99.5, 1e3.
E.
Set the
refLevel-
to absolute to enter
Selects th differential data1 source channel.
tial data2
differen source channel.
Selects the tbit calculation type.
Sets the number
ages to
of aver calculate the tbit.
he type
Sets t ofvaluetobe entered for the
rence level
refe inputs.
Sets the hysteresis value
he value
to t specied within the range.
lclock
nel.
e
Returns the channel value set for the diffe clock source.
Returns the channel value set for the differential data0 sourc
Returns the channel va for the differential data1 source.
Returns the channel value set for the di data2 source.
Returns t selected tbit calculation type.
Returns the value set for the number of aver
Returns the selec type for the reference level input
Retu hysteresis value.
rential
e.
lue set
fferential
he
ages.
ted value
s.
rns the set
the following example while
Use entering the values.
Example: 100e–3, 250e–3,
0e–3.
60
16 TDSHT3 HDMI Compliance Test Software Programmer Online Help
Remote Commands Status Messages for Source Inter-Pair Skew Conguration
Variable name Valid values Command form Query form
percentageHysteresisChange
absoluteMidLevelChange
Any double val
0.0 to 25.0.
NOTE. Set the
TypeChange
enter the percentage value.
Any double value in the range of –2.0 V to 2.0 V.
NOTE. Set th
TypeChange
the absolute value.
ue, in the range of
refLevel-
percentage to
to
e
refLevel-
to absolute to enter
Sets the hysteresis value to the value specied with the range.
Sets the mid reference level to the value specied within the range.
in
Returns the set hysteresis va
Returns the s mid reference level value.
lue.
et
lowing example while
e value in the r ange of
refLevel-
to percentage to
nge
Sets the m reference level to the value specifie the range.
id
dwithin
percentageMidLevelChange
xxx
Use the fol entering the values.
Example: –120e–3, –2.0, 150e–3,
1.25.
Any doubl
25.0 to 75.0.
NOTE. Set the
TypeCha
enter the percentage value.
Status Messages for Source Inter-Pair Skew Conguration
T-Bit dialog box status message:
T-bit is recalculated. Set the status to stop to exit else set it to continue.
Example:
Do the following steps to check for the T-bit dialog box:
1. Use the command
VARIABLE:VALUE “seq uencerState”,“Sequencing” to run the measurement.
Returns the set mid refer level value.
ence
2. While executing the measurement, to check for the T-bit dialog box use the following command:
VARIABLE:VALUE? “statu sMessage” returns t he following string:
-bit is recalculated. Set the status to stop to exit else set it to continue.”
“T
TDSHT3 HDMI Compliance Test Software Programmer Online Help 17
Remote Commands Source Intra-Pair Skew Conguration Commands
3. Use the following commands:
VARIABLE:VALUE “statu s”,“stop” to stop the test.
VARIABLE:VALUE “statu s”,“continue” to continue the test.
Source Intra-Pair Skew Conguration Commands
Variable name Valid values Command form Query form
source1TypeChange
source2TypeChange
source1PositiveChange
source1NegativeChange
source2PositiveChange
source2NegativeChange
clockSourceChange
tbitCalculationTypeChange
numberOfAvgChange
clock, data0, data1, data2
clock, data0, data1, data2, notConn
Ch1, Ch2, Ch3, Ch4 Sets the channel for
Ch1, Ch2, Ch3, Ch4 Sets the channel for
Ch1, Ch2, Ch3, Ch4 Sets the channel for
Ch1, Ch2, Ch3, Ch4 Sets the channel for
Ch1, Ch2, Ch3, Ch4 Selects the differential
tbitExisting,
tbitRecalculate
Any double value in the range of 2.0 to 1e3.
Use the following example while entering the values.
Example: 2.0, 2.25,
99.5, 1e3.
Selects the input signal type for the source1.
Sets the source2 input to the specied signal type and also to the not connected state.
the source1 positive type.
the source1 negative type.
the source2 positive type.
the source2 negative type.
clock source channel.
Selects the tbit calculation type.
Sets the number of averages to calculate the tbit.
Returns the selected input type for the source1.
Returns the selected input type for the source2.
Returns the selected channel value.
Returns the selected channel value.
Returns the selected channel value.
Returns the selected channel value.
Returns the channel value set for the differential clock source.
Returns the selected tbit calculation type.
Returns the value set for the number of averages.
18 TDSHT3 HDMI Compliance Test Software Programmer Online Help
Remote Commands Status Messages for Source Intra-Pair Skew Conguration
Variable name Valid values Command form Query form
numberOfAcqChange
avccChange
xxx
Any double value in the range of 10
1.0e6.
Example: 10.5e3,
20.25e3, 1.0e
Any double value in the range of 1.0 V
.0e3 to
6.
to 5.0 V.
Sets the numbe acquisitions required.
Sets the AVcc value to the specied value in the range.
rof
voltage
Returns the value set for the num acquisitions.
Returns the set AVcc voltage valu
ber of
e.
Status Mes
T-Bit dial
T-bit is recalculated. Set the status to stop to exit else set it to continue.
For example, refer to the Example
sages for Source Intra-Pair Skew Conguration
og box status message:
(see page 17) section.
TDSHT3 HDMI Compliance Test Software Programmer Online Help 19
Loading...
+ 61 hidden pages