xx
TDSHT3
ZZZ
HDMI Compliance Test Software
Programmer Online Help
*P077035301*
077-0353-01
TDSHT3
HDMI Compliance Test Software
ZZZ
Programmer Online Help
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. Specifi cations 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 fi 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 Confi guration Commands...................................................... 10
Source Clock Jitter Confi guration Commands........................................................ 12
Source Clock Duty Cycle Confi guration Commands ................................................ 14
Source Rise Time and Fal
Source Inter-Pair Skew Confi guration Commands................................................... 16
Status Messages for Source Inter-Pair Skew Confi guration............... .......................... 17
Source Single-Ended Measurement Commands
Source Intra-Pair Skew Confi guration Commands................................................... 18
Status Messages for Source Intra-Pair Skew Confi guration............... .......................... 19
Source Low Amplitude +ve and -ve Confi guration Commands .................................... 20
Status Messages for Source Low Amplitude +ve and Low Amplitude -ve Confi guration ...... 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 Confi guration Commands... ................................ .................................. ...... 30
Results Confi guration Commands .......................................................................... 31
Sink Measurement Commands
Deep Color Test Confi guration.............................................................................. 44
Audio Clock Regeneration Confi guration.................... ................................ .............. 44
Audio Sample Packet Jitter Confi guration ....... ................................ .......................... 44
Audio Format Confi guration ................................................................................ 45
4k2k Confi guration ................................. ................................ .......................... 45
DVI Interoperability Confi guration............................... ................................ .......... 45
3D Video Confi guration...................................................................................... 46
One Bit Audio Confi guration................................................................................ 46
Extended Colors and Contents Confi guration ............................................................. 46
Character Synchronization Confi guration.................................................................. 47
All Valid Packets Confi guration................. ................................ ............................ 47
Pixel Encoding Confi guration ........................... ................................ .................... 47
Video Timing Confi guration................................. ................................ ................ 47
Sink Measurement Results Query Commands
Cable Measurement Commands
Cable Measurement Results Query Commands
DTG Output Confi guration Commands (for both Sink and Cable measurements)......................... 61
Utilities Deskew Confi guration 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 Confi guration Commands................... ................................ .......... 31
Status Messages for Sink Min/Max Confi guration....................................... ............ 33
Sink Jitter Tolerance Confi guration Commands ...................................................... 35
Status Messages for Sink Jitter Tolerance Confi guration............................................ 38
Sink Intra-Pair Skew Confi guration Commands ........... ................................ .......... 39
Status Messages for Sink Intra-Pair Skew Confi guration . .................................. ........ 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 Confi guration Commands............. ................................ .......... 51
Status Messages for Cable Eye Diagram Confi guration (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
defi nedbythe
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, confi gure 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 fi 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 fi 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 confi gure 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 fi 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 fi 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, fi rst check whether the sequencer state is "Ready".
nd to prevent event queue overfl ow.
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, confi gure, and run the measurements and to generate reports in the Remote GPIB program.
You can select and confi gure the measurements that you want to use with your Remote GPIB program.
NOTE. When the application is launched, the default directory for the report fi lesissetto
C:\TekApp
NOTE. In Remote GPIB mode, the setup fi 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 defi ned 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 fi le
name.
s the setup save fi 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 fi le
name.
urns the setup save fi 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 fl ow
control panel.
Selects the Confi gure
buttononthefl ow control
panel.
NOTE. To use this
command, at least one
ement has to be
measur
selected.
Selects the Connect button
on the fl ow control panel
ibing the procedure to
descr
connect the DUT.
Selects the View
Waveform button on
ow control panel to
the fl
view the input waveforms
connected.
Returns true if the Select
button is
selected, else
returns false.
Returns true if the
Con fi gure 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
specifi ed
measurement.
Clears the
specifi ed
measurement.
Selects all the
differential source
measurements.
Clears all the
differential source
measurements.
Selects all
the singleended source
measurements.
Clears a ll
the singleended 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 specifi ed
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 Confi guration Commands
Source Eye Diagram Confi guration 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 Confi guration 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
specifi ed with
the range.
Sets the
hysteresi
to the value
specifi ed 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 Confi guration 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
specifi ed 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
specifi ed within
the range.
Returns the set
mid reference
level valu
e.
Source Clock Jitter Confi guration 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
specifi ed 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 Confi guration 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
specifi ed 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
specifi ed within
the range.
the mid
Sets
reference level
to the value
cifi ed 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 Confi guration Commands
Source Clock Duty Cycle Confi guration 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 Confi guration 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 Confi guration 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
specifi ed within
ge.
the ran
ehigh
Sets th
reference level
to the value
fi ed within
speci
the range.
Sets the low
reference level
e value
to th
specifi ed within
the range.
Sets the low
erence level
ref
to the value
specifi ed 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 Confi guration Commands
Source Inter-Pair Skew Confi guration 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
specifi ed 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 Confi guration
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
specifi ed with
the range.
Sets the mid
reference level
to the value
specifi ed 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 Confi guration
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 Confi guration 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 Confi guration 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 specifi ed 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 Confi guration
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 specifi ed
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 Confi guration
og box status message:
(see page 17) section.
TDSHT3 HDMI Compliance Test Software Programmer Online Help 19