background image

802BT/802R Video Test 
Generator

User Guide

Summary of Contents for 802BT

Page 1: ...802BT 802R Video Test Generator User Guide ...

Page 2: ...s or publications without the expressed written consent of Quantum Data Quantum Data reserves the right to make changes to its products to improve performance reliability producibility and or marketability Information furnished by Quantum Data is believed to be accurate and reliable However no responsibility is assumed by Quantum Data for its use Updates to this manual are available at http www qu...

Page 3: ...h 4 Format knob 4 Image knob 5 Image Step key 5 R G B Video Gate keys 6 ACS DCS and DSS Sync Gate keys 6 Outputs Key 7 LCD 7 Video interfaces 9 VGA interface 9 DVI I interface 9 LVDS interface 10 Special Sync S S interface 10 S Video interface 10 Composite video BNC 11 Component video BNC interface 11 Computer interfaces 12 RS 232 interface 12 GPIB interface optional 12 ...

Page 4: ...dure 24 Making physical connections 24 Setting the video output mode 24 Selecting video formats 25 Selecting formats automatically 25 Selecting formats manually 26 Understanding the format library 26 Organization of format library 26 Viewing format parameters 28 Selecting images 28 Testing analog computer IT CRTs 31 Testing digital computer IT FPDs 34 Testing analog composite video SDTV CE CRTs 36...

Page 5: ...names 60 Viewing the format library 61 Viewing format details 61 Creating custom formats 63 Determining the signal specifications of the display 63 Creating custom formats using the command line interface 63 Creating a new format 63 Creating a format based on an existing format 64 Modifying existing formats 65 Editing Format knob lists 67 Editing format knob list using internal editor 67 Editing f...

Page 6: ...ewing the test sequence list using the command line 92 Deleting a test sequence using the command line 92 Viewing test sequence using internal sequence editor 93 Running a sequence 94 Running a test sequence using the command line 94 Running a test sequence using internal sequence editor 95 Cancelling the start up sequence mode 96 Chapter 7 Using GPIB Interface Overview 98 Setting the GPIB port ad...

Page 7: ...ng delta error patch parameters 123 Measuring pixel errors in patch 125 Testing InfoFrames HDMI only 127 Testing HDMI transmit device InfoFrame capability 127 Testing audio HDMI only 129 Testing HDMI transmit device audio capability 129 Controlling analyzer using command line interface 130 Signal timing analysis commands 130 Viewing signal timing parameters on an HDMI DVI monitor 130 Viewing speci...

Page 8: ... Testing 2 channel HDMI audio output from internal SPDIF source 155 Testing 8 channel HDMI audio output from internal source 157 Testing HDMI audio using an external audio source 158 Testing HDMI InfoFrames 161 Viewing InfoFrame contents 161 Testing with Active Format Description AFD 162 Chapter 10 Testing EDID Overview 166 EDID testing for source devices 167 Testing response of source to EDID 167...

Page 9: ...ecial Sync Output Overview 196 Operating special sync for probe pulse 197 Front panel controls and indicators 197 Probe coordinate numbering 197 Configuring the probe feature 198 Setting sensitivity of knobs 198 Controlling probe using generator controls 198 Controlling probe using command line interface 199 Configuring special sync for FS LS or CS 201 Appendix A Command Reference Commands by name...

Page 10: ...99 Format errors 711 3000 3999 Image errors 722 4000 4999 Test sequence errors 724 5000 5999 Directory errors 725 6000 6999 Bitmap errors 726 7000 7999 LUT errors 726 8000 8999 Font errors 727 9000 9999 System errors 727 10000 10999 System errors 732 ...

Page 11: ...02R Video Test Generator User Guide 1 1 Getting Started Topics in this chapter Product overview Operating the generator Video interfaces Command interfaces Special operating modes About Video Generator Manager ...

Page 12: ...ies format selection by filtering formats in accordance with the Extended Display Identification Data EDID it receives and processes from the display A probe pulse feature is available on the Special Sync BNC connector This enables you to trigger an oscilloscope or to synchronize an inspection camera You can position the leading edge of the probe pulse anywhere within the video frame This feature ...

Page 13: ...ys EDID from external sources Can also be used to test cables or distribution systems High Definition Multimedia Interface HDMI The HDMI feature helps manufacturers increase the likelihood that their products will not only meet compliance standards but also flawlessly interoperate with other HDMI devices General Purpose Interface Bus IEEE 488 Use to operate the generator in an automated environmen...

Page 14: ...face supports the use of the 802 as a programmable video signal source in an automated test evironment All generator commands are supported through this interface Physical controls The physical controls on the generator consists of the Format knob Image knob and eight keys arranged into four function groups Image Video Gate Sync Gate and Outputs All of the keys have built in indicator lights When ...

Page 15: ...ore different images The images in the sub sets are selected by first selecting the name of the desired sub set from the main image list If the sub set consists of just two images pressing the Image key will toggle between the two images The key is illuminated when the second image is showing Image Step key The Image Step key determines the behavior of the Image knob in normal operating mode where...

Page 16: ...or example digital video formats will not allow analog composite sync to be selected If a key will not illuminate when pressed then the corresponding sync type is unavailable Repeatedly pressing a sync gate key causes the selected sync to be toggled on and off When toggled off no sync will be sent to the display The master Outputs key overrides the settings of these keys when turned off Key Functi...

Page 17: ...ears on the display represents a version of a image that has multiple versions associated with it Status Display mode This mode replaces the index numbers with codes which provide additional information about the active format This mode is useful when working with multiple video signal outputs and color encoding methods Video types A for analog video D for DVI video H for HDMI video Color depths 4...

Page 18: ... Alternatively you can set the status display mode by entering the following command SROP 8 ALLU Determining if the active format has been modified If the active format has not been modified from the factory setting then the index number and format name are separated by an equal character If the active format has been modified then the index number and format name are separated by a blank space Th...

Page 19: ...wing table Pi Signal Pin Signal Pin Signal 1 Analog Red Video 6 Analog Red Video Ground 11 No Connection 2 Analog Green Video 7 Analog Green Video Ground 12 DDC EDID Serial Data 3 Analog Blue Video 8 Analog Blue Video Ground 13 Horizontal Sync 4 No Connection 9 DDC EDID 5 Vdc Out 14 Vertical Sync 5 Digital Ground 10 Digital Ground 15 DDC EDID Data Clock Pin Signal Pin Signal Pin Signal Pin Signal ...

Page 20: ...ce If you have chosen the TV option your generator will have an S Video connector on the right side labeled SVIDEO This is a miniDIN connector that emulates an S Video compliant source for outputting composite TV signal Pin Signal Pin Signal Pin Signal Pin Signal 1 A0M 10 DDC Clock 19 A0P 28 DDC Data 2 A1M 11 DDC 5 Vdc 20 A1P 29 USB Ground 3 A2M 12 USB 21 A2P 30 USB 4 Clock 1M 13 USB 5 Vdc 22 Cloc...

Page 21: ...t will have a composite TV BNC connector on the right side labeled TV This interface emulates an analog composite TV source Component video BNC interface Your generator can be optionally equipped with separate R G B HS CS and VS BNC connectors on the right side These interfaces emulate component a analog video source ...

Page 22: ...gnal source in a larger automated test system Generators that have the GPIB interface option have two rotary switches for setting the GPIB address These switches are accessible through the ventilation slots The GPIB connector pinouts are listed in the following table USB interface Use the USB interface for downloading bitmap images from a computer With VGM 4 0 or later the USB interface can be use...

Page 23: ...02R Video Test Generator User Guide 13 PCMCIA interface Use the PCMCIA card slot to back up your custom configurations transfer configurations and settings from one generator to another and store bitmap images ...

Page 24: ...This interface also supports user interactive command sessions The procedures for using the RS 232 interface are explained in this section Setting up a terminal connection with the generator The following procedures describe how to setup a terminal session with the generator using the RS 232 interface To setup a terminal connection with the generator Whenever the generator is powered on the baud r...

Page 25: ... session specifying the baud rate as 38400 To change the baud rate to 9600 using the front panel 1 Turn off the generator 2 Hold down the R and DCS keys while starting the generator The serial port is now set to 9600 bps Restarting the generator again without pressing any keys will Sending commands interactively This procedure describes how to send commands through an interactive user session The ...

Page 26: ... current_format new_format To change the format and image active in the generator enter FMTL 480p59 IMGL SMPTEbar ALLU This tells the generator to load the 480p59 format named into the format data buffer the image named SMPTEbar into the image data buffer and then to use the contents of both all buffers to drive the generator s output Sending commands from text files When developing more complex c...

Page 27: ...ple to transfer a file using HyperTerminal do the following a On the Transfer menu click Send Text File The Send Text File dialog box appears b Select the text file you want to send and then click Open HyperTerminal displays the commands as they are sent c Press Enter once to ensure that the last command is sent ...

Page 28: ...formed to set other modes You can view the operational settings and special functions of the generator on a video display by viewing the GenOps image This image provides key sequences and the status of special operating modes in the generator To determine the status of operating modes 1 Connect the appropriate interface cable to the video display 2 Using the Format knob select a format suitable fo...

Page 29: ...IT Set baud rate to 9600 Sets baud rate of RS 232 port to 9600 bps R DCS Set SROP 256 Rst SROP 0 256 Enable programmable keypad R OUTPUT Set SROP 512 Rst SROP 0 512 Enable numeric key pad Enables remote operation through remote keypad R Set SROP 128 Rst SROP 0 128 Analog friendly mode Causes all digital formats to output analog video signal R B Set SROP 4 Rst SROP 0 4 Enable status display Provide...

Page 30: ...HDMI connec tor R G Set SROP 32768 Rst SROP 0 32768 Hot plug bypass Bypasses hot plug detection and auto configuration of the generator Step R ACS Set SROP 65536 Rst SROP 0 65536 Special mode Function Physical control Command Mode Function Physical control hold 1st press 2nd Command Toggle analog digital Outputs either digital or ana log G B AVST x DVST x Rotate video type Outputs either RGB color...

Page 31: ...er VGM features VGM supports the following functions Creating custom test sequences Creating customized Image or Format knob lists Creating custom formats or modifying existing formats Creating custom images or modifying existing images Archiving custom data Upgrading the generator firmware Re initializing a generator Calibrating a generator Downloading a bitmap image to a generator ...

Page 32: ...h the generator and from http www quantumdata com support downloads To install VGM 1 Log onto Windows with Administrator privileges 2 Do one of the following On the Resource CD double click the setup exe file to begin the installation On the Quantum Data Web site click the setup exe file to begin the installation 3 Follow the on screen instructions ...

Page 33: ...opics in this chapter General video display testing procedure Testing analog computer IT CRTs Testing digital computer IT FPDs Testing analog composite video SDTV CE CRTs Testing analog component video SDTV CE CRTs Testing digital component video HDTV CE flat panel displays ...

Page 34: ...option DVI LVDS or HDMI installed Analog Friendly mode Analog formats are output without change while the digital formats are temporarily switched to analog For information about using these modes see Summary of special modes on page 19 When you need to test various video signal outputs and color encoding methods for example in a repair center disable all friendly modes and enable the Status Displ...

Page 35: ...ormat knob list list of format names shown on the LCD to include only formats supported by the display under test Depending on the output used the generator can do this on demand or automatically when a display is connected To update the Format knob list on demand 1 Connect the display you want to test with the generator 2 Hold down the R key and then press and release the ACS key This puts the ge...

Page 36: ...sion component high definition television computer equipment or other specialty display Check the specifications of your display for supported formats Learn how the format library is organized and how formats are named see below Turn the Format knob to try formats from the appropriate format category Try the DMT0660 VGA format if you are not sure of which formats to use Understanding the format li...

Page 37: ...nent SDTV formats are applicable in the case of RGB YPbPr These formats are named by their vertical resolution scanning method and frame rate The initial characters indicating the resolution are followed by the scanning method The two characters following the scanning method indicate the frame rate A typical example of component standard or definition TV video format is 480i2x30 for a vertical res...

Page 38: ...meters You can use the Format image or VGM to view detailed information about formats in the generator To view formats parameters using VGM Open each format in the Font Editor Generate a detailed format listing Refer to the VGM online help for instructions Selecting images Once you have determined the format or formats appropriate for testing the display you will apply a series of images suitable ...

Page 39: ...ontrast levels Flat Flat07 Flat13 Flat20 Flat27 Flat33 Flat40 Flat47 Flat53 Flat60 Flat67 Flat73 Flat80 Flat87 Flat93 FlatGray Flat_01 Flat_02 Flat_03 Flat_04 Flat_05 Flat_06 Flat_07 Flat_08 Flat_09 Flat_10 Flat_11 Flat_12 Flat_13 Flat_14 Flat_15 Flat_16 Ramp_B Ramp_G and Ramp_R ColorBar SMPTEbar TVBar100 TVBar_75 TV formats only Luminance SMPTE133 grayscale Grays5 Grays9 Grays11 Grays16 Grays32 G...

Page 40: ...at47 Flat53 Flat60 Flat67 Flat73 Flat80 Flat87 Flat93 FlatGray Flat_01 Flat_02 Flat_03 Flat_04 Flat_05 Flat_06 Flat_07 Flat_08 Flat_09 Flat_10 Flat_11 Flat_12 Flat_13 Flat_14 Flat_15 Flat_16 Ramp_B Ramp_G and Ramp_R ColorBar SMPTEbar SMPTE133 Luminance SMPTE133 grayscale Grays5 Grays9 Grays11 Grays16 Grays32 Grays64 Centering Outline0 Outline1 Outline2 Outline3 Resolution BurstTCE Grill_11 Grill_1...

Page 41: ...ll optimize signal damping 3 Optional Enable the Status Display mode and Analog Friendly mode see Special operating modes on page 18 The Analog Friendly mode ensures that the generator will output an analog signal The Status Display mode enables you to view the current output characteristics on the LCD 4 Determine the formats to test see Selecting formats automatically on page 25 5 Optional To vie...

Page 42: ...sing the Image knob select the first test image Alternatively you can also load an image with the following command IMGL image_name IMGU 3 Repeat steps 1 and 2 for all formats and test images Use the following guidelines to verify proper operation When testing geometry with the Hatch images for example Hatch20 look for distortion with concave or convex lines near the periphery of the display Look ...

Page 43: ...ng centering with the Outline images see Appendix B Image Reference When testing for high voltage regulation with the Regulate image observe the outline at the edges of the image They should stay in place and not pull away from the area of the large white blinking patch when it appears Note You can customize your generator to run through a specified set of formats and images automatically or manua...

Page 44: ...D on the display use the Image knob to select the EdidData image and follow the directions on the display Verify that the EDID specifies the formats required for testing Alternatively you can load the image with the following command IMGL EdidData IMGU 5 Determine which images to test For digital flat panel displays you typically want to select images to test for pixel anomalies persistence photom...

Page 45: ...ference When testing for centering use the Outline images The detailed methods for verifying centering with the Outline images Outline0 Outline1 Outline2 Outline3 are provided in Appendix B Image Reference When testing resolution with the Grill images you should be able to see individual and distinct stripes in all areas of the display at all four resolutions When testing for pixel anomalies use t...

Page 46: ...analog CRTs you typically want to select images to test for geometry focusing photometry resolution cross talk EMI and regulation characteristics For more details on what images test these specific display attributes see Selecting images on page 28 or Appendix B Image Reference Verify the test set up 1 Using the Format knob select the first NTSC or PAL format Alternatively you can load the format ...

Page 47: ...ters in all areas of the display should be well formed and in focus When testing resolution with the Grill images you should be able to see individual and distinct stripes in all areas of the display at all four resolutions When testing for resolution with the Burst image the peak intensities of the all of the bursts should match the white reference level The darkest portions between the peaks sho...

Page 48: ...st only those resolutions with the supported scanning type typically interlaced for a standard definition television 4 Determine the images to test For analog CRTs you typically want to select images to test for geometry focusing photometry resolution cross talk EMI and regulation characteristics For more details on what images test these specific display attributes see Selecting images on page 28...

Page 49: ...n use the SMPTE133 grayscale portion image To test gamma correction you can use the SMPTE133 checkerbox portion image The detailed methods for verifying these parameters on the SMPTE133 image are provided in Appendix B Image Reference When testing focus with the Focus or Text images the characters in all areas of the display should be well formed and in focus When testing resolution with the Grill...

Page 50: ...igh definition component television formats See Selecting formats automatically on page 25 4 Determine additional formats to test based on the resolution of the television display The television product specification sheet will provide information on what resolutions to test It is necessary to test only those resolutions with the supported scanning type typically interlaced for a high definition t...

Page 51: ...t luminance you can use the SMPTE133 grayscale images To test gamma correction you can use the SMPTE133 checkerbox image The detailed methods for verifying these parameters on the SMPTE133 Image are provided in Appendix B Image Reference When testing for centering use the Outline images The detailed methods for verifying centering with the Outline images Outline0 Outline1 Outline2 Outline3 are pro...

Page 52: ...42 Chapter 2 Testing Video Displays ...

Page 53: ... However upgrading firmware can only be achieved through VGM it is not supported through the front panel Most administrative functions are supported through the VGM application See the VGM online help for information on performing these administrative tasks through VGM Topics in this chapter Displaying system information Restoring factory settings Calibrating the generator Cloning generators Insta...

Page 54: ...y information about the generator including revision levels of FPGA software installed This image also list installed options To display information about generator 1 Connect the generator with a display 2 Choose a format supported by the display 3 Turn the Image knob to select the GenStats image ...

Page 55: ...ion or if gamma correction is disabled regardless of a format s setting The factory default setting is to allow gamma correction to be controlled by individual formats Use the GAMC command to enable or disable the gamma correction flag Setting and restoring system parameters There are two ways of changing the settings of these parameters They can be restored to their default factory settings as pa...

Page 56: ...on To re initialize and calibrate the generator using command interface 1 Establish a terminal session with the generator see page 14 2 Enter the following command INIT The generator then goes through a complete self test and self calibration procedure To re initialize without calibrating the generator using the command line 1 Establish a terminal session with the generator see page 14 2 Enter the...

Page 57: ... correct values Follow the procedures below to calibrate the generator To self calibrate the generator using the front panel 1 It is not necessary to load the outputs of a generator during self calibration However attaching a nominal load may yield a slight increase in accuracy 2 Simultaneously depress all three R G and B video gate keys and power cycle the generator The LCD will display a special...

Page 58: ...r example measure the horizontal TTL separate sync frequency with the DMT0660 format loaded and the horizontal rate temporarily set to 100KHz Enter the following FMTL DMT0660 HRAT 100E3 ALLU 2 Measure the TTL horizontal sync frequency with the frequency counter 3 Divide the frequency that you expect by the frequency that you measure on the frequency counter and enter that ratio using the RATC comm...

Page 59: ...ame firmware version on the source and target generators Note This procedure can only be used when the firmware of the source and target generators are the same To verify the firmware version load the GenStats image 2 Insert PCMCIA card into the source generator 3 Hold down the Step and Outputs keys while starting generator 4 Choose WR press Outputs key to copy the generator configuration to the c...

Page 60: ...p any custom objects formats images stored on the generator before installing an upgrade The firmware installation re initializes the generator which deletes any custom objects After installing the firmware you can restore custom objects Firmware upgrades require the use of VGM Please refer to the VGM online help for procedures on upgrading the generator ...

Page 61: ...indicates that there is a memory anomoly 2 If the memory self test reveals a memory corruption re initialize the generator BOIT re initializes the generator 3 If the memory self test does not reveal a memory corruption check to see if there is enough free memory and contiguous memory MEMF queries for the free memory 808320 returns the amount of free memory MEML queries for the largest contiguous b...

Page 62: ...52 Chapter 3 Administrative Tasks ...

Page 63: ...enerator User Guide 53 4 Working with Formats Topics in this chapter Overview Format library Format naming conventions Creating custom formats Editing Format knob lists Configuring DCS priority scheme Creating format aliases ...

Page 64: ... following functions are provided Creating formats If the application environment requires constant switching between video outputs for example you can build your own library of customized formats that individually select which video output is driven via the proper setting of AVST and DVST parameters Editing the Format knob list You can edit the Format knob list to include any combination of built...

Page 65: ...c generator model Attempting to load an incompatible format will give you an error message If a format has too high of a pixel rate a modified version of the format can be created with reduced horizontal timing parameters that bring the pixel clock rate below the limit of the generator The horizontal and vertical rates however are correct This lets you light up a display and verify most of its ope...

Page 66: ...gnal interfaces Composite television format names consist of a three to five character color coding scheme indicator followed by optional characters that indicate format adjustments Example Color coding schemes NTSC PAL SECAM Adjustments to the format 4x sampling rate is four times the color sub carrier frequency 44 NTSC with color sub carrier frequency of 4 43361875 MHz as opposed to 3 58 samplin...

Page 67: ...irst three or four characters indicate the active vertical lines in the format the next characters indicate the frame tracing method and the last two optional characters indicate the frame rate Example Active vertical lines 480 active lines with 525 total lines 1035 active lines with 1125 total lines Frame tracing methods p progressive i interlaced s segmented frame interlace e g 1080s24 where a 2...

Page 68: ...rogressive scanning In computer format naming the first three characters indicate the vendor ID using the EISA ID for example IBM SUN VSC or the display type the next two characters indicate the approximate horizontal resolution the next two digits indicate the frame rate which will be half the field rate with interlace scanning and the final character designates the aperture used only when the ap...

Page 69: ... are listed below Aspect ratio Q 1 00 1 Quadrate MIL Radiology square 512x512 1024x1024 G 1 25 1 Graphics workstation 5x4 1280x1024 1600x1280 A 1 33 1 Academy 4x3 640x480 800x600 1024x768 1280x960 1600x1200 B 1 44 1 Big 13x9 IMAX T 1 50 1 Three halves 3x2 1152x768 Apple Computer V 1 56 1 PALplus WWS case 2 14x9 see ITU R BT 1119 D 1 60 1 VESA CVT proposed 16x10 1728x1080 1280x800 E 1 67 1 European...

Page 70: ... names You can configure the generator to display names using conventions from older generator models Important Configuring the generator to use legacy names will delete all user defined video formats currently stored in the generator Therefore it is important to back up the user data files from the generator to disk and then restore them back to the generator VGM can be used to backup the generat...

Page 71: ...ectory by entering the following command DIRL fmt 3 List the contents of the format directory by entering the following command NAMQ 1 200 lists the formats from the first format through 200 Viewing format details You can view the format parameters of any standard or custom format using VGM or the command line interface Please refer to the VGM online help for instructions on using VGM to view form...

Page 72: ...ion with the generator 2 Load the format whose parameters you want to view by entering the following command FMTL format FMTU specify a valid format name 3 Enter the format parameter s you want to view For example to view the horizontal resolution vertical resolution horizontal period and analog video sync type enter the following command HRES VRES HTOT AVST The generator responds with the informa...

Page 73: ... can display only a few gray levels or a limited number of pre defined colors These displays normally accept TTL video signals in the 4 Vp p range Creating custom formats using the command line interface There are two methods for creating formats through the command line interface The first method is to use the FMTN command to set all format parameters in the format buffer to their default values ...

Page 74: ...FMTA new_fmt_name saves format as new specified name 5 Assign the format to the knob list using the following commands DIRL FMT loads format directory into edit buffer DIRB begins a directory edit session NAMI 20 new_fmt_name assigns format to format knob list at 20 DIRE ends a directory editing session DIRS saves contents of directory as current name Creating a format based on an existing format ...

Page 75: ...ssion DIRS saves contents of directory as current name Modifying existing formats The following procedure demonstrates how to modify the parameters of an existing format using the command interface This example changes an existing digital format from RGB 4 4 4 to YCbCr 4 2 2 and saves the format into the default format directory To edit an existing format 1 Establish a terminal session with the ge...

Page 76: ...s format directory into edit buffer DIRB begins a directory edit session NAMI 20 new_fmt_name assigns new format to format knob list at 20 DIRE ends a directory editing session DIRS saves contents of directory as current name 7 Load the new format using these commands FMTL new_fmt_name loads new format in edit buffer FMTU applies new format to the generator ...

Page 77: ...needed formats You can edit the Format knob list using the internal editor or the command line interface however the most convenient way to edit the list and create custom knob lists is through VGM Please refer to the VGM online help for instructions on creating and editing format knob lists The default Format knob list is named fmt In addition to editing this list you can also create new lists an...

Page 78: ...t selected from the list of available files at the cursor position in the format list Delete B Remove the selected format from the format list Move R Moves the selected format in the format list to another position in the list To move the selected format press Move use the Format knob to spec ify the target position and then press the Move key again Remove DSS Deletes the format selected in the li...

Page 79: ...S saves contents of directory as current name To remove a format from a specific location in the format knob list DIRL fmt loads default format list fmt DIRB begins a directory editing session NAMK MyFormat deletes format named MyFormat DIRE ends the directory editing session DIRS saves contents of directory as current name To create a new format knob list enter the following commands DIRL fmt loa...

Page 80: ...al Do not care 1 Do not care 0 Do not care No signal Do not care Do not care 8 DPMS OFF Do not care Do not care No signal Do not care 1 9 DPMS SUSPEND Do not care Do not care Horizontal Sync HSPP 1 10 DPMS STANDBY Do not care Do not care No signal Do not care 1 1 3 5 7 or 11 1 Do not care Horizontal Sync HSPP 1 2 6 or 11 DCS 1 Do not care Composite Sync HSPP OUTG SSST HSPG VSPG VS Output VS Polari...

Page 81: ...e generator OUTG SSST HSPG HS Output HS Polarity 0 Do not care Do not care No signal Do not care 1 Do not care 0 No signal Do not care Do not care 8 DPMS OFF Do not care No signal Do not care 1 9 DPMS SUS PEND Do not care Horizontal Sync HSPP 1 10 DPMS STANDBY Do not care No signal Do not care 1 1 3 5 7 or 11 1 Horizontal Sync HSPP 1 2 6 or 11 DCS 1 Composite Sync CSPP OUTG SSST VSPG VS Output VS ...

Page 82: ... and use a format alias 1 Establish a terminal session with the generator 2 Enter the following commands ALIN your_alias format assigns alias to format DIRL FMT loads default format list fmt DIRB begins a format editing session NAMI 1 your_alias assigns alias to format directory DIRE ends a format editing session DIRA FMT saves alias in default format directory To delete a format alias enter the f...

Page 83: ...est Generator User Guide 73 5 Working with Images Topics in this chapter Overview Creating custom images Downloading bitmap images from a PCMCIA card Looping through images Editing Image knob list Creating image aliases ...

Page 84: ...he Image knob list You can edit the Image knob list to include any combination of built in and custom images The default operating mode of the 802 uses the Image knob to select images from an internal list of built in images Setting up a looping image display You can set up a continuous cycling mode that draws images one after another in an infinite loop Image looping can be used for burn in testi...

Page 85: ...s the vertical resolution other image parameters IMGE ends an image editing session IMGA new_image saves image as new_image OUTG 1 gates all video and sync outputs on IMGU draws the image ALLU applies the buffer to the generator hardware 2 Save the text file using a txt extension 3 Establish a terminal session with the generator See Setting up a terminal connection with the generator on page 14 4 ...

Page 86: ...96 30 45 GrayPat100 RECT Black 128 96 482 45 GrayPat100 RECT Black 128 96 30 345 GrayPat100 RECT Black 128 96 482 345 GrayPat100 RECT Red 30 96 184 347 GrayPat100 RECT Blue 30 96 243 347 GrayPat100 RECT Yellow 30 96 273 347 GrayPat100 RECT Cyan 30 96 303 347 GrayPat100 RECT Magenta 30 96 333 347 GrayPat100 RECT Blue 30 96 363 347 GrayPat100 FORM White 271 78 RECT Green 30 96 213 347 GrayPat100 REC...

Page 87: ...802BT 802R Video Test Generator User Guide 77 IMGE end an editing session IMGA MyImage save image as MyImage ...

Page 88: ...y special modes and sets the baud rate of the serial port to 2400 bps 3 Establish a terminal session with the generator and change the baud rate of the generator to 38400 bps see Changing the baud rate on page 15 4 Insert a PCMCIA card into the slot in the generator 5 At the R prompt enter the following command to initiate the YMODEM BATCH file upload protocol YMDI 6 At the R prompt transfer the f...

Page 89: ...n format with the appropriate pixel depth Create a format with the appropriate pixel depth Establish a terminal session with the generator and enter the following commands to set the pixel depth to 32 bit 24 bit TrueColor or 8 bit PELD 32 ALLU or PELD 8 ALLU Hold down the R key while pressing and releasing the G key to toggle the pixel depth between 8 and 32 bit pixel depths 3 Using the Image knob...

Page 90: ...ing 1 Using the Format knob select a format compatible with the display under test 2 Turn the Image knob clockwise beyond the last image in the Image list about one turn The message Loop Enabled appears on the display under test After a second or two the first image in the cycle appears and the generator continuously cycles through the test image list using a given format in this mode To disable i...

Page 91: ...ges 1 Power up the generator while holding down the Image key until programmer is displayed 2 Select the ImgList image 3 Press the Step key to start the image list editor The left side of the screen shows the current contents of the image list The images are listed in the order that they are selected by the Image knob during normal operation The right side of the screen shows all of the available ...

Page 92: ...cation in the image knob list DIRL img loads default image list called img DIRB begins a directory editing session NAMK MyImage deletes image named MyImage DIRE ends the directory editing session DIRS saves the contents of directory as current name To create a new image knob list DIRL img loads default image list called img DIRB begins a directory editing session NAMK image_1 deletes image named i...

Page 93: ...802BT 802R Video Test Generator User Guide 83 DIRE ends the directory editing session DIRA new_img saves new image list as new_img To apply a new image knob list IMGP new_img loads image list new_img ...

Page 94: ...nd use an image alias 1 Establish a terminal session with the generator 2 Enter the following commands ALIN your_alias image assigns alias to image DIRL IMG loads default image list img DIRB begins an image editing session NAMI 1 your_alias assigns alias to image directory DIRE ends an image editing session DIRA IMG saves alias in default image directory To delete an image alias Enter the followin...

Page 95: ...802BT 802R Video Test Generator User Guide 85 6 Working with Test Sequences Topics in this chapter Overview Creating a test sequence Viewing the test sequence list Running a sequence ...

Page 96: ...nager VGM application This section describes how to create and run test sequences using the command line interface and internal sequence editor Please refer to the VGM online help for instructions on defining and running a test sequence from VGM The following functions are provided Create your own custom test sequences consisting of multiple steps Each step specifies the format and image to displa...

Page 97: ...ter the following commands to create a three step sequence named MySeq SEQN initializes the sequence edit buffer SEQB begins a sequence editing session STEP 1 selects a step to be edited SDLY 5 0 sets the delay for the current step to five seconds FMTL 480p59 loads a format IMGL SMPTEbar loads an image STEP 2 selects a step to be edited SDLY 5 0 sets the delay for the current step to five seconds ...

Page 98: ... Enter once to ensure that the last command is sent To insert a sequence at a specific location in the sequence list 1 Establish a terminal session with the generator 2 Enter the following commands DIRL seq loads sequence directory into edit buffer DIRB begins a directory editing session NAMI 1 MySeq assigns sequence to sequence list at 1 DIRE ends the directory editing session DIRS saves contents...

Page 99: ...to select the field you want to edit Use the Image knob to select field values Press Change Outputs to apply the selected value Press Insert ACS to insert a new step Press Clear G to delete all steps Press Delete B to delete the selected step To move the selected step press Move R then use the Format knob to select the target position and then press Move again 8 Press Mode DSS to specify how the g...

Page 100: ...ted step Use the Image knob to advance through sequence steps You cannot advance past the last step However rotating the Image knob forward one revolution past the last step will change the mode to automatic Rotating the Image knob backward one revolution changes the mode back to manual Step information is displayed on the LCD only step s Current step number is displayed with image on display bein...

Page 101: ...nt to move press Move then use the Format knob to specify the target location and then press Move again Delete Removes the selected sequence file from the sequence list Insert Inserts the sequence file selected from the list of available files into the sequence list Remove Deletes the sequence file selected in the list of available files from non volatile memory Modify Opens the selected sequence ...

Page 102: ...ry using the following command DIRL seq 3 List the contents of the sequence directory by entering the following command NAMQ 1 4 lists test sequences from the first through the fourth Deleting a test sequence using the command line Use the following procedure to delete a test sequence list using the command line interface To delete a test sequence using the command line interface 1 Establish a ter...

Page 103: ...ditor To view the sequence list using the internal sequence editor 1 Hold down the Image key while starting the generator until programmer is displayed 2 Select the SeqList image 3 Press the Image key to start the Sequence List editor The Sequence List box shows a list of sequence files that can be selected with the Format knob The Available Files box shows all sequence files available ...

Page 104: ...matic mode which enables automatic progression through the sequence list and also continuous looping The following procedures describe how to use these modes To run a sequence in step and stop mode 1 Establish a terminal session with the generator 2 Enter the following commands SEQL MySeq loads MySeq into sequence edit buffer SMOD 1 sets step mode to manual with stop after last step SEQU starts ru...

Page 105: ... Additional status information may appear before the step number depending on the mode This will be S for step W for wrap and A for automatic 5 To stop the sequence hold down the ACS DCS and DSS keys and then cycle the power to the generator To run a manual sequence continuously 1 Rotate the Image knob a full turn clockwise beyond the last step A message on the LCD will confirm that the continuous...

Page 106: ... clockwise The generator will remember if the sequence was in continuous cycle on power down If so it will continuous cycle on power on If multiple sequences have been defined use the Format knob to load other sequences Note When controlling the generator from a program it is possible to make any sequence the Power on sequence without having it appear on the sequence knob directory In this case th...

Page 107: ...802BT 802R Video Test Generator User Guide 97 7 Using GPIB Interface Topics in this chapter Overview Setting the GPIB port address Queries and commands Status queries and control ...

Page 108: ... from an external computer or terminal using either the RS 232C serial port or optional IEEE 488 GPIB port The GPIB port enables the 802 to be used as a programmable video signal source for integration into automated test systems that use IEEE 488 or GPIB communications between instruments ...

Page 109: ...erator The port is set to the new address Note A normal power cycle will not update the memory to the new switch settings To set the address of the GPIB port using the command line 1 Establish a terminal session with the generator 2 Optional Enter the following command to check the current address GPIB 3 Enter the following command GPIB address When the address is changed with the GPIB command the...

Page 110: ...ted in the following figure Commands Commands instruct the 802 to set a parameter to the value given or perform some function not requiring any additional data Commands which have an asterisk as their first character are common commands as defined by the IEEE 488 2 standard and generally operate the same in all instruments All commands are listed and described in Appendix A Command Reference Comma...

Page 111: ...tput queue where it can be read by the controller The 802 has an output queue that is 255 bytes long When a message is present in the output buffer the MAV message available bit in the Status Byte register is set This varies slightly from the 488 2 standard in that the MAV bit will be set only when at least one complete response message is present in the output queue A complete response message co...

Page 112: ... R Where cr and lf are the carriage return and line feed characters respectively Note Handshaking routines should only look for and not R In the future the R part of the prompt may change for example may be expanded to indicate the current path Bench top generators output the following prompt on their serial port after finishing the power on procedure R This feature allows ATE systems to know when...

Page 113: ...2 standard but also works with GPIB and RS 232 protocols as well Completion handshake The generator returns a prompt immediately after an FMTU IMGU ALLU BOOT INIT or SCAL command is received even if these commands have not finished executing If the system controlling the generator must know when the process started by one of these commands has been completed then append OPC to the command string F...

Page 114: ...ntroller There are many conditions which may cause the 802 to request service For more information about these conditions see the SRE command description page 212 The table below lists the status commands and queries Status commands and queries Definition ESE Sets the Event Status Enable register to the given mask value When a bit in the Event Status register goes high and the corresponding bit in...

Page 115: ...r summary status Indicates that the 802 has a reason for requesting ser vice RQS Request service This bit is read only by executing a serial poll of the 802 7 6 5 4 3 2 1 0 Logical OR 7 6 ESB MAV 2 1 0 7 6 5 4 3 2 1 0 RQS MSS Service Request Generation 7 6 5 4 3 2 1 0 Logical OR Power On User Request Command Error Execution Error Device Dependent Error Query Error Request Control Operation Complet...

Page 116: ...tions have been completed RQC Request control Indicates that a device is requesting control The generator will never request control so this bit will always be 0 QYE Query error Indicates that a query request was made while the generator was in deadlock DDE Device dependent error Indicates that the generator encountered an error exe cuting a command EXE Execution error Indicates that there was an ...

Page 117: ...ate LOCS the generator is under local control and all front panel controls are enabled Any remote messages received are stored for processing when the generator enters the remote state again The generator enters the remote state REMS if the REN line is true and the generator is addressed to listen In the local with lockout state LWLS the generator is under local control and all front panel control...

Page 118: ...108 Chapter 7 Using GPIB Interface ...

Page 119: ... Topics in this chapter Getting started Measuring timing of video signal Testing cables and distribution systems Measuring pixel errors Testing InfoFrames HDMI only Testing audio HDMI only Controlling analyzer using command line interface Generating pseudo random noise from your device ...

Page 120: ...xel transmission including source cables and distribution systems for data errors and flickering pixels View InfoFrame packets from an HDMI signal Display and validate InfoFrame packets transmitted from an HDMI source This chapter provides procedures for testing with the analyzer through the front panel and through the command line Front panel instructions are provided initially for each test For ...

Page 121: ...cable part 30 00148 to connect the AV connector with an analog VGA display and the audio connections as shown below DVI analyzer connections The 802 generator with the DVI analyzer option is equipped with two digital DVI connectors In addition to a DVI Tx output connector that emulates a DVI transmit device a DVI Rx input connector is provided that allows a high quality DVI display to be emulated ...

Page 122: ...r 3 Select a format supported by the display see Selecting formats automatically on page 25 4 Select the Analzyer image The Analyzer Setup Utility appears on the connected display Note The Report Setup feature is not implemented Enabling and disabling analyzer images Certain analyzer tasks require images to be displayed on an HDMI DVI display To enable or disable display of analyzer images 1 Start...

Page 123: ...e the generator into this mode to perform any analyzer tasks To put the generator in the analyzer mode 1 Start the generator in Digital Friendly mode see page 18 2 Press and release the Outputs key The light on the key extinguishes 3 While holding down the G key press and release the Outputs key The Outputs key illuminates and the following message appears on the LCD This indicates that the genera...

Page 124: ...or The procedures below provide instructions for configuring the analyzer through the front panel Note that you can also measure timing with the analyzer through the command line For procedures using the command line refer to Signal timing analysis commands on page 130 Setting up analyzer to measure timing To operate the analyzer you must select the desired HDMI DVI signal source and set signal fo...

Page 125: ... is changed the signal timing parameters must be recaptured 6 Press and release the Step key to save the currently displayed parameters The light on the Step key extinguishes and the new settings are implemented for analyzer mode operation Measuring basic timing parameters To view basic timing information of an external HDMI DVI source signal 1 Connect the HDMI DVI transmit device to the HDMI DVI ...

Page 126: ...ce parameters within the generator See Starting the Analyzer Setup Utility on page 112 for steps on viewing the current analyzer configuration To edit HDMI DVI signal source parameters see Setting up analyzer to measure timing on page 114 4 If desired monitor the video signal received on the HDMI Rx connector see page 110 5 Using the Format knob select an appropriate format for the connected HDMI ...

Page 127: ...802R Video Test Generator User Guide 117 6 Using the Image knob select the FormatRx image Detailed timing information of the HDMI DVI signal is displayed on the HDMI DVI display as shown in the example below ...

Page 128: ...able connector marked transmitter to the HDMI DVI Tx connector on the generator and plug the connector marked receiver to the HDMI DVI Rx connector on the generator Use a 5 Vdc power supply adapter at the receiver side of the cable 2 If necessary set the proper HDMI DVI signal source and pseudo random noise parameters within the generator See Starting the Analyzer Setup Utility on page 112 for ste...

Page 129: ... to test at a very low frequency 25 175 MHz Use the following formats to test single link DVI over a range of frequencies 5 Start the analyzer see Starting the analyzer on page 113 Format Pixel rate Mhz TEST165 165 000 DMT1660 162 000 DMT1285G 157 500 DMT1285A 148 500 DMT1648 135 000 DMT1275A 129 600 DMT1185 121 500 DMT1260G 108 000 DMT1085 94 500 DMT1170 94 200 DMT1075 78 750 DMT1070 75 000 720p6...

Page 130: ...lease the DCS key to view the expected and measured values for the first pixel error detected from the received HDMI DVI signal see example below To stop the analysis press and release the DCS key again The light on the key extinguishes and the analysis stops 9 To test the cable at a different frequency return to step 4 Testing accuracy of analyzer You can verify the analyzer s ability to correctl...

Page 131: ... HDMI DVI display 6 Connect an HDMI DVI cable between the HDMI DVI Tx and Rx connectors on the generator 7 Using the Format knob select the signal format you want to use Any of the pre defined formats can be used for this test for DVI However we recommend using the Test165 format to test DVI at the maximum pixel frequency 165MHz For HDMI the Test81 format should be used Note In order to access the...

Page 132: ...122 Chapter 8 Analyzing Digital Sources and Cables 11 To verify accuracy using a different frequency halt the analyzer mode and return to step 7 ...

Page 133: ...atch testing parameters 1 Start the Analyzer Setup Utility see page 112 2 If necessary see Setting up analyzer to measure timing on page 114 for steps to configure the appropriate HDMI DVI signal source and timing parameters 3 Press and release the Step key The Step key illuminates and the Analyzer Images field is highlighted 4 Using the Format knob select the Delta Error Patch Setup field 5 Using...

Page 134: ...as follows To move the cursor between digits press the R and G keys To select a number for a digit turn the Image knob c Repeat these steps until each parameter is defined 11 Using the Format knob select the Reference Frame field 12 Using the Image knob specify the method used to compare the patch within different frames as follows Select FIRST to use the first field as the reference for compariso...

Page 135: ...If necessary set the proper HDMI DVI signal source and delta error patch parameters within the generator See Starting the Analyzer Setup Utility on page 112 for steps on viewing the current analyzer configuration To edit HDMI DVI signal source parameters see Setting up analyzer to measure timing on page 114 To edit delta error patch parameters see Setting delta error patch parameters on page 123 4...

Page 136: ...Sources and Cables 7 Using the Image knob select the DeltaErr image The DeltaErr image appears on the connected HDMI DVI display As shown in the example below errors are presented in the area in which they are found by color component ...

Page 137: ... InfoFrame contents received from an HDMI transmitter 1 Connect an HDMIdisplay to the HDMI Tx connector on the generator 2 Connect the HDMI source to the HDMI Rx connector on the generator 3 Setup the generator for HDMI output see page 147 4 If desired monitor the video signal received on the HDMI Rx connector see Monitoring HDMI analyzer signal input on page 110 5 Using the Format knob select an ...

Page 138: ...Shown in the image are the current settings for the AVI InfoFrame input 7 Press and release the Step key The Step key illuminates 8 Using the Image knob select the appropriate InfoFrame type The contents of the appropriate InfoFrame input are displayed on the HDMI display 9 When finished press and release the Step key The light on the Step key extinguishes ...

Page 139: ... capability The 802 generator can monitor the audio content of the received HDMI signal To monitor audio content received from an HDMI transmitter 1 Connect the HDMI transmit device to the HDMI Rx connector on the generator 2 If necessary set up the generator for HDMI output see Setting up the generator for HDMI operation on page 147 3 Monitor the audio signal received on the HDMI Rx connector usi...

Page 140: ...the generator 2 If desired monitor the video signal received on the HDMI DVI Rx connector see page 110 3 Using a terminal emulator establish a terminal connection with the generator Refer to Setting up a terminal connection with the generator on page 14 4 Enter the following commands to configure the generator to output a digital signal HDMI or DVI SROP 2 4 This removes analog friendly mode and co...

Page 141: ...ital signal HDMI or DVI SROP 2 4 This removes analog friendly mode and configures the generator to output either a DVI or HDMI signal depending on the interface hardware the generator is equipped with DVI or HDMI 4 optional Enter the following command to set the status display mode SROP 8 5 Enter the following commands to initiate the measurement of timing parameters PNSF 1 selects the source of t...

Page 142: ...r HDMI signal depending on the interface hardware the generator is equipped with DVI or HDMI 3 optional Enter the following command to set the status display mode SROP 8 4 Enter the following commands to generate pseudo random noise PNSF 0 selects internal timing source for pseudo random noise PNST 1 specifies QDI BCM algorithm PNSA 1 sets pseudo random noise to be calculated each pixel clock PNSM...

Page 143: ... HDMI signal depending on the interface hardware the generator is equipped with DVI or HDMI 4 optional Enter the following commands to set the status display mode SROP 8 5 Enter the following commands to analyze pseudo random noise in a cable or distribution system FMTL TEST165 loads the TEST165 format for testing DVI Note For HDMI testing load the TEST81 format FMTU applies the TEST165 or TEST81 ...

Page 144: ...terface hardware the generator is equipped with DVI or HDMI 4 optional Enter the following commands to set the status display mode SROP 8 5 Enter the following commands to configure the pseudo random noise parameters PNSF 1 selects external timing source for pseudo random noise PNST 1 specifies QDI BCM algorithm TMAU initiates measurement of timing from external source PNSA 1 sets pseudo random no...

Page 145: ...to the generator IMGL PRN_9 loads the PRN_9 image IMGU activates the image in the generator 6 Enter the following commands to set the pseudo random noise parameters PNSF 0 selects internal timing source for pseudo random noise PNST 1 specifies QDI BCM algorithm PNSA 1 sets pseudo random noise to be calculated each pixel PNSM 0 sets pseudo random noise test to single shot PNAU loads the generator w...

Page 146: ...onnector on the generator 5 Connect an HDMI DVI display to the HDMI DVI Tx connector on the generator 6 Enter the following commands to load a suitable format for the display under test FMTL DMT0660 loads the DMT0660 format for testing FMTU applies the DMT0660 format to the generator 7 Enter the following commands to load a suitable static image IMGL FLAT loads the static image for testing IMGU ap...

Page 147: ...ort resources pr_noise QDI BCM_PseudoNoise ZIP which enable you to generate QDI BCM pseudo random noise from your device Once implemented you can verify that the code is implemented correctly by using the Dump10K function to write the first 10 000 pixel values to a file This result should match the contents of the PN_31_24 txt reference file included in http www quantumdata com support resources p...

Page 148: ...en blue in horizontal order Pixel 1 represents the top left corner of the screen when this is enabled all other pixels are black define RGB_TEST Construction Destruction unsigned long pixelvalue CLFSR CLFSR CLFSR CLFSR void CLFSR Reset state 0 seed 0x08000001 Pixel 1 should be 0x000000 Pixel 2 should be 0x00 7 bits Opcode 10 bits SeedHigh 7 bits Pixel 3 should be SeedLow 24 bits All other pixels a...

Page 149: ...k pixel 2 case 1 temp 0x007 7 seed 0x7f000000 24 0xffffff state ifdef RGB_TEST return 0x00ff00 green else return temp endif break pixel 3 case 2 temp seed 0x00ffffff state ifdef RGB_TEST return 0x0000ff blue else return temp endif break default pixelvalue pixelvalue 0x7f 24 pixelvalue 4 0xffffff pixelvalue 7 0xffffff ifdef RGB_TEST return 0x0 blank else return pixelvalue 0xffffff endif break break...

Page 150: ...proper pseudo random noise parameters within the generator See Starting the Analyzer Setup Utility on page 112 for steps on viewing the current analyzer configuration To edit pseudo random noise parameters see Setting pseudo random noise parameters on page 142 3 Place the generator in HDMI DVI analyzer mode See Starting the analyzer on page 113 for steps on launching analyzer mode 4 Press and rele...

Page 151: ...I DVI signal source and pseudo random noise parameters within the generator See Starting the Analyzer Setup Utility on page 112 for steps on viewing the current analyzer configuration To edit HDMI DVI signal source parameters see Setting up analyzer to measure timing on page 114 Note The HDMI DVI signal source must be set to external Auto Based On field set to MEASURED for this procedure To edit p...

Page 152: ...nalysis stops Setting pseudo random noise parameters This section describes how to modify the pseudo random noise output by the generator To set pseudo random noise parameters 1 Start the Analyzer Setup Utility see Starting the Analyzer Setup Utility on page 112 2 If necessary see Setting up analyzer to measure timing on page 114 for steps to configure the appropriate HDMI DVI signal source and ti...

Page 153: ...er to measure timing on page 114 10 If you set the Parameters field to MANUAL define specific settings for pseudo random noise seed and sequence length by following these steps a Using the Format knob select the Seed Value Hex field b Specify the desired seed value using the cursor displayed under a digit in the field to select the appropriate value as follows To move the cursor between digits pre...

Page 154: ...ific number of sequences to run Define the number of sequences to run in the field next to the Procedure field 13 Press and release the Step key to save the currently displayed parameters The light on the Step key extinguishes and the settings are implemented for analyzer mode operation ...

Page 155: ...802BT 802R Video Test Generator User Guide 145 9 Testing HDMI Sink Devices Topics in the chapter Overview HDMI connections Getting started Testing HDMI video Testing HDMI audio Testing HDMI InfoFrames ...

Page 156: ...es Advanced E EDID parsing Generation of all EIA CEA 861 B formats below 165 MHz with all possible variations Pixel repetition test capabilities Internal sine wave generator and external SPDIF audio input for audio testing AFD test capabilities Automatic and manual InfoFrame configuration Note This chapter refers to the EIA CEA 861B standard which may be purchased from http global ihs com For HDMI...

Page 157: ... cable is included with the generator The following figure shows the location of these connectors on a model 802 generator with the HDMI option Setting up the generator for HDMI operation To perform testing using the HDMI option you must ensure that the generator is configured to output HDMI signals To set up the generator to perform HDMI testing 1 Hold down the G and B keys and then power on the ...

Page 158: ...eration R and G keys 5 Hold down the Step G and B keys while starting the genertor until Status display appears on the LCD 6 Release the Step G and B keys to enable status display on the generator see example below The format status on the LCD will indicate whether the unit is outputting HDMI or DVI signal protocol from the Tx connector An H in the format status H8C in the example above indicates ...

Page 159: ...fication Code Quantum Data format 1 DMT0659 DMT0660 2 480p59 480p60 480p59LH 480p60LH 3 480p59SH 480p60SH 4 720p59 720p60 5 1080i29 1080i30 6 480i2x29 480i2x30 480i2xL1 480i2xL2 7 480i2xS1 480i2xS2 8 240p2x_1 240p2x_2 240p2x_3 240p2x_4 240p2xL1 240p2xL2 240p2xL3 240p2xL4 9 240p2xS1 240p2xS4 240p2xS3 240p2xS4 10 480i4x29 480i4x30 480i4xL1 480i4xL2 11 480i4xS1 480i4xS2 12 240p4x_1 240p4x_2 240p4x_3 ...

Page 160: ...connector on the generator 2 If necessary set up the generator for HDMI output See Setting up the generator for HDMI operation on page 147 for steps on setting up the generator for HDMI operation 3 Using the Format knob specify the HDMI video format you want to test 24 288p2xS1 288p2xS2 288p2xS3 25 576i4x25 576i4xLH 26 576i4xSH 27 288p4x_1 288p4x_2 288p4x_3 288p4xL1 288p4xL2 288p4xL3 28 288p4xS1 2...

Page 161: ...e Master image appears on the connected HDMI display as shown below 5 To verify proper handling of the selected HDMI video format check for the following in the image on the HDMI display scrambled raster jitter centering scaling anomalies resolution patches for clarity sparkling or missing pixels ...

Page 162: ...esolution These formats maintain a fixed 2880 pixel format timing and use pixel repetition to provide 10 different effective horizontal resolutions A special blanking scheme further reduces the number of active pixels to those listed in the table below thereby providing a horizontal safe area that insures that all of the pixels in a game will be visible on overscanned HDMI displays To support HDMI...

Page 163: ...ing format you want to test Note Gaming formats on the generator have the characters 4x in their names such as 480i4x29 or 576i4x25 For a listing of all HDMI formats see the table on page 149 4 Using the Image knob select the PixelRep image The PixelRep image appears on the connected HDMI display as shown below 5 Press and release the Step key The Step key illuminates 3 853 pixels line 4 640 pixel...

Page 164: ...s resized to the appropriate number of clocked pixels using vertical bars to the left and right of the default 2880 pixel image The white vertical borders and circles in the active area appear thicker The white text in the center of the active area appears stretched and bigger 8 Using the Image knob select additional pixel repetition factors as desired to verify proper handling of the selected HDM...

Page 165: ...s and frequencies as well as test using the different supported sampling rates The following table lists the images used to perform HDMI audio testing using an internal audio source To test an HDMI display using HDMI audio from the generator 1 Connect an HDMI display to the Tx connector on the generator 2 If necessary set up the generator for HDMI output See Setting up the generator for HDMI opera...

Page 166: ...sing the Image knob adjust the amplitude frequency or sampling rate based on the selected image of the HDMI audio output 7 To verify proper HDMI audio handling check the following on the HDMI display Audio is output from the proper channels left right or both When amplitude is adjusted the volume is subsequently changed When frequency is adjusted the pitch is subsequently changed 8 When finished p...

Page 167: ...ion on page 147 for steps on setting up the generator for HDMI operation 3 Using the Format knob select either the DMT0660 or 480i2x29 format Image Description Audio_1 Channel 1 output with adjustable amplitude Audio_1f Channel 1 output with adjustable frequency Audio_2 Channel 2 output with adjustable amplitude Audio_2f Channel 2 output with adjustable frequency Audio_3 Channel 3 output with adju...

Page 168: ...put 7 To verify proper HDMI audio handling check the following on the HDMI display Audio is output from the proper channels When amplitude is adjusted the volume is subsequently changed When frequency is adjusted the pitch is subsequently changed 8 When finished press and release the Step key The light on the Step key extinguishes 9 To test another HDMI audio output type return to step 4 Testing H...

Page 169: ...al audio source by entering the following command SDMG 2 FMTU 8 Set the sample frequency to match the frequency of the external source by entering the following command ARAT 44 1E3 example only Alternatively configure the generator to detect the audio sampling rate from the channel header of the incoming digital audio ARAT 0 0 Note The default frequency is 48 kHz which is used by DVD players Howev...

Page 170: ...Devices 10 To verify proper HDMI audio handling check the following on the HDMI display Audio is output from the proper channels left right or both When the volume is adjusted at the external source the volume is subsequently changed ...

Page 171: ...GIF InfoFrames are gated off and not enabled Viewing InfoFrame contents The 802 generator provides a convenient method for monitoring the InfoFrame content of the transmitted HDMI signal To view current HDMI InfoFrame contents transmitted from the generator 1 Connect an HDMI display to the Tx connector on the generator 2 If necessary set up the generator for HDMI output See Setting up the generato...

Page 172: ...ed with the video to the HDMI display as part of AVI InfoFrame packets Using AFD information the display is able to present the image optimally For AFD testing the generator allows you to apply different AFD cases using the AFDtest image which provides 12 different cases as image versions for both 4 3 and 16 9 displays As each image version appears the appropriate AFD information is sent with the ...

Page 173: ...nal format See the table on page 149 for a listing of HDMI formats 4 Using the Image knob select the AFDtest image The AFDtest image appears on the connected HDMI display as shown below 5 Press the Step key The Step key illuminates and the following image appears 6 Using the Image knob select an AFD scenario by selecting the appropriate image version number 1 12 Note The image version number corre...

Page 174: ...w 7 Using the selected AFD scenario verify that the HDMI display presents the image correctly Note Displays use the AFD information to determine how to present an image Different displays may present HDMI video with the same AFD differently 8 Using the Image knob select additional AFD cases as desired 9 When finished press and release the Step key The light on the Step key extinguishes ...

Page 175: ...802BT 802R Video Test Generator User Guide 165 10 Testing EDID Topics in this chapter Overview EDID testing for source devices EDID testing for sink devices ...

Page 176: ...ices or it can be configured to emulate an HDMI DVI sink display device when testing an HDMI DVI source device Some of the EDID tests require the analyzer option These include testing the EDID handling capabilities of a source device and the HDMI compliance EDID testing for a sink display device Viewing EDID of a display and writing to a display is a generator function and does not require the ana...

Page 177: ...support the HDMI DVI signal source and enable measuring of internal signals You then configure the EDID in accordance with a particular display Use the following procedures To set up the generator to perform HDMI DVI testing 1 Hold down the G and B keys and then power on the generator The following message appears on the front panel LCD 2 Release the G and B keys The generator is placed in Digital...

Page 178: ...Formats mode active and a hot plug detected the generator automatically selects the appropriate TMDS output signal protocol HDMI or DVI for the attached display via EDID read To configure the analyzer for internal measurements 1 Connect a digital display with the DVI or HDMI transmitter on the generator 2 Select the Analzyer image The Analyzer Setup Utility appears on the connected display 3 Press...

Page 179: ... establish a terminal session with the generator see page 14 4 Modify the EDID structure in the generator using the XDID and DIDU commands For example to change the color characteristics of the EDID structure a total of 10 bytes starting at byte 19 you could use the following command strings XDID 19 A E88A82A0564796240F48 DIDU To program multiple segments or the entire EDID structure at once creat...

Page 180: ...ource device to the HDMI DVI Rx connector on the generator Upon receiving the HDMI DVI signal at the HDMI DVI Rx connector the generator sends the EDID structure to the source device 2 At the HDMI DVI source device compare the processed EDID information with the EDID structure defined in the generator ...

Page 181: ...om a DDC compliant VGA HDMI or DVI display connected with the generator To view EDID information from an HDMI DVI or VGA display 1 Connect an HDMI DVI or VGA device to the HDMI DVI or VGA Tx connector on the generator 2 Using the Format knob select an appropriate format for the HDMI DVI or VGA display connected to the HDMI DVI or VGA Tx connector Alternatively to automatically configure the Format...

Page 182: ...ex format use the EDID command To view a specific segment of EDID use the I2CR command Querying the EDID from the command line enables you to create a text file with the EDID in order to configure the analyzer to emulate the display device Writing EDID data to a display You can modify the EDID in the connected display if the EEPROM in the display is writable To modify the EDID in a display 1 Conne...

Page 183: ...DMI Format Support Requirements Test ID 8 19 Pixel Encoding Requirements Test ID 8 20 Video Format Timing These tests are intended for in house testing of products before submission to an HDMI ATC for full certification testing Overview of HDMI compliance testing HDMI compliance testing is conducted through the generator s transmit HDMI connector A standard HDMI to HDMI cable is used between the d...

Page 184: ...ppears on the front panel LCD 2 Release the G and B keys The generator is placed in Digital Friendly mode 3 Select and apply a valid HDMI format such as DMT0660 either by turning the Format knob or entering the following command FMTL DMT0660 FMTU 4 Load the GenOps image to verify that the generator is configured to output HDMI that it is not in DVI only mode The generator s default configuration i...

Page 185: ...r Use the Image knob to choose values For example if your display supports both 4 3 and 16 9 aspect ratios set the Sink_PrimaryAR field to Both 3 Press the Step Exit key to save the settings The settings are stored until you change them and are kept if the generator is restarted To initiate the compliance testing 1 Load the EdidHDMI image 2 Press and release the STEP key then turn the Image knob t...

Page 186: ...176 Chapter 10 Testing EDID Testing EDID readability Test ID 8 1 This test verifies that the EDID can be read properly The screens are shown below ...

Page 187: ... Generator User Guide 177 Testing EDID VESA structure Test ID 8 2 This test verifies that the data in the base EDID 1 3 block and basic EDID Extension handling is correct and meets all aspects of the relevant specifications ...

Page 188: ... Testing EDID Testing CEA timing extension structure Test ID 8 3 This test verifies that the data in any CEA Timing Extension present in EDID is formatted properly and meets all aspects of the relevant specifications ...

Page 189: ...802BT 802R Video Test Generator User Guide 179 Testing 861B Format Support Requirements Test ID 8 17 This test verifies that no 861B defined video format is declared only in a Detailed Timing Descriptor ...

Page 190: ...180 Chapter 10 Testing EDID Testing HDMI Format Support Requirements Test ID 8 18 This test verifies that Sink DUT indicates support for all required video formats in its EDID ...

Page 191: ...equirements Test ID 8 19 Verifies that the Sink supports YCpCr pixel encoding when required To create a knob list of all formats supported by the display 1 Press and release the STEP key to return to the initial compliance testing screen The STEP key should be extinguished ...

Page 192: ... maximum pixel rate Test ID 8 19 involves testing each format with different YCbCr pixel encoding 4 4 4 pixel sampling and 4 2 2 sampling Test ID 8 20 requires that each format listed in the EDID be be tested at two different pixel clock frequencies The two different frequencies shall be the minimum and maximum permitted by a Source For 50Hz formats these values are 49 75Hz and 50 25Hz 50Hz 0 5 Fo...

Page 193: ...hat format is using maximum H High or minimum L Low frequency required by compliance test 01 Index of format as listed under video identification code onpage 149 To visually validate the formats in the knob list for pixel encodings and pixel rate 1 Select an image suitable for testing the display type by turning the Image knob or entering the appropriate command For example to display the Master i...

Page 194: ...184 Chapter 10 Testing EDID ...

Page 195: ...CP option installed to test HDCP 1 0 and 1 1 compliant devices For more information about HDCP see http www digital cp com Topics in this chapter Testing DVI or HDMI receiver with HDCP Testing HDCP between HDMI transmitter and DVI receiver Testing HDCP with static images Using command line interface to control HDCP Troubleshooting HDCP errors ...

Page 196: ... you may be able to select these images but an Image is not available message is displayed on the display connected with the generator This message indicates that public keys are not installed To test HDCP with a DVI device 1 Hold down the G and B key while starting the generator put the generator in digital friendly mode Alternatively enter the following command SROP 2 2 Connect the DVI transmitt...

Page 197: ...CP test starts automatically To test HDCP with an HDMI device 1 Hold down the G and B key while starting the generator put the generator in digital friendly mode Alternatively enter the following command SROP 2 2 Connect the HDMI transmitter on the generator to the device s HDMI receiver 3 Select the HdcpProd uction image The image will indicate if the test passed or failed If the test fails see T...

Page 198: ... HyperTerminal or VGM 3 At the R prompt enter the following to set the HDMI transmitter into DVI mode which disables audio HDMI 0 ALLU The DVI mode setting is saved until you change it 4 Use an HDMI to DVI cable provided with HDMI generator to connect the HDMI transmitter to the DVI receiver 5 Load the HdcpProd image This image assumes that both the transmitter and receiver are using production ke...

Page 199: ...kground image 1 Turn on the generator while holding down the G and ACS keys until hdcp tester is displayed Alternatively enter the following command SROP 8192 2 Select a format that is supported by the display and then load any static image The HDCP test begins automatically when you connect the display If the HDCP test passed the generator displays the image you specified If the test failed the d...

Page 200: ...ber of frames to be tested The default number of frames is 512 Example These examples demonstrate how to specify which test to run Error codes These errors may occur when using the HDCP command Command Result hdcp Runs test with production keys for 512 default frames and then returns 0 if the test passed or an error number if the test failed hdcp 2000 Run test with production keys for 2000 frames ...

Page 201: ... working properly between the transmitter and receiver on the analyzer This test can also be used to confirm that a cable is not interfering with HDCP authentication and that the DDC clock and DDC data pins which the I2C buss uses are working correctly Problem Solution Test fails at step 3 Transmitter could not read Bksv from the receiver Bksv was read cor rectly but is a wrong value or an I2C err...

Page 202: ...LDC display will remain static Understanding the HDCP test Understanding what the generator does during an HDCP test can help you determine why an HDCP test failed To determine which hardware is installed 1 Load the GenStats image 2 Compare the following table with the GenStats image to determine which hardware is installed Test sequence for Broadcom transmitters 1 The generator resets the transmi...

Page 203: ... value They should match to proceed If this step fails the test returns to step 1 10 Generate authentication 11 Transmitting encrypted data Test sequence for Silicon Image transmitters 1 Reset the transmitter 2 If the Reset HDCP Rx by gating clock mode is enabled the generator initializes the transmitter Otherwise do not initialize the transmitter 3 Transmitter generates An session random number 4...

Page 204: ...194 Chapter 11 Testing HDCP ...

Page 205: ...802BT 802R Video Test Generator User Guide 195 12 Using Special Sync Output Topics in this chapter Operating special sync for probe pulse Configuring special sync for FS LS or CS ...

Page 206: ...Output Overview The generator is equipped with a Special Sync BNC connector labeled S S on the front right side You can configure the output of this video interface to output frame sync line sync composite sync or a special probe pulse ...

Page 207: ...the LCD Probe coordinate numbering Unlike ITU and SMPTE standards Quantum Data standards count pixels lines and coordinates beginning with the number zero not one to improve the mapping between video signal specifications and modern computer graphics coordinates The television standards are accounted for by suppressing any half active line that appears in an equalizing interval and lengthening to ...

Page 208: ... of the Format and Image knobs 1 Press the appropriate key Controlling probe using generator controls This section procedures for controlling the special sync probe through the front panel keys and knobs To position the probe pulse in a specific location in the video signal 1 Turn the Format knob to set the horizontal position of the probe pulse to the desired pixel relative to the leading edge of...

Page 209: ...f the frame without using numerical coordinates 2 Turn the Format knob to move the cursor horizontally Turn the Image knob to move the cursor vertically 3 Activate the probe pulse Controlling probe using command line interface Using the command line interface to control the probe provides more control enables you to change the polarity and width and to change the format and image while maintaining...

Page 210: ... 50 set the pulse vertical position at 50 lines from leadinig edge of vertical blanking in range from 0 PSVD VTOT 1 ALLU apply the settings To set the lines on which the probe pulse occurs 1 Send the appropriate command 2 Send the ALLU command to apply the setting Set the probe pulse to occur Command Once per frame PSPM 0 Once every active line PSPM 1 Once every line PSPM 3 ...

Page 211: ...t to zero A frame pulse can be generated and output at the beginning of each frame In the case of interlaced video the frame pulse is output at the beginning of the blanking interval of the first field that immediately precedes the top line of active video To configure frame sync on the special sync output 1 Enable the frame sync by entering the following command FSPG 1 The values of the other par...

Page 212: ...tering the following commands FSPG 0 PSPG 0 LSPG 1 ALLU The value of composite sync CSPG does not matter once these are set 2 Set the line sync pulse polarity by entering the following command LSPP 1 1 high default ALLU To configure composite sync on the special sync output 1 Enable digital composite sync by entering the following command SSST 2 or 6 11 Alternatively you can press the DCS key on t...

Page 213: ...Video Test Generator User Guide 203 A Command Reference Topics in this appendix Commands by name ...

Page 214: ...204 Appendix A Command Reference Commands by name ...

Page 215: ...Video Test Generator User Guide 205 CLS Clear Status Class GPIB Description Clears the Event Status Register the Status Byte and the output buffer Command syntax CLS Related commands ESR STB ...

Page 216: ...be executed when the generator is triggered with the TRG command Only one DDT command can be pending at a time The command or query arguments must be enclosed in quotes Command syntax DDT command_1 command_2 command_n Example DDT imgl flat imgu TRG to invoke the command line in quotes from the DDT command Related commands TRG ...

Page 217: ...he Event Status register That is when a bit in the Event Status register goes high and the corresponding bit in the Event Status Enable register is a 1 it is enabled and will cause the ESB bit in the Status Byte register to go high The ESE query returns the current value of the Event Status Enable register Command syntax ESE mask mask 0 255 Example ESE 8 Query syntax ESE Query response mask NL Whe...

Page 218: ...lue of the Event Status register After this command is executed the Event Status register is cleared This is the only way of clearing any bit in the Event Status register except by the CLS command Query syntax ESR Returns registerValue NL Where registerValue is in integer NR1 form Related commands CLS ESE ...

Page 219: ...488 2 standards Query syntax IDN Returns Company Model SerialNumber FirmwareVersion Company Always QuantumData Model Product model description SerialNumber Serial number of nonvolatile SRAM module Dallas chip in generator FirmwareVersion Version number of currently installed firmware Example R idn QuantumData 802BT DVI AN 7514191 7 38380000 ...

Page 220: ...OPC bit in the Event Status register when all operations have been completed Since there are no overlapping commands the OPC command will set the OPC bit immediately when executed The OPC query will put a 1 in the output buffer when all operations are complete Command syntax OPC Query syntax OPC Returns NL ...

Page 221: ... ReSet Class GPIB Description Performs a device reset This places the 882 into a known condition These conditions are IEEE 488 address set to 15 Status Byte cleared Input queue empty Output queue empty Command syntax RST Related commands CLS ...

Page 222: ...ter to enable a condition to request service from the system controller That is when a bit in the Status Byte register goes true and the corresponding bit in the Service Request Enable register is also true the 882 will request service through the GPIB The SRE query returns the current value of the Service Request Enable register Command syntax SRE mask mask 0 255 Example SRE 16 Query syntax SRE R...

Page 223: ...ss GPIB Description Returns the current value of the Status Byte register The value stored in the Status Byte register is not affected by reading it Query syntax STB Returns statusByte NL Where statusByte is in integer NR1 form Related commands SRE ESR CLS ...

Page 224: ... Description Triggers the generator programmatically The TRG command is used to trigger a command or command string entered with the TRG command Command syntax TRG Example DDT imgl flat imgu TRG Invoke the command line in quotes from the DDT command Related commands DDT ...

Page 225: ...inition Causes the 882 to perform a self test and report the results in a response message If the self test fails an ASCII 1 is placed in the output buffer otherwise an ASCII 0 is placed in the output buffer Query syntax TST Returns result NL Where result is in integer NR1 form ...

Page 226: ... BOOT INIT or SCAL command is received even before these commands have finished executing If the system controlling the generator must know when a command has finished executing use a semicolon to append the suffix WAI Command syntax command WAI command FMTU IMGU ALLU BOOT INIT or SCAL Example FMTL vga_m3 Load a format from memory to buffer IMGL SMPTE133 Load the SMPTE RP 133 image to buffer ALLU ...

Page 227: ...e pointer register Note This command is used only with custom applications and command files created by Quantum Data Command syntax ADDR address address 0 to 4 294 967 295 BASE 10 2 147 483 648 to 2 147 483 647 BASE 10 to FFFFFFFF BASE 16 80000000 to 7FFFFFFF BASE 16 Query syntax ADDR Query response address Other required commands ADDR and ADDR expect and return parameters formatted according to t...

Page 228: ...e color and the X and Y coordinates Command syntax ADOT color x y color available colors x positive integer number y positive integer number Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example ADOT White 200 300 Draw white dot at X 200 Y 300 ALLU Update hardware to current bu...

Page 229: ...e 219 ALIK ALIas Kill Class Alias Description Removes an existing alias name Command syntax ALIK alias Example ALIK MYDMTFMT removes alias format name MYDMTFMT Related commands ALIQ to query alias names ALIN to create an alias name ...

Page 230: ...ias for an object such as a format image or test sequence You can create more than one alias name for an object Command syntax ALIN alias object Example ALIN MYDMTFMT DMT0675 creates alias format for format DMT0675 Related commands Use ALIQ to query alias names Use ALIK to remove an alias name ...

Page 231: ...LIQ ALIas Query Class Alias Description Lists alias names Query syntax ALIQ start count Example ALIQ 1 20 show alias names from first alias name through 20th alias Related commands ALIK to remove an alias name ALIN to create an alias name ...

Page 232: ...ppendix A Command Reference ALLE end ALL Editor sessions Class Directory format image and sequence editor control Description Same as entering all of the DIRE FMTE IMGE and SEQE commands Command syntax ALLE ...

Page 233: ...e current test image is re rendered using the latest system and format parameter data Command syntax ALLU Other required commands This command updates the generator after using the FMTL IMGL and SEQL commands to load new files from memory This command also can be used to see the results of work when using commands to edit formats or custom images Example FMTL vga_m3 Load a format from memory to bu...

Page 234: ...name to the frame buffer The bitmap will be placed so that the top left corner will be at the given x y location in the frame buffer Command syntax AMAP x y name x y location name a valid MS DOS filename 8 characters minus any extension Query syntax AMAP Example AMAP 0 0 myicon Renders a pixel map called myicon in the top left corner of active video ...

Page 235: ...iption Activates or deactivates the FormatRx and DeltaErr analyzer images Command syntax ANIG gate gate 0 analyzer images are not activated 1 analyzer images are activated Query syntax ANIG Query response 0 or 1 Example ANIG 1 activates analyzer images IMGL FormatRx IMGU outputs FormatRx image ...

Page 236: ...ion Returns a flag indicating if the image currently being displayed is animated Query syntax ANIM imageName Query response 0 Not animated static image or the image was not found 1 Animated Example ANIM cubes to determine if the cubes image has animation 1 response indicates that cubes is an animated image ...

Page 237: ... diagonal edges when appearing anywhere in a custom image This command affects only television formats on 801GX generators It causes the leading and trailing edges of rectangles to have controlled rise and fall times Command syntax ANTI Other required commands The IMGU or ALLU command must be used to redraw the custom image using anti aliased primitives ...

Page 238: ...tion Sets the sampling rate of the audio stream output from the generator This sets the CT parameter of the Audio InfoFrame as specified in EIA CEA 861 B table 20 Command syntax ARAT rate rate 192 0E3 176 4E3 96 0E3 88 2E3 48 0E3 default 44 1E3 32 0E3 Example ARAT 48 0E3 IFGU Related commands XAUD SF parameter ...

Page 239: ...y stored as a hexstring to the frame buffer The bitmap will be placed so that the top left corner will be at the given x y location in the frame buffer Command syntax AROW x y bpp hexstring Query syntax AROW Example AROW 5 5 4 02D render hex data 02D directly into frame buffer at location 5 5 at a depth of 4 bits per pixel ...

Page 240: ...mand The ASBG query returns the current setting of ASBG See the ASSG command description for information on simultaneously controlling red green and blue sync gating Command syntax ASBG mode mode 0 OFF 1 ON Query syntax ASBG Query response mode Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws th...

Page 241: ...rns the current setting of ASCT A setting of zero 0 indicates that the ACS sync selection cannot be activated by the operator Command syntax ASCT type type 0 none 1 American HDTV ORed 2 American ORed 3 American w serr 4 American w serr eq 5 European HDTV ORed 6 European ORed 7 European w serr 8 European w serr eq 9 American HDTV w serr 10 American HDTV w serr eq 11 European HDTV w serr 12 European...

Page 242: ...setting to have any affect on the generator s hardware outputs The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example ASCT 2 Enable Amer ORed comp sync in buffer SSST 4 Enable ACS AVST 2 Select analog RGB as video type FMTU Update hardware to current buffer contents ...

Page 243: ... ASGG query returns the current setting of ASGG See the ASSG command description for information on simultaneously controlling red green and green sync gating Command syntax ASGG mode mode 0 OFF 1 ON Query syntax ASGG Query response mode Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test ...

Page 244: ...SRG query returns the current setting of ASRG See the ASSG command description for information on simultaneously controlling red green and red sync gating Command syntax ASRG mode mode 0 OFF 1 ON Query syntax ASRG Query response mode Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test imag...

Page 245: ... of ASSC The default factory setting is 1 000 for this parameter Note The ASSC parameter is a system level parameter that affects the analog video swing of all formats that are recalled The ASSC value is retained when the generator is powered down and back up again Query the current setting of ASSC if you are experiencing problems with low or missing analog composite sync levels Reinitializing the...

Page 246: ...G ASBG commands The ASSG query returns the current settings of the ASSG Command syntax ASSG red_mode green_mode blue_mode or ASSG common_mode mode 0 OFF 1 ON 0 0 0 or 0 1 0 only choices on 801GC ISA Query syntax ASSG Query response red_mode green_mode blue_mode Other required commands The SSST type must be 4 5 6 or 7 to output analog sync The FMTU command instructs the generator to use the new set...

Page 247: ... The ASSS query returns the current setting of ASSS Command syntax ASSS level level min 0 000 volts floating point accepted max 0 400 volts floating point accepted Query syntax ASSS Query response level Other required commands One or more ASSG modes must be set to ON and the SSST type must be 4 5 6 or 7 to output analog sync The FMTU command instructs the generator to use the new setting The ALLU ...

Page 248: ...rmines how the generator tests and calibrates its analog video outputs The AVCM query returns the current setting of AVCM Command syntax AVCM type type 0 Interpolate 1 Measure Interpolate 2 Measure Set Absolute 3 Test Levels Query syntax AVCM Query response type Example AVCM 1 Select Measure Interpolate type of self cal ...

Page 249: ...ype 0 RGB R to R G to G B to B Normal 1 RBG R to R B to G G to B 2 GRB G to R R to G B to B 3 GBR G to R B to G R to B 4 BRG B to R R to G G to B 5 BGR B to R G to G R to B Query syntax AVCO Query response type Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example AVCO 5 Output...

Page 250: ...syntax AVCS type type 0 No subcarrier 1 NTSC M 3 579545 MHz American 2 NTSC 44 4 43361875 MHz conversion format without phase alternation 3 PAL 4 43361875 MHz with phase alternation 4 PAL Nc 3 58205625 MHz Argentina Query syntax AVCS Query response type Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and r...

Page 251: ...ry syntax AVPG Query response mode Other required commands Analog video must be enabled with the AVST command in order to output an analog video signal The pedestal level is set with the AVPS command The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example AVPG 1 Enable use of a black level pedestal AVPS...

Page 252: ...g of AVPS Command syntax AVPS level level min 0 0 I R E max 100 0 I R E Query syntax AVPS Query response level Other required commands AVPG must be set to ON to enable the use of the pedestal The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example AVPG 1 Enable use of a black level pedestal AVPS 7 5 Set...

Page 253: ...her required commands Analog video must be enabled with the AVST command in order to output an analog video signal The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example 1 This example uses the AVSS command changes the output level of the NTSC format from 714mV to 500mV and adds the revised format to t...

Page 254: ...244 Appendix A Command Reference Example 3 This example changes the sync level from 286mV to 200mV and sets the video output level at 500mV FMTL NTSC FMTB ASSS 0 2 AVSS 0 7 FMTE FMTA NTSC_1 ...

Page 255: ... S Video grayscale 4 CVBS or S Video color 5 Analog YPrPb old SMPTE 240M HDTV 6 Analog YCrCb ITU BT 601 ANSI SMPTE 170M TV 7 Analog YPrPb SMPTE RP177 HDTV 8 YPrPb ITU R BT 709 HDTV Query syntax AVST Query response type Other required commands DVST must be set to zero when analog video is used The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the n...

Page 256: ...g DC balancing to the Open LVDI digital outputs on generators that support LVDI outputs FPD Link compatible displays use unbalanced BALG 0 while OpenLDI displays use balanced BALG 1 The BALG query returns the current setting of BALG Command syntax BALG mode mode 0 OFF 1 ON Query syntax BALG Query response mode Other required commands FMTU or ALLU ...

Page 257: ...r example if BASE 16 then the value 1 communicates the value FFFFFFFF hex The BASE query returns the current setting of BASE The radix radix always is passed and returned in base 10 regardless of the setting of BASE BASE is preset to 10 each time the generator is powered on Base 10 is the preferred radix The BASE query returns the current setting of BASE Note This command is used only with custom ...

Page 258: ...e Description Toggles the blue video signal gate Command syntax BLUG mode mode 0 disable 1 enable Query syntax BLUG Query response 0 or 1 Other required commands ALLU to invoke the command Related commands GRNG REDG Example BLUG 0 ALLU disable blue video component ...

Page 259: ...Video Test Generator User Guide 249 BOIT BOot and IniTialize Class System control Description Initializes the generator without going through a self calibration Command syntax BOIT ...

Page 260: ...ol Description Causes the generator to go through its standard power up procedure Self calibration is not performed The procedure checks all RAM storage locations for corrupt data This command is equivalent to turning the generator off and then on Command syntax BOOT ...

Page 261: ... compressed audio source This sets the MBR parameter of the Audio InfoFrame as specified in EIA CEA 861 B The BRAT query returns the current compressed digital audio bit rate Command syntax BRAT rate rate 0 0 audio is not compressed 8000 16000 24000 or higher multiple of 8 000 Query syntax BRAT Example BRAT 32000 IFGU Related commands XAUD MBR parameter ...

Page 262: ...em parameter settings Description Enables and disables the use of the instruction cache The CACH query returns the current setting of CACH Command syntax CACH mode mode 0 OFF 1 ON Query syntax CACH Query response 0 or 1 Example CACH 0 Disable the use of the instruction cache ...

Page 263: ...CALF zero500R zero50R slope1500R slope1000R zero500G zero50G slope1500G slope1000R zero500B zero50B slope1500B slope1000B ntsc714 pal700 ntsc_blank pal_blank zero500R Red calibration factor from 0 most negative to 4095 least negative at 1 0V zero50R Red calibration factor from 0 most negative to 4095 least negative at 100mV slope1500R Red calibration factor from 0 maximum swing to 4095 minimum swi...

Page 264: ... 0 IRE Query syntax CALF Related commands The AVSC command matches the levels for the three analog video channels The ALLU command updates the signal generating hardware to the new settings and redraws the test image Example CALF 1090 2590 1992 3223 1149 2634 2059 3278 1001 2506 1993 3221 781 780 3387 3513 Set new factors ALLU Use new factors ...

Page 265: ...off the C stack Most C functions that return a single parameter return their single parameter in this way Returned parameters are space delimited and formatted according to the current radix see BASE command All parameters passed to the CALL and CALL must be formatted according to the current radix This includes the parameters passed and returned Note This command is used only with custom applicat...

Page 266: ...6 returned 4 294 967 295 and 0 to 20 BASE 10 1 to 20 BASE 10 FFFFFFFF and 0 to 14 BASE 16 1 to 14 BASE 16 query only p n 0 to 4 294 967 295 BASE 10 2 147 483 648 to 2 147 483 647 BASE 10 0 to FFFFFFFF BASE 16 80000000 to 7FFFFFFF BASE 16 Query response ret 1 ret 2 ret 3 ret 20 Other required commands CALL and CALL expect and return parameters formatted according to the current radix set by the BAS...

Page 267: ...line is 2 pixels thick if the format has an even number of active lines The primitive uses a single parameter the color of the cross Command syntax CENT color color available colors Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example CENT red Draw a small red cross in center ...

Page 268: ...e is 2 pixels thick if the format has an even number of active lines The primitive uses a single parameter the color of the cross Command syntax CROS color color available colors Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example CROS magenta Draw a large cross in the center...

Page 269: ...ent setting of CSPG Command syntax CSPG mode mode 0 OFF 1 ON Query syntax CSPG Query response 0 or 1 Other required commands In order to use digital composite sync it must be selected with the SSST command The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example CSPG 1 Enable dig comp sync in buffer SSST...

Page 270: ... high positive going pulse Query syntax CSPP Query response 0 or 1 Other required commands In order to use digital composite sync it must be gated on with the CSPG command and selected with the SSST command The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example CSPG 1 Enable dig comp sync in buffer CSP...

Page 271: ...rol bits for the LVDS output The control bits are not always required by receivers There are two bits that can be set CTL00 and CTL01 Command syntax CTLM mask mask 0 sets bit low 1 sets bit high Query syntax CTLM Example CTLM 2 the 2 in hex sets the CTL01 bit to 1 CTLM 3 the 3in hex ets the CTL00 and CTL01 bits to 1 Related commands RCTL ...

Page 272: ...33 1 to 1 37 1 in order to better accommodate the new optical soundtrack that was added a few years earlier This slightly wider shape is the true aspect ratio of classic film The aperture is commonly referred to as Academy and was the shape of the vast majority of U S films produced until the 1950s 4x3 0 825x0 602 SMPTE RP40 35mm C 1 444 I IMAX 13x9 IMAX 1 500 V T 1 Vista Vision 3x2 1152x768 Apple...

Page 273: ...Video Test Generator User Guide 263 Related commands EXAR SXAR Example CXAR 1 33 Sets 4 3 picture aspect ratio for source content FMTU ...

Page 274: ...n channel 7 as RC7 content Setting DACA will automatically set DAXA and XAUD CA parameters to a corresponding value see table below Note If DACA is set to a value not found in the table above then other parameters will not be automatically set and an error will be generated if the format is loaded while this condition exists mask 0 to 255 based on the value in the table below Notes Setting DACA wi...

Page 275: ...Video Test Generator User Guide 265 Example DACA 3 specifies audio channels 1 and 2 DACG 3 gates audio channels 1 and 2 FMTU Related commands DACG ...

Page 276: ...etting Audio signal Description Specifies which audio channels are gated on Command syntax DACG mask mask 0 to 3 based on the value in the table below Example DACA 3 specifies audio channels 1 and 2 DACG 3 gates audio channels 1 and 2 FMTU Related commands DACA Channel 1 2 Bit 0 1 Value 1 2 ...

Page 277: ...er setting Audio signal Description Enables or disables downmixing of an audio signal This sets the DM_I parameter of the Audio InfoFrame as specified in EIA CEA 861 B table 24 Command syntax DADG mode mode 1 enable 0 disable Example DADG 1 FMTU IFGU Related commands XAUD DMI parameter DALS ...

Page 278: ...setting Audio signal Description Sets the level shift value in decibels for downmixing of the audio signal This sets the LSV parameter of the Audio InfoFrame as specified in EIA CEA 861 B table 23 Command syntax DALS x x 0 15 dB Example DALS 5 FMTU IFGU Related commands XAUD LSV parameter DADG ...

Page 279: ... User Guide 269 DASI Digital Audio Signal Interface Class Format parameter setting Audio signal Description Sets the digital audio signal interface Command syntax DASI interface interface 0 none 1 SPDIF Example DASI 1 IFGU ...

Page 280: ...ing Audio signal Description Sets the digital audio signal type for an audio signal This sets the CT parameter of the Audio InfoFrame as specified in EIA CEA 861 B table 19 Command syntax DAST type type 0 void 1 IEC 60958 3 Consumer LPCM Example DAST 1 IFGU Related commands XAUD CT parameter ...

Page 281: ...nt types of content RC5 and RC7 When RL content is not present RC content is output on channel 5 as RC5 content When RL content is present RC content is output on channel 7 as RC7 content Setting DAXA will automatically set DACA and XAUD CA parameters to a corresponding value see table below However this method should not be used to gate channels Instead DAXG should be used after all of the availa...

Page 282: ... Audio signal Description Specifies which speaker locations are gated on Command syntax DAXG mask mask 0 to 3 based on the value in the table below Example DAXA 3 specifies FR and FL as having audio content DAXG 3 gates FR and FL content FMTU Related commands DAXA Content FR FL Bit 1 0 Value 2 1 ...

Page 283: ...turns the current setting of DCBM Command syntax DCBM mask mask 0 0 0 0 0 8 1 0 0 0 1 0 0 0 1 9 1 0 0 1 2 0 0 1 0 10 1 0 1 0 3 0 0 1 1 11 1 0 1 1 4 0 1 0 0 12 1 1 0 0 5 0 1 0 1 13 1 1 0 1 6 0 1 1 0 14 1 1 1 0 7 0 1 1 1 15 1 1 1 1 Query syntax DCBM Query response mask Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new...

Page 284: ...he display code bit mask and the actual display code that s sensed The decimal equivalent of the result then is returned The mask is set with the DCEX command The expected setting and the actual result are both shown in the Format test image They have no effect how a given format generates a set of test signals Command syntax DCEX code code 0 0 0 0 0 8 1 0 0 0 1 0 0 0 1 9 1 0 0 1 2 0 0 1 0 10 1 0 ...

Page 285: ...CPG Data Channel Power Gate Class EDID and DDC control Description Enables and disables the 5V power signal used by the DDC channel Command syntax DCPG option option 0 disable 5V power 1 enable 5V power Example DCPG 0 Related commands DCPX ...

Page 286: ...ta Channel Power Overcurrent Class EDID and DDC control Description Queries the status of the 5V display data channel DDC power level Query syntax DCPX Returns 0 or 1 0 OK 1 overcurrent for example shorted Example DCPX 0 Related commands DCPG ...

Page 287: ...mal number to a 4 bit binary number shows the status of the individual sense lines from M3 MSB to M0 LSB Query syntax DCRD Query response code code 0 0 0 0 0 8 1 0 0 0 1 0 0 0 1 9 1 0 0 1 2 0 0 1 0 10 1 0 1 0 3 0 0 1 1 11 1 0 1 1 4 0 1 0 0 12 1 1 0 0 5 0 1 0 1 13 1 1 0 1 6 0 1 1 0 14 1 1 1 0 7 0 1 1 1 15 1 1 1 1 Other required commands DCBM sets the mask used for reading the display code Example D...

Page 288: ...Class EDID and DDC control Description The DDCV query returns a status flag indicating if the generator hardware supports VESA DDC communications Query syntax DDCV Query response 0 or 1 0 no DDC support 1 DDC supported Example DDCV Return DDC support information ...

Page 289: ...used to set the horizontal size of the white patch used in the Regulate image The DELX Query returns the current DELX setting Command syntax DELX delta_x delta_x horizontal distance in pixels Query syntax DELX Query response delta_x Example DELX 8 Set H shift to 8 pixels per step DELY 3 Set V shift to 3 pixels per step DWEL 2 Display each step for 2 frames IMGL SlideG Select Image that uses DELX a...

Page 290: ...egulate image The DELY Query returns the current DELY setting Command syntax DELY delta_y delta_y vertical distance in pixels Query syntax DELY Query response delta_y Example DELX 8 Set H shift to 8 pixels per step DELY 3 Set V shift to 3 pixels per step DWEL 2 Display each step for 2 frames IMGL SlideG Select Image that uses DELX and DELY IMGU Draw the Image Description Updates hardware with new ...

Page 291: ...As Class Directory memory management Description Saves the current contents of the directory edit buffer using the given name Command syntax DIRA name name a valid MS DOS filename 8 characters minus any extension Example DIRA MY_DIR Save with the name MY_DIR ...

Page 292: ...ersion but is used for compatibility with future versions of firmware Command syntax DIRB Other required commands Use either a DIRL command to load an existing directory or a DIRN command to create a new directory Use DIRE when ending the editing session Example DIRN Initialize directory edit buffer DIRB Start directory editing session One or more directory editing commands DIRE End directory edit...

Page 293: ...rent firmware version but is used for compatibility with future versions of firmware Command syntax DIRE Other required commands Use DIRB when starting the editing session Use EDID and DDC controlDIRA or DIRS to save changes Example DIRB Start directory editing session One or more directory editing commands DIRA MYDIR_02 Save edited directory as MYDIR_02 DIRE End directory editing session ...

Page 294: ...e if the named directory can be deleted If directory is read only or nonexistent the query returns a zero Command syntax DIRK name name a valid MS DOS filename 8 characters minus any extension Query syntax DIRK name name a valid MS DOS filename 8 characters minus any extension Query response 0 or 1 Example DIRK MY_DIR Delete directory called MY_DIR ...

Page 295: ... named directory can be loaded otherwise a zero is returned Note Use the FMTP IMGP and SEQP commands to select which directory is used for the format image and sequence selection lists Command syntax DIRL name name a valid MS DOS filename 8 characters minus any extension Query syntax DIRL name name a valid MS DOS filename 8 characters minus any extension Query response 0 or 1 Example DIRL MY_DIR L...

Page 296: ...me name is assigned as the directory s name The query will return the name that has been assigned as the directory s name Command syntax DIRN name name optional valid MS DOS filename 8 characters minus any extension Query syntax DIRN Example DIRN Init edit buffer without assigning a new name or DIRN MY_DIR Init edit buffer with name of MY_DIR ...

Page 297: ...ement Description Sets the current directory path name The query will return the current directory path name Command syntax DIRP name name a valid MS DOS filename 8 characters minus any extension Query syntax DIRP Query response name Example DIRP DIRPTH01 Set directory path to DIRPTH01 ...

Page 298: ...all the directory names stored in directory memory beginning at index The directories are kept in alphanumeric order Query syntax DIRQ index number index positive integer number number positive integer number Query response List of specified directory names Example DIRQ 1 5 List the first five directories in memory or DIRQ 1 9999 List all directories in memory ...

Page 299: ...ry using the current name of the directory in the edit buffer Example DIRN fmtnew creates a new format directory knob list name DIRB begins a directory editing session NAMI 1 myfmt1 adds myfmt1 to directory knob list add other formats to directory knob list NAMI n myfmtn adds myfmtn to directory knob list DIRE ends the directory editing session DIRS saves the directory ...

Page 300: ...width and height in pixels is set by the width and height parameters The number of data bits per pixel is set by the bpp parameter Command syntax DMAP width height bpp width min max height min max bpp 1 2 or 4 Query syntax DMAP Query response width height bpp Example DMAP 32 20 4 Set bitmap array to 32 pixels wide by 20 pixels high and a depth of 4 bits per pixel ...

Page 301: ...uence editor commands Description Enables and disables the addition of the sequence step number to the displayed test image when running a sequence Command syntax DNUM mode mode 0 1 or 2 Query syntax DNUM Query response mode Example DNUM 1 Enable the displaying of the sequence step ...

Page 302: ...1 0 DPTG 7 DPTR 1 DPGU Example 2 Read mute status R MUTE R 1 Example 3 Turn mute off XGCP 0 1 DPTG 7 DPTR 1 DPGU Example 4 Read mute status R MUTE R 0 Example 5 Change the N value to 6000 and let hardware determine CTS value XACR 6000 DTPG 7 DPGU You can read N and CTS value at the reciever for verification Example 6 Change the N value to 6000 and CTS to 8000 XACR 6000 8000 DTPG 7 DPGU You can rea...

Page 303: ...Video Test Generator User Guide 293 Example 7 Turn audio off DPTG 3 DPGU Example 8 Turn audio on DPTG 7 DPGU ...

Page 304: ...nd sent to the receiver Gating Audio Sample packets on and off also enables and disables the audio output from the transmitter The mask value is a value ORed with the current setting Command syntax DPTG mask mask 1 General Control Packet GCP 2 Audio Clock Regeneration ACR 4 Audio Sample 8 Generic Data Packet GDP Related commands DPGU DPTR Example This example gates off the audio the current value ...

Page 305: ...t generator Description Specifies if a General Control packet is sent with every frame or sent once Note Audio Sample and ACR packets are always enabled and thus cannot be changed Command syntax DPTR mask mask 1 General Control Packet GCP 8 Generic Data Packet GDP Example See DPGU for examples ...

Page 306: ...ates that digital composite sync cannot be activated by the operator Command syntax DSCT type type 0 none 10 American HDTV w serr eq 11 European HDTV w serr 12 European HDTV w serr eq 13 Japanese HDTV ORed 14 Japanese HDTV w serr 15 Japanese HDTV w serr eq Query syntax DSCT Query response type Other required commands The FMTU command instructs the generator to use the new setting The ALLU command ...

Page 307: ... in the case of CCIR the width of the vertical sync pulse is 0 5 line shorter than the width specified via the VSPW command In the EIA case the width of the vertical sync pulse is as programmed After sending the DSST command send the FMTU or ALLU command Command syntax DSST type type 0 none 1 American separate 2 American HDTV separate 3 European HDTV separate 4 Japanese HDTV separate 5 European se...

Page 308: ...N0 A 1 720 525 2 480p60 1 A N0 A 0 720 525 2 480p59LH 1 A Lcbb H 1 720 525 2 480p60LH 1 A Lcbb H 0 720 525 3 480p59SH 1 A S H 1 720 525 3 480p60SH 1 A S H 0 720 525 4 720p59 1 H N0 H 1 1280 750 4 720p60 1 H N0 H 0 1280 750 5 1080i29 1 H N0 H 1 1920 1125 5 1080i30 1 H N0 H 0 1920 1125 6 480i2x29 2 A N0 A 1 720 525 6 480i2x30 2 A N0 A 0 720 525 6 480i2xL1 2 A Lcbb H 1 720 525 6 480i2xL2 2 A Lcbb H 0...

Page 309: ...6 1080p59 1 H N0 H 1 1920 1125 16 1080p60 1 H N0 H 0 1920 1125 17 576p50 1 A N0 A 0 720 625 17 576p50LH 1 A Lcbb H 0 720 625 18 576p50SH 1 A S H 0 720 625 19 720p50 1 H N0 H 0 720 750 20 1080i25 1 H N0 H 0 1920 1125 21 576i2x25 2 A N0 A 0 720 625 21 576i2xLH 2 A Lcbb H 0 720 625 22 576i2xSH 2 A S H 0 720 625 23 288p2x_1 2 A N0 A 0 720 312 23 288p2x_2 2 A N0 A 0 720 313 23 288p2x_3 2 A N0 A 0 720 3...

Page 310: ...resolution 2 EXCX and EXAR are not listed here because all library formats set EXCX and EXAR equal to N0 and CXAR respectively These values may be subsequently changed by rendering a special test image called AFDtest after the base format has finished loading in order to evaluate different AFD cases 3 TUNE is a flag that indicates whether the frequencies of a format have been detuned or not A valu...

Page 311: ... command causes the output signal protocol to switch to HDMI while setting DVPT to 1 causes a DVI compatible protocol to be output All of the formats in the format library set DVPT to 0 This is a default setting which lets the output protocol be determined on a global basis by the type of hardware that is present Command syntax DVPT type type 0 default based on hardware present 1 DVI 1 0 2 HDMI 1 ...

Page 312: ...M 0 for full gamut DVQM can be set to 1 to test the undershoot overshoot signal code margins for example see SMPTE 296M section 7 12 Television formats for example 1080i29 set DVQM 2 for reduced gamut required by various television standards for example EIA CEA 861 B Query syntax DVQM Example DVQM 1 FMTU Related commands LMIN LMAX NBPC DVQ Mode Components NBPC 8 gamuts NBPC 10 gamuts NBPC 12 gamut...

Page 313: ...tting Description Sets the TMDS differential swing calibration factor for the digital video signal HDMI and DVI The DVSC query returns the current value Command syntax DVSC factor factor 0 0 to 1 1 Query syntax DVSC Related commands DVSS Examples DVSC 0 9 sets the digital video swing calibration to 0 9 ALLU ...

Page 314: ...ich of the three interfaces on the 802R PCI D generator the digital output is applied There are three digital interfaces on this PCI generator LVDS TTL and DVI Command syntax DVSI interface interface 1 TTL 2 LVDS 3 DVI Query syntax DVSI Example DVSI 3 Puts the generator digital output on the DVI interface ALLU Applies the setting to the generator ...

Page 315: ...type is selected Set DVST to a signal type that supports the sampling mode specified by DVSM Command syntax DVSM mode mode 0 RGB 4 4 4 default 2 4 2 2 color difference components are sampled at half the pixel rate luminance is sampled at full pixel rate 4 4 4 4 both luminance and color difference components are sampled at the pixel rate Related commands NBPC DVST Examples DVST 10 DVSM 0 FMTU DVST ...

Page 316: ...video 1 active high positive going video Query syntax DVSP Query response polarity Other required commands To use the digital video outputs digital video must be enabled with the DVST command The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example AVST 0 Deselect analog video in buffer DVST 5 Select 3 b...

Page 317: ...e digital video signal The DVSS query returns the current value The DV_Swing image can also be used to adjust the digital swing Command syntax DVSS voltage voltage 0 0 to 2 0 volts differential peak to peak nominally 1 000 0 150 to 1 560 range guaranteed Query syntax DVSS Related commands DVST DVSC Examples DVSS 1 25 sets the digital video signal swing voltage to 1 25 volts ALLU ...

Page 318: ... Command syntax DVST type type 0 none 10 RGB 13 YCbCr per SMPTE 260M 1999 Table 1 14 YCbCr per ITU R BT 601 5 Table 3 Item 7 15 YCbCr per ITU R BT 709 5 Part 1 Section 6 10 Query syntax DVST Related commands AVST must be set to zero when digital video is used Use the ALLU or FMTU command after the DVST command to update the hardware with the new settings Example AVST 0 Deselect analog video in buf...

Page 319: ...st occur for the currently loaded video format The command is also used to set how long each step of the Regulate image is displayed The DWEL query returns the current DWELL setting Command syntax DWEL delay delay integer representing number of video frames Query syntax DWEL Query response delay Example DELX 8 Set H shift to 8 pixels per step DELY 3 Set V shift to 3 pixels per step DWEL 2 Display ...

Page 320: ...00 000FD003B3D0F2E08000A2020202020200306F00202000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000 C02031CF149850408020106141216230907078301000065030C001000011D007251D01E20 6E285500C48E2100001ED60980A...

Page 321: ...nc signal is one of the CCIR types then the actual equalization interval output by the generator will be 0 5 lines shorter than the whole number specified The EQUA query returns the current setting of EQUA Command syntax EQUA lines lines min 0 max number of lines after vertical sync before video Query syntax EQUA Query response lines Other required commands The FMTU command instructs the generator...

Page 322: ... signal is one of the CCIR types then the actual equalization interval output by the generator will be 0 5 lines shorter than the whole number specified The EQUB query returns the current setting of EQUB Command syntax EQUB lines lines min 0 max number of lines after video and before vertical sync Query syntax EQUB Query response lines Other required commands The FMTU command instructs the generat...

Page 323: ... porch delay period as required by certain military HOBO and Maverik video formats The EQUF query returns the current setting of EQUF Command syntax EQUF mode mode 0 OFF 1 ON Query syntax EQUF Query response mode Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example EQUF 0 ALLU...

Page 324: ...314 Appendix A Command Reference ERRC ERRor queue Clear Class System error control Description Clears all errors waiting to be reported in the error queue Command syntax ERRC ...

Page 325: ...error queue beginning at index The ERRQ query does not remove the errors from the queue Command syntax ERRQ index number index Positive integer number number Positive integer number Query response List of specified range of errors in the error queue Examples ERRQ 1 5 List the first five errors in the queue or ERRQ 1 9999 List all errors in the queue ...

Page 326: ...nd Reference ERRY Yank ERRor from queue Class Format parameter setting synchronization Description Returns the most recent error added to the error queue and removes it from the queue Query syntax ERRY Query response Error ...

Page 327: ... be the same as the CXAR parameter Alternatively if the source image content was shot for two different shaped screens using a shoot and protect technique then this parameter will be different than the CXAR parameter Command syntax EXAR aspect_ratio aspect_ratio 0 75 to 2 39 Note For a listing of established aspect ratios see the table on page 262 CXAR command Related commands CXAR SXAR Example EX...

Page 328: ...code is made up of three binary field codes as follows Bits 0 2 are the Squeeze Stretch S field code Bits 3 9 are the Letterbox Pillar L field code Bits 10 16 are the Safe Area K field code To determine the proper mapping code follow these steps 1 Using the table below determine the proper S field code for bits 0 2 Squeeze Stretch Method S Field Code Symbol Undo Non Linear Squeeze Bit 2 Bit 1 Bit ...

Page 329: ...tom 0 1 0 0 0 1 1 Ltbb Top shrink w single gray bar at bottom 0 1 0 1 0 1 1 Ltgb Top shrink w white bar at bot tom 0 1 1 0 0 1 1 Ltwb Keep Safe Area Mode K Field Code Symbol Undo Bars BarContents Source Save Area Bit 16 Bit 15 Bit 14 Bit 13 Bit 12 Bit 11 Bit 10 None w safe area markers 0 0 0 0 0 0 0 Shrink coded frame to action area with opaque black bar surround 0 1 0 0 0 0 1 Kabb Shrink coded fr...

Page 330: ...es without bars 0 0 1 0 0 1 0 Ktspt Coded frame has shot protected title area with action and title graticules without bars 0 0 1 1 0 1 0 Ktspb Coded frame has shot protected custom area with out graticules or border 0 0 0 0 0 1 1 Kcsp Coded frame has shot protected custom area with action graticules without border 0 0 0 1 0 1 1 Kcspa Coded frame has shot protected custom area with title graticule...

Page 331: ...e Symbol Natural aspect ratio 00000000000000000 0 N0 00000000000010000 16 N1 00000000000100000 32 N2 Squeeze anamorphise 00000000000000001 1 S Centered protected shrink with shot surround 00000000000001000 8 Lcsp Centered shrink with black bars top and bottom 00000000100001000 264 Lcbb Top shrink with single black bar at bottom 00000000100011000 280 Ltbb Shrink coded frame to title area w opaque b...

Page 332: ...to be written to the table The table argument must be one of the following 0 The header treated as an uint16 1 The character pattern an uint32 2 The location table an uint16 3 The offset width table an uint16 4 The image width table an uint8 Note The index range for table 0 must be 0 index 13 The index range for the other tables depends on the font size Command syntax FDTA table index value table ...

Page 333: ...at one does not have to send VTOF after a FLSH transfer FLSH initiates the data transfer An arbitrary_block_program_data argument containing either 512K or 2M bytes of binary data should follow this command per standard IEEE 448 2 section 7 7 6 GPIB data transfer methods Command syntax FLSH arbitrary_block_program_data arbitrary_block_program_data IEEE 488 2 arbitrary block program data per standa...

Page 334: ...As Class Format memory management Description Saves the current contents of the format edit buffer using the given name Command syntax FMTA name name a valid MS DOS filename 8 characters minus any extension Example FMTA MY_FMT Save with the name MY_FMT ...

Page 335: ...iting session Command syntax FMTB Other required commands Use either an FMTL command to load an existing image or an FMTN command to create a new format Use FMTE when ending the editing session Example FMTN Initialize format edit buffer FMTB Start format editing session One or more format editing commands FMTE End format editing session ...

Page 336: ...e end of a format editing session Command syntax FMTE Other required commands Use FMTB when starting the editing session Use FMTA or FMTS to save changes Example FMTB Start format editing session One or more format editing commands FMTA My_fmt1 Save edited format as My_fmt1 FMTE End format editing session ...

Page 337: ...f no errors are found FMTG returns zero Otherwise if one or more errors exist the number of the first error encountered is returned To test formats residing in format memory use the FMTT query Query syntax FMTG Query response Returns 0 if no errors are found otherwise returns the number of the first error encountered Example FMTG Return format error status ...

Page 338: ...91 Horizontal Sync Pulse Width errors 2181 and 2201 The justification routine tries to keep the format close to your original specifications However the format should be reviewed after it is justified to make sure it still meets your timing requirements Command syntax FMTJ Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates hardware to ...

Page 339: ... to see if the named format can be erased The RAM location number is returned if it can be erased Otherwise a zero is returned Command syntax FMTK name name a valid MS DOS filename 8 characters minus any extension Query syntax FMTK name name valid MS DOS filename 8 characters minus any extension Query response 0 or location Example FMTK my_fmt1 Erase format called my_fmt1 ...

Page 340: ...TL query returns the location location in which a format having a name equal to name is found If multiple formats exist having name name then the lowest numbered location containing a format with a matching name name is returned The format memory RAM is always searched first If a format with name name cannot be found anywhere in the format memory then the industry standard formats located in EPROM...

Page 341: ...n state The command does not create a usable format The FMTN query returns the current name of the format in the buffer Command syntax FMTN name name a valid MS DOS filename 8 characters minus any extension Query syntax FMTN ASBG 0 GAMA 2 2 ASCT 1 GAMC 0 ASGG 1 HRAT 0 ASSG 0 1 0 HRES 0 ASSS 0 286 HSIZ 280 AVPG 0 HSPD 0 AVPS 0 0 HSPG 1 AVSB 0 0 HSPP 0 AVSS 0 714 HSPW 0 AVST 0 HTOT 0 XVSG 1 1 1 SCAN...

Page 342: ...332 Appendix A Command Reference Query response name Example FMTN Initialize format buffer or FMTN Narf Initialize format buffer and name the format Narf ...

Page 343: ...given directory The query will return the current format path name Command syntax FMTP name name a valid MS DOS filename 8 characters minus any extension Query syntax FMTP Query response name Example DIRQ List directory objects FMT IMG VGA_FMTS SEQ FMTP VGA_FMTS Load a custom format knob list FMTP FMT Load the default format knob list ...

Page 344: ...nted by number after the query is executed Sending the query with just an index parameter returns the same number of names as the last time starting at the given index Sending the query with no parameters returns the next set of names Query syntax FMTQ index number index positive integer number number positive integer number Query response List of specified format names Example FMTQ 1 9999 List al...

Page 345: ...he FMTR query returns the name of the format stored in location location FMTR returns the string EMPTY if the format memory location location is empty Command syntax FMTR location location 1 through 300 RAM 1 through 24 EPROM Query syntax FMTR location Query response name Other required commands The ALLU command updates the hardware to the new settings and redraws the test image Example FMTR 5 Loa...

Page 346: ...mat memory using the current name of the format in the edit buffer Command syntax FMTS Example FMTL DMT0660 Loads a format for editing FMTB Begins and editing session HRES 654 Sets the horizontal resolution to 654 pixels other format parameters HTOT 720 Sets the horizontal total to 720 pixels FMTE Ends the format editing session FMTS Saves format ...

Page 347: ... FMTU query returns either a format memory location location or zero If the signal format currently being output by the signal generating hardware matches that originally loaded using the FMTL command or read using the FMTR command from a format memory location then the matching format memory location location is returned Otherwise if the format contents have been used to update the signal generat...

Page 348: ...storage memory starting at first and ending at last The cleared locations are then tagged as being empty If no last parameter is given only the first location is cleared The FMTZ query is used to determine if a location contains a format or is empty Command syntax FMTZ first last Query syntax FMTZ location ...

Page 349: ...ly Text is on a black rectangular background with a single pixel border FORM uses three 3 parameters The first is the color of the text and border The next two are the X and Y coordinates for the top left corner of the block of text Command syntax FORM color x y color available colors x positive integer number y positive integer number Other required commands The FMTU command instructs the generat...

Page 350: ...eference FRAT Frame RATe Query Class Format parameter setting Video resolution Description Returns the current frame vertical rate setting Query syntax FRAT Query response frame rate Example FRAT 25 0000 Related commands TMAU ...

Page 351: ...n for one or more primitives in a custom image must be set to foreground in order to see the affect of this command on a custom image The setting is not global and is not saved The FRGB query returns the current red green and blue settings of FRGB Command syntax FRGB red_level green_level blue_level or FRGB common_gray_level level min 0 full off max 255 full on Query syntax FRGB Query response red...

Page 352: ... max VTOT SCAN line Query syntax FSPD Query response delay Other required commands To get a pulse frame sync must first be enabled with the FSPG command The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Example FSPG 1 Enable Frame Sync FSPP 1 Set for positive going pulse FSPW 20 Make the pulse 20 pi...

Page 353: ...tput The FSPG query returns the current FSPG mode Command syntax FSPG mode mode 0 OFF 1 ON Query syntax FSPG Query response 0 or 1 Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Example FSPG 1 Enable Frame Sync FMTU Update hardware to new settings ...

Page 354: ...ity of FSPP Command syntax FSPP polarity polarity 0 active low negative going pulse 1 active high positive going pulse Query syntax FSPP Query response 0 or 1 Other required commands To get a pulse frame sync must first be enabled with the FSPG command The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test ima...

Page 355: ...ixels min 1 max HTOT 1 Query syntax FSPW Query response pixels Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Example FSPG 1 Enable Frame Sync FSPP 1 Set for positive going pulse FSPW 20 Make the pulse 20 pixels wide FSPG 300 Pulse to occur 300 lines after the last line of...

Page 356: ...max 10 0 floating point accepted For HDMI video signals GAMA is always 2 222 Query syntax GAMA Query response factor Other required commands Gamma correction must be enabled with the GAMC command in order to use the gamma correction factor The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example GAMC 1 E...

Page 357: ...pplied Command syntax GAMC mode mode 0 disable don t correct 1 enable correct Query syntax GAMC Query response 0 or 1 Other required commands The value used for gamma correction is set with the GAMA command The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example GAMC 1 Enable gamma correction in buffer ...

Page 358: ...number of errors in the red green and blue components along with the total number of bad pixels Query syntax GCET Query response R G B and bad pixels Example PNAU Pseudo random noise generated CR Stop pseudo random noise GCET 0 21 0 21 Returns 21 Green pixel errors and a total of 21 bad pixels Related commands PNAU ...

Page 359: ... is formatted according to the current setting of BASE see the BASE command Note This command is used only with custom applications and command files created by Quantum Data Query syntax GETA address address 0 to 4 294 967 295 BASE 10 2 147 483 648 to 2 147 483 647 BASE 10 0 to FFFFFFFF BASE 16 80000000 to 7FFFFFFF BASE 16 Query response value Other required commands GETAand GETA expect and return...

Page 360: ...e SIZE command The returned value value is formatted according to the current setting of BASE see the BASE command The address register is automatically incremented by SIZE bits after the current location has been read Note This command is used only with custom applications and command files created by Quantum Data Query syntax GETR Query response value Other required commands GETR and GETR expect...

Page 361: ...nformation about the first error encountered Query syntax GFED Query response expected value followed by the errant value in hex Example PNAU Pseudo random noise generated CR Stop pseudo random noise GFED Returns expected 40018C and errant FFFFFF value of first errored pixel 40018C FFFFFF Related commands PNAU ...

Page 362: ...ndix A Command Reference GLUT Get LUT from hardware Class Lookup Table Memory Management Description Copies the current values from the hardware lookup table to the lookup table edit buffer Command syntax GLUT ...

Page 363: ...ht x y name width height x y name Other required commands The contents of the temporary buffer can not be edited directly The MAPL command must be used to copy the temporary buffer contents to the edit buffer Example GMAP 3 3 5 5 thismap get a new map named thismap from frame buffer MAPL mymap load bitmap mymap into edit buffer MAPB begin map editing context ...

Page 364: ...he number of pixels being measured in billions after a pseudo noise measurement has finished execution that is completed the PNAU command Query syntax GNPT Query response number of pixels Example PNAU Pseudo random noise generated CR Stop pseudo random noise GNPT Returns 4 255 billion pixels 4 255 Related commands PNAU ...

Page 365: ...w label The GPEL query may respond back with one of the following errors in case of a parameter is not set correctly or in case the setup is not correct Example PDSX 128 sets patch starting at x pixel 128 PDSY 256 sets patch starting at y pixel 256 PDSH 64 sets patch height at 64 pixels PDSW 96 sets patch width at 90 pixels PDAU captures patch of image GPEL 128 256 read RGB color components at pix...

Page 366: ... pixel error rate in errors per billion after a pseudo noise measurement has finished execution that is completed the PNAU command Query syntax GPER Query response pixel error rate Example PNAU Pseudo random noise generated CR Stop pseudo random noise GPER Returns 0 88 billion pixel errors 0 88 Related commands PNAU ...

Page 367: ...itialized with an INIT command or 3 the unit is re initialized because the power up self test found corrupted data in battery backed system memory In cases 2 and 3 the GPIB address will revert to the address set on the GPIB address switches if the unit has them The address reverts to 15 if the unit does not have GPIB address switches The GPIB query returns the current GPIB address of the unit Comm...

Page 368: ... and last lines in each direction not to be at the very edges of video Command syntax GRID color horizontal_boxes vertical_boxes color available colors horizontal_boxes number of horizontal boxes half of number of pixels vertical_boxes number of vertical boxes half of number of lines Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates t...

Page 369: ... the lines and the third is the thickness of the space between the lines Command syntax GRIH color line_width space_width color available colors line_width number of pixels in line space_width number of pixels in space Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Example...

Page 370: ...the second is the thickness of the lines and the third is the thickness of the space between the lines Command syntax GRIV color line_width space_width color available colors line_width number of pixels in line space_width number of pixels in space Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and ...

Page 371: ...te Description Toggles the green video signal gate Command syntax GRNG mode mode 0 disable 1 enable Query syntax GRNG Query response 0 or 1 Other required commands ALLU to invoke the command Related commands BLUG REDG Example GRNG 0 ALLU disable green video component ...

Page 372: ...panel keys and knobs local operation on the unit that may have been previously disabled with the LLOS command The GTLS query returns the current state of local operation Command syntax GTLS Query syntax GTLS Query response 0 or 1 0 local state disabled local lockout enabled 1 local state enabled local lockout disabled ...

Page 373: ...e crosshatch All lines in a given direction are spaced equally Any remaining pixels are distributed as equally as possible around the perimeter of the grid This may cause the first and last lines in each direction not to be at the very edges of video In turn this may cause any half boxes to be slightly larger Command syntax HATI color horizontal_boxes vertical_boxes color available colors horizont...

Page 374: ...ing pixels are added to the boxes along the horizontal and vertical centers of the image Command syntax HATO color horizontal_boxes vertical_boxes color available colors horizontal_boxes number of horizontal boxes half of number of pixels vertical_boxes number of vertical boxes half of number of lines Other required commands The FMTU command instructs the generator to use the new settings The ALLU...

Page 375: ...A1 A2 runs the test with public keys A2 B1 runs the test with public keys B1 B2 runs the test with public keys B2 frames The number of frames to be tested The default is 512 Example HDCP 2000 run test with production keys for 2000 frames HDCP a2 b1 2000 run test with public keys a2 b1 for 2000 frames For additional examples see Using command line interface to control HDCP on page 190 ...

Page 376: ...erator does not change this setting The HDMI query returns the current mode Command syntax HDMI mode mode 0 to disable HDMI use alternative protocol such as DVI 1 0 1 to enable HDMI default This command affects the DVPT parameter as shown below Query syntax HDMI Query response 0 or 1 Example HDMI 0 ALLU Interface hardware used HDMI setting DVPT setting DVI only 0 0 1 2 HDMI 0 1 1 0 ...

Page 377: ...mand syntax HRAT frequency frequency typical min 1000 Hz floating point accepted typical max 130000 Hz floating point accepted Query syntax HRAT Query response frequency in Hz floating point returned Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Example HRAT 32768 Set 32 ...

Page 378: ...he HRES query returns the current setting of HRES Command syntax HRES pixels pixels min 16 max depends on VRES and model of generator Query syntax HRES Query response pixels Other required commands The ALLU command updates hardware to the new setting and redraws the test image Example HRES 480 Set 480 active pixels line in buffer ALLU Configure hardware and redraw image ...

Page 379: ... after entering HSIZ will convert the size to match the new unit of measure Command syntax HSIZ physical_size physical_size positive value floating point accepted Query syntax HSIZ Query response Returns physical size floating point returned Other required commands The units of measure must be properly set by USIZ before entering HSIZ The ALLU command updates hardware to the new setting and redraw...

Page 380: ... pulse The HSPD query returns the current setting of HSPD Command syntax HSPD pixels pixels min 1 max HTOT HRES HSPW Query syntax HSPD Query response pixels Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Example HSPD 16 Set 16 pixel pulse delay in buffer FMTU Update hardwa...

Page 381: ...yntax HSPG mode mode 0 OFF 1 ON Query syntax HSPG Query response 0 or 1 Other required commands To use digital horizontal sync digital separate H and V sync must be selected with the SSST command The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Example HSPG 1 Enable H sync output in buffer FMTU Upd...

Page 382: ...P Command syntax HSPP polarity polarity 0 active low negative going pulse 1 active high positive going pulse Query syntax HSPP Query response 0 or 1 Other required commands To use digital horizontal sync it must be gated on with the HSPG command and digital separate H and V sync must be selected with the SSST command The FMTU command instructs the generator to use the new settings The ALLU command...

Page 383: ...the current setting of HSPW Command syntax HSPW pixels pixels min 1 max HTOT HRES HSPD Query syntax HSPW Query response pixels Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Example HSPW 32 Set pulse width to 32 pixels in buffer FMTU Update hardware to current buffer conte...

Page 384: ...and the second parameter controls the approximate length of time in seconds that the frequency is shifted before returning to nominal Both parameters can be entered as floating point numbers Command syntax HSRS shift_factor shift_period shift_factor should not exceed 10 of normal horizontal rate to ensure stable operation of the generator shift_period non negative Example HSRS 100 2 5 Shifts the h...

Page 385: ...mber of pixels on all formats loaded after issuing the command The skew is added to the HSPD value of the format that is loaded The HSSC query returns the current HSSC setting Used for correcting HSPD errors on the 801GC 801GC ISA and 801GX generators Command syntax HSSC skew skew min 10 integer max 10 integer Query syntax HSSC Query response skew Example HSSC 2 ...

Page 386: ... up a format If your test specifications call for a specific pixel or dot clock rate enter suitable values for HRAT and HTOT to give you the desired pixel rate Command syntax HTOT pixels pixels min 801GP 2 801GC GF GX 144 801GC ISA GF ISA 144 max 801GP 2048 801GC GX 4096 801GC ISA 4096 801GF 801GF ISA 65 536 Query syntax HTOT Query response pixels Other required commands The FMTU command instructs...

Page 387: ...lass Format Parameter Setting Synchronization Description Returns the pixel delay between the horizontal and vertical sync pulses Query syntax HVPD Query response number of pixels Example HVPD read pixel delay between HSYNC and VSYNC pulses 1 one pixel delay Related commands None ...

Page 388: ... default value as required by certain military STANAG video formats The HVSA query returns the current setting of HVSA Command syntax HVSA pixels pixels integer 0 and less than HSPW Query syntax HVSA Query response pixels Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Exam...

Page 389: ... on the EPROM type To determine which EPROM type is used try both syntaxes until you can read data from the EPROM Query syntax EPROM with single byte addresses I2CR eprom i2c_address offset _of_bytes Query syntax EPROM with double byte addresses I2CR eprom1 i2c_address offset _of_bytes Query syntax DDC CI protocol I2CR ddcci dst_address _of_bytes Query syntax E DDC protocol I2CR e_ddc ddc_pointer_...

Page 390: ...0000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000C R i2cr e_ddc 60 1 a0 0 80 02031CF149850408020106141216230907078301000065030C001000011D007251D01E206 E285500C48E2100001ED60980A020E02D1010602200128E210000188C0AD090204031200C 405500C48E21000018011D80D0721C1620102C2580C48E2100009E8C0AA01451F01600267 C4300138E21000098000000000000000000A4 R i2cr e_dd...

Page 391: ...and uses different parameters depending on the EPROM type Command syntax EPROM with single byte addresses I2CW eprom i2c_address offset _of_bytes data Command syntax EPROM with double byte addresses I2CW eprom1 i2c_address offset _of_bytes data Command syntax DDC CI protocol I2CW ddcci dst_address src_address length command data checksum i2c_address hex i2c bus address A0 A1 offset hex address off...

Page 392: ...ully read an address using the I2CR query before writing to that address i2cw eprom a0 0 8 00FFFFFFFFFFFF00 Example 2 This command reads the EDID from a specified address i2cr eprom a0 0 80 Example 3 This command writes DDC2Bi data i2cw ddcci 6E 51 81 B10F Example 4 This commands reads the DDC2Bi data i2cr ddcci 6F 5 Related commands EDID I2CR ...

Page 393: ...in battery backed system memory In cases 2 and 3 the IDET value will revert to 0 The IDET query returns the current IDET value The IDET command and query are used by automated test systems to determine if a particular unit has been replaced or reinitialized since it had its IDET value set to unique number by that system Command syntax IDET integer flagNeed help with this syntax and parameter forma...

Page 394: ...rence IFGU InfoFrame Generator Use Class InfoFrame Generator IFG parameter Description Updates hardware with current InfoFrame contents Command syntax IFGU Example IFTG 14 IFGU Related commands IFTG IFTR XGIF XAVI XSPD XAUD XMPG ...

Page 395: ... more information about the InfoFrame structure see the EIA Standard EIA CEA 861 B Section 6 Command syntax IFTG mask mask A bit mask based on these InfoFrame type values Example This example enables AUD 8 SPD 4 and AVI 2 InfoFrames but not MPG and GIF InfoFrames The MPG and GIF InfoFrames are gated off and loaded with zeros IFTG 14 IFGU Related commands IFGU IFTR Type Value GIF 1 AVI 2 SPD 4 AUD ...

Page 396: ... blanking period frame Note For more information about the InfoFrame structure see the EIA Standard EIA CEA 861 B Section 6 Command syntax IFTR mask mask A bit mask based on these InfoFrame type values Example This example specifies that AUD 8 and AVI 2 InfoFrames should be repeated with every frame and other InfoFrame types should be sent once IFTR 10 IFGU Related commands IFTG IFGU Type Value GI...

Page 397: ...e As Class Image memory management Description Saves the current contents of the image edit buffer using the given name Command syntax IMGA name name a valid MS DOS filename 8 characters minus any extension Example IMGA MY_IMG Save with the name MY_IMG ...

Page 398: ...iting session Command syntax IMGB Other required commands Use either an IMGL command to load an existing image or an IMGN command to create a new image Use IMGE when ending the editing session Example IMGN Initialize image edit buffer IMGB Start image editing session One or more image editing commands IMGE End image editing session ...

Page 399: ...the end of an image editing session Command syntax IMGE Other required commands Use IMGB when starting the editing session Use IMGA or IMGS to save changes Example IMGB Start image editing session One or more image editing commands IMGA MYIMG_02 Save edited image as MYIMG_02 IMGE End image editing session ...

Page 400: ...1 if the named image can be deleted If the image is read only or nonexistent the query returns a 0 Command syntax IMGK name name a valid MS DOS filename 8 characters minus any extension Query syntax IMGK name name a valid MS DOS filename 8 characters minus any extension Query response 0 or 1 Example IMGK MY_IMG Delete dir called MY_IMG ...

Page 401: ...a name equal to name from image memory into the image edit buffer The query returns a one 1 if the named image can be loaded otherwise a zero 0 is returned Command syntax IMGL name name a valid MS DOS filename 8 characters minus any extension Query syntax IMGL name name a valid MS DOS filename 8 characters minus any extension Query response 0 or 1 Other required commands An ALLU or IMGU command mu...

Page 402: ...igned as the image s name The query will return the name that has been assigned as the image s name Command syntax IMGN name name optional valid MS DOS filename 8 characters minus any extension Query syntax IMGN Query response name Example IMGN Init edit buffer without assigning a new name or IMGN MY_IMG Init edit buffer with name of MY_IMG ...

Page 403: ...to a given directory The query will return the current image path name Command syntax IMGP name name a valid MS DOS filename 8 characters minus any extension Query syntax IMGP name name a valid MS DOS filename 8 characters minus any extension Query response name Example IMGP FINAL Sets image pathname to a directory called FINAL ...

Page 404: ...list of all the images stored in image memory beginning at index The images are kept in alphanumeric order Query syntax IMGQ index number index positive integer number number positive integer number Query response List of specified image names Example IMGQ 1 5 List the first five images in memory or IMGQ 1 9999 List all images in memory ...

Page 405: ... cause the selected image to be drawn See the IMGU command for actually drawing the image Using the IMGL command to load images by name is the preferred method of selecting images Command syntax IMGR location location 1 through 26 EPROM Other required commands The IMGU command draws the image The ALLU command updates hardware to the new setting and redraws the test image Example IMGR 1 Select firs...

Page 406: ...d Reference IMGS IMaGe Save Class Image memory management Description Saves the current contents of the generator s custom image edit buffer back to the memory location from which it was originally read Command syntax IMGS ...

Page 407: ...e The IMGU query returns the image memory location location from which the current contents of the image were read See the IMGR command for setting the contents of the image Command syntax IMGU Query syntax IMGU Query response location location 1 through 26 EPROM Example IMGL BriteBox Select the BriteBox test image IMGU Draw the selected test image ...

Page 408: ...ontents of all of the generator s RAM storage locations to factory default conditions The generator then goes through a complete self test and self calibration procedure Important The INIT command permanently and irreversibly removes all user created formats custom images test sequences and directories from memory Command syntax INIT ...

Page 409: ...es cannot be read out since they are not created as a set of primitives Query syntax ISTP returns the number of steps in the custom image in the edit buffer or ISTP step_number returns the contents of the given step in the custom image in the edit buffer as a space delimited text string Other required commands A custom image must have been loaded with the IMGL command and editing must have been st...

Page 410: ... on or off to allow activation of alternate versions of test images that have alternate versions The ISUB query returns the current setting of ISUB Command syntax ISUB mode mode 0 OFF 1 ON Query syntax ISUB Query response 0 or 1 Example IMGL SlideBox Load image ISUB 1 Enable alternate versions IVER 1 Load version 1 IMGU Update display ...

Page 411: ...command selects which version of the current image is drawn when either an ALLU or IMGU command is executed The IVER query returns the current setting of IVER Command syntax IVER mode mode 0 Normal 1 Invert or display alternate version Query syntax IVER Query response 0 or 1 Other required commands The IMGU command redraws an image using the new setting The ALLU command updates hardware and redraw...

Page 412: ...ginal value The following parameters are scaled horizontal total pixels horizontal active pixels horizontal sync delay in pixels and horizontal sync pulse width in pixels The parameters are scaled so that their periods in microseconds are as close as possible to their original values Command syntax JDVI pixel_rate pixel_rate floating point number equal to the desired pixel in MHz Query syntax JDVI...

Page 413: ...te as close as possible to its original value The following parameters are scaled horizontal total pixels horizontal active pixels horizontal sync delay in pixels and horizontal sync pulse width in pixels The parameters are scaled so that their periods in microseconds are as close as possible to their original values Command syntax JLDI pixel_rate pixel_rate floating point number equal to the desi...

Page 414: ... scaled horizontal total pixels horizontal active pixels horizontal sync delay in pixels and horizontal sync pulse width in pixels The parameters are scaled so that their periods in microseconds are as close as possible to their original values Command syntax JRAT pixel_rate pixel_rate floating point number equal to the desired pixel in MHz Other required commands The ALLU command updates hardware...

Page 415: ...ating ACS DCS and DSS sync gating and outputs gating The order of the keys matches the order of the keys found on the front panel of the generator The current status of the keys can be checked using the LEDS query Command syntax KEYY key key 1 image step version 2 red gating 3 green gating 4 blue gating 5 ACS gating 6 DCS gating 7 DSS gating 8 outputs gating Example KEYY 8 Toggle current status of...

Page 416: ...mage knob is used to go back and forth through the sequence steps Clockwise rotation selects higher step numbers Command syntax KNOB number clicks number 1 upper Format knob 2 lower Image knob clicks An integer representing the number of knob increments from the current active format or image A positive integer indicates a clockwise move to a higher index number A negative integer indicates a coun...

Page 417: ... User Guide 407 LCDS LCD Status Class System parameter settings Description Returns text displayed on LCD of the generator Query syntax LCDS Example LCDS Return text similar to text below H32 15 VGA_m3 crlf V60 51 SMPTE133 ...

Page 418: ...n position from MSB to LSB corresponds to the following hardware settings Master output control gated ON MSB Digital Separate HS VS Sync selected Digital Composite Sync selected Analog Composite Sync selected Blue video enabled Green video enabled Red video enabled Alternate image version selected LSB Query syntax LEDS Query response decimal number from 0 to 255 Example LEDS Returns the following ...

Page 419: ...ch edge of video and a small cross is placed at the center of video The primitive uses a single parameter color Command syntax LIMI color color available colors Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example LIMI white Place white markers that define active video area AL...

Page 420: ...points Command syntax LINE color x_start y_start x_end y_end color available colors x_start y_start x_ end y_end positive integer number Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example LINE yellow 20 5 320 240 Draw yellow line from X 20 Y 5 to X 320 Y 240 ALLU Update hard...

Page 421: ...el keys and knobs local operation on the generator that may have been previously disabled with the GTLS command The LLOS query returns the current local lockout state Command syntax LLOS Query syntax LLOS Query response status 0 local lockout disabled 1 local lockout enabled Example LLOS Disable the use of front panel controls ...

Page 422: ...ut MAXimum level Analog Class Lookup Table memory management Description Establishes the maximum integer lookup table level representing full white Command syntax LMAX level level integer min 0 max 65 535 Query syntax LMAX Example LMAX 1024 ...

Page 423: ...component Some applications may require that the maximum level be set lower than the maximum permissible The query reads the current setting for the maximum level Command syntax LMAX video_level video_level unsigned integer from 59 to 63 when NBPC is 6 gamuts 235 to 255 when NBPC is 8 gamuts 940 to 1023 when NBPC is 10 gamuts 3760 to 4095 when NBPC is 12 gamuts Query syntax LMAX Example LMAX 254 T...

Page 424: ...ack however some applications may require that the minimum level be set higher The query reads the current setting for the minimum level Command syntax LMIN video_level video_level unsigned integer from 0 to 4 when NBPC is 6 gamuts 0 to 16 when NBPC is 8 gamuts 0 to 64 when NBPC is 10 gamuts 0 to 256 when NBPC is 12 gamuts Query syntax LMIN Example LMIN 16 To set the minimum digital quantizing lev...

Page 425: ...PG query returns the current LSPG mode Command syntax LSPG mode mode integer 0 OFF 1 ON Query syntax LSPG Query response 0 or 1 Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Example LSPG 1 Enable Line Sync FMTU Update hardware to new settings ...

Page 426: ...P Command syntax LSPP polarity polarity 0 active low negative going pulse 1 active high positive going pulse Query syntax FSPP Query response 0 or 1 Other required commands In order to get a pulse line sync must first be enabled with the LSPG command The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image...

Page 427: ...ss Lookup Table memory management Description Saves the current contents of the lookup table edit buffer using the given name Command syntax LUTA name name a valid MS DOS filename 8 characters minus any extension Example LUTA MY_LUT Save with the name MY_LUT ...

Page 428: ...Command syntax LUTB Other required commands Use either an LUTL command to load an existing lookup table or an LUTN command to create a new lookup table Use LUTE when ending the editing session Example LUTN Initialize lookup table edit buffer LUTB Start lookup table editing session One or more lookup table editing commands LUTE End lookup table editing session ...

Page 429: ...ookup table editing session Command syntax LUTE Other required commands Use LUTB when starting the editing session Use LUTA or LUTS to save changes Example LUTB Start lookup table editing session One or more lookup table editing commands LUTA My_LUT1 Save edited lookup table as My_LUT1 LUTE End lookup table editing session ...

Page 430: ...amed lookup table can be erased The RAM location number is returned if it can be erased Otherwise a zero is returned Command syntax LUTK name name a valid MS DOS filename 8 characters minus any extension Query syntax LUTK name name a valid MS DOS filename 8 characters minus any extension Query response 0 or location Example LUTK my_LUT1 Erase lookup table called my_LUT1 LUTL ...

Page 431: ...ookup tables exist having name name then the lowest numbered location containing a lookup table with a matching name name is returned The lookup table memory RAM is always searched first If a lookup table with name name cannot be found anywhere in the lookup table memory then the industry standard lookup tables located in EPROM negative locations are searched next LUTL returns 0 if a lookup table ...

Page 432: ...ble editing buffer and optionally sets the filename Command syntax LUTN name name optional valid MS DOS filename 8 characters minus any extension Other required commands The LUTB command must be used to enable editing of the initialized buffer Example LUTN my_lut2 Create new edit buffer for my_lut2 LUTB Begin editing ...

Page 433: ...e lookup tables stored in lookup table memory beginning at index The lookup tables are kept in alphanumeric order Query syntax LUTQ index number index positive integer number number positive integer number Query response List of specified lookup table names Examples LUTQ 1 5 List the first five lookup tables in memory or LUTQ 1 9999 List all lookup tables in memory ...

Page 434: ...erence LUTS LUT Save Class Lookup table memory management Description Saves the current lookup table edit buffer contents into lookup table memory using the current name of the lookup table in the edit buffer Command syntax LUTS ...

Page 435: ...he lookup table currently in the hardware matches that originally loaded using the LUTL command from a lookup table memory location then the matching lookup table memory location location is returned Otherwise if the hardware contents have changed since either an LUTR or LUTL command has been issued then LUTU query returns 0 Command syntax LUTU Query syntax LUTU Query response location or 0 Exampl...

Page 436: ...As Class Bitmap memory management Description Saves the current contents of the bitmap edit buffer using the given name Command syntax MAPA name name a valid MS DOS filename 8 characters minus any extension Example MAPA MY_MAP Save with the name MY_MAP ...

Page 437: ...iting session Command syntax MAPB Other required commands Use either an MAPL command to load an existing image or an MAPN command to create a new bitmap Use MAPE when ending the editing session Example MAPN Initialize bitmap edit buffer MAPB Start bitmap editing session One or more bitmap editing commands MAPE End bitmap editing session ...

Page 438: ...e end of a bitmap editing session Command syntax MAPE Other required commands Use MAPB when starting the editing session Use MAPA or MAPS to save changes Example MAPB Start bitmap editing session One or more bitmap editing commands MAPA My_map1 Save edited bitmap as My_map1 MAPE End bitmap editing session ...

Page 439: ...s to see if the named bitmap can be erased The RAM location number is returned if it can be erased otherwise a 0 is returned Command syntax MAPK name name a valid MS DOS filename 8 characters minus any extension Query syntax MAPK name name a valid MS DOS filename 8 characters minus any extension Query response 0 or location Example MAPK my_map1 Erase bitmap called my_map1 ...

Page 440: ...ocation location in which a bitmap having a name equal to name is found If multiple bitmaps exist having name name then the lowest numbered location containing a bitmap with a matching name name is returned MAPL returns 0 if a bitmap with a name equal to name cannot be found Command syntax MAPL name name a valid MS DOS filename 8 characters minus any extension Query syntax MAPL name Query response...

Page 441: ...Bitmap editor control Description Initializes the bitmap editing buffer Command syntax MAPN name name a valid MS DOS filename 8 characters minus any extension Example MAPN Intialize bit map buffer or MAPN Cool Initialize format buffer and name the format Cool ...

Page 442: ...d by number after the query is executed Sending the query with just an index parameter returns the same number of names as the last time starting at the given index Sending the query with no parameters returns the next set of names Query syntax MAPQ index number index positive integer number number positive integer number Query response List of specified bitmap names Example MAPQ 1 9999 List all b...

Page 443: ...tor User Guide 433 MAPS bitMAP Save Class Bitmap memory management Description Saves the current bitmap edit buffer contents into bitmap memory using the current name of the bitmap in the edit buffer Command syntax MAPS ...

Page 444: ... MEMC MEMory Compact Class MEM Description Consolidates free memory into contiguous blocks Command syntax MEMC Is this a command or query If query what is the response Example MEMC Compact the system memory Related commands MEMF MEML ...

Page 445: ...EMory Free Class MEM Description Returns the number of free blocks in managed memory Query syntax MEMF Example MEML to determine the amount of free memory block 818088 lists the number of contiguous free memory blocks Related commands MEMC MEML ...

Page 446: ...t free Class MEM Description Returns the largest free contiguous block in managed memory Query syntax MEML Example MEML to determine the largest contiguous block of free memory 816568 lists the amount of contiguous free memory Related commands MEMC MEMF ...

Page 447: ...ns the results of the most recent run of the memory manager test command Command syntax MEMT Query syntax MEMT Query response 0 or 1 0 no memory corruptions or inconsistencies were discovered 1 a memory corruption or inconsistency was found Example MEMT to run the memory manager test MEML to view the results of the memory manager test Related commands MEMC MEMF ...

Page 448: ...ce location is specified by xs ys pixel coordinates The top left corner of the destination location is specified by the xd yd pixel coordinates Command syntax MMAP width height xs ys xd yd width height size of the area in pixels xs ys top left corner of the source location xd yd top left corner of the destination location Query syntax MMAP Example MMAP 40 30 0 0 50 50 Copies a 40 pixel wide by 30 ...

Page 449: ...bits no handshake and no protocol Command syntax MODE baud parity data stop handshake protocol baud rate 300 600 1200 2400 4800 9600 19200 38400 57600 or 115200 bits sec parity N None E Even or O Odd data number of data bits 7 or 8 stop number of stop bits 1 or 2 handshake N None H Hardware CTS RTS protocol N None Y Y Modem Example MODE 9600 N 8 1 H N Set a stand alone generator to communicate at ...

Page 450: ... change the currently displayed image The MSIZ query returns the current settings of MSIZ based on the current setting of the system level USIZ command Command syntax MSIZ width height or MSIZ common_size size positive floating point number common_size square box Query syntax MSIZ Query response width height Other required commands The correct unit of measure should be selected with the USIZ comma...

Page 451: ...hen enabled audio and video are muted by the generator Command syntax MUTE flag flag 0 disable AVMUTE_clear_flag sent repeatedly 1 enable AVMUTE_set_flag sent repeatedly Query syntax MUTE Query response 0 or 1 Related commands Example To enable AVMUTE MUTE 1 MUTE Use the MUTE to continuously check until the AVMUTE state is changed may not take place right away ...

Page 452: ...f the entry with name name in the directory edit buffer The first name in the buffer has an index value of 1 If name is not found a value of 0 is returned Query syntax NAMF name name a valid MS DOS filename 8 characters minus any extension Query response index Example NAMF VGA_m4 Return position of VGA_m4 in directory ...

Page 453: ...on 1 Using a number for index beyond the last name in the buffer will add name to the index position just beyond the last name The command does not check if a file called name is stored in the generator Command syntax NAMI index name name a valid MS DOS filename 8 characters minus any extension Example 1 This example inserts the DMT0660A format on the knob list at location 1 DIRL FMT DIRB NAMI 1 D...

Page 454: ...irectory edit buffer All names with index values greater than the index of the deleted name are moved to the next lower index value in the buffer Nothing happens if name is not found in the buffer Command syntax NAMK name name a valid MS DOS filename 8 characters minus any extension Example NAMK VGA_m4 Remove VGA_m4 from dir ...

Page 455: ...ust an index parameter will return the same number of names as the last time starting at the given index Sending the query with no parameters will return the next set of names in the directory buffer Query syntax NAMQ index number index positive integer number number positive integer number Query response List of specified entry names from directory edit buffer Example 1 NAMQ 1 9999 List the entir...

Page 456: ...en index number from the directory edit buffer All names with index values greater than the index of the deleted name are moved to the next lower index value in the buffer Nothing happens if index is beyond the index number of last name in the buffer Command syntax NAMY index Example NAMY 2 Remove second item from dir ...

Page 457: ...ion Sets the number of bits per audio sample for an audio signal This sets the SS parameter of the Audio InfoFrame as specified in EIA CEA 861 B table 20 Command syntax NBPA bits bits 0 let incoming external audio stream determine the number of bits per sample 16 Example NBPA 16 IFGU Related commands XAUD SS parameter SAMP ...

Page 458: ...scription Sets the number of bits per color component color depth Command syntax NBPC bits bits 6 8 10 or 12 depending on output Example NBPC 10 FMTU Related commands DVSM DVQM Output NBPC DVI 8 TV 12 LVDS 6 18 bit encoding or 8 24 bit encoding HDMI Digital RGB or YCbCr 4 4 4 output 8 HDMI YCbCr 4 2 2 output 8 10 or 12 ...

Page 459: ...ed to raise the TMDS clock rate to an acceptable frequency Double clocking is controlled by the NCPP format parameter When NCPP is set to 1 normal single clocked each pixel output by the generator is paired with one clock pulse In this case the pixel rate is equal to the TMDS clock rate By setting NCPP to 2 double clocked two clocks are send during each pixel period and the TMDS clock rate is rais...

Page 460: ...l Description Sets the number of digital audio channels for an audio signal This sets the CC parameter of the Audio InfoFrame as specified in EIA CEA 861 B table 20 Note Currently only two audio channels are supported Command syntax NDAC channels channels 2 Example NDAC 2 IFGU Related Commands XAUD CC parameter ...

Page 461: ... Number Digital Audio Streams Class Format parameter setting Audio signal Description Sets the number of digital audio streams Note Currently only one audio stream is supported Command syntax NDAS streams streams 1 default Example NDAS 1 IFGU ...

Page 462: ...A Command Reference NERR Number of ERRors in queue Class System memory management Description Returns the number of errors waiting to be reported in the error queue Query syntax NERR Query response number of errors ...

Page 463: ...s that support LVDI outputs The NLNK query returns the current setting of NLNK Command syntax NLNK links links integer 0 Default let the generator decide 1 Single link 2 Dual link Query syntax NLNK Query response links Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example NLNK ...

Page 464: ...rimitive Description Temporarily disables any gamma correction that may be selected in a format All color intensity levels in all parts of the custom image are output without gamma correction Gamma correction is disabled only for as long as the image is displayed Command syntax NOGA ...

Page 465: ...plete Class System Level Description Temporarily holds off any ongoing command execution until communication is complete and ALLU is invoked Command syntax NOTU Query syntax NOTU Query response 0 if not enabled non zero when enabled Other required commands Disabled by ALLU ...

Page 466: ... signal Description Specifies repetition factor for active portion of line Command syntax NPPP factor factor 0 to disable repetition mode removes extra left and right repetition bars 1 to 10 enables pixel repetition mode inserts extra left and right repetition bars Related commands NCPP Example NPPP 4 FMTU ...

Page 467: ...deo Test Generator User Guide 457 NSTP Number of STePs in sequence Class Sequence editor control Description Returns the number of steps in a sequence in the buffer Query syntax NSTP Query response steps ...

Page 468: ...verflow Class System memory management Description Checks for overflow in the error queue Overflow occurs when an attempt is made to add more errors to the queue than it can hold Query syntax OERR Query response overflow status 0 No Overflow 1 Overflow ...

Page 469: ...ription Sets the horizontal offset used for the large patch in the Regulate test image It may also control other images The OFFX query returns the current OFFX setting Command syntax OFFX x_offset x_offset integer number of pixels Query syntax OFFX Query response X offset Example OFFX 20 ...

Page 470: ...iption Sets the vertical offset used for the large patch in the Regulate test image It may also control other images The OFFY query returns the current OFFY setting Command syntax OFFY y_offset y_offset integer number of pixels Query syntax OFFY Query response Y offset Example OFFY 20 ...

Page 471: ...enerator ON and OFF Gating the outputs OFF forces all outputs to be turned off Gating the outputs ON turns on all outputs whose individual gating settings are turned ON The OUTG query returns the current status of the outputs of the generator Command syntax OUTG mode mode 0 OFF 1 ON Query syntax OUTG Query response mode Example OUTG 0 ALLU ...

Page 472: ...e first is color The next two are the pixel width and height of the framing rectangle in pixels The fourth and fifth parameters are the x y coordinates for the top left corner of the framing rectangle The last parameter is the fill Command syntax OVAL color width height x y fill color available colors width total number of horizontal pixels height total number of lines x y positive integer numbers...

Page 473: ...umber For full alphanumeric fonts the character number is the same as the character s ASCII code number The spacing between the characters is fixed by the character block size in the font and cannot be changed Partial characters are not drawn to completely fill the rectangular area rather the largest possible block of full characters is centered in the rectangular area Command syntax PAGE color wi...

Page 474: ...ixel clock pulse output on generators that have a pixel clock output available The PCPG query returns the current setting of PCPG Command syntax PCPG mode mode 0 OFF 1 ON Query syntax PCPG Query response mode Other required commands FMTU or ALLU Example PCPG 1 Enable pixel clk output in buffer FMTU Update hardware with format data ...

Page 475: ...alyzer Pixel data Description Loads the hardware required and copies the patch static image from the DVI source to memory This command is used for the Delta Error Patch test Command syntax PDAU Example PDAU copies patch from external source to generator memory Related commands GPEL ...

Page 476: ...1024 pixels Command syntax PDSH height height pixel height of patch Query syntax PDSH Query response pixel height of patch Example PDSX 128 sets patch starting at x pixel 128 PDSY 256 sets patch starting at y pixel 256 PDSH 64 sets patch height at 64 pixels PDSW 96 sets patch width at 90 pixels PDAU captures patch of image GPEL 128 256 read RGB color components at pixel address 128 256 0 255 0 Rel...

Page 477: ...s 1024 pixels Command syntax PDSW width width pixel width of patch Query syntax PDSW Query response pixel width of patch Example PDSX 128 sets patch starting at x pixel 128 PDSY 256 sets patch starting at y pixel 256 PDSH 64 sets patch height at 64 pixels PDSW 96 sets patch width at 90 pixels PDAU captures patch of image GPEL 128 256 read RGB color components at pixel address 128 256 0 255 0 Relat...

Page 478: ... x coordinate number for patch Query syntax PDSX Query response x coordinate number Example PDSX 128 sets patch starting at x pixel 128 PDSY 256 sets patch starting at y pixel 256 PDSH 64 sets patch height at 64 pixels PDSW 96 sets patch width at 90 pixels PDAU captures patch of image GPEL 128 256 read RGB color components at pixel address 128 256 0 255 0 Related commands PDSY PDSW PDSH PDAU ...

Page 479: ...y y coordinate number for patch Query syntax PDSY Query response y coordinate number Example PDSX 128 sets patch starting at x pixel 128 PDSY 256 sets patch starting at y pixel 256 PDSH 64 sets patch height at 64 pixels PDSW 96 sets patch width at 90 pixels PDAU captures patch of image GPEL 128 256 read RGB color components at pixel address 128 256 0 255 0 Related commands PDSX PDSW PDSH PDAU ...

Page 480: ...mmand syntax PELD depth depth integer 0 use generator default 4 4 bits per pixel 16 colors 8 8 bits per pixel 256 colors 32 24 bits per pixel 16 777 216 colors Query syntax PELD Query response depth Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example PELD 8 Select 8 bits per ...

Page 481: ...NH PEN Height Class Image editor control Description Sets a variable used establish line thicknesses to draw EeRise NAWC and Slider test images Command syntax PENH height height integer Query syntax PENH Query response height Example PENH 4 ...

Page 482: ...W PEN Width Class Image editor control Description Sets a variable used to establish line thicknesses to draw EeRise NAWC and Slider test images Command syntax PENW width width integer Query syntax PENW Query response width Example PENW 4 ...

Page 483: ...Video Test Generator User Guide 473 PKUP PacKUP operation related to DMA Class System Level Description Prepares files for transmission when using the YMDO archiving command Command syntax PKUP ...

Page 484: ...m noise signal advance set to ACTIVE PIXELS PNSM 0 Pseudo random noise signal mode set to AUTO PNSP 0 Pseudo random noise signal procedure set to CONTINUOUS PNAU Pseudo random noise generated CR Stop pseudo random noise GPER Returns the pixel error rate in errors per billion 0 88 GNPT Returns the number of pixels measured in billions 4 255 GCET Returns the total number of errors detected on the re...

Page 485: ...ignal format set to CURRENT internal PNST 1 Pseudo random noise signal type set to QDI BCM PNSA 1 Pseudo random noise signal advance set to ACTIVE PIXELS PNSM 0 Pseudo random noise signal mode set to AUTO PNSP 0 Pseudo random noise signal procedure set to CONTINUOUS PNSG 1 Pseudo random noise signal gate set to ON PNGU Output Pseudo random noise using latest parameters Example 2 To stop pseudo ran...

Page 486: ...Pseudo random noise Description Controls how often pseudo random noise pixels are calculated Command syntax PSNA value value 0 every pixel clock 1 every active pixel clock Query syntax PNSA Query response 0 or 1 Example PNSA 1 Set calculation to pixel every clock PNGU Related commands PNGU ...

Page 487: ...oise parameters Command syntax PNSF source source 0 CURRENT timing parameters are based on the internally generated DVI signal 1 MEASURED timing parameters are based on a measurement of the DVI signal received at the DVI Input connector from an external signal source Query syntax PNSF Query response 0 or 1 Example PNSF 0 timing parameters are based on internal DVI signal PNGU Related commands PNGU...

Page 488: ... off the output of pseudo random noise Command syntax PNSG gate gate 0 Pseudo random noise is not output the selected image is output 1 Pseudo random noise is output replacing the selected image output Query syntax PNSG Query response 0 or 1 Example PNSG 1 Output pseudo random noise from the generator PNGU Related commands PNGU ...

Page 489: ...eudo random noise Description Sets the run length value of the pseudo random noise sequence Command syntax PNSL length length hexidecimal number Query syntax PNSL Query response run length value Example PNSL 4AFFF set the pseudo random noise sequence run length PNGU Related commands PNSS PNGU ...

Page 490: ...ccording to the current setting of the PNSA parameter If PNSA is set to 0 every pixel the sequence length is automatically set to the total number of pixels per frame minus one Alternately if PNSA is set to 1 noise is advanced every active pixel and the length is set to the size of the HRES VRES active area per frame minus one 1 Manual mode The sequence seed and run length must be manually set usi...

Page 491: ...GPIB host I O port activity is detected To stop the CONTINUOUS mode remotely via the I O ports a r is recommended 1 SINGLE SHOT stop after one run length In this mode a single run length is executed before the pseudo random noise measurement is stopped n MULTI SHOT stop after n run length shots In this mode a number of run lengths n are executed before pseudo random noise measurement is stopped an...

Page 492: ...cription Sets the seed value of the pseudo random noise sequence A seed value represents a specific pseudo random noise sequence Command syntax PNSS seed seed hexidecimal number Query syntax PNSS Query response seed value Example PNSS 8000001 set pseudo random noise seed value PNGU Related commands PNSL PNGU ...

Page 493: ... random noise Description Selects the pseudo random noise algorithm to be used Command syntax PNST algorithm algorithm 0 T M algorithm not supported 1 QDI BCM algorithm Query syntax PNST Query response 0 or 1 Example PNST 1 set QDI BCM algorithm for pseudo random noise PNGU Related commands PNGU ...

Page 494: ...d Reference PRAT Pixel RATe query Class Format parameter setting Video resolution Description Returns the current pixel rate setting Query syntax PRAT Query response pixel rate Example PRAT 25 1752E 06 Related commands TMAU ...

Page 495: ...sis to the Open LVDI digital outputs on generators that support LVDI outputs The PREG query returns the current setting of PREG Pre emphasis is used to add compensation for signal loss in long cables Command syntax PREG mode mode 0 Pre emphasis OFF 1 Pre emphasis ON Query syntax PREG Query response mode Other required commands FMTU or ALLU ...

Page 496: ...syntax PSHD Query response width Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Related commands PSPG PSPW PSPP PSVD PSPM Example PSPG 1 Enables probe pulse on special sync PSPP 1 Sets probe pulse polarity to positive PSPW 10 Sets probe pulse width to 10 pixels PSHD 200 Se...

Page 497: ...ode Command syntax PSPD mode mode integer 0 OFF 1 ON Query syntax PSPG Query response 0 or 1 Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Related commands PSPP PSPW PSHD PSVD PSPM Example FSPG 0 Disables frame sync PSPG 1 Enables probe pulse on special sync ALLU Applies ...

Page 498: ...response 0 1 or 3 Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Related commands PSPG PSPP PSPW PSHD PSVD Example PSPG 1 Enables probe pulse on special sync PSPP 1 Sets probe pulse polarity to positive PSPW 10 Sets probe pulse width to 10 pixels PSHD 200 Sets probe pulse ...

Page 499: ...ax PSPP polarity polarity integer 0 negative 1 positive Query syntax PSPP Query response 0 or 1 Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Related commands PSPG PSPW PSHD PSVD PSPM Example PSPG 1 Enables probe pulse on special sync PSPP 1 Sets probe pulse polarity to p...

Page 500: ...th integer 1 pixel to HTOT 1 Query syntax PSPW Query response width Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Related commands PSPG PSPP PSHD PSVD PSPM Example PSPG 1 Enables probe pulse on special sync PSPP 1 Sets probe pulse polarity to positive PSPW 100 Sets probe ...

Page 501: ...r 0 PSVD VTOT 1 Query syntax PSVD Query response line Other required commands The FMTU command instructs the generator to use the new settings The ALLU command updates the hardware to the new settings and redraws the test image Related commands PSPG PSPW PSPP PSHD PSPM Example PSPG 1 Enables probe pulse on special sync PSPP 1 Sets probe pulse polarity to positive PSPW 10 Sets probe pulse width to ...

Page 502: ...of SIZE see the SIZE command Note This command is used only with custom applications and command files created by Quantum Data Indiscriminate use of this command can cause the generator to stop operating and the loss of stored data in non volatile RAM Command syntax PUTA address value address 0 to 4 294 967 295 unsigned decimal BASE 10 2 147 483 648 to 2 147 483 647 BASE 10 0 to FFFFFFFF BASE 16 8...

Page 503: ...end on the current setting of SIZE see the SIZE command The address register is automatically incremented by SIZE bits after the current location has been written to Note This command is used only with custom applications and command files created by Quantum Data Indiscriminate use of this command can cause the generator to stop operating and the loss of stored data in non volatile RAM Command syn...

Page 504: ... Aspect Ratio Query Class Format parameter setting HDMI active video Description Reads the aspect ratio of pixels in active regions of the raster image Query syntax PXAR Query response aspect ratio Related commands NCPP Example PXAR 1 00000E 00 ...

Page 505: ... memory sets the calibration factor to a factory default setting of 1 00000 Note The RATC parameter is a system level parameter that will affect the pixel clock frequency of all formats that are recalled The RATC value will be retained when the generator is powered down and back up again Query the current setting of RATC if you are experiencing problems with the pixel clock or scan rate being off ...

Page 506: ...to be reset are one byte mapped as follows CTL13 CTL12 CTL11 CTL10 CTL03 CTL02 CTL01 CTL00 To reset a specific control bit the mask must account for the current setting of the remaining bits See example below Note CTL03 is not part of this resetting It controls the HDCP Command syntax RCTL mask mask hexidecimal Example SCTL 23 sets CTL00 CTL01 CTL11 to high RCTL 22 resets CTL00 bit to low 0 Relate...

Page 507: ...e rectangle The last parameter is the fill Command syntax RECT color width height x y fill color available colors width total number of horizontal pixels height total number of lines x y positive integer numbers fill available fill patterns Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the te...

Page 508: ...te Description Toggles the red video signal gate Command syntax REDG mode mode 0 disable 1 enable Query syntax REDG Query response 0 or 1 Other required commands ALLU to invoke the command Related commands BLUG GRNG Example REDG 0 ALLU disable red video component ...

Page 509: ...ation is output for each field of an interlaced SCAN 2 format The RFLD query returns the current setting of RFLD Command syntax RFLD mode mode 0 disabled 1 enabled Query syntax RFLD Query response 0 or 1 Other required commands FMTU or ALLU Example SCAN 2 Set Interlaced scanning RFLD 1 Enable repeat field buffer FMTU Update hardware with format data ...

Page 510: ...s active between LUTB and LUTE and returns the actual lookup table values in the hardware LUT when a lookup table editing session is not active between LUTE and LUTB Query syntax RGBQ first_slot slots_returned first_slot first slot number slots_returned number of slots to be returned Query response slot_number red_level green_level blue_level crlf Example LUTB RGBQ 0 16 ...

Page 511: ...diting session is active and writes the levels directly to the LUT hardware when a lookup table editing session is not active Command syntax RGBW slot red_level green_level blue_level slot integer 0 to 15 when PELD 4 0 to 255 when PELD 8 red_level green_level blue_level integer min 0 max LMAX setting 255 nominal Related commands RGBQ Example LUTE RGBW 1 255 128 0 Set slot 1 to an orange color ...

Page 512: ...Command syntax RMAP x y map x y starting coordinates positive integer number Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example RMAP 20 5 MyMap Renders MyMap at X 20 Y 5 ALLU Update hardware to current buffer contents ...

Page 513: ...ing edited The existing pixel data in the selected row and higher number rows are bumped up one row to make room for the new pixel data Command syntax ROWI row hexstring row integer min max hexstring hexadecimal number Other required commands A bitmap editing session must have been opened with a MAPB command Example ROWI 1 FFDE54F insert new row 1 ...

Page 514: ...for the current contents of the bitmap editor buffer Query syntax ROWQ row max row positive integer number max positive integer number Query response Hexstring of one or more characters consisting of 0 9 and A F Other required commands A bitmap editing session must have been opened with a MAPB command Example ROWQ 1 Returns pixel data for row 1 ...

Page 515: ...ixel data in the bitmap that is being edited The pixel data in the higher number rows are bumped down one row to fill in the gap Command syntax ROWY row row positive integer Other required commands A bitmap editing session must have been opened with a MAPB command Example ROWY 2 Delete the pixel data for row 2 ...

Page 516: ...els of the audio stream sinewave output by the generator Command syntax SAMP amplitude sets all channels amplitude 96 3 to 0 if NBPA is 16 bits 120 4 to 0 0 if NBPA is 20 bits 144 5 to 0 0 if NBPA is 24 bits Query syntax SAMP Query response amplitude Example SAMP 60 0 Sets all channels to 60 amplitude FMTU Related commands SRAT SMIN SMAX ...

Page 517: ... Generator User Guide 507 SCAL Self CALibrate Class System calibration setting Description Causes a generator equipped with self calibration circuitry to go through its self calibration cycle Command syntax SCAL ...

Page 518: ...laced scan The SCAN query returns the current setting of SCAN Command syntax SCAN fields fields 1 progressive non interlaced 2 interlaced Query syntax SCAN Query response fields Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example SCAN Select interlace in buffer FMTU Update ha...

Page 519: ...adcom or Silicon Image DVI transmitter chip The bits to be set are one byte mapped as follows CTL13 CTL12 CTL11 CTL10 CTL03 CTL02 CTL01 CTL00 Note CTL03 is not part of this setting It controls the HDCP Command syntax RCTL mask mask hexidecimal Example SCTL 23 the 23 in hex sets the CTL00 CTL01 and CTL11 to 1 s Related commands RCTL ...

Page 520: ...nce SDIR Sort DIRectory Class Directory editor control Description Sorts the names in a directory by alphabetical order Command syntax SDIR Other required commands Directory editing session must have been opened with a DIRB command ...

Page 521: ...the current setting of SDLY Command syntax SDLY delay frames delay Delay time in seconds as a floating point number frames Delay in frames Type minus character before integer min 0 0 seconds 1 frame max 1 70E38 seconds infinite Query syntax SDLY Query response delay Other required commands SMOD setting must be equal to 3 in order for the SDLY setting to have any affect on sequence operation Exampl...

Page 522: ...CC SF and SS parameters are set to 0 indicating that the stream header should be used to determine audio coding type channel type sampling frequency and sample size respectively If both external and sdg bits are set to 1 simultaneously then an error is generated as the generator s sonic data mixer does not currently support proportional mixing of internal and external sources Important Restarting ...

Page 523: ...The SEOS command enables users to determine if the generator should use line feed for end of string parsing Command syntax SEOS integer integer 0 Configures the generator to not test end of strings and to send EOI only on the last character of the entire response Use this option to receive an entire multi line response in a single read operation Leave the VISA Enable Termination Character option s...

Page 524: ...s Class Sequence memory management Description Saves the current contents of the sequence edit buffer using the given name Command syntax SEQA name name A valid MS DOS filename 8 characters minus any extension Example SEQA MY_SEQ Save with the name MY_SEQ ...

Page 525: ...ng session Command syntax SEQB Other required commands Use either a SEQL command to load an existing sequence or a SEQN command to create a new sequence Use SEQE when ending the editing session Example SEQN Initialize sequence edit buffer SEQB Start sequence editing session One or more sequence editing commands SEQE End sequence editing session ...

Page 526: ...nd of a sequence editing session Command syntax SEQE Other required commands Use SEQB when starting the editing session Use SEQA or SEQS to save changes Example EQB Start sequence editing session One or more sequence editing commands SEQE End sequence editing session SEQA MYSEQ_02 Save edited sequence as MYSEQ_02 ...

Page 527: ...s a 1 if the named sequence can be deleted If sequence is read only or non existent the query returns a 0 Command syntax SEQK name name a valid MS DOS filename 8 characters minus any extension Query syntax SEQK name name a valid MS DOS filename 8 characters minus any extension Query response 0 or 1 Example SEQK MY_SEQ Delete seq called MY_SEQ ...

Page 528: ... can be loaded otherwise a 0 is returned Command syntax SEQL name name a valid MS DOS filename 8 characters minus any extension Query syntax SEQL name name a valid MS DOS filename 8 characters minus any extension Query response 0 or 1 Other required commands An SEQU command must be executed after the SEQL command to start running the sequence Example SEQL MY_SEQ Load MY_SEQ dir in edit buffer SEQU...

Page 529: ...assigned as the sequence s name The query will return the name that has been assigned as the sequence s name Command syntax SEQN name name optional valid MS DOS filename 8 characters minus any extension Query syntax SEQN Query response name Example SEQN Init edit buffer without assigning a new name or SEQN MY_SEQ Init edit buffer with name of MY_SEQ ...

Page 530: ...the current sequence path name to a given directory The query will return the current path name Command syntax SEQP name name a valid MS DOS filename 8 characters minus any extension Query syntax SEQP Query response Current sequence path name Example SEQP BURN Sequences in BURN directory will be listed ...

Page 531: ... executed Sending the query with just an index parameter will return the same number of names as the last time starting at the given index Sending the query with no parameters will return the next set of names in the directory buffer Query syntax SEQQ index number index positive integer number number positive integer number Query response List of specified sequence names Example 1 SEQQ 1 9999 List...

Page 532: ... sequence The SEQR query returns the name of the sequence stored in location location or returns the string EMPTY if the sequence memory location location is empty Command syntax SEQR location location integer Query syntax SEQR location Query response name Other required commands The SEQU command runs the sequence in the buffer Example SEQR 5 Load sequence from RAM location 5 ALLU Start using the ...

Page 533: ... Guide 523 SEQS SEQuence Save Class Sequence memory management Description Saves the current contents of the generator s sequence edit buffer back to the memory location from which they were originally read Command syntax SEQS ...

Page 534: ... edit buffer The SEQU query returns the sequence name currently set in the sequence edit buffer Command syntax SEQU Query syntax SEQU Query response name Other required commands The sequence in the edit buffer must have a non zero SMOD setting to run Example SEQL MY_SEQ Load MY_SEQ dir in edit buffer SEQU Start running the sequence in the buffer ...

Page 535: ...ed are sign extended to 32 bits For example if SIZE 16 and a 16 bit field containing FFFF hex is fetched then the value FFFFFFFF hex is returned The SIZE query returns the current setting of SIZE in base 10 SIZE is preset to 16 each time the generator is powered on Note This command is used only with custom applications and command files created by Quantum Data Command syntax SIZE size size 32 to ...

Page 536: ...p table LUT for rendering and displaying selected colors from defined sets This command is made available for testing low level drawing firmware and is not intended for use by end users Command syntax SLUT colorset colorset integer Bit mask indicating desired color sets Example SLUT 65536 Setup for HUERGB colorset ...

Page 537: ...gital Audio Sinewave Maximum Class Sonic data generator Description Returns the maximum amplitude of the digital audio sinewave output from the generator Query syntax SMAX Query response maximum amplitude 0 65 535 Related commands SRAT SAMP SMIN ...

Page 538: ...tal Audio Sinewave Minimum Class Sonic data generator Description Returns the minimum amplitude of the digital audio sinewave output from the generator Query syntax SMIN Query response minimum amplitude 0 65 535 Related commands SRAT SAMP SMAX ...

Page 539: ...de 0 disable 1 enable manual step mode that stops at last step 2 enable manual step mode that wraps to first step after last step 3 enable continuous auto stepping Query syntax SMOD Query response mode Other required commands The SEQL command loads the sequence and SEQU starts to run it Example SEQL MY_SEQ Load MY_SEQ in edit buffer SEQU Start running the sequence in the buffer SMOD 3 Set the sequ...

Page 540: ... is the color used for the text and box border The next two parameters are the x and y coordinates for the position of the box Command syntax SNUM color x y color available colors x y positive integer numbers Other required commands The displaying of sequence step numbers must be enabled with the DNUM command and the custom image must have been loaded as part of a sequence in order for this primit...

Page 541: ... editor control Description Sets the horizontal spacing of certain elements in some built in test images The SPAX query returns the current SPAX setting Command syntax SPAX x_spacing x_spacing integer number of pixels Query syntax SPAX Query response x_spacing Example SPAX 20 ...

Page 542: ... editor control Description Sets the vertical spacing of certain elements in some built in test images The SPAY query returns the current SPAY setting Command syntax SPAY y_spacing y_spacing integer number of pixels Query syntax SPAY Query response y_spacing Example SPAY 20 ...

Page 543: ... Sinewave Rate Class Sonic data generator Description Sets the frequency of the audio sinewave from the generator Command syntax SRAT rate rate 20 0 to 20 0E3 Hz Query syntax SRAT Query response rate Example SRAT 10 0E3 FMTU Related commands SAMP SMAX SMIN ...

Page 544: ...mask value is constructed as follows Mask value Description 1 Old format names Enabling or disabling this mode with re ini tialize the generator 2 Digital friendly 4 Analog friendly 8 Display status on LCD 16 Reset HDCP Rx Silicon Image friendly mode 32 Calibrate 64 Clone 128 Key pad 256 Sony baud rate 9600 512 Programmable key pad 1024 Program mode 2048 Digital YCbCr mode 4096 DCS Priority mode 8...

Page 545: ...ecial modes are enabled the SROP value is the sum of the mask values for the enabled modes Example 1 R SROP 8 R SROP 2 R SROP 10 Example 2 SROP 2 set digital friendly mode SROP 4 set analog mode Example 3 For generators with HDMI option SROP 32768 Enable DVI mode disable HDMI mode SROP 0 32768 Enable HDMI mode ...

Page 546: ...lay cannot accept digital separate HS and VS because only one sync wire is provided in the cabling In these cases one or more of the sync types ASCT DSCT or DSST is set to 0 indicating that they are not supported If a non supported sync type is selected using the SSST command then the corresponding sync outputs of the generator will remain disabled The SSST query returns the type of sync if any th...

Page 547: ... or DSST commands To actually output the selected sync signal it must be gated on with the appropriate ASSG ASBG ASGG ASRG CSPG HSPG and VSPG settings Example DSST 1 Set Amer H V in buffer HSPG 1 Enable H sync in buffer VSPG 1 Enable V sync in buffer SSST 1 Select sep H V sync in buffer FMTU Update hardware to current buffer contents ...

Page 548: ...analyzer Each time a host accesses the I2C receiver bus for example to read the EDID the receiver stretches the SCL low signal for 5 ms Enable stretching for testing purposes only Command syntax STRG value value 0 deactivate stretching 1 activate stretching of SCL low signal for 5 ms Query syntax STRG Query response 0 or 1 Example STRG 1 DIDU Related commands DIDU ...

Page 549: ...nce editor and while running a sequence the command selects a step to be executed The STEP query returns the current setting of STEP Command syntax STEP step step min 1 max See description Query syntax STEP Query response step Other required commands When running a sequence the SEQU command must be executed after the STEP command to load the format and display the image selected in the step Exampl...

Page 550: ...s which output colors are enabled The SVSG query returns the current SVSG setting Command syntax SVSG gate_mask gate_mask Query syntax SVSG Query response gate_mask Example SVSG 7 Gate Mask Red Green Blue 0 Off Off Off 1 Off Off On 2 Off On Off 3 Off On On 4 On Off Off 5 On Off On 6 On On Off 7 On On On ...

Page 551: ...spect ratio of the video signal format or coded frame that transports images to the display Command syntax SXAR aspect_ratio aspect_ratio 0 75 to 2 39 Note For a listing of established aspect ratios see the table on page 262 CXAR command Related commands CXAR EXAR Example SXAR 1 33 Sets 4 3 video signal aspect ratio for source content FMTU ...

Page 552: ...on executing this command the following actions are performed 1 The EXAR value is set to the CXAR value EXAR CXAR 2 The EXCX value is set to 0 EXCX 0 3 The SXEX value is set to value entered for this command SXEX SXCX Command syntax SXCX code code 0 to 131071 in decimal Note For help in determining the proper mapping code follow the procedure on page 318 EXCX command Related commands SXEX EXAR EXC...

Page 553: ...code 0 to 131071 in decimal The mapping code is made up of three binary field codes as follows Bits 0 2 are the Squeeze Stretch S field code Bits 3 9 are the Letterbox Pillar L field code Bits 10 16 are the Safe Area K field code Note For help in determining the proper mapping code follow the procedure on page 318 EXCX command Related commands EXAR SXAR EXCX SXCX Example SXEX 264 Use centered shri...

Page 554: ... 0 0 to 1 0 normalized positioning of box center in the y direction info 0 format image line rate and frame rate default 1 format 2 image 3 sequence 4 step number 5 format and image 6 sequence and step 7 line rate and HRES X VRES 8 pixel rate and HRES X VRES 9 format image sequence and step 10 format image HRES X VRES and pixel rate 11 line rate frame rate sequence and step 12 pixel rate HRES X VR...

Page 555: ...User Guide 545 type 0 text only 1 text w border 2 text w black background 3 text w border and black background Query syntax TBOX Query response color x y info type Other required commands TBXG Example TBOX white 0 5 0 5 8 3 ...

Page 556: ...cription Enables and disables the displaying of the text box defined by the TBOX command The TBXG query returns the current TBXG mode Command syntax TBXG mode mode integer 0 OFF 1 ON Query syntax TBXG Query response mode Other required commands TBOX Example TBXG 1 ...

Page 557: ...must be contained inside quotation marks All of the characters in the text string must have matching characters in the font selected by font name Command syntax Text color x y font text color available colors x y coordinates of top left corner of page in pixels font available fonts text approximately 30 characters must be enclosed by quotes Other required commands The FMTU command instructs the ge...

Page 558: ...g commands Command syntax TMAU SCAN Returns the scan type PRAT Returns the pixel rate in Hz FRAT Returns the frame rate in Hz VRAT Returns the vertical field rate VRAT FRAT SCAN HTOT Returns the horizontal total in pixels HRES Returns the horizontal active in pixels HSPD Returns the horizontal sync pulse delay in pixels HSPW Returns the horizontal sync pulse width in pixels HSPP Returns the horizo...

Page 559: ...gnal format set to MEASURED PNST 1 Pseudo random noise signal type set to QDI BCM TMAU Measure external signal s timing format parameters HTOT Read external signal s total number of horizontal pixels 800 HRES Read external signal s total number of active horizotan pixels 640 ...

Page 560: ...signal levels are determined for a given color intensity level The default method uses black as the 0 reference level and peak video as the 100 level Inserting TOBL moves the 0 reference point to the blanking blacker than black pedestal level The reference point remains shifted only for as long as the image is displayed Command syntax TOBL ...

Page 561: ...ygons can be built up using a series of joined filled triangles Command syntax TRIA color x1 y1 x2 y2 x3 y3 fill color available colors x1 y1 x2 y2 x3 y3 positive integer number fill available fill pattern Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example TRIA red50 10 5 10...

Page 562: ...Description Sets the output voltage of the TTL interface on the 802R PCI generator The query reads the current value Command syntax TTLL voltage voltage 3 3 5 0 Query syntax TTLL Example TTLL 5 0 sets the output voltage to 5V on the TTL interface ...

Page 563: ...ed image it must be redrawn to use the new text The factory default string is Quantum Data The UIDN query returns the current text string Command syntax UIDN string string text string 80 characters in length Query syntax UIDN Query response string Other required commands The IMGU command redraws the last selected test image The ALLU command updates hardware to the new setting and redraws the test ...

Page 564: ...554 Appendix A Command Reference UNPK UnPacK operation related to DMA Class Description Unpacks archived data received by the YMDI command and puts it in the proper memory locations Command syntax UNPK ...

Page 565: ...e current HSIZ is 10 inches changing USIZ from inches to mm will change HSIZ to 25 4 mm The USIZ command should be sent before specifying physical sizes in format command files Command syntax USIZ units units 0 sizes not given use default 1 inches 2 mm Query syntax USIZ Query response units Other required commands The ALLU command updates hardware to the new setting and redraws the test image taki...

Page 566: ...556 Appendix A Command Reference UNPK UnPacK operation related to DMA Class Description Unpacks archived data received by the YMDI command and puts it in the proper memory locations Command syntax UNPK ...

Page 567: ...ideo Test Generator User Guide 557 UNPK UnPacK operation related to DMA Class Description Unpacks archived data received by the YMDI command and puts it in the proper memory locations Command syntax UNPK ...

Page 568: ...code The digits to the left of the decimal point represent the major release level The digits to the right of the decimal point represent the revision number of the release A second decimal point followed by more digits indicates the revision is at a given beta test level Query syntax VERF Query response version runtime code version boot code Example VERF 20 0882002 01 03 03 ...

Page 569: ...l point represent the major release level The digits to the right of the decimal point represent the revision number of the release A second decimal point followed by more digits indicates the revision is at a given beta test level Query syntax VERG Query response product code revision date code product code revsion date code product code revsion date code Example VERG 250C 16 8022004 250F 60 1005...

Page 570: ...n Hardware Class Miscellaneous system parameters Description Returns a five digit hardware version number The number indicates when a major modification to the hardware was last implemented The significance of each digit is interpreted as follows ...

Page 571: ...deo resolution Description Returns the current vertical field rate This is equal to the product of the FRAT frame rate and SCAN scan type settings FRAT SCAN Query syntax VRAT Query response vertical field rate Example VRAT read the product of FRAT and SCAN settings 50 0000 Related commands TMAU ...

Page 572: ...tting of VRES Command syntax VRES lines lines min 1 when SCAN 1 or 2 when SCAN 2 max the lesser of VTOT 1 when SCAN 1 or VTOT 3 when SCAN 2 Must be an even number when SCAN 2 Query syntax VRES Query response lines Other required commands The ALLU command updates hardware to the new setting and redraws the test image Example VRES 480 Set 480 active lines in buffer ALLU Configure hardware and redraw...

Page 573: ...g the USIZ setting after entering VSIZ will convert the size to match the new unit of measure Command syntax VSIZ size size physical size positive value floating point accepted Query syntax VSIZ Query response size Other required commands The units of measure must be properly set by USIZ before entering VSIZ The ALLU command updates hardware to the new setting and redraws the test image taking the...

Page 574: ...line shorter than the whole line delay specified The VSPD query returns the current setting of the vertical sync pulse delay Command syntax VSPD lines lines min 0 when SCAN 1 or 1 when SCAN 2 max VTOT VRES VSPW when SCAN 1 or VTOT VRES 1 2 VSPW when SCAN 2 Query syntax VSPD Query response lines Other required commands The FMTU command instructs the generator to use the new setting The ALLU command...

Page 575: ...d syntax VSPG mode mode 0 OFF 1 ON Query syntax VSPG Query response 0 or 1 Other required commands To use digital vertical sync digital separate H and V sync must be selected with the SSST command The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example VSPG 1 Enable V sync output in buffer FMTU Update h...

Page 576: ...f VSPP Command syntax VSPP polarity polarity 0 high to low transition 1 low to high transition Query syntax VSPP Query response 0 or 1 Other required commands In order to use digital vertical sync it must be gated on with the VSPG command and digital separate H and V sync must be selected with the SSST command The FMTU command instructs the generator to use the new setting The ALLU command updates...

Page 577: ...then the actual sync pulse width output by the generator will be 1 2 line shorter than the whole number specified The VSPW query returns the current setting of VSPW Command syntax VSPW lines Query syntax VSPW Query response lines Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Ex...

Page 578: ...been successfully copied to the buffer the buffer contents are then used to update the Flash EEPROM Executing the VTOF command when the video frame buffer does not contain a valid firmware file will cause a permanent malfunctioning of the generator There is no way to restore the firmware on stand alone models via the serial or GPIB ports once this has occurred The stand alone generator must be ret...

Page 579: ...te The current version of the firmware does not allow you to directly enter a specific field or frame rate when setting up a format If your test specifications call for a specific field frame or vertical refresh rate enter suitable values for HRAT SCAN and VTOT to give you the desired rate Command syntax VTOT lines lines must be an odd number when SCAN 2 min 2 SCAN 1 5 SCAN 2 max 801GC ISA 4096 SC...

Page 580: ...570 Appendix A Command Reference Example VTOT 525 Set total lines frame to 525 in buffer FMTU Update hardware to current buffer contents ...

Page 581: ... The XACR command takes effect the new N and CTS values are encoded and transmitted to the receiver after the packet is gated on DPTG command and the hardware has been updated DPGU command Command syntax XACR n cts n value of audio clock regeneration cts Cycle Time Stamp If not specified the hardware will calculate the CTS value Related Commands DPTG DPGU ...

Page 582: ... of SXAR which remains fixed by the current format Therefore the range of allowed AFD values are determined by the value of SXAR in the current format AFD Code SXAR CXAR1 EXCX1 EXAR SXEX1 2 1 33 1 77 0 CXAR 280 1 77 1 77 0 CXAR 16 3 1 33 or 1 77 1 55 0 CXAR 280 4 1 33 or 1 77 1 77 0 CXAR 264 8 1 33 1 33 0 CXAR 0 1 77 1 33 0 CXAR 0 9 1 33 1 33 0 CXAR 16 1 77 1 33 0 CXAR 264 10 1 33 1 77 0 CXAR 264 ...

Page 583: ... the EXAR extended aperture and both mapping methods SXEX EXCX are shown in bold In these cases an EXCX Lcsp operation is first used to place CXAR shaped content into the EXAR shaped extended aperture This operation is then followed by a SXEX Lcbb operation which finally places the EXAR shaped extended aperture into the SXAR shaped output signal aperture ...

Page 584: ...gth CC 1 SS SF CA LSV DMI For compressed audio coding types XAUD type version length CC CT SS SF MBR CA LSV DMI type 4 version 1 length bytes 10 The remaining are Audio Infoframe data parameters audparameter as specified in EIA CEA 861 B standard Section 6 3 VERS same as Version Infoframe version CC Channel count see EIA CEA 861 B standard Table 19 for settings CC2 CC1 CC0 Audio channel count 0 0 ...

Page 585: ...AUD CA value will automatically set both DACA and DAXA to corresponding values See the table on page 271 to view these settings CT3 CT2 CT1 CT0 Audio Coding Type 0 0 0 0 Refer to Stream Header 0 0 0 1 IEC60958 PCM 26 27 0 0 1 0 AC 3 0 0 1 1 MPEG1 Layers 1 2 0 1 0 0 MP3 MPEG 1 Layer 3 0 1 0 1 MPEG2 multichannel 0 1 1 0 AAC 0 1 1 1 DTS 1 0 0 0 ATRAC SS1 SS0 Sample Size 0 0 Refer to Stream Header 0 1...

Page 586: ... RLC RR RL FR FL 0 0 0 1 0 0 0 1 RRC RLC RR RL LFE FR FL 0 0 0 1 0 0 1 0 RRC RLC RR RL FC FR FL 0 0 0 1 0 0 1 1 RRC RLC RR RL FC LFE FR FL 0 0 0 1 0 1 0 0 FRC FLC FR FL 0 0 0 1 0 1 0 1 FRC FLC LFE FR FL 0 0 0 1 0 1 1 0 FRC FLC FC FR FL 0 0 0 1 0 1 1 1 FRC FLC FC LFE FR FL 0 0 0 1 1 0 0 0 FRC FLC RC FR FL 0 0 0 1 1 0 0 1 FRC FLC RC LFE FR FL 0 0 0 1 1 0 1 0 FRC FLC RC FC FR FL 0 0 0 1 1 0 1 1 FRC F...

Page 587: ...e SS parameter 88 2KHz frequency SF parameter 72KHz maximum bit rate MBR parameter All but channel 3 LFE are allocated CA parameter 10dB attenuation during source device down mixing LSV parameter Down mixing permitted DMI parameter XAUD 4 1 10 6 3 1 4 9 18 10 0 IFGU Example 3 The following example reports the current setting for the Member Bit Rate parameter in the Audio Infoframe XAUD MBR Related...

Page 588: ...R M C SC ETB SBB ELB SRB Command syntax complete packet version 2 XAVI type version length S B A Y R M C SC ETB SBB ELB SRB VIC PR type 2 version 1 version 1 2 version 2 length bytes 13 The remaining are AVI Infoframe data parameters aviparameter as specified in EIA CEA 861 B standard Section 6 1 VERS same as Version Infoframe version 1 version 1 2 version 2 S Scan information see EIA CEA 861 B st...

Page 589: ... standard Table 9 for settings B 1 B 0 Bar Information 0 0 Bar data not valid 0 1 Vertical Bar info valid 1 0 Horizontal Bar info valid 1 1 Vertical Horizontal Bar info valid A 0 Active Format Information Present 0 No data 1 Active format information valid Y 1 Y 0 RGB or YCbCr 0 0 RGB default 0 1 YCbCr 4 2 2 1 0 YCbCr 4 4 4 1 1 Future R 3 R 2 R 1 R 0 Active Format Aspect Ratio 1 0 0 0 Same as pict...

Page 590: ... left of picture SRB Pixel number of start of right bar representing the first horizontal pixel of a vertical pillar bar area at the left side of the picture VIC Video Format Identification Codes see DVIC for settings PR Pixel repetition for 2x and 4x formats see EIA CEA 861 B standard Table 14 for settings This field is set automatically based on settings for NCPP and NPPP 1 1 Future C 1 C 0 Colo...

Page 591: ...tion valid A parameter YCbCr video type Y parameter Active format aspect ratio same as picture format ratio R parameter 4 3 picture aspect ratio M parameter SMPTE 170M colorimetry C parameter No known non uniform scaling SC parameter No specified line number for horizontal bar ETB and SBB parameters No specified pixel number for vertical bar ELB and SRB parameters 480p59 video format VIC format No...

Page 592: ...g example reports the current settings for the following AVI Infoframe parameters Video Type Active Format Information present Bar information present Scan information Colorimetry XAVI Y XAVI A XAVI B XAVI S XAVI C Related commands DVIC NPPP IFTR IFTG IFGU ...

Page 593: ...t Class Format parameter setting HDMI active video Description Establishes the first line of a horizontal letterbox bar area at the bottom of the image Command syntax XBBH line_number line_number 0 to 65535 in decimal Related commands XLBW XRBW XTBH Example XBBH 769 FMTU ...

Page 594: ...r Command syntax XDID offset bytes data offset hex address offset in bytes bytes number of bytes hex data data hex Example 1 To change the first 3 bytes of the EDID structure after the header XDID 8 3 DE33FF DIDU Example 2 To write at offset 256 start of block 2 XDID 100 8 1122334455667788 XDID 108 8 8899AABBCCDDEEFF DIDU Related commands DIDU ...

Page 595: ...Video Test Generator User Guide 585 ...

Page 596: ...is changed only after the packet is gated ON DPTG the repeat mode has been set DPTR and the hardware has been updated DPGU see example below Command syntax XGCP AVMUTE_set_flag AVMUTE_clear_flag AVMUTE_set_flag 0 off 1 on AVMUTE_clear_flag 0 off 1 on Related commands MUTE DPTG DPGU Example 1 To enable AVMUTE DPTG 7 DPTR 1 XGCP 1 0 DPGU Once executed use the MUTE to continuously check until the AVM...

Page 597: ...it nibble of data if less than 60 ASCII characters which is less than 30 bytes of data are specified then the remaining bytes are set to zero The following are data island packet parameters gdpparameter as specified in HDMI specification Section 5 3 hb0 Packet type see HDMI specification Section 5 3 1 through 5 3 6 for settings hb1 Packet specific data see HDMI specification Section 5 3 1 through ...

Page 598: ...ame packet can be used for this purpose by enabling its repeat bit see the IFTR command Command syntax XGIF type version length data type 0 to 255 version 0 to 255 length bytes 0 to 25 bytes data ASCII hexidecimal payload data in the form of ASCII characters each representing one 4 bit nibble of data if less than 50 ASCII characters which is less than 30 bytes of data are specified then the remain...

Page 599: ...Format parameter setting HDMI active video Description Establishes the last horizontal pixel of a vertical pillar box bar area at the left side of the image Command syntax XLBW pixel_number pixel_number 0 to 65535 in decimal Related commands XBBH XRBW XTBH Example XLBW 64 FMTU ...

Page 600: ...version length MB MF FR type 5 version 1 length bytes 10 The remaining are MPEG Infoframe data parameters mpgparameter as specified in EIA CEA 861 B standard Section 6 4 VERS same as Version Infoframe version MB MPEG bit rate Enter rate in Hertz Hz In decimal or hex MF MPEG frame see EIA CEA 861 B standard Table 26 for settings FR Field repeat see EIA CEA 861 B standard Table 26 for settings Query...

Page 601: ... Format parameter setting HDMI active video Description Establishes the first horizontal pixel of a vertical pillar bar area at the right side of the image Command syntax XRBW pixel_number pixel_number 0 to 65535 in decimal Related commands XLBW XTBH XBBH Example XRBW 961 FMTU ...

Page 602: ...ale horizontal size and position parameters in the primitives of a custom image in the image editor buffer The XRES query returns the current XRES setting Command syntax XRES width width integer 16 to 65 536 Query syntax XRES Query response width Example XRES 1600 Set horizontal scaling factor to 1600 YRES 900 Set vertical scaling factor to 900 ...

Page 603: ... version 1 length bytes 25 The remaining are Source Product Description Infoframe data parameters spdparameter as specified in EIA CEA 861 B standard Section 6 2 VERS same as Version Infoframe version VNS Vendor name string PDS Product description string SDI Source device information see EIA CEA 861 B standard Table 17 for settings Query syntax XSPD spdparameter Query response value Example The fo...

Page 604: ...n InfoFrame with these properties Vendor name is QDI Product description is HDMI Analyzer Source device is Digital STB 1 XSPD 3 1 25 QDI HDMI Analyzer 1 Example 3 The following example reports the current setting for the Product Description parameter in the Source Product Description Infoframe XSPD PDS ...

Page 605: ... Top Border Height Class AFD control parameter Description Establishes the last line of a horizontal letterbox bar area at the top of the image Command syntax XTBW line_number line_number 0 to 65535 Related commands XLBW XRBW XBBH Example XTBH 15 FMTU ...

Page 606: ...ls both the analog and digital video outputs Command syntax XVSG red_mode green_mode blue_mode red_mode green_mode blue_mode 0 OFF 1 ON Other required commands The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example XVSG 1 1 1 Enable all color channels FMTU Update hardware to current buffer contents ...

Page 607: ...AT MEM file to the generator will restore all user defined formats Note that you should not attempt to restore the system parameters by sending SYSTEM SYS The YMDI command internally executes UNPK after all files have been received so UNPK does not need to be sent after YMDI The YMDI command can also be used to change the firmware in the generator s flash EPROM via the serial port This is accompli...

Page 608: ...598 Appendix A Command Reference Related commands YMDO UNPK PKUP VTOF FLSH Example YMDI YMODEM BATCH upload ...

Page 609: ...nitiate the YMODEM BATCH file extraction protocol The protocol allows one or more data structures to be extracted from the generator as binary files Each file contains all instances of a particular type of data For example the FORMAT MEM file contains all of the user defined formats stored in the generator Note that ALL will cause all files except SYSTEM SYS and FIRMWARE BIN to be extracted YMDO i...

Page 610: ...o 1600 YRES 900 Set vertical scaling factor to 900 Example dirn mydir create a directory named mymap dirb begin directory context nami 1 smpte133 insert the name smpte133 at index 1 nami 2 flat insert the name flat at index 2 nami 3 raster insert the name raster at index 3 dire end directory context dirs save map named mymap dirl mydir load directory mydir into edit buffer dirb begin directory con...

Page 611: ...Video Test Generator User Guide 601 ...

Page 612: ...602 Appendix A Command Reference ...

Page 613: ...802BT 802R Video Test Generator User Guide 603 B Image Reference Topics in this appendix Standard image descriptions ...

Page 614: ... image developed per customer specifications Consists of two sets of color bars and five blocks of characters on a white crosshatch with a black background Acer2 Description Special test image developed per customer specifications Consists of colorbars lines of characters and a green border ...

Page 615: ...low Acer3 magenta Acer4 cyan Acer5 or white Acer6 crosshatch on a black background The Acer3 image is shown below Acer7 and Acer8 Description Special test image developed per customer specifications In the primary version five blocks of either white Acer7 or H Acer8 characters on a black background are displayed A secondary version displays black characters on a white background The Acer7 image is...

Page 616: ...n displays a black field with the two rows of color bars at the bottom AFDtest Description Used to test HDMI content mapping using different EIA CEA 861 B formats There are 10 different versions of this image For more information see Testing with Active Format Description AFD on page 162 Analyzer Description Used to configure the DVI and HDMI analyzer For more information see Chapter 8 Analyzing D...

Page 617: ...ckground with a small black pixel in the center fills the active video area A secondary version displays a black background with a small white pixel in the center Apple1 Description Special test image developed per customer specifications A secondary version shows reverse black characters on white background ...

Page 618: ... developed per customer specifications A secondary version shows reverse black lines on white background BLU_EM GRN_EM RED_EM WHT_EM MEME1111 MEMESony MESony_B MESony_G and MESony_R Description In the primary version the screen is filled with blue BLU and B green GRN and G red R or white WHT MEME1111 MEMEPlus and MEMESony EM character blocks on a black background Only the white character has a sec...

Page 619: ...facturers for checking and adjusting focus one color at a time BLU_EM GRN_EM RED_EM WHT_EM MEMEPlus MEPlus_B MEPlus_G and MEPlus_R Description In the primary version the screen is filled with blue BLU and B green GRN and G red R or white WHT and Sony EM character blocks on a black background Only the white character has a secondary version It is drawn with black characters on a white background ...

Page 620: ...ore display manufacturers for checking and adjusting focus one color at a time BLU_PIC GRAY_PIC GRN_PIC RED_PIC WHT_PIC Description A solid blue BLU gray green GRN red or white WHT box fills the active video area Only the white fill has a secondary version It can be changed to a black fill by pressing the Step key The BLU_PIC image is shown below Test Purity adjustment ...

Page 621: ...r a Delta Gun CRT turn on only the red output A solid uniform field of red should appear If the color is not uniform adjust the yoke and the Purity Tabs assembly If purity cannot be corrected to acceptable limits the monitor may not have been properly degaussed or there may be a defect in the CRT or purity assembly Test Shadow mask warping Purpose The purity characteristics of your CRT can change ...

Page 622: ...version has a solid white box in the center of the active video Depending on the image selected the box is sized by square millimeters If there is room information on the current format appears below and to the left of the box This shows the number of active pixels and lines as well as the horizontal and vertical scan rates A forward slash I after the number of active lines indicates the format is...

Page 623: ... box and black text on a white background Test Brightness control adjustment Purpose The wrong brightness setting may cause other tests such as Contrast Focus and Beam Size to be invalid An accurate brightness setting helps give repeatable measurements throughout other tests Method Center your light meter probe within the center square and adjust the monitor s brightness control to obtain the requ...

Page 624: ...enter your light meter probe within the center square and adjust the monitor s brightness control to obtain the required light meter reading Test Brightness uniformity Purpose The light output of most picture tubes varies slightly when measured across the CRT face This test can be used to verify that the light output variation is within your specification limits Method Select the inverted version ...

Page 625: ...el The darkest portions between the peaks should match the black reference level The image can also be used with a TV waveform analyzer to check the frequency response of a video system One scan line of the image as it would appear on a waveform analyzer is shown at the top of the next page High frequency roll off loss would show up as a decrease in the peak to peak swings on the right side of the...

Page 626: ...is can be increased in 0 5 MHz increments by pressing the Step key and then turning the Image knob CardBMP Description Selecting this image loads the BMP image stored on the PCMCIA card inserted into the generator For more information see Downloading bitmap images from a PCMCIA card on page 78 ...

Page 627: ...boxes also are inverted Test Verify monitor resolution Purpose The resolution of your monitor should meet or exceed the design specifications Method First adjust the brightness contrast and focus to their correct settings You should be able to see individual and distinct pixels in each of the boxes Failure to see distinct pixels may indicate you have a defective video amplifier focus correction ci...

Page 628: ...has five white boxes reverse Test Contrast ratio Purpose The pattern is based on a proposed ANSI method of measuring the contrast ratio of video projection systems Method Using a light meter probe measure and record the light level reading in foot lamberts in the center of each of the black and white boxes The contrast ratio is expressed as the average of all of the white readings divided by the a...

Page 629: ...nes on white background Check_11 Description In the primary version the active video area is filled with alternating black and white pixels that form a very fine checkerboard as shown below The secondary version inverts the colors in the image The inverted image looks almost the same as the non inverted version Test Verify monitor resolution ...

Page 630: ...eas appear on a mask type color picture tube you may have a problem with convergence or you may be exceeding the resolution of the picture tube CirclesL Description Special test image developed per customer specifications In the primary version shown below the image consists of five large white circles on a black background The circles are positioned in the center and in the corners of the active ...

Page 631: ...o area and centered on each edge of the active video area The secondary version inverts the image to black circles on a white background Purpose This pattern is specified by some monitor manufacturers for checking and adjusting video scan size linearity and over scanning ColorBar Description The primary version shown below has 16 full height vertical color bars The secondary version splits the fie...

Page 632: ...at none of the video channels are bad or connected incorrectly Method Compare the sequence of color bars with the table Missing bars may indicate a dead or unconnected channel The transition between the bars should be sharp and distinct Each bar should also be uniform in color and intensity across its entire width Non uniformity may indicate problems with the response of the video amplifiers If al...

Page 633: ...of one small multicolored cube orbiting around a larger multicolored cube Each cube also is spinning on its own axis The default text string is Quantum Data which can be changed using commands The primary version shown below has a black background and a thick green border The secondary version uses a white background Purpose Can be used for show demonstrations with your own text ...

Page 634: ...age is an example of some of the available drawing primitives It is not intended to be an image suitable for testing or adjusting a display Rather it can be used as a starting point for developing a custom image of your own DeltaErr Description Use with analyzer to test for flickering pixels in a static image For more information see Measuring pixel errors on page 123 ...

Page 635: ...developed per customer specifications Dot1606 Dot1610 Dot1612 Dot1615 Dot1812 Dot1815 Dot2016 Description The primary version has white pixel dots on a black background The secondary version has black pixel dots on a white background The primary version of the Dot2016 image is shown below ...

Page 636: ... the ratio and then finds the closest match from the following table The primary version has white pixel dots on a black background A secondary version has black pixel dots on a white background The primary version of the Dot_24 image is shown below Purpose To accurately produce an image on a color monitor the three electron beams in the CRT must meet converge at the same location at the same time...

Page 637: ... procedure depends on the monitor under test Test Focus adjustments Purpose An out of focus monitor displays fuzzy pixels which in turn result in poorly formed and hard to read characters Method On monitors with a single static focus adjustment adjust the control for the best average focus over the entire screen The focus at certain locations should be within specified limits Some monitors have a ...

Page 638: ... To adjust the swing in 4 mV increments press the Step key then turn the Image knob Press the Step key again to reset the digital swing value to the default value which is 1000 mVp p for all formats Dyna Description This image has multiple versions that display different sizes of the same pattern Version 0 is shown below ...

Page 639: ... User Guide 629 EdidData Description Displays EDID from the display connected with the generator For more information see page 171 Elbit Description Special test image developed per customer specifications This image has 19 versions ...

Page 640: ...characters on a black background The secondary versions draw black characters on a white background The EMITest1 image is shown below The EMITest2 image is the same as EMITest1 but with the bottom row of characters constantly drawn left to right and then cleared The EMITest3 image is the same as EMITest1 but with a larger version of the H character The EMITest4 image is the same as EMITest3 but wi...

Page 641: ...631 The EMITest5 image is shown below FlashGry Description This image flashes a flat gray image at a high frequency rate The image flashed on the display is shown below FlashRGB Description This image flashes RGB colors at a high frequency rate ...

Page 642: ...at47 Flat53 Flat60 Flat67 Flat73 Flat80 Flat87 Flat93 FlatGray Flat_01 Flat_02 Flat_03 Flat_04 Flat_05 Flat_06 Flat_07 Flat_08 Flat_09 Flat_10 Flat_11 Flat_12 Flat_13 Flat_14 Flat_15 Flat_16 Description The entire active video area is filled with a shade of gray Each image displays a different shade of gray The FlatGray image is shown below ...

Page 643: ... Guide 633 Flat_B Flat_G Flat_R Description The screen is filled with blue B green G or red R The Flat_B image is shown below Focus20 Description Primary version shown below The secondary version has black characters on a white background ...

Page 644: ...ce FocusC14 Description Primary version shown below The secondary version has black characters on a white background FocusCCx Description Primary version shown below The secondary version has black characters on a white background ...

Page 645: ... Guide 635 FocusEM Description Primary version shown below The secondary version has black characters on a white background FocusEMP Description Primary version shown below The secondary version has black characters on a white background ...

Page 646: ...e primary versions the screen is filled with white characters on a black background The secondary versions are drawn with black characters on a white background The primary version of the Focus_ 6 image is shown below Test Focus adjustments Purpose An out of focus monitor displays fuzzy graphic images and poorly formed hard to read text characters ...

Page 647: ...on shown below the screen is filled with white Cx characters on a black background The secondary version is drawn with black characters on a white background Test Focus adjustments Purpose An out of focus monitor displays fuzzy graphic images and poorly formed hard to read text characters Method On monitors with a single static focus adjustment adjust the control for the best average focus over th...

Page 648: ...ocus monitor displays fuzzy graphic images and poorly formed hard to read text characters Method On monitors with a single static focus adjustment adjust the control for the best average focus over the entire screen The focus at certain locations of the screen should be within specified limits Some monitors have a static and one or more dynamic focus controls The sequence for adjusting them and th...

Page 649: ...te M characters on a black background The secondary version is drawn with black characters on a white background Focus_Oo Description In the primary version shown below the screen is filled with white Oo characters on a black background The secondary version is drawn with black characters on a white background Test Focus adjustments ...

Page 650: ...cus controls The sequence for adjusting them and the areas of the screen that they affect depend on the monitor under test Format Description A listing of the data contained in any format The primary image lists the settings of the format driving the display The secondary image can be used to list the contents of any stored format via the Location field This pattern works best at display resolutio...

Page 651: ...e information see Special operating modes on page 18 GenStats Description Provides detailed information about the generator For more information see Displaying system information on page 44 Geom_1 Geom_5 Description The primary version of the Geom_1 image is shown below Secondary version is drawn with black lines on a white background ...

Page 652: ...low has 16 full height vertical graybars The intensity of the bars is shown below The secondary version splits the field into a top and bottom half The bars in the bottom half of the screen are in reverse order Test Video color tracking color monitors Purpose To verify that a color monitor accurately reproduces colors at all intensities ...

Page 653: ...els Test Video gain linearity monochrome monitors Purpose To check the video linearity grayscale modulation Method Perform the Brightness Control Adjustment and Brightness Uniformity tests first Changes in brightness from bar to bar should be visible and uniform GrayL1 GrayL3 Description The GrayL1 image is shown below Grays5 Grays9 Grays11 Grays16 Grays32 Grays64 Description These images have the...

Page 654: ...l_22 Grill_33 Grill_44 Description The entire active video area is filled with alternating black and white stripes The stripes are drawn at different resolutions Each of the stripes is four 4 pixels wide in the Grill_44 image and three 3 pixels wide in the Grill_33 image Each of the stripes is two 2 pixels wide in the Grill_22 image and one 1 pixel wide in the Grill_11 image ...

Page 655: ...ecifications Method First adjust the brightness contrast and focus to their correct settings You should be able to see individual and distinct stripes in all areas of the display at all four resolutions Failure to see distinct lines at the highest resolution Grill_11 may indicate you have a defective video amplifier or picture tube Note If multi colored lines appear on a mask type color picture tu...

Page 656: ...646 Appendix B Image Reference HalfArea Description Primary version shown below Secondary version is drawn with black boxes and white background HalfClk Description ...

Page 657: ...e 647 Hat1606 Hat1610 Hat1612 Hat1615 Description Primary version of Hat1606 is shown below Secondary version is inversed Hat1606A Hat1610A Hat1612A Hat1615A Description Primary version of Hat1606A is shown below Secondary version is inversed ...

Page 658: ...mage Reference Hat1812 Hat1815 Description Primary version of Hat1812 is shown below Secondary version is inversed Hat1812A Hat1815A Description Primary version of Hat1812A is shown below Secondary version is inversed ...

Page 659: ...T 802R Video Test Generator User Guide 649 Hat2016 Description Primary version is shown below Secondary version is inversed Hat2016A Description Primary version is shown below Secondary version is inversed ...

Page 660: ...nds the closest match from the table on the next page Version names indicate the drawing method as follows Versions ending in i draw from the inside center out Any partial boxes are placed around the perimeter of the image Versions ending in o draw from the outside in Any partial boxes are placed along the centerlines of the image Versions ending in s are the i version plus a 1 pixel thick border ...

Page 661: ...play This method involves turning on all three guns and adjusting the various magnets on the convergence assembly to produce all white dots in the center of the display The convergence assembly is located on the neck of the CRT Different monitors and CRT types may each require their own magnet adjustment sequence After the center of the display is properly converged the outer areas are adjusted by...

Page 662: ...n that may be called for by some display manufacturers test procedures The primary version consists of white crosshatch and circles on a black background The secondary version inverts the image to black lines on a white background The primary version of the Hatch4x3 image is shown below Purpose This is a general purpose test image that can be used to check and adjust video scan linearity and geome...

Page 663: ...nd box on a white background Purpose Method This is a general purpose test image that can be used to check and adjust video scan linearity and geometry and color convergence The large white rectangle also allows for checking a display s high voltage regulation This is done by observing the vertical lines at the left and right edges of the image They should be fairly straight and not pull in the ar...

Page 664: ... Image Reference Hitachi1 Description Special test image developed per customer specifications The image consists of a 2x2 cluster of Microsoft Windows screen simulations using Japanese characters HSVnRGB Description ...

Page 665: ...802BT 802R Video Test Generator User Guide 655 Imex1 Description InFocus1 Description Special test image developed per customer specifications ...

Page 666: ...e developed per customer specifications KanjiKAN Description In the primary version shown below the screen is filled with white Japanese Kan characters on a black background The secondary version is drawn with black characters on a white background Test Focus adjustments ...

Page 667: ...image developed per customer specifications Each image has three versions The primary version of the LGLCDTVB image is shown below LGRamp Description Special test image developed per customer specifications The image provides a grayscale of two objects The secondary version of the LGRamp image is shown below ...

Page 668: ...h mark is slightly longer The color of the pattern can be changed with the individual video output controls Test Linearity adjustment Purpose To present an undistorted display the horizontal and vertical sweeps of the electron beam across the face of the CRT should be at uniform speeds Any non uniformity in the sweep causes portions of an image to stretch while other portions are compressed Non li...

Page 669: ...ck if the format has an even number of active lines per frame A smaller box is added at the center of the image The box is one half the height and two fifths the width of one of the crosshatch boxes Current format data is shown in the lower left quadrant of the image It shows the number of active pixels H and lines V as well as the vertical and horizontal scan rates The primary version shown below...

Page 670: ...onitors with a single static focus adjustment adjust the control for the best average focus over the entire screen The focus at certain locations of the screen should be within specified limits Some monitors have a static and one or more dynamic focus controls The sequence for adjusting them and the areas of the screen they affect depend on the monitor under test Master Description ...

Page 671: ... background across the active video area MoireX provides vertical lines MoireY provides horizontal lines The MoireX image is shown below The primary version of the MoireX33 and MoireY33 images provide a black frame around the black lines The secondary version draws a white frame around black lines The primary version of the MoireX33 image is shown below ...

Page 672: ...Monoscop Description MSony7 MSony8 Description Special test image developed per customer specifications Primary version of the MSony7 image is shown below The secondary version draws white boxes and characters with a black background ...

Page 673: ...image provides a color bar that rotates shifts the bars to the right on an incremental basis The color bars are shifted to the right at 3 second intervals After pressing the Step key turn the Image knob to adjust the interval between 3 10 30 and 60 seconds Outline0 Outline1 Outline2 Outline3 ...

Page 674: ...ormats with an even number of active lines The vertical line of the cross is one 1 pixel thick for formats with an odd number of active pixels per line and two 2 pixels thick for formats with an even number of active pixels The secondary version of these images draw black lines on a white background In the Outline1 version the two diagonal lines are removed and short marker lines are added to the ...

Page 675: ...e tilt correction Purpose The horizontal axis of a displayed image should line up with the horizontal axis of your monitor Any tilt is likely due to the yoke being rotated on the neck of the CRT A rotated yoke makes any displayed image appear rotated Method Place your monitor on a flat surface so the face of the CRT is perpendicular to the surface Use a ruler or gauge to measure the height of each...

Page 676: ...ormation hard to read The correct size is needed to obtain the correct aspect ratio You need the correct aspect ratio to get round circles and square squares Method First determine the correct physical size of the active video area for the display This information usually is given in a display s specification sheet or service manual The size should match the sizes in the format you are using The s...

Page 677: ...f specification Add or adjust magnets on the yoke to correct the problem The pin and barrel distortion correction should be repeated to make sure that it is still in specification Test Pin and barrel distortion correction Purpose If perfectly linear sweep signals are sent to a perfectly wound deflection yoke mounted on a perfect CRT you would not necessarily get a perfectly formed raster Instead y...

Page 678: ...esired correction If any correction is performed the trapezoid distortion correction should be repeated The other correction method involves adding correction signals to the deflection signal driving the yoke This method is usually found in color monitors where adding magnets to the yoke would cause problems with convergence and purity The type and number of adjustments depends on the monitor bein...

Page 679: ...ator User Guide 669 P2 Description This image is a 4x4 white crosshatch with a border on a black background P3 Description This image is a 4x4 white crosshatch with a border and a small centered white patch on a black background ...

Page 680: ... Reference P4 Description This image is an 8x8 white crosshatch with a border on a black background P5 Description This image is an 8x8 white crosshatch with a border and a small centered white patch on a black background ...

Page 681: ...T 802R Video Test Generator User Guide 671 P6 Description 16x12 pixel white crosshatch with a border on a black background P6_Sony Description 6x12 pixel white crosshatch with a border on a black background ...

Page 682: ...erence P7 Description 16x12 white crosshatch with a border and a small centered white patch on a black background P8 Description This image is an all black active video area The secondary version draws an all white video area ...

Page 683: ...white active video area The secondary version draws an all black video area P10 Description Special test image developed per customer specifications There are four versions of this image After pressing the Step key turn the Image knob to select up to 4 different versions of this image ...

Page 684: ... more information see Testing HDMI transmit device InfoFrame capability on page 127 PacketTx Description Displays the InfoFrame data transmitted from the HDMI transmitter For more information see Viewing InfoFrame contents on page 161 PdsCrt1 Description Special test image developed per customer specifications ...

Page 685: ... track marked 2X through 8X move 2 3 4 5 6 7 and 8 pixels and lines per frame respectively The seven boxes to the left of the center track marked 2 through 8 move one scan line vertically and one pixel horizontally for every 2 3 4 5 6 7 and 8 vertical frames of refresh respectively These boxes are at the bottom of the tracks In cases where the next move would cause the box to move beyond the end o...

Page 686: ...f persistence is desirable in most applications It prevents a flickering of a displayed image that most users would find objectionable On the other hand a CRT with an overly long persistence time causes moving objects to leave a blurred trail Method A flickering in the slower moving boxes indicates that the combination of refresh rate and phosphor persistence is not suitable for long term viewing ...

Page 687: ...ecial test image developed per customer specifications The PgBar64H image is shown below PgCB PgCG PgCR PgCW PgCWrgb Description Special test image developed per customer specifications Primary version of PgCB is shown below The secondary versions draw all white over the last bar ...

Page 688: ...pecial test image developed per customer specifications PixelRep Description Used to test HDMI pixel repetition There are 10 different versions of this image to support the different pixel repetition settings For more information see Testing HDMI video pixel repetition on page 152 ...

Page 689: ...ixel errors per color component while the PRN_9 image introduces 9 pixel errors per color component For more information see Testing accuracy of analyzer on page 120 The PRN_5 image is shown below PulseBar Description This image is intended for TV formats but can be displayed with any format up to 100 MHz The image looks like two vertical lines followed by a wide vertical bar on a display s screen...

Page 690: ...nSec for PAL and 125 nSec for NTSC formats The wide bar is white with sine squared edges Test Video system testing This multi purpose pattern can be used with other instruments to check television K factors The modulated pulse can be used to check chrominance to luminance delay and gain The narrow white line can be used to measure short term linear distortion K2T ...

Page 691: ...ld be used if the display s specifications call for the brightness to be set with one fourth of the screen lit Method Place your light meter probe within the center box and adjust the monitor s brightness control to obtain the required light meter reading Notes The color of the center box is a special color named foreground The FRGB command can be used to change the default color of foreground to ...

Page 692: ...ull white 100 IRE at opposite end of the screen There are 4 versions of this image one for each edge of the display When selected this image is displayed After pressing the Step key turn the Image knob to change the image starting point to left right top or bottom RampX Description This image provides a ramp image that continuously sweeps moves to the right on an adjustable time basis ...

Page 693: ...urn clockwise to slow down the image Ramp_B Ramp_G and Ramp_R Description The active video area goes from full black 7 5 IRE at the left edge of the screen to full blue _B green _G or red _R at the right edge The Ramp_B image is shown below Test Video gain linearity Method When viewed on a TV screen the full range of grays should be visible There should be no color shifts visible ...

Page 694: ...ol until the raster is just visible Adjust the raster s position and size using the size and raster centering controls The raster centering adjustment for many monochrome monitors consists of moving magnetic rings on the deflection yoke Regulate Description The image cycles between two 2 patterns In the primary version the first pattern is a white outline that defines the edges of displayed video ...

Page 695: ... of the image The change in border size between the two images should be within the specification limits of the monitor Samsung1 Samsung2 Description Special test images developed per customer specifications The image consists of three small simulations of Microsoft Windows screens on a blue background Samsung1 or black background Samsung2 A border and centered cross are formed with repeating ...

Page 696: ...eating characters are also used to form a rectangular patch in the upper left hand corner and a circular area in the center of the image The secondary version of Samsung2 draws a white background Samsung3 Description Special test image developed per customer specifications ...

Page 697: ...ide 687 Samsung4 Description Special test image developed per customer specifications Samsung5 Description Special test image developed per customer specifications Samsung6 Description Special test image developed per customer specifications ...

Page 698: ...ungB Description Special test image developed per customer specifications SamsungT Description Special test image developed per customer specifications There are four versions of this image When selected the following image is displayed ...

Page 699: ...e displays a 16x9 white crosshatch with a large white patch moving across the screen To change the animation speed 1 Load the SlideBox image 2 Establish a terminal session with the generator see page 14 3 Enter the following commands ISUB 1 IVER 1 IMGU DELX 10 IMGU DELX 20 IMGU ...

Page 700: ...ange the animation speed using the command line interface 1 Establish a terminal session with the generator see page 14 2 Load the SlideX image 3 Enter the following commands ISUB 1 IVER 1 IMGU DELX 10 IMGU DELX 20 IMGU SMPTE133 Description This image is based on a recommended practice RP 133 test pattern designed by the Society of Motion Picture and Television Engineers SMPTE The original applica...

Page 701: ...scan lines thick Small crosses indicate the intersection of the horizontal and vertical lines when they are covered by other parts of the image All parts of the crosshatch are normally drawn using a 70 intensity level A 75 level is used in the secondary version Resolution patch The patch is made up of six 6 smaller boxes that are each about 6 25 of the height of the display The boxes are made of a...

Page 702: ...ty level is the same as that of the crosshatch lines Circle A large circle is centered in the image It touches the top and bottom of the active video area when the aspect ratio is wider than it is high landscape type display The circle touches the left and right sides of active video when the aspect ratio is taller than it is wide portrait type display The intensity level is the same as that of th...

Page 703: ...nearity and gamma Method The individual grayscale boxes all should be at their indicated levels A small aperture photometer is usually required to get accurate and repeatable readings Test Contrast and brightness check Method On a display with properly adjusted brightness and contrast controls both the 5 and 95 contrast boxes should be clearly visible inside their larger surrounding 0 and 100 boxe...

Page 704: ... color decoders The image is available on all models as a component RGB signal Some of the image s elements have some differences from the original SMPTE specification These differences are given in descriptions of the individual elements The upper 67 of the image consists of a series of color bars These bars match the order of the bars in the SMPTE and EIA patterns They are similar to the 801GX s...

Page 705: ...the performance of a video system The upper color bars as they would appear on a waveform analyzer are shown on a previous page Test Color decoder performance Purpose The image can used with a TV vectorscope to check for proper operation of a video color decoder Vectorscope signatures of the upper and lower portions of the image using NTSC encoding can be found on the previous page Method The vect...

Page 706: ...l chroma phase adjustment Method In order to perform this test you must have a way of turning off the red and green guns in the monitor under test Turning off the red and green video components of the 801GX generator s video output will not work for this test This test uses the upper and central color bars Switch off the red and green guns on the monitor This will produce four blue bars separated ...

Page 707: ...802BT 802R Video Test Generator User Guide 697 Sony6 Description Special test image developed per customer specifications Sony6WLC Description Special test image developed per customer specifications ...

Page 708: ...all label in the upper left corner of the image indicates the Microsoft name for the color that is currently being displayed for example sRGB Gray5 Note that some of the names that appear conflict with generator color names for example sRGB Gray5 is not the same as the generator color Gray5 After pressing the Step key turn the Image knob to select up to 38 different versions of this image Each ima...

Page 709: ...e image also can be used with an oscilloscope or TV waveform analyzer to check the gain linearity and gamma correction of a video system Strokes0 Strokes1 Description This image may cited by some display manufacturers test procedures The Strokes0 version consists of multiple groups of separated red green and blue horizontal lines drawn on a black background The Strokes1 version consists of multipl...

Page 710: ...Description In the primary versions the screen is filled with random paragraphs of white text on a black background The amount of text is determined by the size of the font used and the horizontal and vertical resolution of the format The Text_16 image uses a larger font than the Text_9 image The secondary versions use black text on a white background The primary version of the Text_9 image is sho...

Page 711: ...ize and text color Adjust your monitor s brightness and contrast controls to obtain the best image The characters in all areas of the display should be well formed and in focus TintAlign Description Toshiba Description Special test image developed per customer specifications There are two sub images the secondary image is depicted below The top half of the image has three small boxes red green blu...

Page 712: ...ce and the lower right is magenta at 44 3 IRE TVBar100 TVBar_75 TV formats only Description The image consists of seven vertical bars that fill the entire active video area The color and order of the bars is shown in the figure below The TVBar100 image has a peak video level of 100 IRE and the TVBar_75 image has a peak video level of 75 IRE The TVBar100 image is shown below Test Color video perfor...

Page 713: ...t ratio The vertical lines are made using sine squared 2 T pulses T 125 nSec for NTSC and T 100 nSec for PAL Test Convergence adjustment Purpose To accurately produce an image on a color monitor the three electron beams in the CRT must meet converge at the same location at the same time Lines displayed on a mis converged monitor will appear as several multi colored lines and the transitions betwee...

Page 714: ...ormity in the sweep will cause portions of an image to be stretched while other portions will be compressed Non linearity in a monitor can show up in several ways It may be present across the entire screen a large portion of the screen or it may be localized in a very small area Method Adjust the display s linearity controls so that all of the boxes in the crosshatch are identical in size You can ...

Page 715: ...802BT 802R Video Test Generator User Guide 705 TVSplBar Description Special test image developed per customer specifications ...

Page 716: ...706 Appendix B Image Reference ...

Page 717: ...802BT 802R Video Test Generator User Guide 707 C Error Messages Topics in this appendix System errors Format errors Error code descriptions ...

Page 718: ...nitialization involves clearing the entire non volatile memory and loading it with factory default data Any and all data created or edited by the user will be wiped out The calibration factors are restored to the original values used at the factory to test and calibrate the unit The generator then continues with step 3 Note System corruption is rare and may be an indication of a bad memory backup ...

Page 719: ...r on Maintenance 3 A power on message indicating the current firmware and hardware revision levels will appear for 2 seconds at the end of the self test procedure If an animated image is displayed at power on this message will not disappear until a button is pushed or a knob is turned Power fail message Whenever the AC power line voltage dips below the minimum specified this message is displayed a...

Page 720: ...ttom line shows the error number Error numbers will be in the range of 2000 through 2999 Different numbers indicate what type invalid data or combination of data is causing the error The following pages explain the cause of each of the error numbers and offers suggestions on how to correct the problem Corrupt data error messages The example on the left shows a corrupted data error message The top ...

Page 721: ...han the maximum number supported by the generator hardware configuration 2071 Pixel rate too high The video format s total active blanked number of pixel clock cycles per horizontal scan line multiplied by the horizontal scan rate exceeds the maximum pixel clock frequency supported by the generator hardware configuration for the format s video type 2072 Pixel clock rate too high for pixel depth Th...

Page 722: ...hardware configuration 2080 Pixel rate too low The video format s total active blanked number of pixel clock cycles per horizontal scan line multiplied by the horizontal scan rate is less than the minimum pixel clock frequency supported by the generator hardware configuration for the format video type 2082 Number of bits not allowed The generator hardware configuration does not support the number ...

Page 723: ...2094 Horizontal sync pulse delay not even The number of pixel clock cycles in the horizontal sync pulse delay must be evenly divisible by 2 for the given video format type and generator hardware configuration 2096 Horizontal resolution not a multiple of 4 The generator hardware configuration does not support a video format with a number of active pixels per horizontal scan line that is not evenly ...

Page 724: ...line can not be less than the number of active pixels per scan line 2152 Horizontal resolution too large or Horizontal blanking too small Same as Error number 2140 Found in some firmware releases for different generator hardware configurations 2155 Horizontal blanking too small Same as Error number 2140 Found in some firmware releases for different generator hardware configurations 2180 Horizontal...

Page 725: ...h can not be greater than the total active blanked number of horizontal scan lines in one frame of video 2207 Probe sync pulse width too small The probe sync pulse width is less than minimum supported by the generator hardware configuration 2208 Probe sync pulse width too large The probe sync pulse width is greater than maximum supported by the generator hardware configuration 2230 Horizontal puls...

Page 726: ... blanked horizontal scan lines per frame for a progressive scan non interlaced video format is less than the minimum supported by the generator hardware configuration 2320 Vertical active too small for interlaced format The active number of horizontal scan lines per frame of an interlaced video format is less than the minimum supported by the generator hardware configuration 2321 Vertical active n...

Page 727: ...o type 2394 ACS available on green only The generator hardware configuration supports adding analog composite sync to only the green analog video output 2395 Sync type selection incompatible with analog video type selection The video format s analog video type selection requires the use of analog composite sync 2396 Invalid analog composite sync type The current firmware does not support the forma...

Page 728: ...rtical delay too large The video format s probe pulse vertical delay setting exceeds the maximum limit supported by the generator hardware configuration 2409 Negative probe sync pulse horizontal delay The video format s probe pulse horizontal delay setting must be zero or a positive number 2410 Probe sync pulse horizontal delay too large The video format s probe pulse horizontal delay setting exce...

Page 729: ...ertical sync pulse to the start of video for either field 2496 EQ after too large The non interlaced video format s number of lines of post equalization for analog or digital composite sync must not exceed the number of scan lines from the end of the vertical sync pulse to the start of video 2550 Not enough video memory The generator hardware configuration does not have enough video memory to supp...

Page 730: ...g value AVSS setting for the given analog video type selection 2717 Sync swing out of range The generator hardware configuration does not support the video format s analog video composite sync swing value ASSS setting for the given analog video type selection 2719 Video swing calibration out of range The generator hardware configuration does not support the current user defined analog video swing ...

Page 731: ...5 Can not have analog AND digital video The generator hardware configuration does not support the simultaneous generation of analog and digital video signals 2747 Invalid analog video signal type The current firmware for a given model generator does not support the video format s analog video type selection 2748 Analog video signal type not supported The generator hardware configuration does not s...

Page 732: ...n one The patch height specified for a delta error test must be greater than one 3000 3999 Image errors 3000 Invalid color name The current firmware does not support a named color used by one or more primitives in the user defined custom image 3001 Invalid pattern name The current firmware does not support a named fill patterns used by one or more primitives in the user defined custom image 3002 N...

Page 733: ...Bit video DAC setting out of range A combination of system calibration factors user calibration multiplier settings and video output level settings have resulted in one or more calculated input values to go below zero or above the analog video Digital to Analog Converter s maximum limit of 63 3015 R G or B 10 Bit video DAC setting out of range A combination of system calibration factors user calib...

Page 734: ...not be found in the user storage memory area 4005 Sequence editor running The current firmware does not allow a new test sequence editing session to be started while the current test sequence editing session is still running 4006 No sequence to save An attempt was made to save the contents of a test sequence editing buffer when there was no open test sequence editing session to save 4007 Sequence ...

Page 735: ...est number used by the current firmware 4576 Can not convert to inches not valid units The format s current physical units of measure inches or millimeters is unknown and the firmware is unable to convert a dimension to inches 4579 Can not convert to mm not valid units The format s current physical units of measure inches or millimeters is unknown and the firmware is unable to convert a dimension ...

Page 736: ...bitmaps 6030 Invalid map dimensions A bit map can not have a horizontal or vertical dimension of less than one 1 pixel 6035 Invalid map depth The current firmware and or generator hardware configuration does not support pixel depth setting of the selected bit map 6036 Map data index An attempt was made to recall a bit map at an index location that is less than zero 0 or greater than the highest in...

Page 737: ...memory Attempt made to transmit a font to the generator which already contained a font with the same name 9000 9999 System errors 9450 Corrupted format Checksum error in data for a particular video format 9451 Bad location for format failed verify This occurs during FMTV command and FMTV query when you attempt to verify data integrity at an invalid location 9452 Bad location for format verify This...

Page 738: ...at 9460 Bad location for format duplicate This occurs during FMTD and FMTI commands when you try to use one or more invalid format memory locations as the command arguments 9467 Bad location for format erase This occurs during FMTZ command when you try to make one or more invalid format memory locations as the command arguments 9470 Can not change EPROM contents An attempt was made to insert a for...

Page 739: ...C acknowledgment bit was received from the UUT 9493 DDC2B arbitration lost Low level DDC communications failed with Unit Under Test UUT DDC bus arbitration lost with the UUT 9494 DDC2B timeout on bus Low level DDC communications failed with Unit Under Test UUT DDC communications timed out with the UUT 9496 EDID header not found A valid block of header data could not be found in the EDID data read ...

Page 740: ...am had missing data 9504 Serial digital video PLL not locked There is an internal problem with the generator s serial digital video hardware s Phase Lock Loop circuit 9505 TV output hardware not ready The generator s serial digital video generating hardware is not yet ready to output video 9506 Serial digital video hardware not ready The generator s TV signal generating hardware reports it is not ...

Page 741: ...e HDCP Ri link verification response values at the transmitter and receiver do not match 9528 HDCP was interrupted HDCP authentication was interrupted possibly by disconnecting the cable 9529 HDCP receiver not detected HDCP authentication failed to start because the hot plug was not detected 9530 HDCP invalid for animation HDCP test will not run when an animated image is loaded 9531 I2C segment nu...

Page 742: ...rmware 10026 File size The size of the data object file that has been recalled from memory does not match the size information stored in the file s header data 10030 Feature not implemented The generator hardware configuration does not support one or more settings in the video format 10035 Video board not detected An attempt was made to reprogram the firmware Flash EPROMs in a Model 822 series gen...

Page 743: ...lected test method on the contents of the font edit buffer 10235 No font definition The recalled font does not contain valid font definition data need to determine the size needed by the edit buffer 10240 Font character high range The character height setting of the font in the edit buffer is less than one or greater than the maximum supported by the current firmware 10241 Font ascent descent sum ...

Page 744: ...734 Appendix C Error Messages ...

Reviews: