Main
Page
Contents
Chapter 1 Getting Started
Chapter 2 Testing Video Displays
Chapter 3 Administrative Tasks
Chapter 4 Working with Formats
Chapter 5 Working with Images
Chapter 6 Working with Test Sequences
Chapter 7 Using GPIB Interface
Chapter 8 Analyzing Digital Sources and Cables
Chapter 9 Testing HDMI Sink Devices
Chapter 10 Testing EDID
Chapter 11 Testing HDCP
Chapter 12 Using Special Sync Output
Appendix A Command Reference
Appendix B Image Reference
Appendix C Error Messages
Page
1Getting Started
Product overview
Standard features
Optional features
Page
Operating the generator
Physical controls
Power sw itch
Format knob
Image knob
Image Step key
R, G, B Video Gate keys
ACS, DCS, and DSS Sync Gate keys
Outputs Key
LCD
V60 250=SMPTE133
H32 150=DMT0660
Status display
Video interfaces
VGA interface
DVI-I interface
LVDS interface
HDMI interface
Special Sync (S/S) interface
S-Video interface
Page
Computer interfaces
RS-232 interface
GPIB interface (optional)
USB interface
Page
Command interfaces
Setting up a terminal connection with the generator
Changing the baud rate
Sending commands interactively
Sending commands from text files
Page
Special operating modes
Summary of special modes
INIT
SCAL SROP 32
addr
Special key operations summary
About Video Generator Manager
VGM features
Installing VGM
2Testing Video Displays
General video display testing procedure
Making physical connections
Setting the video output mode
Selecting video formats
Selecting formats automatically
Selecting formats manually
Understanding the format library
Organization of format library
Page
Viewing format parameters
Selecting images
Page
Page
Testing analog computer (IT) CRTs
Page
Page
Testing digital computer (IT) FPDs
Page
Testing analog composite video SDTV (CE) CRTs
Page
Testing analog component video SDTV (CE) CRTs
Page
Testing digital component video HDTV (CE) flat panel displays
Page
Page
3Administrative Tasks
Page
Restoring factory settings
System Parameters
Setting and restoring system parameters
Page
Calibrating the generator
Calibrating frequency
Cloning generators
Page
Memory management
Page
4Working with Formats
Page
Format library
Compatibility
Format naming conventions
Composite television format names
Component television format names
i2x480 29
Computer display format names
Aperture designators
Using legacy format names
Viewing the format library
Viewing format details
Page
Creating custom formats
Determining the signal specifications of the display
Creating custom formats using the command line interface
Creating a new format
Creating a format based on an existing format
Modifying existing formats
Page
Editing Format knob lists
Editing format knob list using internal editor
Page
Editing format knob list using command line interface
Configuring DCS priority scheme
The following table describes the legacy DCS priority scheme for vertical sync.
Page
Creating format aliases
5Working with Images
Viewing the image list
Creating custom images
Command file example
Page
Downloading bitmap images from a PCMCIA card
To copy an image onto a card:
To view an image stored on a PCMCIA card:
Page
Looping through images
Editing Image knob list
Editing image knob list using internal editor
Editing Image knob list using command line interface
Page
Creating image aliases
Page
Page
Creating a test sequence
Creating a test sequence using command line
Creating and editing test sequences using the internal editor
Page
Page
Page
Viewing the test sequence list
Viewing the test sequence list using the command line
Deleting a test sequence using the command line
Viewing test sequence using internal sequence editor
Running a sequence
Running a test sequence using the command line
Running a test sequence using internal sequence editor
<format><seqName> <image> <seqStep>
Cancelling the start-up sequence mode
Page
Page
Setting the GPIB port address
Queries and commands
Commands
Queries
Sending commands and queries
Sending multiple commands and queries per line
Completion handshake
Input buffer
Status queries and control
Status byte
Requesting service
The following figure illustrates IEEE-488 status reporting.
Logical OR
Bus commands
Remote/local operation
Page
Page
Page
Getting started
HDMI analyzer connections
Monitoring HDMI analyzer signal input
DVI analyzer connections
Starting the Analyzer Setup Utility
Enabling and disabling analyzer images
Starting the analyzer
Measuring timing of video signal
Setting up analyzer to measure timing
Measuring basic timing parameters
HS rate VS rate 48076 72.188
Measuring detailed timing parameters
1040 800 56 120 666 600 37 6
Page
Testing cables and distribution systems
Page
Testing accuracy of analyzer
0 21 0
PER: pels/billion 4.255 0.88
original: 40018C 1st error: FFFFFF
5 5 5
9 9 9
Page
Measuring pixel errors
Setting delta error patch parameters
Page
Measuring pixel errors in patch
Page
Testing InfoFrames (HDMI only)
Testing HDMI transmit device InfoFrame capability
Page
Testing audio (HDMI only)
Testing HDMI transmit device audio capability
Controlling analyzer using command-line interface
Signal timing analysis commands
Viewing signal timing parameters (on an HDMI/DVI monitor)
Viewing specific timing parameters
Page
Pseudo-random noise generation commands
Generating pseudo-random noise
Pseudo-random noise analysis commands
Analyzing pseudo-random noise in a cable or distribution system
Analyzing pseudo-random noise from an external source
Testing the analyzer
Analyzing pixel data (delta error patch)
Page
Generating pseudo-random noise from your device
Implementing pseudo-random noise from your device
lfsr.h
lfsl.cpp
Page
Sending pseudo-random noise to external device
Generating Psudo Random Noise
Analyzing noise from an external device
0 21 0
Setting pseudo-random noise parameters
PER: pels/billion 4.255 0.88
original: 40018C 1st error: FFFFFF
Page
Page
9Testing HDMI Sink Devices
Page
Getting started
HDMI connections
Setting up the generator for HDMI operation
Special: keys
hot-plug formats
Testing HDMI video
Testing HDMI video formats
Page
Testing HDMI video pixel repetition
Page
Page
Testing HDMI audio
Testing 2-channel HDMI audio output from internal SPDIF source
Page
Testing 8-channel HDMI audio output from internal source
Testing HDMI audio using an external audio source
Page
Page
Testing HDMI InfoFrames
Viewing InfoFrame contents
Testing with Active Format Description (AFD)
Page
Page
Page
Page
EDID testing for source devices
Testing response of source to EDID
hot-plug formats
Special: keys
Page
Page
Page
EDID testing for sink devices
Viewing EDID from a display
Writing EDID data to a display
Testing EDID in HDMI sink device for HDMI compliance
Overview of HDMI compliance testing
Testing HDMI sink devices for EDID compliance
Page
Page
Page
Page
Page
Page
Page
Visual verification of formats
01 YSVD 2
1
Short Video Descriptor
VIC Format Index
01 HSVD 0
1
Frequency (High / Low)
Page
11 Testing HDCP
Testing DVI or HDMI receiver with HDCP
Page
Testing HDCP between HDMI transmitter and DVI receiver
Testing HDCP with static images
Using command-line interface to control HDCP
HDCP? command
Troubleshooting HDCP errors
Common problems
Running HDCP test in step mode
Running an HDCP self-test
Understanding the HDCP test
Page
Page
Page
Page
Operating special sync for probe pulse
Front panel controls and indicators
Probe coordinate numbering
Configuring the probe feature
Setting sensitivity of knobs
Controlling probe using generator controls
Controlling probe using command line interface
Page
Configuring special sync for FS, LS or CS
Page
Page
Page
Page
*DDT Delay Device Trigger
*ESE Event Status Enable
*ESR? Event Status Register
*IDN? IDeNtification
*OPC OPeration Complete
*RST ReSet
*SRE Service Request Enable
*STB STatus Byte
*TRG TRiGger
*TST self TeST
*WAI WAIt for completion suffix
ADDR memory ADDRess
ADOT draw A single pixel DOT
ALIK ALIas Kill
ALIN create ALIas New
ALIQ? ALIas Query
Page
ALLU ALL Use
AMAP render A pixel MAP
ANIG ANalyzer Image Gate
ANIM? current test image has ANIMation
ANTI ANTI-alias
ARAT Audio sampling RATe
Page
ASBG Analog Sync on Blue Gating
ASCT Analog Sync Composite Type
Page
ASGG Analog Sync on Green Gating
ASRG Analog Sync on Red Gating
ASSC Analog Sync Swing Calibration factor
ASSG Analog Sync Signal Gate
ASSS Analog Sync Signal Swing
AVCM Analog Video Calibration Method
AVCO Analog Video COnfiguration
AVCS Analog Video Color subcarrier Selection
AVPG Analog Video Pedestal Gate
AVPS Analog Video Pedestal Swing
AVSS Analog Video Signal Swing
Page
AVST Analog Video Signal Type
BALG dc BALancing Gate
BASE number BASE
BLUG BLUe Gate
Page
Page
BRAT Bit RATe
CACH instruction CACHe enable
CALF analog video CALibration Factors
Page
CALL CALL internal function
Page
CENT draw video CENTering markers
CROS draw a centered CROSs
CSPG Composite Sync Pulse Gate
CSPP Composite Sync Pulse Polarity
CTLM ConTroL Mask
CXAR Content Aspect Ratio
Page
DACA Digital Audio Channels Available
Page
DACG Digital Audio Channel Gate
DADG Digital Audio Down-mix Gate
DALS Digital Audio Level Shift Value
DASI Digital Audio Signal Interface
DAST Digital Audio Signal Type
DAXA Digital Audio Content Available
DAXG Digital Audio Content Gate
DCBM Display Code Bit Mask
DCEX Display Code EXpected
DCPG Data Channel Power Gate
DCPX? Data Channel Power Overcurrent
DCRD? Display Code ReaD
DDCV? DDC Version supported
DELX slider image DELta X
DELY slider image DELta Y
DIRA DIRectory save As
DIRB DIRectory editing Begin
DIRE DIRectory editing End
DIRK DIRectory Kill
DIRL DIRectory Load
DIRN DIRectory New
DIRP DIRectory Path
DIRQ? DIRectory Query pointer
DIRS DIRectory Save
DMAP Dimension bitMAP
DNUM Display sequence step NUMbers
DPGU Data Island Packet Generator Use
Page
DPTG Data Island Packet Type Gate
DPTR Data Island Packet Type Repeat Mask
DSCT Digital Sync Composite Type
DSST Digital Sync Separate Type
DVIC Digital Video Identification Code
Page
Related commands XAVI (see VIC parameter), Example DVIC 23 FMTU
DVPT Digital Video Protocol Type
DVQM Digital Video Quantization Mode
DVSC Digital Video Swing Calibration factor
DVSI Digital Video Signal Interface
DVSM Digital Video Sampling Mode
DVSP Digital Video Signal Polarity
DVSS Digital Video Signal Swing
DVST Digital Video Signal Type
DWEL slider image DWELl time
EDID? EDID read
EQUA EQUalization interval After vertical sync pulse
EQUB EQUalization interval Before vertical sync pulse
EQUF EQUalization Flatten
Page
ERRQ? ERRor Queue
Page
EXAR EXtended Aspect Ratio
EXCX Extended-From-Content Aperture Map
2. Using the table below, determine the proper L field code for bits 3-9.
3. Use the following table to determine the proper K field code for bits 10-16.
Page
Page
FDTA Font DaTA
FLSH FLaSH new firmware via GPIB
FMTA ForMaT save As
FMTB ForMaT editing Begin
FMTE ForMaT editing End
FMTG? ForMaT in buffer Good
FMTJ ForMaT Justify
FMTK ForMaT Kill from memory by name
FMTL ForMaT Load from memory by name
FMTN ForMaT New
Page
FMTP ForMaT Path
FMTQ? ForMaT Query pointer
FMTR ForMaT Read from memory location (by number)
FMTS ForMaT Save
FMTU ForMaT Use
Page
FORM draw FORMat data block
FRAT? Frame RATe Query
FRGB Foreground Red, Green and Blue levels
FSPD Frame Sync Pulse Delay
FSPG Frame Sync Pulse Gate
FSPP Frame Sync Pulse Polarity
FSPW Frame Sync Pulse Width
GAMA GAMmA correction factor
GAMC GAMma Correction mode
GCET? Get Component Error Tallies
GETA? GET data from Absolute memory location
GETR? GET data from Relative memory location
GFED? Get First Error Data
Page
GMAP Get pixel MAP from frame buffer
GNPT? Get Number of Pixel Tested
GPEL? Get PixEL color components
GPER? Get Pixel Error Rate
GPIB GPIB address
GRID draw a centered GRID
GRIH draw a GRIll pattern of Horizontal lines
GRIV draw a GRIll pattern of Vertical lines
GRNG GRNe Gate
GTLS Go To Local State
HATI draw a centered crossHATch from the Inside out
HATO draw a centered crossHATch from the Outside in
HDCP? HDCP
HDMI High-Definition Multimedia Interface protocol
HRAT Horizontal RATe
HRES Horizontal RESolution
HSIZ Horizontal SIZe
HSPD Horizontal Sync Pulse Delay
HSPG Horizontal Sync Pulse Gate
HSPP Horizontal Sync Pulse Polarity
HSPW Horizontal Sync Pulse Width
HSRS Horizontal Sync Rate Shift
HSSC Horizontal Sync Skew Calibration
HTOT Horizontal TOTal pixels per line
HVPD? Horizontal Vertical Sync Pulse Delay
HVSA Horizontal Vertical Sync Adjustment
I2CR? I2C port Read
Page
I2CW I2C port Write
Page
IDET Initialization DETect
IFGU InfoFrame Generator Use
IFTG InfoFrame Type Gate
IFTR InfoFrame Type Repeat Mask
IMGA IMaGe save As
IMGB IMaGe editing Begin
IMGE IMaGe editing End
IMGK IMaGe Kill
IMGL IMaGe Load
IMGN IMaGe New
IMGP IMaGe Path
IMGQ? IMaGe Query pointer
IMGR IMaGe Read image from image memory location
Page
IMGU IMaGe Use
INIT INITialize to factory default settings
ISTP? Image STep
ISUB Image Step Button
IVER Image VERsion
JDVI Justify pixel clock rate for DVI formats
JLDI Justify pixel clock rate for LDI formats
JRAT Justify pixel clock RATe
KEYY KEY toggle
KNOB rotate KNOB
LCDS? LCD Status
LEDS? LED Status
LIMI draw video LIMIts markers
LINE draw a LINE
LLOS Local Lock Out State
Page
LMAX Digital Video Maximum quantizing Level
LMIN Digital Video Minimum quantizing Level
LSPG Line Sync Pulse Gate
LSPP Line Sync Pulse Polarity
Page
LUTB LUT editing Begin
LUTE LUT editing End
LUTK LUT Kill
LUTL LUT Load
Page
LUTQ? LUT Query pointer
Page
LUTU LUT Use
Page
MAPB bitMAP editing Begin
Page
MAPK bitMAP Kill from memory by name
MAPL bitMAP Load from memory by name
Page
MAPQ? bitMAP Query pointer
Page
Page
Page
Page
MEMT MEMory Test
MMAP Move a rectangular bitMAP area
MODE communications MODE
MSIZ light Meter SIZe
MUTE Audio/Video Mute
NAMF? NAMe Find
NAMI NAMe Insert
NAMK NAMe Kill
NAMQ? NAMe Query
NAMY NAMe Yank
NBPA Number Bits Per Audio sample
NBPC Number Bits Per Component
NCPP Number Clocks Per Pixel
NDAC Number Digital Audio Channels
NDAS Number Digital Audio Streams
Page
NLNK Number of digital LiNKs
Page
NOTU NOT Until communication is complete
NPPP Number Pixels Per Pixel
Page
OERR? ERRor queue Overflow
OFFX image OFFset X
OFFY image OFFsetY
OUTG OUTputs Gate
OVAL draw an OVAL
PAGE draw PAGE of repeating characters
PCPG Pixel Clock Pulse Gate
Page
PDSH Pixel Data Signal Height
PDSW Pixel Data Signal Width
PDSX Pixel Data Signal X Location
PDSY Pixel Data Signal Y Location
PELD PixEL Depth
PENH PEN Height
PENW PEN Width
Page
PNAU Measure Pseudo Noise
PNGU Pseudo Noise Generator Use
PNSA Pseudo Noise Signal Advance
PNSF Pseudo Noise Signal Format
PNSG Pseudo Noise Signal Gate
PNSL Pseudo Noise Signal Length
PNSM Pseudo Noise Signal Mode
PNSP Pseudo Noise Signal Procedure
PNSS Pseudo-Noise Signal Seed
PNST Pseudo Noise Signal Type
PRAT? Pixel RATe query
PREG PRE-emphasis Gate
PSHD Probe Sync Pulse Horizontal Delay
PSPG Probe Sync Pulse Gate
PSPM Probe Sync Pulse Mode
PSPP Probe Sync Pulse Polarity
PSPW Probe Sync Pulse Width
PSVD Probe Sync Pulse Vertical Delay
PUTA PUT Absolute
PUTR PUT Relative
PXAR? Pixel Aspect Ratio Query
RATC pixel RATe Calibration factor
RCTL Reset masked ConTroL bits
RECT draw a RECTangle
REDG RED Gate
RFLD Repeat FieLD
RGBQ? RGB lut Query
RGBW RGB Write
RMAP Render MAP
ROWI ROW Insert
ROWQ? bitmap row Query pointer
ROWY ROW Yank
SAMP Digital Audio Sinewave Amplitude
Page
SCAN SCAN fields per frame
SCTL Set masked ConTroL bits
Page
SDLY Sequence step DeLaY
SDMG Sonic Data Mixer Gate
SEOS Set End Of String
SEQA SEQuence save As
SEQB SEQuence editing Begin
SEQE SEQuence editing End
SEQK SEQuence Kill
SEQL SEQuence Load
SEQN SEQuence New
SEQP SEQuence Path
SEQQ? SEQuence Query pointer
SEQR SEQuence Read
Page
SEQU SEQuence Use
SIZE SIZE of bit field
Page
Page
Page
SMOD Sequence operating MODe
SNUM draw sequence Step NUMber
SPAX slider image SPAcing X
SPAY slider image SPAcing Y
SRAT Digital Audio Sinewave Rate
SROP Set/Reset OPeration
Page
SSST Select Sync Signal Type
Page
STRG STRetchinG SCL Low Signal
STEP sequence STEP number
SVSG Single Video Signal Gating
SXAR Signal Aspect Ratio
SXCX Signal-From-Content Aperture Map
SXEX Signal-From-Extended Aperture Map
TBOX draw information Text BOX
Page
TBXG Text BoX Gating
TEXT draw TEXT string
TMAU Timing Measurement Analyzer Use
Page
TOBL set levels relative TO BLanking
TRIA draw a TRIAngle
TTLL
UIDN User IDeNtification
Page
USIZ Unit of measure used for physical SIZes
Page
Page
VERF? VERsion Firmware
VERG? VERsion Gateware
Page
VRAT? Vertical RATe Query
VRES Vertical RESolution
VSIZ Vertical SIZe
VSPD Vertical Sync Pulse Delay
VSPG Vertical Sync Pulse Gate
VSPP Vertical Sync Pulse Polarity
VSPW Vertical Sync Pulse Width
VTOF Vdram transfer To Flash
VTOT Vertical TOTal lines per frame
Page
XACR Audio Clock Recovery Data
XAFD AFD Mode Setting
Page
XAUD Audio InfoFrame Data
Page
LSV Level shift value (see EIA/CEA-861-B standard, Table 23 for settings)
Page
XAVI Auxiliary Video Information InfoFrame Data
Page
Page
Page
Page
XBBH Arbitrary Bottom Border Height
XDID EDID Data Write
Page
XGCP General Control Parameter Data
XGDP Generic Data Packet Data
XGIF Generic InfoFrame Data
XLBW Arbitrary Left Border Width
XMPG MPEG InfoFrame Data
XRBW Arbitrary Right Border Width
XRES X axis RESolution for custom images
XSPD Source Product Description InfoFrame Data
Page
XTBH Arbitrary Top Border Height
XVSG Video Signal Gating
YMDI Y MoDem Input
Page
YMDO Y MoDem Output
YRES Y axis RESolution for custom images
Page
Page
Page
Page
Page
Page
Page
Page
Page
BLU_PIC, GRAY_PIC, GRN_PIC, RED_PIC, WHT_PIC
Page
Page
Page
BriteBox
Burst (TV formats only)
Page
Check511
CheckBy3
Page
CirclesL
CirclesS
ColorBar
Page
Page
Page
Page
Dot_10, Dot_12, Dot_24
DV_Swi ng
Dyna
Page
EMITest1, EMITest2, EMITest3, EMITest4, EMITest5
Page
Page
Page
Page
Page
Page
Focus_Cx
Focus_H
Page
Format
FormatRx
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
Hatch_16, Hatch_20
Page
Hatch64W
HdcpA1B1, HdcpA1B2, HdcpA2B1, HdcpA2B2, HdcpProd
Page
Page
Page
Page
Linearty (Linearity)
LinFocus
Master
MoireX, MoireX33, MoireY, MoireY33
Page
Page
Page
Page
Page
Page
P1
Page
Page
Page
Page
Page
Page
PdsCrt2
Persist
Page
Page
Page
Page
Page
QuartBox
Page
Ramp_B, Ramp_G, and Ramp_R
Raster
Regulate
Samsung1, Samsung2
Page
Page
Page
SlideBox
SlideX
SMPTE133
Page
Page
Page
SMPTEbar
Page
Page
Page
sRGBflat
Staircas, Stairs20
Strokes0, Strokes1
Text_9, Text_9T, Text_11, Text_12T, Text_16
TintAlign
Tosh iba
TVBar100 & TVBar_75 (TV formats only)
Page
Taff eta
TVoutLin
Page
Page
Page
System errors
Power-on self test messages
Power fail message
Format errors
Invalid data error messages
Corrupt data error messages
Error code descriptions
2000-2999 Format errors
Page
Page
Page
Page
Page
Page
Page
Page
Page
Page
3000-3999 Image errors
Page
4000-4999 Test sequence errors
5000-5999 Directory errors
6000-6999 Bitmap errors
7000-7999 LUT errors
8000-8999 Font errors
9000-9999 System errors
Page
Page
Page
Page
10000-10999 System errors