Quantum Data 802BT User Manual

Quantum Data 802BT User Manual

Video test generator
Hide thumbs Also See for 802BT:
Table of Contents

Advertisement

802BT/802R Video Test
Generator
User Guide

Advertisement

Table of Contents
loading

Summary of Contents for Quantum Data 802BT

  • Page 1 802BT/802R Video Test Generator User Guide...
  • Page 2 The information in this document is provided for use by our customers and may not be incorporated into other products 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.
  • Page 3: Table Of Contents

    GPIB interface (optional) ......... . 12 802BT/802R Video Test Generator User Guide...
  • Page 4 USB interface ........... 12 PCMCIA interface .
  • Page 5 Command file example ......... . . 76 802BT/802R Video Test Generator User Guide...
  • Page 6 Downloading bitmap images from a PCMCIA card ......78 Looping through images ..........80 Editing Image knob list .
  • Page 7 Generating pseudo-random noise from your device ......137 802BT/802R Video Test Generator User Guide...
  • Page 8 Implementing pseudo-random noise from your device..... . 137 lfsr.h ............137 lfsl.cpp .
  • Page 9 Corrupt data error messages ......... 710 802BT/802R Video Test Generator User Guide...
  • Page 10 Error code descriptions ..........711 2000-2999 Format errors .
  • Page 11: Chapter 1 Getting Started

    1 Getting Started Topics in this chapter: • Product overview • Operating the generator • Video interfaces • Command interfaces • Special operating modes • About Video Generator Manager 802BT/802R Video Test Generator User Guide...
  • Page 12: Product Overview

    Product overview The generator enables you to test a broad range of video displays including composite or component television video signals as well as computer video display terminals. The generator enables you to quickly set the format appropriate for each display simply by twisting a knob.
  • Page 13 • General Purpose Interface Bus (IEEE-488). Use to operate the generator in an automated environment. • Component video BNC connectors. The generator can be equipped with R, G, B, VS, and HS/CS BNC connectors. 802BT/802R Video Test Generator User Guide...
  • Page 14: Physical Controls

    Operating the generator This section describes basic operating procedures. There are four operational interfaces for controlling the generator. • Physical controls. Most of the generator’s features and functions are supported using the front panel using the knobs and keys. Functions which are not supported using the front panel include upgrading the firmware, creating and editing formats, creating and editing images and reconfiguring the format and image knob lists.
  • Page 15: Image Knob

    3. Turn the Image knob to step through the image versions. As you turn the knob, the image name on the LCD will not change. 4. Press the Step key again. The light on the key extinguishes, and the Image knob returns to normal operation. 802BT/802R Video Test Generator User Guide...
  • Page 16: R, G, B Video Gate Keys

    R, G, B Video Gate keys The Video Gate keys activate (turn on) or deactivate (turn off) individual color elements when the generator is in normal operating mode. They also control the addition of primary color information to the NTSC / PAL video outputs on the generator. The following table shows the function of the Video Gate keys, and commands for controlling the key function.
  • Page 17: Outputs Key

    H for HDMI video Color depths: • 4 for 4-bits per pixel depth • 8 for 8-bits per pixel depth Color space: 802BT/802R Video Test Generator User Guide Function Toggles on and off all video and sync. Format index Format name 150=DMT0660 250=SMPTE133...
  • Page 18 • M for monochrome video • C for RGB color video • Y for YPrPb (analog) or YCrCb (digital) with 4:4:4 color sampling • y for YCrCb (digital) with 4:2:2 color sampling To use Status Display mode: 1. Turn off the generator. 2.
  • Page 19: Video Interfaces

    TMDS D2+ D2/4 Shield TMDS D4- TMDS D4+ DDC Clock DDC Data No Connection 802BT/802R Video Test Generator User Guide Signal Analog Red Video Ground Analog Green Video Ground 12 Analog Blue Video Ground DDC/EDID +5 Vdc Out Digital Ground...
  • Page 20: Lvds Interface

    LVDS interface The LVDS connector is located on the front of the generator and is labeled “Digital.” It emulates a digital host video source and is used for testing LVDS-compliant video displays. The LVDS connector pinouts are shown in the following table. Signal Clock 1M Shield...
  • Page 21: Composite Video Bnc

    “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. 802BT/802R Video Test Generator User Guide...
  • Page 22: Computer Interfaces

    Computer interfaces This section describes the RS-232, GPIB, and USB interfaces. RS-232 interface Each generator has a standard RS-232 serial connector, labeled “Serial.” This is a 9-pin D-Sub male connector which enables you to connect the generator with a computer. A null modem cable is provided to support this interface.
  • Page 23: Pcmcia Interface

    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. 802BT/802R Video Test Generator User Guide...
  • Page 24: Command Interfaces

    Command interfaces The common test applications can be accomplished through the physical controls or through the command line interface. The generator supports an ASCII command and query language that allows you to control the generator interactively or through batch processing of command files. All generator functions are supported through this interface. The command interface is available through two physical interfaces: the RS-232 interface and the optional IEEE-488 GPIB interface.
  • Page 25: Changing The Baud Rate

    2. At the R:> prompt, enter commands or queries and terminate with a carriage return. Command examples • To display the name of the format currently in the format buffer, enter: FMTL? • To load a format, enter: FMTL 802BT/802R Video Test Generator User Guide 38400 n, 8, 1, h, n format_name...
  • Page 26: Sending Commands From Text Files

    • To apply the format to the generator hardware, enter: FMTU • To load an image, enter: IMGL • To apply the image to the generator hardware, enter: IMGU To send multiple queries and commands to the generator: 1. Establish a terminal session with the generator (see page 14). 2.
  • Page 27 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. 802BT/802R Video Test Generator User Guide...
  • Page 28: Special Operating Modes

    Special operating modes You can set the generator to operate in various modes to accomplish specific functions. When any special operational mode is set, it persists (until overridden) throughout subsequent power cycles, which may be performed 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.
  • Page 29: Summary Of Special Modes

    Enable status display DCS priority scheme Digital friendly mode Color difference friendly Reset HDCP Rx gating clock 802BT/802R Video Test Generator User Guide Function Physical control Re-initializes generator to fac- ACS, DSS tory defaults. Removes all spe- cial modes, deletes all custom objects.
  • Page 30: Special Key Operations Summary

    Special mode HDCP tester mode Hot plug formats DVI mode (disable HDMI) Hot plug bypass Special key operations summary The following table describes modes that can be enabled while the generator is running, and the physical controls and comands for using the modes. Mode Toggle analog/digital Rotate video type...
  • Page 31: About Video Generator Manager

    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. 802BT/802R Video Test Generator User Guide...
  • Page 32: Installing Vgm

    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. Chapter 1 Getting Started...
  • Page 33: Chapter 2 Testing Video Displays

    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 802BT/802R Video Test Generator User Guide...
  • Page 34: General Video Display Testing Procedure

    Consumer Equipment (CE) 1. Optional cable available from Quantum Data. Setting the video output mode If the application involves testing similar displays with one type of video signal output for extended periods of time (for example, in a production environment), use one of the following modes: •...
  • Page 35: Selecting Video Formats

    Analog Friendly or Digital Friendly mode based on the EDID that the generator receives. 3. Turn the Format knob to choose a format. Only formats supported by the display are listed. 802BT/802R Video Test Generator User Guide DVST AVST “Creating custom formats”...
  • Page 36: Selecting Formats Manually

    To update the Format knob list automatically when a display is connected: 1. Connect the display you want to test with the DVI or HDMI connector on the generator. (Analog outputs do not support this feature.) 2. Turn the generator off. 3.
  • Page 37 A typical example of component high definition TV video format is: • 1080i30 (for a vertical resolution of 1080 active vertical lines with interlaced scanning and a 30 Hz frame refresh rate). 802BT/802R Video Test Generator User Guide...
  • Page 38: Viewing Format Parameters

    Computer display formats Computer display formats are assumed to use progressive scanning. Computer format names consist of four blocks. The initial three characters indicate the vendor ID using the EISA ID (for example, IBM, SUN, and VSC) or the standard body or acronym (for example, SMT, DMT, GTF, CEA, and EIA).
  • Page 39 The table below provides a summary of display characteristics and the images used to evaluate them. For details on the images and display attributes, see Appendix B, Reference.” Display type Analog CRT 802BT/802R Video Test Generator User Guide Display test Recommended images Geometry (pin and barrel, Static images...
  • Page 40 Display type Digital flat panel (fixed pixel dis- play) Chapter 2 Testing Video Displays Display test Recommended images Pixel anomalies (stuck pix- Flat, Raster, els, misc sampling) Focus_@6, Focus_@7, Focus_@8, Focus_@9, Text_12T, Text_16 Photometry (chrominance, Flat, Flat07, Flat13, Flat20, Flat27, Flat33, contrast, levels) Flat40, Flat47, Flat53, Flat60, Flat67, Flat73, Flat80, Flat87, Flat93, FlatGray, Flat_01,...
  • Page 41: Testing Analog Computer (It) Crts

    6. Determine additional formats to test based on the resolution of the display. The VESA formats are shown below: Standard SVGA SXGA UXGA QXGA QSXBA 802BT/802R Video Test Generator User Guide “Calibrating the generator” on page 47. modes” on page 18). The Analog Friendly mode ensures that the generator “Selecting formats EdidData; IMGU “Special automatically”...
  • Page 42 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 Appendix B, Verify the test set-up: 1.
  • Page 43 Note: You can customize your generator to run through a specified set of formats and images automatically or manually by creating test sequences. See to sequence” on page 87 for details. 802BT/802R Video Test Generator User Guide “Image Reference.” Regulate image, observe the “Creating a test...
  • Page 44: Testing Digital Computer (It) Fpds

    Testing digital computer (IT) FPDs This section describes how to test digital computer (IT) displays. To test a digital FPD: 1. Use a DVI-I cable to connect the DVI output on the generator with the DVI connector on the display under test. 2.
  • Page 45 Note: You can customize your generator to run through a specified set of formats and images automatically or manually by creating test sequences. See sequence” on page 87 for details. 802BT/802R Video Test Generator User Guide images. Look for missing bars which may indicate a dead or SMPTE133 SMPTE133 “Image...
  • Page 46: Testing Analog Composite Video Sdtv (Ce) Crts

    Testing analog composite video SDTV (CE) CRTs This section describes how to test CRT composite televisions with analog composite video inputs. To test analog composite video SDTV: 1. Use a standard coax cable to connect the TV BNC connector on the generator with the display under test.
  • Page 47 When testing for high voltage regulation with 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). 802BT/802R Video Test Generator User Guide only), TVSplBar, SMPTE133 Outline3) are provided in Appendix B, TVBar100 &...
  • Page 48: Testing Analog Component Video Sdtv (Ce) Crts

    Testing analog component video SDTV (CE) CRTs This section describes how to test CRT televisions with standard definition component video inputs. To test an analog component video SDTV display: 1. Use a VGA-to-RCA cable to connect the VGA connector on the generator with the YPbPr inputs on the display under test.
  • Page 49 When testing for high voltage regulation with 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). 802BT/802R Video Test Generator User Guide only), ColorBar, SMPTE133...
  • Page 50: Testing Digital Component Video Hdtv (Ce) Flat Panel Displays

    Testing digital component video HDTV (CE) flat panel displays This section describes how to test digital component video for HDTV flat panel displays. To test a digital (DVI) component video HDTV display: 1. Use a standard DVI cable to the DVI connector on the generator and then to the DVI connector on the television display under test.
  • Page 51 • When testing for persistence with the animated images for bleeding or trails in the wake of the moving object. 802BT/802R Video Test Generator User Guide images. Look for missing bars which may indicate a dead or SMPTE133 SMPTE133 “Image...
  • Page 52 Chapter 2 Testing Video Displays...
  • Page 53: Chapter 3 Administrative Tasks

    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 • Installing firmware • Memory management 802BT/802R Video Test Generator User Guide...
  • Page 54: Displaying System Information

    Displaying system information Use the GenStats image to display 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.
  • Page 55: Restoring Factory Settings

    If the format is beyond what can be corrected the format is left out of the generator’s list of formats. WARNING: The initializing the generator permanently and irreversibly removes all user-created formats, custom images, test sequences and directories from memory. 802BT/802R Video Test Generator User Guide RATC command to set the pixel calibration factors. JRAT...
  • Page 56 To re-initialize generator through system reset: 1. Hold down ACS and DSS while powering up the generator. A confirmation message is displayed. 2. Press the Outputs key to continue, or press the Step key to cancel the operation. To re-initialize and calibrate the generator using command interface: 1.
  • Page 57: Calibrating The Generator

    Calibrating the generator The 802BT/R generator can calibrate itself. Once calibrated, the generator does not require periodic calibration. There are no physical controls to adjust. All calibration is electronic. Calibration factors are saved in non-volatile memory. The calibration accuracy of the generator for analog video voltage swing is specified to be ±14mV (or ±2% for a nominal 700mV signal).
  • Page 58: Calibrating Frequency

    CALF? The generator presents the following in response: 1089, 2589, 1993, 3223, 1148, 2633, 2059, 3279, 1000, 2505, 1990, 3219, 793, 787, 3382, 3509 Calibrating frequency All frequencies associated with the generator are derived from a common frequency reference, which can be calibrated using the rate calibration command RATC. To reduce all frequency errors to zero: 1.
  • Page 59: Cloning Generators

    All user-created objects on the target generator will be deleted. To cancel the operation, press the ACS key. 8. Hold down the ASC, DCS, and DSS keys while starting the generator to return the generator to normal operating mode. 802BT/802R Video Test Generator User Guide GenStats image.
  • Page 60: Installing Firmware

    Installing firmware Firmware upgrades are available at http://www.quantumdata.com/support/downloads/. Important: Always backup 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.
  • Page 61: Memory Management

    4. Compact the generators memory: MEMC MEML? 818280 802BT/802R Video Test Generator User Guide // runs the memory self test // returns the results of the memory self test // returned value from the memory self test // re-initializes the generator...
  • Page 62 Chapter 3 Administrative Tasks...
  • Page 63: Chapter 4 Working With Formats

    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 802BT/802R Video Test Generator User Guide...
  • Page 64: Overview

    Overview The generators enable you to create your own formats and edit the Format knob list through the Video Generator Manager (VGM) application and the command line interface. Please refer to the VGM online help for details on procedures for these functions performed through VGM.
  • Page 65: Format Library

    The horizontal and vertical rates however are correct. This lets you light-up a display and verify most of its operation. These modified formats can be created through the the bandwidth of the generator. 802BT/802R Video Test Generator User Guide FMTJ command which references a global parameter (JRAT) that determines...
  • Page 66: Format Naming Conventions

    Format naming conventions The names used in the built-in format library have been updated for the generator. Many format names on previous versions of the 802 generators have been renamed to more closely match the naming conventions used in the display industry or in the appropriate standards.
  • Page 67: Component Television Format Names

    - scene changes only between field pairs – also known as “48sF”) • x = any – progressive, interlace, or segmented 802BT/802R Video Test Generator User Guide i 2 x Frame Double...
  • Page 68: Computer Display Format Names

    Double clocking • i2x = double-clocked interlace (scene may change between fields) pixels are double-clocked for DVI compatibility) Frame rate Frame rate is optional. If no frame rate is given, then the frame rates are assumed. • 24 = 24 Hz •...
  • Page 69: Aperture Designators

    U = 2.00:1 Univisum™ (2x1, 1280x640, 1920x960) • C = 2.39:1 CinemaScope™ (160x67, 1280x536, 1920x804, a.k.a. “2.35”, was 2.35 before 1971) Content fitting operators • N = Natural (do nothing) 802BT/802R Video Test Generator User Guide designators” on page 59.
  • Page 70: Using Legacy Format Names

    • L = Letterbox (linear scale to fit one axis, center w/black bars in other) • Z = Zoom (blow- up to fill destination aperture with cropping, or LI ) • S = Scope (under-sample content horizontally) • W = Widescreen (over-sample content horizontally) •...
  • Page 71: Viewing The Format Library

    Use the following procedure to view the detailed format information through the command line interface. To view formats parameters using the Format image: 1. Connect the generator with a display. 802BT/802R Video Test Generator User Guide 1 200 // lists the formats from the first format through 200...
  • Page 72 2. Load the Format image. Information about the current format is displays. 3. Press the Step key, then turn Image knob to view additional formats. To display individual format parameters: 1. Establish a terminal session with the generator. 2. Load the format whose parameters you want to view by entering the following command: FMTL 3.
  • Page 73: Creating Custom Formats

    For a list of the parameters and their default values, see “FMTN” on page 331. Use the following procedure to create a new format using interactive commands. 802BT/802R Video Test Generator User Guide “Sending commands from text files” on page 16.
  • Page 74: Creating A Format Based On An Existing Format

    To create a new format: 1. Establish a terminal session with the generator. See with the 2. Enter the following commands to initialize all parameters to default values and begin a format editing session: FMTN FMTB 3. Enter the format parameter commands in sequence to set the values for the new format.
  • Page 75: Modifying Existing Formats

    DVSM ALLU 5. End the editing session and save the format using the following commands: FMTE 802BT/802R Video Test Generator User Guide format_name // loads existing format into the format editor // begins a format editing session // ends a format editing session...
  • Page 76 FMTA 6. Assign the format to the knob list using these commands: DIRL DIRB NAMI DIRE DIRS 7. Load the new format using these commands: FMTL FMTU Chapter 4 Working with Formats new_fmt_name // saves format as new specified name // loads format directory into edit buffer // begins a directory edit session 20 new_fmt_name...
  • Page 77: Editing Format Knob Lists

    Use the following procedures to edit the format knob list using the internal format editor. To edit the format knob list: 1. Power-up the generator while holding down the Image key until programmer is displayed. 2. Select the FmtList image. 802BT/802R Video Test Generator User Guide...
  • Page 78 3. Press the Step key to start the Format List editor. The left side of the screen shows the current contents of the format list. The formats appear in the order that they are selected by the Format knob during normal operation. The right side of the screen shows the available formats.
  • Page 79: Editing Format Knob List Using Command Line Interface

    NAMI DIRE DIRA To apply a new format knob list: FMTP 802BT/802R Video Test Generator User Guide // loads default format list (fmt) // begins a directory editing session 257 MyFormat // inserts format named MyFormat at position 257 // ends the directory editing session...
  • Page 80: Configuring Dcs Priority Scheme

    Configuring DCS priority scheme There are two priority schemes for putting composite sync (CS) on the separate VS and HS sync outputs when digital composite sync (DCS) is selected through types SSST = 2, 6, or 11. This applies to both the VS and HS pins of the VGA connector and to the analog component BNC connectors.
  • Page 81 The generator will remain in this mode through subsequent power cycles until the generator is re-initialized or reset with the “No special modes” command (hold down ACS+DCS+DSS while starting the generator). 802BT/802R Video Test Generator User Guide SSST HSPG Do not care...
  • Page 82: Creating Format Aliases

    Creating format aliases You can create aliases for formats to suit the needs of your site. Use the following procedure to create an alias for a format, save it to the format directory, and then use the alias. To create and use a format alias: 1.
  • Page 83: Chapter 5 Working With Images

    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 802BT/802R Video Test Generator User Guide...
  • Page 84: Overview

    Overview The 802R/BT includes a library of 250 test images. In addition, you can create custom images, which consist of one or more drawing primitives, including single pixel dots, lines, rectangles, and ovals. You can select the grayscale and color tables used in the image and save the images in non-volatile memory.
  • Page 85: Creating Custom Images

    5. Assign the image to Image knob list by entering the following commands: DIRL DIRB NAMI DIRE DIRS 802BT/802R Video Test Generator User Guide // gates all video and sync outputs off new_image // creates a new image // begin an image editing session // sets the horizontal resolution...
  • Page 86: Command File Example

    Command file example The following sample command file creates the image shown in the graphic below. Commands used to draw image above: IMGN IMGB XRES 640 YRES 480 HATO Foreground 24 18 OVAL Foreground CROS White RECT White RECT Black RECT Black RECT Black RECT Black...
  • Page 87 IMGE // end an editing session IMGA MyImage // save image as MyImage 802BT/802R Video Test Generator User Guide...
  • Page 88: Downloading Bitmap Images From A Pcmcia Card

    Although you can download an image using VGM, loading an image from a card is faster and easier. This feature is supported on 802BT and 802R generators with video board FPGA 91 or later, DVI daughter card FPGA 0xE3 or later, and firmware 7.3834000 or later (802BT) or 7.38180000 or later (802R).
  • Page 89 3. Using the Image knob, select the CardBMP image, or enter this command: IMGL The image appears on the display. 4. To view an image from a different card, switch the cards, and then re-select the CardBMP image. 802BT/802R Video Test Generator User Guide ALLU ALLU CardBMP; ALLU...
  • Page 90: Looping Through Images

    Looping through images You can set up a continuous cycling mode that draws all images in the image knob listone-after-another in an infinite loop. When activated, the message “Loop Enabled” appears on the display under test. To enable image looping: 1.
  • Page 91: Editing Image Knob List

    4. Use the Format and Image knobs to select images in the lists. Use these commands to edit the image list. Insert (DCS) Delete (B) 802BT/802R Video Test Generator User Guide Function Inserts the image selected in the list of available files before the image selected in the image list.
  • Page 92: Editing Image Knob List Using Command Line Interface

    Move (R) Remove (DSS) 5. Press the Exit (Step) key to save the list and exit the editor. Editing Image knob list using command line interface Use the following procedures to edit the Image knob list and create new knob lists through the command line interface.
  • Page 93 DIRE DIRA To apply a new image knob list: IMGP 802BT/802R Video Test Generator User Guide // ends the directory editing session new_img // saves new image list as new_img new_img // loads image list new_img...
  • Page 94: Creating Image Aliases

    Creating image aliases You can create image aliases to suit the needs of your site. Use the following procedure to create an alias for an image, save it to the image directory, and then use the image. To create and use an image alias: 1.
  • Page 95: Chapter 6 Working With Test Sequences

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

    Overview When testing video displays, you typically select a format using the Format knob, and then select an image using the Image knob. In a production environment, where there might be a need to test several combinations of formats and images, you can create a test sequence to automate the process of selecting formats and images.
  • Page 97: Creating A Test Sequence

    SEQB STEP SDLY FMTL 802BT/802R Video Test Generator User Guide // initializes the sequence edit buffer // begins a sequence editing session // selects a step to be edited // sets the delay for the current step to five seconds...
  • Page 98: Creating And Editing Test Sequences Using The Internal Editor

    IMGL STEP SDLY FMTL IMGL STEP SDLY FMTL IMGL SEQE SEQA 2. Save the text file, using a *.txt extension. 3. Establish a terminal session with the generator. 4. Transfer the text file to the generator. For example, to transfer the file using HyperTerminal, do the following: a.
  • Page 99 8. Press Mode (DSS) to specify how the generator should run the sequence file when the generator is started. If you have multiple sequence files, the file with the most recent mode setting you make will apply upon startup. Setting the mode for a file will 802BT/802R Video Test Generator User Guide...
  • Page 100 deactivate the mode status of all other sequence files. If a start-up mode is not set for any sequence file, then the generator will start in the normal operating mode. Mode blank step wrap auto 9. Press Save (DCS) to save the sequence file. Use the Format and Image knobs to specify a name for the file by selecting the characters presented.
  • Page 101 Remove Modify 5. Press Exit to save the list, and to exit the editor. 802BT/802R Video Test Generator User Guide Description Use the Format knob to select the file you want to move, press Move, then use the Format knob to specify the target location, and then press Move again.
  • Page 102: Viewing The Test Sequence List

    Viewing the test sequence list You can view the list of test sequences stored in the generator using the command line interface, the internal sequence editor or VGM. Viewing the test sequence list using the command line Use the following procedure to view the test sequence list using the command line interface.
  • Page 103: Viewing Test Sequence Using Internal Sequence Editor

    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. 802BT/802R Video Test Generator User Guide...
  • Page 104: Running A Sequence

    Running a sequence Regardless of how you created a test sequence you can initiate it through the command line, the built-in editor or VGM. For information on running a test sequence through VGM refer to the VGM help. The instructions for running test sequences through the command line or internal sequence editor are provided below.
  • Page 105: Running A Test Sequence Using Internal Sequence Editor

    1. Configure one sequence file with a mode setting through the sequence editor (see “Creating and editing test sequences using the internal 2. Start the generator in normal operating mode, without holding any keys down. 802BT/802R Video Test Generator User Guide MySeq // loads MySeq into sequence edit buffer...
  • Page 106: Cancelling The Start-Up Sequence Mode

    3. Depending on the mode of the sequence, the sequence will start automatically, or you need to turn the Image knob to move forward and backward though the sequence. The LCD will display the format and image name for each step, and the current step number.
  • Page 107: Chapter 7 Using Gpib Interface

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

    Overview You can operate and program the 802 generator 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: Setting The Gpib Port Address

    In cases 2 and 3, the GPIB address will revert to the address set on the GPIB address switches if the unit has them, or to 15 if the unit does not have GPIB address switches. 802BT/802R Video Test Generator User Guide address...
  • Page 110: Queries And Commands

    Queries and commands The GPIB interface is an ASCII command line interface like the RS-232 command line interface. The communications protocol is per IEEE-488.2 specification. Queries and commands consist of four ASCII upper/lower case characters. Commands do not require a response from the generator, while queries cause the 802 to respond with the required data.
  • Page 111: Queries

    The 802 will clear the buffer deadlock when it finishes parsing the current command/query. The QYE bit will remain set until read with the command. 802BT/802R Video Test Generator User Guide *ESR? query or cleared with the *CLS...
  • Page 112: Sending Commands And Queries

    Sending commands and queries The generator parses command lines one at a time. Command lines must be terminated with a carriage return (<cr>).The generator immediately echoes each character as it is received and places it in a command line buffer. This buffer currently has room for a total of 256 characters.
  • Page 113: Completion Handshake

    If the input buffer becomes full, the 802 will hold off the controller until there is room in the buffer. For this reason, a program message cannot be longer than 255 characters including terminator. 802BT/802R Video Test Generator User Guide COLORBAR; IMGU; IMGE; RECT RED 200 200 0 0 GRAYPAT100 COLORBAR;...
  • Page 114: Status Queries And Control

    Status queries and control To create applications that control the generator using the GPIB port, it is sometimes necessary to query the status of the generator and set or reset the status bits and bytes. There are two sets of status registers: 1) the Event Status Register and Event Status Enable Register and 2) the Status Byte Register and Service Request Enable Register.
  • Page 115 The following figure illustrates IEEE-488 status reporting. Service Request Generation Status byte bit 802BT/802R Video Test Generator User Guide Standard Event Status Register & & & & & & & & Standard Event Status Enable Register 6 ESB MAV &...
  • Page 116: Bus Commands

    Event Status bit Definition Bus commands The IEEE-488.1 standard defines bus commands, which are sent to the 802 with ATN true. The following table lists bus commands supported by the generator. For more detailed descriptions of these commands, see the IEEE-488.1 and 488.2 standards. Command Remote/local operation The 802 has complete remote/local operation as defined by the IEEE-488.1 standard.
  • Page 117 Any remote messages received are stored for processing when the generator enters the remote state again. The generator enters the remote with lockout state (RWLS) if it is addressed to listen. 802BT/802R Video Test Generator User Guide...
  • Page 118 Chapter 7 Using GPIB Interface...
  • Page 119: Chapter 8 Analyzing Digital Sources And Cables

    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 802BT/802R Video Test Generator User Guide...
  • Page 120: Getting Started

    Getting started The HDMI and DVI Analyzer options provide the 802 video test generator with the ability to test and verify the quality of an HDMI or DVI video signal, respectively. Having both a transmitter and receiver, the 802 generator with the Analyzer feature can be used to: •...
  • Page 121: Dvi Analyzer Connections

    To VGA-to RCA cable A VGA-to-RCA (3) cable is available from Quantum Data (part 99-00503), which requires a female-to-female HD15 adapter, which is also available from Quantum Data (part 09-00251). •...
  • Page 122: Starting The Analyzer Setup Utility

    Starting the Analyzer Setup Utility Use the Analyzer Setup Utility to view or modify the configuration of the analyzer. To start the Analyzer Setup Utility: 1. Start the generator in Digital-Friendly mode (see page 18). 2. Connect a digital display with the DVI or HDMI transmitter on the generator. 3.
  • Page 123 To take the generator out of the analyzer mode: 1. Press and release the Outputs key. The generator is returned to the normal mode as a signal source. The LCD shows the format and image currently active. 802BT/802R Video Test Generator User Guide...
  • Page 124: Measuring Timing Of Video Signal

    Measuring timing of video signal The analyzer provides the ability to analyze signal timing information of an external HDMI/DVI source device. This feature allows you to test a transmitted HDMI/DVI signal for anomalies and verify that the proper timing is output by the HDMI/DVI transmitter for a given signal format.
  • Page 125: Measuring Basic Timing Parameters

    HDMI/DVI signal on the LCD (see example below). HS rate 48076 802BT/802R Video Test Generator User Guide To select a number for a digit, turn the Image knob. “Starting the Analyzer Setup Utility” on page 112 for steps on viewing the “Starting the...
  • Page 126: Measuring Detailed Timing Parameters

    6. Press the G key to display the following format parameters on the LCD. Horizontal period (pixels) Vertical period (lines) Measuring detailed timing parameters The analyzer can analyze detailed HDMI/DVI signal timing information. The timing information is displayed on an HDMI/DVI display connected to the generator. To view detailed timing information of an external HDMI/DVI source signal: 1.
  • Page 127 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). 802BT/802R Video Test Generator User Guide...
  • Page 128: Testing Cables And Distribution Systems

    Testing cables and distribution systems This section describes how to test HDMI or DVI cables, and distribution systems using pseudo-random noise. Using different signal formats, the HDMI/DVI cable can be tested over a wide range of frequencies. The procedures below provide instructions for testing cable and distribution systems with the analyzer through the front panel.
  • Page 129 DMT1070 720p60 DMT1060 DMT0885 DMT0872 DMT0875 DMT1043 DMT0860 DMT0685 DMT0785H DMT0675 SMT0760V DMT0660 5. Start the analyzer (see 802BT/802R Video Test Generator User Guide Pixel rate (Mhz) 165.000 162.000 157.500 148.500 135.000 129.600 121.500 108.000 94.500 94.200 78.750 75.000 74.250 65.000...
  • Page 130: Testing Accuracy Of Analyzer

    6. Press and release the B key to analyze the number of pixel errors detected per color component of the received HDMI/DVI signal on the LCD (see example below). To stop the analysis, press and release the B key again. The light on the key extinguishes and the analysis stops.
  • Page 131 • If you selected the PRN_9 image, the following should be displayed (9 errors in each color component). 802BT/802R Video Test Generator User Guide “Starting the Analyzer Setup Utility” on page 112 for steps on viewing the “Setting up analyzer to measure “Starting the...
  • Page 132 11. To verify accuracy using a different frequency, halt the analyzer mode and return to step Chapter 8 Analyzing Digital Sources and Cables...
  • Page 133: Measuring Pixel Errors

    Select AUTO to allow the generator to automatically set the patch settings. The patch width and height are calculated based on size of the active video area. 802BT/802R Video Test Generator User Guide “Pseudo-random noise generation “Setting up analyzer to measure timing”...
  • Page 134 • Select MANUAL to define specific patch settings. 10. To define specific settings for delta error patch (width, height, and position), follow these steps: a. Using the Format knob, select the Width, Height, X, or Y field. Note: If you selected AUTO in the Parameters field and the HDMI/DVI signal source is internal (Auto Based On field set to CURRENT), the Width and Height fields are not selectable.
  • Page 135: Measuring Pixel Errors In Patch

    Note: To automatically configure the Format knob list based on the EDID structure of a DDC-compliant display, hold down the R key, then press and release the ACS key. 802BT/802R Video Test Generator User Guide “Starting the Analyzer Setup Utility” on page 112 for steps on viewing the “Monitoring HDMI analyzer signal...
  • Page 136 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. Chapter 8 Analyzing Digital Sources and Cables...
  • Page 137: Testing Infoframes (Hdmi Only)

    Note: To automatically configure the Format knob list based on the EDID structure of a DDC-compliant display, hold down the R key, then press and release the ACS key. 802BT/802R Video Test Generator User Guide input” on page 110).
  • Page 138 6. Using the Image knob, select the PacketRx image. The PacketRx image appears on the connected HDMI display. 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.
  • Page 139: Testing Audio (Hdmi Only)

    2. If necessary, set up the generator for HDMI output (see HDMI 3. Monitor the audio signal received on the HDMI Rx connector using an external audio device (see 802BT/802R Video Test Generator User Guide operation” on page 147). “Monitoring HDMI analyzer signal “Setting up the generator for...
  • Page 140: Controlling Analyzer Using Command-Line Interface

    Controlling analyzer using command-line interface You can operate the Analyzer using the 802 generator’s command line interface. This section describes Analyzer functions and commands and provides examples of command sequences you can use to perform Analyzer tasks. For command descriptions, see Appendix A, Signal timing analysis commands This section provides command line procedures for viewing signal timing parameters.
  • Page 141 HTOT? HRES? See page 548 for additional parameters you can query. 802BT/802R Video Test Generator User Guide // selects the source of timing information as “Measured” // initiates measurement of timing from external source // queries for the horizontal total pixels // queries for the horizontal active pixels generator”...
  • Page 142: Pseudo-Random Noise Generation Commands

    Pseudo-random noise generation commands This section provides command line procedures for generating pseudo-random noise. Generating pseudo-random noise The following is an example of using commands to first configure and then generate pseudo-random noise. To generate pseudo-random noise: 1. Using a terminal emulator, establish a terminal connection with the generator. Refer to “Setting up a terminal connection with the 2.
  • Page 143: Analyzing Pseudo-Random Noise In A Cable Or Distribution System

    PNAU is invoked. 7. Enter the following commands to view the results of the test. 802BT/802R Video Test Generator User Guide TEST165 // loads the TEST165 format for testing DVI // applies the TEST165 or TEST81 format to the generator...
  • Page 144: Analyzing Pseudo-Random Noise From An External Source

    GPER? GNPT? GCET? GFED? Analyzing pseudo-random noise from an external source The following example tests an HDMI/DVI transmit device’s pixel data using pseudo-random noise generated by an external source. To analyze pseudo-random noise from an external source: 1. Connect the DVI or HDMI cable between the receive connector on the generator and the output interface on the device under test.
  • Page 145: Analyzing Pixel Data (Delta Error Patch)

    The following is an example of using commands to test an HDMI/DVI transmit device’s pixel data using a delta error patch test. 802BT/802R Video Test Generator User Guide TEST165 // loads the TEST165 format // applies the TEST165 or TEST81 format to the generator...
  • Page 146 To set delta error patch testing parameters: 1. Using a terminal emulator, establish a terminal connection with the generator. Refer to “Setting up a terminal connection with the 2. Enter the following commands to configure the generator to output a digital signal (HDMI or DVI): SROP This removes analog friendly mode and configures the generator to output either a DVI...
  • Page 147: Generating Pseudo-Random Noise From Your Device

    #if !defined(AFX_LFSR_H__5947F6F9_1DBE_4E6E_9AFB_77D5D8857A10__INCLUDED_) #define AFX_LFSR_H__5947F6F9_1DBE_4E6E_9AFB_77D5D8857A10__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 class CLFSR public: void Dump10K(); unsigned long GetPixel(); void Reset(); CLFSR(); virtual ~CLFSR(); protected: int state; unsigned long seed; 802BT/802R Video Test Generator User Guide...
  • Page 148: Lfsl.cpp

    // Pixel 3 should be SeedLow (24 bits) // All other pixels are then set based on the results of the LFSR calculations. // The 10-bit Opcode is custom per Quantum Data’s request and it will be set to ‘00,0000,0111’. unsigned long CLFSR::GetPixel() unsigned long temp;...
  • Page 149 #ifdef RGB_TEST #else #endif default: & 0xffffff) ^ ((pixelvalue>>7) & 0xffffff) ); #ifdef RGB_TEST #else #endif 802BT/802R Video Test Generator User Guide pixelvalue=seed; state++; return (0xff0000); // red return(0); break; temp=((0x007<<7) | (( seed &0x7f000000)>>24)) & 0xffffff; state++; return (0x00ff00); // green return(temp);...
  • Page 150: Sending Pseudo-Random Noise To External Device

    void CLFSR::Dump10K() int i; FILE* f; char s[100]; f=fopen(“c:\\temp\\noise.txt”,”w”); Reset(); for (i=0;i<10000;i++) AfxMessageBox(“See c:\\temp\\noise.txt”); fclose(f); Sending pseudo-random noise to external device The analyzer can be the source for a pseudo-random noise test pattern. HDMI/DVI displays can use this test pattern for testing and analysis purposes. To generate a pseudo-random noise test pattern: 1.
  • Page 151: Analyzing Noise From An External Device

    HDMI/DVI signal (see example below). To stop the analysis, press and release the B key again. The light on the key extinguishes and the analysis stops. 802BT/802R Video Test Generator User Guide “Testing cables and distribution “Starting the Analyzer Setup Utility”...
  • Page 152: Setting Pseudo-Random Noise Parameters

    7. Press and release the ACS key to analyze pixel error rate (in errors per billion) and number of pixels measured (in billions) in the received HDMI/DVI signal on the LCD (see example below). PER: pels/billion 4.255 Note: When the number of pixel errors becomes very large, the text “Very high” is displayed in the bottom row of the LCD (replacing the numbers).
  • Page 153 Select CONTINUOUS to run the pseudo-random noise sequence continuously. • Select SINGLE SHOT to run one sequence of pseudo-random noise. 802BT/802R Video Test Generator User Guide timing” on page 114). To move the cursor between digits, press the R and G keys.
  • Page 154 • Select MULTI SHOT to define a specific 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: Chapter 9 Testing Hdmi Sink Devices

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

    Overview The HDMI option enables the generator to test HDMI-compliant sink devices. With the HDMI option, the generator outputs HDMI-compatible TMDS video and data packets containing audio and auxiliary information. The HDMI option includes the following features: • Advanced E-EDID parsing •...
  • Page 157: Getting Started

    1. Hold down the G and B keys, and then power on the generator. The following message appears on the front panel LCD. Special: Digital friendly 2. Release the G and B keys. The generator is placed in Digital Friendly mode. 802BT/802R Video Test Generator User Guide Audio/Video connector keys HDMI transmitter...
  • Page 158 3. Hold down the R and ACS keys, and then cycle the power to the generator. The following message appears on the front panel LCD. Special: hot-plug 4. Release the R and ACS keys. The generator is placed in Hot-Plug Format mode. This loads the Format knob list with formats supported by the connected HDMI display (hot-plug formats read via EDID structure of attached display).
  • Page 159: Testing Hdmi Video

    HDMI signal (video, audio, and auxiliary data). The following table lists the generator formats used to test support for HDMI (EIA/CEA-861-B) formats. EIA/CEA-861-B Video Identification Code 802BT/802R Video Test Generator User Guide Quantum Data format DMT0659, DMT0660 480p59, 480p60, 480p59LH, 480p60LH 480p59SH, 480p60SH...
  • Page 160: Testing Hdmi Video Formats

    • up the generator for HDMI operation. 3. Using the Format knob, specify the HDMI video format you want to test. Chapter 9 Testing HDMI Sink Devices Quantum Data format 288p2xS1, 288p2xS2, 288p2xS3 576i4x25, 576i4xLH 576i4xSH 288p4x_1, 288p4x_2, 288p4x_3, 288p4xL1,...
  • Page 161 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 802BT/802R Video Test Generator User Guide...
  • Page 162: Testing Hdmi Video Pixel Repetition

    6. Using the Image knob, select the Ramp image. The Ramp image appears on the connected HDMI display (as shown below). 7. To verify proper handling of the selected HDMI video format, check for glitches in the image on the HDMI display. 8.
  • Page 163 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. 802BT/802R Video Test Generator User Guide Horizontal resolution 853 pixels/line 640 pixels/line...
  • Page 164 6. Using the Image knob, select the appropriate image version number (1-10). Note: The image version number correlates with the pixel repetition factor. The pixel repetition factor appears in the center of the image. 7. To verify proper handling of the selected HDMI gaming format, check the following in the image on the HDMI display: •...
  • Page 165: Testing Hdmi Audio

    • up the generator for HDMI operation. 3. Using the Format knob, select either the DMT0660 or 480i2x29 format. 802BT/802R Video Test Generator User Guide Description Left and right audio channel output with adjustable amplitude. Left and right audio channel output with adjustable frequency.
  • Page 166 4. Using the Image knob, select the appropriate image (see table above). The image appears on the connected HDMI display. The image shows the current settings for the HDMI audio output. For example, the AudioLR image is shown below. 5. Press and release the Step key. The Step key illuminates.
  • Page 167: Testing 8-Channel Hdmi Audio Output From Internal Source

    2. If necessary, set up the generator for HDMI output. • up the generator for HDMI operation. 3. Using the Format knob, select either the DMT0660 or 480i2x29 format. 802BT/802R Video Test Generator User Guide Description Channel 1 output with adjustable amplitude. Channel 1 output with adjustable frequency.
  • Page 168: Testing Hdmi Audio Using An External Audio Source

    4. Using the Image knob, select the appropriate image (see table above). The image appears on the connected HDMI display. The image shows the current settings for the HDMI audio output. For example, the Audio_1 image is shown below. 5. Press and release the Step key. The Step key illuminates.
  • Page 169 The external audio signal will be encoded into the HDMI signal. Note: The generator cannot independently control external source channels. You must use the device generating the audio signal to control the channels. 802BT/802R Video Test Generator User Guide To AV “Setting up the generator for HDMI 44.1E3 (example only)
  • Page 170 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: Testing Hdmi Infoframes

    The PacketTx image appears on the connected HDMI display. The image shows the current settings for the AVI InfoFrame output. 802BT/802R Video Test Generator User Guide “Setting up the generator for HDMI operation” on page 147 for steps on setting...
  • Page 172: Testing With Active Format Description (Afd)

    5. Press and release the Step key. The Step key illuminates. 6. Using the Image knob, select the appropriate InfoFrame type. The contents of the appropriate InfoFrame output appears on the HDMI display. 7. When finished, press and release the Step key. The light on the Step key extinguishes.
  • Page 173 Note: The image version number corresponds with the AFD case (or code). See the table on page 162 for a listing of the image numbers that correspond with each AFD case. 802BT/802R Video Test Generator User Guide operation” on page 147. “Setting up the generator for...
  • Page 174 The image appears on the HDMI display. For example, the image representing AFD case 11 (image version 4) on a 4:3 display is shown in the example below. 7. Using the selected AFD scenario, verify that the HDMI display presents the image correctly.
  • Page 175: Chapter 10 Testing Edid

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

    Overview This chapter provides procedures for testing EDID generation and handling. The generator can be configured to emulate an HDMI/DVI source when testing HDMI/DVI sink (display) devices 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.
  • Page 177: Edid Testing For Source Devices

    The following message appears on the front panel LCD. Special: hot-plug 4. Hold down the Step, G, and B keys while starting the genertor, until Status display appears on the LCD. 802BT/802R Video Test Generator User Guide keys keys formats...
  • Page 178 5. Release the Step, G, and B keys to enable status display on the generator (see example below). Color space Color depth Video type Image version The format status on the LCD will indicate whether the unit is outputting HDMI or DVI signal protocol from the Tx connector.
  • Page 179 To view a specific segment of EDID, use the the requested EDID in ASCII hex format. 6. If desired, use the analyzer’s receiver. 802BT/802R Video Test Generator User Guide “Viewing EDID from a display” on page 171. EDID? query. This command will display the entire I2CR? query.
  • Page 180 To test the source device’s handling of the EDID: 1. Connect the HDMI/DVI source 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.
  • Page 181: Edid Testing For Sink Devices

    R key, and then press and release the ACS key. 3. Using the Image knob, select the EdidData image. The EdidData image displays the first block of data. 4. Press the Step key, turn the Image knob to the first EDID block. 802BT/802R Video Test Generator User Guide...
  • Page 182: Writing Edid Data To A Display

    5. To view parsed EDID information, press and release the Step key, and then turn the Image knob to view additional blocks and parsed data. To query EDID information from an HDMI, DVI or VGA display via the command line: 1.
  • Page 183: Testing Edid In Hdmi Sink Device For Hdmi Compliance

    To test the sink device, load the EdidHDMI image, and turn the image knob to advance through each test listed above in sequence. 802BT/802R Video Test Generator User Guide I2CW command to modify the EDID structure in the connected display.
  • Page 184: Testing Hdmi Sink Devices For Edid Compliance

    Testing HDMI sink devices for EDID compliance The procedures for EDID and video testing of HDMI sink devices in accordance with the HDMI Compliance Test Specification 1.0 are provided below. Note: The EDID and video tests should be performed in sequence as a single test series. Each test is dependent on successful completion of the previous test.
  • Page 185 To initiate the compliance testing: 1. Load the EdidHDMI image. 2. Press and release the STEP key, then turn the Image knob to progress through the tests in the sequence below. 802BT/802R Video Test Generator User Guide...
  • Page 186 Testing EDID readability (Test ID 8-1) - This test verifies that the EDID can be read properly. The screens are shown below. Chapter 10 Testing EDID...
  • Page 187 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. 802BT/802R Video Test Generator User Guide...
  • Page 188 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. Chapter 10 Testing EDID...
  • Page 189 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. 802BT/802R Video Test Generator User Guide...
  • Page 190 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. Chapter 10 Testing EDID...
  • Page 191 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. 802BT/802R Video Test Generator User Guide...
  • Page 192: Visual Verification Of Formats

    2. Press and hold the R key and then press and release the ACS key. Alternatively power off the generator, press and hold both the R and ACS keys then power up the generator to configure the generator knob list with the hot plug formats. The initial compliance test screen re-appears and the Format knob list includes only those formats in the display EDID.
  • Page 193 2. Turn the format knob to display each of the formats in the knob list that begin with SVD. Each format should display properly. 3. Turn the format knob to display each of the formats in the knob list. Each format should display properly. 802BT/802R Video Test Generator User Guide S V D 0 1 Y Format...
  • Page 194 Chapter 10 Testing EDID...
  • Page 195: Chapter 11 Testing Hdcp

    • 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 802BT/802R Video Test Generator User Guide...
  • Page 196: Testing Dvi Or Hdmi Receiver With Hdcp

    Testing DVI or HDMI receiver with HDCP This section describes how to test DVI and HDMI receivers with HDCP. All DVI and HDMI options, including analyzer options, support HDCP production keys if the HDCP option is installed. Some DVI options support both production and public keys. To determine which HDCP keys your generator supports: 1.
  • Page 197 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 HDCP 802BT/802R Video Test Generator User Guide errors” on page 191. errors” on page 191. “Troubleshooting...
  • Page 198: Testing Hdcp Between Hdmi Transmitter And Dvi Receiver

    Testing HDCP between HDMI transmitter and DVI receiver HDCP 1.1-compliant devices must interoperate with HDCP 1.0 compliant devices using the DVI protocol. Generators with an HDMI transmitter can be used to test HDCP with devices that have an DVI receiver. To test HDMI Tx with DVI Rx: 1.
  • Page 199: Testing Hdcp With Static Images

    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 display will remain blank. See 802BT/802R Video Test Generator User Guide 8192 “Troubleshooting HDCP...
  • Page 200: Using Command-Line Interface To Control Hdcp

    Using command-line interface to control HDCP The command interface can control HDCP tests in automated testing environments. To run HDCP test from command prompt: 1. Establish a command terminal connection with the generator using VGM or HyperTerminal. 2. Connect the device to be tested to the transmitter on the generator. 3.
  • Page 201: Troubleshooting Hdcp Errors

    HDCP authentication, and that the DDC clock and DDC data pins, which the I2C buss uses, are working correctly. 802BT/802R Video Test Generator User Guide Solution Transmitter could not read Bksv from the receiver, Bksv was read cor- rectly but is a wrong value, or an I2C error occurred.
  • Page 202: Understanding The Hdcp Test

    To run an HDCP self-test: 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. Connect your cable to the Rx and Tx on the analyzer. 3.
  • Page 203 9. The transmitter reads the Ri value from the receiver and compares it with its own generated Ri value. They should match to proceed. If this step fails, the test returns to step 1. 10. Generate authentication. 11. Transmitting encrypted data. 802BT/802R Video Test Generator User Guide...
  • Page 204 Chapter 11 Testing HDCP...
  • Page 205: Chapter 12 Using Special Sync Output

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

    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. Chapter 12 Using Special Sync Output...
  • Page 207: Operating Special Sync For Probe Pulse

    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...
  • Page 208: Configuring The Probe Feature

    Configuring the probe feature This section describes how to configure the probe feature. To enable the probe feature: 1. Deactivate the signal outputs of the generator by pressing the Outputs key. The light on the Outputs key extinguishes. 2. Hold down the Step key, and then press and release the Outputs key. The LCD displays a Probe feature message, and then the following screen.
  • Page 209: Controlling Probe Using Command Line Interface

    FSPG PSPG PSPP PSPW 802BT/802R Video Test Generator User Guide // disable the frame sync on special sync output // enable the probe pulse // Set the probe pulse polarity (0 for low or 1 for high) // set pulse width to 10 pixels (range: 1 pixel to Procedure Press the R and G keys.
  • Page 210 PSHD edge of horiztonal sync pulse, in range from PSVD edge of vertical blanking, in range from 0<=PSVD<(VTOT-1) ALLU To set the lines on which the probe pulse occurs: 1. Send the appropriate command: Set the probe pulse to occur Once per frame Once every active line Once every line...
  • Page 211: Configuring Special Sync For Fs, Ls Or Cs

    The values of the other parameters enabled. 2. Set the frame pulse polarity (either 0 for low or 1 for high) by entering the following command: FSPP 802BT/802R Video Test Generator User Guide - Frame sync - Probe signal - Line sync - Composite sync...
  • Page 212 3. Set the frame pulse pixel width (in the range from 1 pixel to following command: FSPW 4. Set the frame pulse delay (in the range from 0]) by entering the following command: FSPD 5. Save these settings by entering the following command: ALLU To configure line sync on the special sync output: 1.
  • Page 213: Command Reference

    A Command Reference Topics in this appendix: • Commands by name Video Test Generator User Guide...
  • Page 214: Commands By Name

    Commands by name Appendix A Command Reference...
  • Page 215 *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 Video Test Generator User Guide...
  • Page 216 *DDT Delay Device Trigger Class Trigger Description Specifies a command or command string to 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;...
  • Page 217 *ESE Event Status Enable Class GPIB Description Sets the Event Status Enable register to the given mask value. The bits in the Event Status Enable register function as enable bits for each corresponding bit in the 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.
  • Page 218 *ESR? Event Status Register Class GPIB Description Returns the current value 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.
  • Page 219 Returns an equipment identification string formatted per IEEE-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. R:\*idn? Example QuantumData,802BT-DVI-AN,7514191,7.38380000 Video Test Generator User Guide...
  • Page 220 *OPC OPeration Complete Class GPIB Description Causes the 882 to set the 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.
  • Page 221 *RST 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 *SRE Service Request Enable Class GPIB Description Sets the Service Request Enable register to the mask value given. The bits in the Service Request Enable register function as enable bits for each corresponding bit in the Status Byte register 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.
  • Page 223 *STB STatus Byte Class 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?, Video Test Generator User Guide...
  • Page 224 *TRG TRiGger Class GPIB port control 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 *DDT “imgl flat;imgu” Example *TRG // Invoke the command line in quotes from the *DDT command Related commands *DDT Appendix A Command Reference...
  • Page 225: Self Test

    *TST self TeST Class GPIB port control Definition: 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.
  • Page 226 *WAI WAIt for completion suffix Class GPIB port control Description Causes the generator to wait until all processes have been completed before sending the prompt. Normally, the generator returns a prompt immediately after either an FMTU, IMGU, ALLU, BOOT, INIT, or SCAL command is received, even before these commands have finished executing.
  • Page 227 Sets the pointer register that is used in connection with the PUTR command and GETR? query. The ADDR? query returns the current contents of the pointer register. Note: This command is used only with custom applications and command files created by Quantum Data. Command syntax ADDR address...
  • Page 228 ADOT draw A single pixel DOT Class Custom image primitive Description Draws a single pixel dot. A dot is the smallest graphic element that can be drawn. It uses three parameters: the color and the X and Y coordinates. Command syntax ADOT color x y color available colors...
  • Page 229 ALIK ALIas Kill Class Alias Description Removes an existing alias name. Command syntax ALIK alias ALIK MYDMTFMT Example Related commands ALIQ? to query alias names. ALIN to create an alias name. Video Test Generator User Guide // removes alias format name MYDMTFMT...
  • Page 230 ALIN create ALIas New Class Alias Description Creates an alias 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 ALIN MYDMTFMT DMT0675 Example Related commands ALIQ?
  • Page 231 ALIQ? ALIas Query Class Alias Description Lists alias names. Query syntax ALIQ? start count ALIQ? 1 20 Example Related commands ALIK to remove an alias name. ALIN to create an alias name. Video Test Generator User Guide // show alias names from first alias name through 20th alias...
  • Page 232 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 Appendix A Command Reference...
  • Page 233 ALLU ALL Use Class System control Description Checks the current contents of the format buffer for errors. If no errors are found, it reconfigures the signal generating hardware in accordance with the contents. Next, the current test image is re-rendered using the latest system and format parameter data. Command syntax ALLU Other required...
  • Page 234 AMAP render A pixel MAP Class Bitmap image control Description Renders (copies) a pixel map stored in the generator as 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.
  • Page 235 ANIG ANalyzer Image Gate Class DVI signal analyzer Description 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 ANIG 1 Example...
  • Page 236 ANIM? current test image has ANIMation Class Image editor control Description 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.
  • Page 237 ANTI ANTI-alias Class Image drawing primitives Description Causes other primitives to be drawn using anti-aliasing on 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.
  • Page 238 ARAT Audio sampling RATe Class Format parameter setting - Audio signal Description 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...
  • Page 239 AROW render A ROW of pixels Class Bitmap image control Description Renders (copies) binary 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...
  • Page 240 ASBG Analog Sync on Blue Gating Class Format parameter setting - Analog video signal Description Enables and disables adding composite sync to the blue analog video outputs when analog sync is selected (see SSST command) and an analog video signal is being generated (see AVST command).
  • Page 241 ASCT Analog Sync Composite Type Class Format parameter setting - Analog video signal Description Sets the kind of composite sync added to the analog video outputs when analog sync is enabled (see SSST command) and an analog video signal is being generated (see AVST command).
  • Page 242 Other required SSST commands order for the ASCT setting to have any affect on the generator's hardware outputs. The FMTU command instructs the generator to use the new setting. The updates hardware to the new setting and redraws the test image. ASCT 2 Example SSST 4...
  • Page 243 ASGG Analog Sync on Green Gating Class (Obsolete) Format parameter Description Enables and disables adding composite sync to the green analog video outputs when analog sync is selected (see SSST command) and an analog video signal is being generated (see AVST command). The ASGG? query returns the current setting of ASGG. See the ASSG command description for information on simultaneously controlling red, green and green sync gating.
  • Page 244 ASRG Analog Sync on Red Gating Class (Obsolete) Format parameter Description Enables and disables adding composite sync to the red analog video outputs when analog sync is selected (see SSST command) and an analog video signal is being generated (see AVST command). The ASRG? query returns the current setting of ASRG. See the ASSG command description for information on simultaneously controlling red, green and red sync gating.
  • Page 245 ASSC Analog Sync Swing Calibration factor Class System calibration settings Description Sets the analog video calibration (or scaling) factor that's used to adjust the level set by ASSS. Issuing the command with a single factor sets all three analog video channels to the same value.
  • Page 246 ASSG Analog Sync Signal Gate Class Format parameter setting - Analog video signal Description Enables and disables adding composite sync to all three analog video outputs when analog sync is selected (see SSST command) and an analog video signal is being generated (see AVST command).
  • Page 247 ASSS Analog Sync Signal Swing Class Format parameter setting - Analog video signal Description Sets the maximum peak-to-peak swing for any composite sync that is added to any of the three analog video channels. The actual peak-to-peak swing of the analog sync signals at the output connectors equals the product of ASSS multiplied by ASSC.
  • Page 248 AVCM Analog Video Calibration Method Class System calibration setting Description Determines 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...
  • Page 249 AVCO Analog Video COnfiguration Class Format parameter setting - Analog video signal Description Sets the mapping of the analog video colors to the video output connections. The AVCO? query returns the current setting of AVCO. Command syntax AVCO type type 0 = RGB - R to R, G to G, B to B 1 = RBG - R to R, B to G, G to B 2 = GRB - G to R, R to G, B to B...
  • Page 250 AVCS Analog Video Color subcarrier Selection Class Format parameter setting - Analog video signal Description Sets the color subcarrier type used for the television outputs on generator models that have television outputs available. The AVCS? query returns the current setting of AVCS. Command syntax AVCS type type...
  • Page 251 AVPG Analog Video Pedestal Gate Class Format parameter setting - Analog video signal Description Enables and disables the analog video set-up pedestal. The AVPG? query returns the current setting of AVPG. Command syntax AVPG mode mode 0 = OFF 1 = ON Query syntax AVPG? Query response...
  • Page 252 AVPS Analog Video Pedestal Swing Class Format parameter setting - Analog video signal Description Sets a black pedestal level between the blanking level (0.0 I.R.E.) and the peak video level (100.0 I.R.E.). The AVPS? query returns the current setting of AVPS. Command syntax AVPS level level...
  • Page 253 AVSS Analog Video Signal Swing Class Format parameter setting - Analog video signal Description Sets the maximum peak-to-peak swing for all three analog video channels. The actual peak-to-peak swing of the analog video signals at the output connectors equals the product of AVSS multiplied by AVSC.
  • Page 254 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 Appendix A Command Reference...
  • Page 255 AVST Analog Video Signal Type Class Format parameter setting - Analog video signal Description Establishes the type of signal that appears on the analog video outputs of the generator. The AVST? query returns the current setting of AVST. Command syntax AVST type type 0 = none...
  • Page 256 BALG dc BALancing Gate Class Format parameter setting - Digital video signal Description Enables and disables adding 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.
  • Page 257 Base -10 is the preferred radix. The BASE? query returns the current setting of BASE. Note: This command is used only with custom applications and command files created by Quantum Data. Command syntax BASE radix...
  • Page 258 BLUG BLUe Gate Class Video Gate 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 ALLU to invoke the command. commands Related commands GRNG, REDG BLUG 0;...
  • Page 259 BOIT BOot and IniTialize Class System control Description Initializes the generator without going through a self-calibration. Command syntax BOIT Video Test Generator User Guide...
  • Page 260 BOOT warm BOOT Class System control 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 Appendix A Command Reference...
  • Page 261 BRAT Bit RATe Class Format parameter setting - Digital audio signal Description Sets the bit rate (in Hz) for an external 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...
  • Page 262 CACH instruction CACHe enable Class System 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...
  • Page 263 CALF analog video CALibration Factors Class System calibration settings Description Sets the analog output calibration factors to values other than those set by the generator's own self-calibration function. Each channel is calibrated using two independent zero calibration points, and two independent slope calibration points. Interpolation equations for the different video types are used to set the caldac values that controls the output sync and voltage levels to the correct values.
  • Page 264 pal_blank Factor from 0 (least negative) to 4095 (most negative) used to set the zero level of the PAL output at 0.0 IRE. Query syntax CALF? Related commands AVSC command updates the signal generating hardware to the new settings and redraws the test image.
  • Page 265 This includes the parameters passed and returned. 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 or loss of stored data in non-volatile RAM.
  • Page 266 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) passed 0 to 18 (BASE = -10 or 10) 0 to 12 (BASE = -16 or 16) returned 4,294,967,295 and 0 to 20 (BASE = 10) -1 to 20 (BASE = -10)
  • Page 267 CENT draw video CENTering markers Class Custom image primitive Description Draws a small cross in the center of active video. If the format has an even number of active pixels, the vertical line is 2 pixels thick. The horizontal line is 2 pixels thick if the format has an even number of active lines.
  • Page 268 CROS draw a centered CROSs Class Custom image primitive Description Draws a large centered cross that fills the active video area. The vertical line is 2 pixels thick if the format has an even number of active pixels. The horizontal line is 2 pixels thick if the format has an even number of active lines.
  • Page 269 CSPG Composite Sync Pulse Gate Class Format parameter setting - Synchronization Description Enables and disables all of the digital composite sync outputs when digital composite sync is selected via the SSST command (SSST = 3). The CSPG? query returns the current setting of CSPG.
  • Page 270 CSPP Composite Sync Pulse Polarity Class Format parameter setting - Synchronization Description Establishes the logic sense of the digital composite sync output. The CSPP? query returns the current setting of CSPP. Command syntax CSPP polarity polarity 0 = active-low (negative going pulse) 1 = active-high (positive going pulse) Query syntax CSPP?
  • Page 271 CTLM ConTroL Mask Class Format parameter setting - Digital video signal Description Sets the masked control 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...
  • Page 272 CXAR Content Aspect Ratio Class Format parameter setting - HDMI Active Video Description Sets the aspect ratio of the source image content. Command syntax CXAR aspect_ratio aspect_ratio 0.75 to ˜2.39 The following table provides a listing of established aspect ratios. Aspect Ratio 0.750 0.800...
  • Page 273 Related commands EXAR, SXAR CXAR 1.33 //Sets 4:3 picture aspect ratio for source content Example FMTU Video Test Generator User Guide...
  • Page 274 DACA Digital Audio Channels Available Class Format parameter setting - Audio signal Description Specifies which audio channels are active. Command syntax DACA mask mask 0 to 3, based on following table. Channel Value Normally, each type of audio content is assigned to a particular channel and is always output on that channel when present.
  • Page 275 DACA 3 //specifies audio channels 1 and 2 Example DACG 3 //gates audio channels 1 and 2 FMTU Related commands DACG Video Test Generator User Guide...
  • Page 276 DACG Digital Audio Channel Gate Class Format parameter setting - 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). Channel Value DACA 3 //specifies audio channels 1 and 2 Example DACG 3 //gates audio channels 1 and 2 FMTU...
  • Page 277 DADG Digital Audio Down-mix Gate Class Format parameter 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...
  • Page 278 DALS Digital Audio Level Shift Value Class Format parameter 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 0 - 15 (dB)
  • Page 279 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 DASI 1 Example IFGU Video Test Generator User Guide...
  • Page 280 DAST Digital Audio Signal Type Class Format parameter setting - 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...
  • Page 281 DAXA Digital Audio Content Available Class Format parameter setting - Audio signal Description Specifies which speaker locations are available (present). Command syntax DAXA mask mask 0 to 3 (based on the value in the table below). Normally, each type of audio content is assigned to a particular channel and is always Content Value output on that channel when present.
  • Page 282 DAXG Digital Audio Content Gate Class Format parameter setting - 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). Content Value DAXA 3 //specifies FR and FL as having audio content Example DAXG 3 //gates FR and FL content FMTU...
  • Page 283 DCBM Display Code Bit Mask Class Direct processor control Description Sets the 4-bit binary bit mask used by the DCRD? query. The mask is entered as the decimal equivalent of a 4-bit binary number. The binary number represents the masking of the individual sense lines from M3 (MSB) to M0 (LSB).
  • Page 284 DCEX Display Code EXpected Class Format parameter settings Description Sets up the display code that is expected from a display connected to the generator. The code is determined by one or more sense lines being connected to ground by the display. Many video controller cards for the Apple Macintosh II and VGA type cards for the IBM-PC sample the status of the display code sense lines.
  • Page 285 DCPG 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 DCPG 0 Example Related commands DCPX?
  • Page 286 DCPX? Data 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) DCPX? Example Related commands DCPG...
  • Page 287 DCRD? Display Code ReaD Class Direct processor control Description Returns the display code detected on the monitor sense lines as filtered through the display code bit mask. Converting the returned decimal 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...
  • Page 288 DDCV? DDC Version supported 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 DDCV? // Return DDC support information Example...
  • Page 289 DELX slider image DELta X Class Image editor control Description Sets the amount of horizontal shift that occurs for each step of the SlideG and SlideRGB built-in images. The command is also used to set the horizontal size of the white patch used in the Regulate image.
  • Page 290 DELY slider image DELta Y Class Image editor control Description Sets the amount of vertical shift that occurs for each step of the SlideG and SlideRGB built-in images. The command is also used to set the vertical size of the white patch used in the Regulate image.
  • Page 291 DIRA DIRectory save 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) DIRA MY_DIR Example Video Test Generator User Guide // Save with the name "MY_DIR"...
  • Page 292 DIRB DIRectory editing Begin Class Directory memory management Description Marks the beginning of a directory editing session. This command does nothing in the current firmware version, but is used for compatibility with future versions of firmware. Command syntax DIRB Other required Use either a commands new directory.
  • Page 293 DIRE DIRectory editing End Class Directory memory management Description Marks the end of a directory editing session. This command does nothing in the current firmware version, but is used for compatibility with future versions of firmware. Command syntax DIRE Other required DIRB commands save changes.
  • Page 294 DIRK DIRectory Kill Class Directory memory management Description Deletes a directory by name. The query returns a one 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...
  • Page 295 DIRL DIRectory Load Class Directory memory management Description Copies the directory having a name equal to name from directory memory into the directory edit buffer. The query returns a one if the 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.
  • Page 296 DIRN DIRectory New Class Directory memory management Description Initializes the directory edit buffer. The name 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...
  • Page 297 DIRP DIRectory Path Class Directory memory management 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 DIRP DIRPTH01...
  • Page 298 DIRQ? DIRectory Query pointer Class Directory memory management Description Returns the number directory names from the list of 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...
  • Page 299 DIRS DIRectory Save Class Directory memory management Description Saves the current directory edit buffer contents into directory memory using the current name of the directory in the edit buffer. DIRN fmtnew Example DIRB NAMI 1 myfmt1 NAMI n myfmtn DIRE DIRS Video Test Generator User Guide // creates a new format directory (knob list) name...
  • Page 300 DMAP Dimension bitMAP Class Bitmap image control Description Defines the size of a rectangular bitmap array in the edit buffer. The 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.
  • Page 301 DNUM Display sequence step NUMbers Class Sequence 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...
  • Page 302 DPGU Data Island Packet Generator Use Class Data packet generator Description Updates the hardware with content of the current Data Island packet. Command syntax DPGU Related Commands DPTG Example 1 Turn mute on: XGCP 1 0 DPTG 7 DPTR 1 DPGU Example 2 Read mute status:...
  • Page 303 Example 7 Turn audio off: DPTG 3 DPGU Example 8 Turn audio on: DPTG 7 DPGU Video Test Generator User Guide...
  • Page 304 DPTG Data Island Packet Type Gate Class Data packet generator Description Gates on or off the assigned packet type (Audio Sample, Audio Clock Regeneration, or General Control Packet) to be updated by the hardware and sent to the receiver. Gating Audio Sample packets on and off also enables and disables the audio output from the transmitter.
  • Page 305 DPTR Data Island Packet Type Repeat Mask Class Data packet 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...
  • Page 306 DSCT Digital Sync Composite Type Class Format parameter setting - Digital video signal Description Establishes the type of composite sync that appears at the digital composite sync outputs when digital composite sync is selected via the returns the current setting of DSCT. A setting of zero (0) indicates that digital composite sync cannot be activated by the operator.
  • Page 307 DSST Digital Sync Separate Type Class Format parameter setting - Digital video signal Description Establishes the type of digital separate sync that appears at the digital HS and VS outputs of the generator when digital composite sync is selected via the outputs are gated on via the EIA and CCIR digital separate syncs is that, in the case of CCIR, the width of the vertical sync pulse is 0.5 line shorter than the width specified via the...
  • Page 308 0 = unestablished format 1 - 34 = DVIC code corresponding to a format defined in EIA/CEA-861-B standard (Section 4). See table below for DVIC codes. Note: For detailed information about these timings, refer to the Quantum Data Web site at: http://www.quantumdata.com/support/downloads/802bt/hdmi/TimingsEIA-861-B.pdf. DVIC...
  • Page 309 DVIC Format Name 480i4x30 480i4xL1 480i4xL2 480i4xS1 480i4xS2 240p4x_1 240p4x_2 240p4x_3 240p4x_4 240p4xL1 240p4xL2 240p4xL3 240p4xL4 240p4xS1 240p4xS2 240p4xS3 240p4xS4 480p2x59 480p2x60 480p2xL1 480p2xL2 480p2xS1 480p2xS2 1080p59 1080p60 576p50 576p50LH 576p50SH 720p50 1080i25 576i2x25 576i2xLH 576i2xSH 288p2x_1 288p2x_2 288p2x_3 288p2xL1 288p2xL2 288p2xL3 288p2xS1...
  • Page 310 DVIC Format Name 288p4xS2 288p4xS3 576p2x50 576p2xLH 576p2xSH 1080p50 1080p23 1080p24 1080p25 1080p29 1080p30 1. The generator treats double-clocking and pixel repetition as two totally separate items. NCPP controls the number of clocks per pixel, while NPPP controls pixel repetition factor. All library formats set pixel repetition factor NPPP to zero (i.e. OFF) by default.
  • Page 311 DVPT Digital Video Protocol Type Class Format parameter setting - Digital video signal Description Controls the output protocol. Setting the DVPT parameter to 2 and issuing a FMTU (or ALLU) command causes the output signal protocol to switch to HDMI, while setting DVPT to 1 causes a DVI compatible protocol to be output.
  • Page 312 DVQM Digital Video Quantization Mode Class Format parameter setting - Digital video signal Description Controls the gamut of digital signals per the EIA/CEA-861-B standard. The DVQM? query returns the current DVQM mode. Command syntax DVQM mode mode Use the following table to determine the proper mode (0, 1, or 2). Mode Notes: •...
  • Page 313 DVSC Digital Video Swing Calibration factor Class System calibration setting 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...
  • Page 314 DVSI Digital Video Signal Interface Class Format parameter setting - Digital video signal Description Determines which 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...
  • Page 315 DVSM Digital Video Sampling Mode Class Format parameter setting - Digital video signal Description Controls how the color difference components (CbCr) are sampled when YCbCr signal type is selected. Set DVST to a signal type that supports the sampling mode specified by DVSM.
  • Page 316 DVSP Digital Video Signal Polarity Class Format parameter setting - Digital video signal Description Establishes the logic sense of the digital video outputs. The DVSP? query returns the current setting of DVSP. Command syntax DVSP polarity polarity 0 = active-low (negative going video) 1 = active-high (positive going video) Query syntax DVSP?
  • Page 317 DVSS Digital Video Signal Swing Class Format parameter setting - Digital video signal Description Sets the TMDS differential swing voltage for the digital video signal. The DVSS query returns the current value. DV_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?
  • Page 318 DVST Digital Video Signal Type Class Format parameter setting - Digital video signal Description Establishes the kind of video signal that exits the digital video signal outputs of the generator. The DVST? query returns the current setting of DVST. Command syntax DVST type type 0 = none...
  • Page 319 DWEL slider image DWELl time Class Image Control – System Level Description Sets the how long each step of the SlideG and SlideRGB built-in images is displayed before the image is updated. The delay is based on the number of vertical frame refreshes that must occur for the currently loaded video format.
  • Page 320 EDID? EDID read Class EDID and DDC control Description Reads all bytes in the base EDID and up to seven extensions from a DDC compliant display connected to the transmitter on the generator. The data is returned in raw ASCII hex format.
  • Page 321 EQUA EQUalization interval After vertical sync pulse Class Format parameter setting - synchronization Description Establishes the width of the equalization interval after the vertical sync pulse in each field whenever a serrated and equalized sync type is selected via either commands and selected via the sync 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.
  • Page 322 EQUB EQUalization interval Before vertical sync pulse Class Format parameter setting - synchronization Description Establishes the width of the equalization interval before the vertical sync pulse in each field whenever a serrated and equalized sync type is selected via either commands and selected via the sync 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.
  • Page 323 EQUF EQUalization Flatten Class Format parameter setting - synchronization Description Determines if composite sync will have all equalization pulses removed in the vertical sync front 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...
  • Page 324 ERRC ERRor queue Clear Class System error control Description Clears all errors waiting to be reported in the error queue. Command syntax ERRC Appendix A Command Reference...
  • Page 325 ERRQ? ERRor Queue Class System error control Description Returns number errors from the list of all errors in the 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...
  • Page 326 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 Appendix A Command Reference...
  • Page 327 EXAR EXtended Aspect Ratio Class Format parameter setting - HDMI active video Description Sets the aspect ratio of the extended image content. Note: If the source image content was shot for a single screen shape, then this parameter will 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”...
  • Page 328 EXCX Extended-From-Content Aperture Map Class Format parameter setting - HDMI active video Description Maps CXAR-shaped image content into the extended EXAR-shaped aperture. Command syntax EXCX code code 0 to 131071 (in decimal) The mapping code is made up of three binary field codes as follows: •...
  • Page 329 2. Using the table below, determine the proper “L” field code for bits 3-9. Letterbox/Pillar Mode Disabled Centered shrink w/black bars top & bottom Centered shrink w/gray bars top & bottom Centered shrink w/white bars top & bottom Centered protected shrink w/shot surround Top shrink w/single black bar at bottom...
  • Page 330 (Keep) Safe Area Mode Shrink coded frame to title area with opaque white bar surround Coded frame has shot-protected title area without graticules or bars Coded frame has shot-protected title area with action graticules without bars Coded frame has shot-protected title area with title graticules without bars Coded frame has shot-protected title area with action and title graticules without bars...
  • Page 331 The following table provides mapping codes used by AFD (see XAFD). Method Natural aspect ratio Squeeze (anamorphise) Centered protected shrink with shot surround Centered shrink with black bars top and bottom Top shrink with single black bar at bottom Shrink coded frame to title area w/ opaque black bar surround Related commands CXAR, EXAR, SXCX, EXCX 8 // Use centered protected shrink w/shot surround mode...
  • Page 332 FDTA Font DaTA Class Description Writes font data. It takes as arguments table (the table from which to read), index (the index of the item within the table), and value (the data to be written to the table). The FDTA? query reads font data. It takes as arguments table (the table from which to read) and index (the index of the item within the table).
  • Page 333 FLSH FLaSH new firmware via GPIB Class System Level Description Changes the firmware in the generator’s flash EPROM via the GPIB port. This is accomplished by sending an IEEE 488.2 standard arbitrary block program data to the generator. The generator temporarily places the block in picture memory and, if received intact, eventually transfers the binary image to flash memory by internally executing the VTOF function.
  • Page 334 FMTA ForMaT save 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) FMTA MY_FMT Example Appendix A Command Reference // Save with the name "MY_FMT"...
  • Page 335 FMTB ForMaT editing Begin Class Format editor control Description Marks the beginning of a format editing session. Command syntax FMTB Other required Use either an commands a new format. Use FMTN // Initialize format edit buffer Example FMTB // Start format editing session // One or more format editing commands ...
  • Page 336 FMTE ForMaT editing End Class Format editor control Description Marks the end of a format editing session. Command syntax FMTE Other required FMTB commands FMTB Example FMTA My_fmt1 FMTE Appendix A Command Reference when starting the editing session. Use // Start format editing session // One or more format editing commands ...
  • Page 337 FMTG? ForMaT in buffer Good Class Format memory management Description Tests the format in the format buffer for errors. If no errors are found, FMTG? returns zero. Otherwise, if one or more errors exist, the number of the first error encountered is returned.
  • Page 338 FMTJ ForMaT Justify Class Format memory management Description Corrects some types of timing errors for the current data in the format buffer. The following errors are corrected: • Pixel Rate errors 2071 and 2072 • Video Memory Size error 2550 •...
  • Page 339 FMTK ForMaT Kill from memory by name Class Format memory management Description Erases the named format from memory. The FMTK? query checks 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.
  • Page 340 FMTL ForMaT Load from memory by name Class Format memory management Description Assigns a format to the current step of a sequence while between a set of SEQB and SEQE commands. The FMTL command is context sensitive. The FMTL? query returns the name of the format currently assigned to the step.
  • Page 341 FMTN ForMaT New Class Format memory management Description Initializes the format editing buffer. Sending this one command is equivalent to sending all of the following commands: ASBG 0 ASCT 1 ASGG 1 ASSG 0, 1, 0 ASSS 0.286 AVPG 0 AVPS 0.0 AVSB 0.0 AVSS 0.714...
  • Page 342 Query response name FMTN // Initialize format buffer Example FMTN Narf // Initialize format buffer and name the format "Narf" Appendix A Command Reference...
  • Page 343 FMTP ForMaT Path Class Format memory management Description Sets the current format path name to a 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...
  • Page 344 FMTQ? ForMaT Query pointer Class Format memory management Description Returns number format names from the list of all the formats stored in format memory beginning at index. The formats are kept in alphanumeric order. The generator maintains internal variables for the current index and number values. The value of index is automatically incremented by number after the query is executed.
  • Page 345 FMTR ForMaT Read from memory location (by number) Class Format memory management Description Reads format from the format memory location into the format buffer. The FMTR command does not reconfigure the signal generating hardware. The 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.
  • Page 346 FMTS ForMaT Save Class Format memory management Description Saves the current format edit buffer contents into format memory using the current name of the format in the edit buffer. Command syntax FMTS FMTL DMT0660 Example FMTB HRES HTOT FMTE FMTS Appendix A Command Reference // Loads a format for editing // Begins and editing session...
  • Page 347 FMTU ForMaT Use Class Format memory management Description Checks the current contents of the format buffer for errors; if no errors are found, it reconfigures the signal generating hardware in accordance with the contents. It does not redraw the previously displayed test image. In some cases this may distort the old image. The FMTU? query returns either a format memory location location or zero.
  • Page 348 FMTZ ForMat Zap Class Format memory management Description Clears format 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.
  • Page 349 FORM draw FORMat data block Class Custom image primitive Description Displays basic information about the format driving the display. The first line shows the number of horizontal active pixels and vertical active lines. The last number on the line is the number of fields per frame (1 for non-interlaced and 2 for interlaced).
  • Page 350 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 FRAT? Example 25.0000 Related commands TMAU Appendix A Command Reference...
  • Page 351 FRGB Foreground Red, Green and Blue levels Class System parameter settings Description Temporarily sets the portions of an image drawn with a color selection of foreground to the given red, green and blue values. All three colors can be set to the same level using a single parameter.
  • Page 352 FSPD Frame Sync Pulse Delay Class Format parameter setting - Synchronization Description Sets the delay of the frame sync pulse relative to the last line of active video in the current format. The FSPD? query returns the current FSPD setting. Command syntax FSPD delay delay...
  • Page 353 FSPG Frame Sync Pulse Gate Class Format parameter setting - Synchronization Description Enables and disables the digital horizontal sync output. 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...
  • Page 354 FSPP Frame Sync Pulse Polarity Class Format parameter setting - Synchronization Description Establishes the logic sense of the digital frame sync output. Setting polarity to one (1) causes the leading edge of frame sync to be a low-to-high transition. Setting polarity to zero (0) causes the leading edge of frame sync to be a high-to-low transition.
  • Page 355 FSPW Frame Sync Pulse Width Class Format parameter setting - Synchronization Description Establishes the width of the frame sync pulse. The FSPW? query returns the current setting of FSPW. Command syntax FSPW pixels pixels min = 1 max = HTOT - 1 Query syntax FSPW? Query response...
  • Page 356 GAMA GAMmA correction factor Class Format parameter setting - Digital video signal Description Establishes the current video gamma correction factor. The GAMA? query returns the current setting of the gamma correction factor. Command syntax GAMA factor factor min = 0.1 (floating point accepted) max = 10.0 (floating point accepted) For HDMI video signals GAMA is always 2.222 Query syntax...
  • Page 357 GAMC GAMma Correction mode Class Format parameter setting - Digital video signal Description Enables or disables application of the video gamma correction factor. The GAMC? query can be used to determine if the gamma correction factor is currently being applied. Command syntax GAMC mode mode...
  • Page 358 GCET? Get Component Error Tallies Class DVI signal analyzer Description Reads the 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 PNAU Example GCET?
  • Page 359 Returns the value of the data stored at the memory address specified. Up to 32 bits can be read with this query (see according to the current setting of BASE (see the Note: This command is used only with custom applications and command files created by Quantum Data. Query syntax GETA? address address...
  • Page 360 The returned value value is formatted according to the current setting of BASE (see the 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...
  • Page 361 GFED? Get First Error Data Class DVI signal analyzer Description Returns information about the first error encountered. Query syntax GFED? Query response expected value followed by the errant value (in hex) PNAU //Pseudo-random noise generated Example //Stop pseudo-random noise GFED? //Returns expected (40018C) and errant (FFFFFF) value of first errored pixel 40018C,FFFFFF Related commands...
  • Page 362 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 Appendix A Command Reference...
  • Page 363 GMAP Get pixel MAP from frame buffer Class Bitmap image control Description The GMAP command Command syntax GMAP width height x y name width height name Other required The contents of the temporary buffer can not be edited directly. The commands be used to copy the temporary buffer contents to the edit buffer.
  • Page 364 GNPT? Get Number of Pixel Tested Class Signal analyzer - Pixel data Description Returns the 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 PNAU //Pseudo-random noise generated Example...
  • Page 365 GPEL? Get PixEL color components Class Signal analyzer - Pixel data Description Takes the (x, y) coordinates address of a pixel and returns the red, green, and blue color components of the pixel at that address. Query syntax GPEL? x y Query response R, G, B Possible errors...
  • Page 366 GPER? Get Pixel Error Rate Class Signal analyzer - Pixel data Description Returns the 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 PNAU //Pseudo-random noise generated...
  • Page 367: Gpib Address

    GPIB GPIB address Class GPIB port control Description Sets the address of the generator on the GPIB port. The address change takes affect as soon as the command is issued. The new address setting will be maintained until 1) the address is changed another GPIB command, 2) the unit is re-initialized with an command or 3) the unit is re-initialized because the power-up self-test found corrupted data in battery backed system memory.
  • Page 368 GRID draw a centered GRID Class Custom image primitive Description Draws a crosshatch of a given color and forms a given number of boxes in each direction. All lines are 1 pixel thick. All of the lines in a given direction are equally spaced. Any remaining pixels are distributed as equally as possible around the perimeter of the grid.
  • Page 369 GRIH draw a GRIll pattern of Horizontal lines Class Custom image primitive Description Draws equally spaced horizontal lines that form a grill over the entire active video area. The primitive uses three parameters. The first is the color of the lines, the second is the thickness of the lines, and the third is the thickness of the space between the lines.
  • Page 370 GRIV draw a GRIll pattern of Vertical lines Class Custom image primitive Description Draws equally spaced vertical lines that form a grill over the entire active video area. The gaps are not touched and will show any previously drawn primitives. The primitive uses three parameters.
  • Page 371 GRNG GRNe Gate Class Video Gate 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 ALLU to invoke the command. commands Related commands BLUG, REDG...
  • Page 372 GTLS Go To Local State Class System Control Description Enables the use of the front panel keys and knobs (local operation) on the unit that may have been previously disabled with the current state of local operation. Command syntax GTLS Query syntax GTLS? Query response...
  • Page 373 HATI draw a centered crossHATch from the Inside out Class Custom image primitive Description Draws a crosshatch from the inside-out of a given color and forms a given number of boxes in each direction. The primitive has center lines that divide the active video exactly in half in each direction.
  • Page 374 HATO draw a centered crossHATch from the Outside in Class Custom image primitive Description Draws a crosshatch from the outside-in of a given color and forms a given number of boxes in each direction. All lines are 1 pixel thick. The first and last lines in each direction are at the very edges of active video.
  • Page 375 HDCP? HDCP Class HDCP Description: The HDCP query is used to control HDCP tests. Query syntax HDCP? [A1 | A2] [B1 | B2] [frames] runs the test with public keys A1 runs the test with public keys A2 runs the test with public keys B1 runs the test with public keys B2 frames The number of frames to be tested.
  • Page 376 HDMI High-Definition Multimedia Interface protocol Class Digital video signal control Description Sets the current digital protocol. Restarting the generator 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: Interface hardware used...
  • Page 377 HRAT Horizontal RATe Class Format parameter setting - Video resolution Description Sets the line frequency. Pixel rate is equal to HTOT multiplied by HRAT. Frame rate is equal to HRAT divided by VTOT. Field rate is equal to SCAN multiplied by the frame rate. The HRAT? query returns the current horizontal frequency setting.
  • Page 378 HRES Horizontal RESolution Class Format parameter setting - Video resolution Description Establishes the number of active pixels per line. The 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...
  • Page 379 HSIZ Horizontal SIZe Class Format parameter setting - Video resolution Description Establishes the horizontal physical size of the image on the display. Units expected (or returned) vary according to the last mode set with context sensitive and must appear between begin and end commands The HSIZ? query returns the current setting of HSIZ.
  • Page 380 HSPD Horizontal Sync Pulse Delay Class Format parameter setting - Synchronization Description Establishes the delay between the leading edge of blanking and the leading edge of the horizontal sync pulse. The HSPD? query returns the current setting of HSPD. Command syntax HSPD pixels pixels min = 1...
  • Page 381 HSPG Horizontal Sync Pulse Gate Class Format parameter setting - Synchronization Description Enables and disables the digital horizontal sync output. The HSPG? query returns the current HSPG mode. Command syntax HSPG mode mode 0 = OFF 1 = ON Query syntax HSPG? Query response 0 or 1...
  • Page 382 HSPP Horizontal Sync Pulse Polarity Class Format parameter setting - Synchronization Description Establishes the logic sense of the digital horizontal sync outputs. Setting polarity to 1 causes the leading edge of horizontal sync to be a low-to-high transition. Setting polarity to 0 causes the leading edge of horizontal sync to be a high-to-low transition.
  • Page 383 HSPW Horizontal Sync Pulse Width Class Format parameter setting - Synchronization Description Establishes the width of the horizontal sync pulse. The HSPW? query returns the current setting of HSPW. Command syntax HSPW pixels pixels min = 1 max = HTOT - HRES - HSPD Query syntax HSPW? Query response...
  • Page 384 HSRS Horizontal Sync Rate Shift Class System parameter settings 801GC, 801GC-ISA, 801GF, 801GF-ISA and 801GX only Description Temporarily shifts the horizontal sync frequency of the generator. The first parameter controls the amount of shift (in Hz) and the second parameter controls the approximate length of time (in seconds) that the frequency is shifted, before returning to nominal.
  • Page 385 HSSC Horizontal Sync Skew Calibration Class System Level Parameter Description Skews the horizontal pulse delay by the given number of pixels on all formats loaded after issuing the command. The skew is added to the The HSSC? query returns the current HSSC setting. Used for correcting HSPD errors on the 801GC, 801GC-ISA and 801GX generators.
  • Page 386 HTOT Horizontal TOTal pixels per line Class Format parameter setting - Video resolution Description Establishes the total number of pixels per horizontal line. The HTOT? query returns the current setting of HTOT. The pixel rate is equal to HRAT multiplied by HTOT. Note: The current version of the firmware does not allow you to directly enter a specific pixel rate when setting up a format.
  • Page 387 HVPD? Horizontal Vertical Sync Pulse Delay Class Format Parameter Setting - Synchronization Description Returns the pixel delay between the horizontal and vertical sync pulses. Query syntax HVPD? Query response number of pixels HVPD? // read pixel delay between HSYNC and VSYNC pulses Example // one pixel delay Related commands...
  • Page 388 HVSA Horizontal Vertical Sync Adjustment Class Format parameter setting - Synchronization Description Lengthens the serration period a given number of pixels from the format’s nominal default value as required by certain military STANAG video formats. The HVSA? query returns the current setting of HVSA.
  • Page 389 I2CR? I2C port Read Class EDID and DDC control Description Automatically reads data using a specified I2C protocol. This command reads data from the DDC port (if equipped), EDID, enhanced DDC (E-DDC) data, and VESA DDC/CI (DDC2Bi) data using the I Note: EDID-compatible receivers use EPROMs with single-byte or double-byte addresses.
  • Page 390 Example 1 This example reads a four page E-EDID, using the I2C e_ddc protocol, one page at a time. R:\>i2cr? e_ddc 60 0 a0 0 80 00FFFFFFFFFFFF004489B200050000000D0C010380502D780A0DC9A05747982712484C200 00001010101010101010101010101010101011D8018711C1620582C2500C48E2100009E8C 0AD08A20E02D10103E9600138E21000018000000FC0048444D492054560A2020202020000 000FD003B3D0F2E08000A2020202020200306 R:\>i2cr? e_ddc 60 0 a0 80 80 F002020000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000C R:\>i2cr? e_ddc 60 1 a0 0 80 02031CF149850408020106141216230907078301000065030C001000011D007251D01E206...
  • Page 391 I2CW I2C port Write Class EDID and DDC control Description Writes raw binary data from the DDC port (if equipped), EDID, and VESA DDC/CI (DDC2Bi) data using the I Note: EDID-compatible receivers use EPROMs with single-byte or double-byte addresses. The I2CW command uses different parameters depending on the EPROM type. Command syntax I2CW eprom i2c_address offset #_of_bytes data (EPROM with...
  • Page 392 Example 1 This command writes the first 8 bytes of EDID to the EPROM. Note: Always confirm that you can successfully 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.
  • Page 393 IDET Initialization DETect Class System Parameter Description Stores the integer flag value in non-volatile memory. The value is not changed except by 1) another IDET command, 2) re-initializing the unit with an INIT command, or 3) the system firmware because the power-up self test found corrupted data in battery backed system memory.
  • Page 394 IFGU InfoFrame Generator Use Class InfoFrame Generator (IFG) parameter Description Updates hardware with current InfoFrame contents. Command syntax IFGU IFTG 14 Example IFGU Related commands IFTG, IFTR, XGIF, XAVI, XSPD, XAUD, Appendix A Command Reference XMPG...
  • Page 395 IFTG InfoFrame Type Gate Class InfoFrame Generator (IFG) parameter Description Gates the InfoFrames by type. The mask value is a value ORed with the current setting. Note: For more information about the InfoFrame structure, see the EIA Standard EIA/CEA-861-B (Section 6). Command syntax IFTG mask mask...
  • Page 396 IFTR InfoFrame Type Repeat Mask Class InfoFrame Generator (IFG) parameter Description Specifies if an InfoFrame type is to be sent once (after the sent in every vertical blanking period (frame). Note: For more information about the InfoFrame structure, see the EIA Standard EIA/CEA-861-B (Section 6).
  • Page 397 IMGA IMaGe save 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) IMGA MY_IMG Example Video Test Generator User Guide // Save with the name "MY_IMG"...
  • Page 398 IMGB IMaGe editing Begin Class Image editor control Description Marks the beginning of an image editing session. Command syntax IMGB Other required Use either an commands new image. Use IMGN // Initialize image edit buffer Example IMGB // Start image editing session // One or more image editing // commands ...
  • Page 399 IMGE IMaGe editing End Class Image editor control Description Marks the end of an image editing session. Command syntax IMGE Other required IMGB commands IMGB Example IMGA MYIMG_02 IMGE Video Test Generator User Guide when starting the editing session. Use // Start image editing session // One or more image editing commands ...
  • Page 400 IMGK IMaGe Kill Class Image memory management Description Deletes an image by name. The query returns a 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...
  • Page 401 IMGL IMaGe Load Class Image memory management Description Assigns an image to the current step of a sequence while between a set of SEQB and SEQE commands. The IMGL command is context sensitive. The IMGL? query returns the name of the image currently assigned to the step. Outside of the sequence editor, the IMGL command copies the image having a name equal to name from image memory into the image edit buffer.
  • Page 402 IMGN IMaGe New Class Image editor control Description Initializes the image edit buffer. The name name is assigned 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...
  • Page 403 IMGP IMaGe Path Class Image memory management Description Sets the current image path name 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...
  • Page 404 IMGQ? IMaGe Query pointer Class Image memory management Description Returns number image names from the 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...
  • Page 405 IMGR IMaGe Read image from image memory location Class Image memory management Description Copies the image residing in the image memory with location location into the image buffer. The IMGR command does not cause the selected image to be drawn. See the IMGU command for actually drawing the image.
  • Page 406 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 Appendix A Command Reference...
  • Page 407 IMGU IMaGe Use Class Image memory management Description Draws an image based on the current contents of the image. The IMGU? query returns the image memory location location from which the current contents of the image were read. See the Command syntax IMGU Query syntax...
  • Page 408 INIT INITialize to factory default settings Class Direct processor control Description Restores the contents 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.
  • Page 409 ISTP? Image STep Class Image editor control Description Allows the contents of user created custom images to be copied out of a generator. The contents of the firmware-based, built-in test images 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.
  • Page 410 ISUB Image Step Button Class System parameter settings Description Determines if the Image Step key is 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...
  • Page 411 IVER Image VERsion Class System parameter settings Description Determines which version of an image is used for the current step of a sequence while between a set of SEQB and SEQE commands. The IVER command is context sensitive. The IVER? query returns the version currently assigned to the step. Outside of the sequence editor, the IVER command selects which version of the current image is drawn when either an ALLU or IMGU command is executed.
  • Page 412 JDVI Justify pixel clock rate for DVI formats Class Format editor control Description Scales the horizontal timing parameters of the format currently in the edit buffer. The parameters are scaled to produce the given pixel rate while keeping the horizontal scan rate as close as possible to its original value.
  • Page 413 JLDI Justify pixel clock rate for LDI formats Class Format editor control Description Scales the horizontal timing parameters of the format currently in the edit buffer. (For the 801LD used in digital mode, the default is set at 224 MHz.) The parameters are scaled to produce the given pixel rate while keeping the horizontal scan rate as close as possible to its original value.
  • Page 414 JRAT Justify pixel clock RATe Class Format editor control Description Scales the horizontal timing parameters of the format currently in the edit buffer. The parameters are scaled to produce the given pixel rate while keeping the horizontal scan rate 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.
  • Page 415 KEYY KEY toggle Class System parameter settings Description Toggles the status of the following items: image version of the currently displayed image, red, green and blue video gating, 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.
  • Page 416 KNOB rotate KNOB Class System parameter settings Description Mimics turning the Format or Image knob on the generator. When a sequence is running, the Format knob loads sequences from the directory selected by the directory. The Image knob is used to go back and forth through the sequence steps. Clockwise rotation selects higher step numbers.
  • Page 417 LCDS? LCD Status Class System parameter settings Description Returns text displayed on LCD of the generator. Query syntax LCDS? LCDS? // Return text similar to text below Example // H32 15=VGA_m3 crlf // V60 51=SMPTE133 Video Test Generator User Guide...
  • Page 418 LEDS? LED Status Class System parameter settings Description Returns the current status of the generator's signal generating hardware as a single decimal number. The number corresponds to the status of the lighted key on the generator in normal operation. The easiest way to interpret the number is to first convert it to an 8-digit binary number.
  • Page 419 LIMI draw video LIMIts markers Class Custom image primitive Description Places nine markers that define the active video area. An L-shaped marker is placed at each corner. T-shaped markers are centered along each edge of video, and a small cross is placed at the center of video.
  • Page 420 LINE draw a LINE Class Custom image primitive Description Draws a line between any two points. The line is 1 pixel thick. The primitive uses five parameters: the color and x,y coordinates for both endpoints. Command syntax LINE color x_start y_start x_end y_end color available colors x_start, y_start, x_ end, y_end...
  • Page 421 LLOS Local Lock Out State Class System Control Description Enables the use of the front panel keys and knobs (local operation) on the generator that may have been previously disabled with the the current local lockout state. Command syntax LLOS Query syntax LLOS? Query response...
  • Page 422 LMAX Lut 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? LMAX 1024 Example Appendix A Command Reference...
  • Page 423 LMAX Digital Video Maximum quantizing Level Class Format parameter setting - Digital video signal Description Sets the maximum quantizing level of the component video signal for white. The default varies depending on the number of bits per color component. Some applications may require that the maximum level be set lower than the maximum permissible.
  • Page 424 LMIN Digital Video Minimum quantizing Level Class Format parameter setting - Digital video signal Description Sets the minimum quantizing level of the component video signal for black. The default is 0 for black; however, some applications may require that the minimum level be set higher. The query reads the current setting for the minimum level.
  • Page 425 LSPG Line Sync Pulse Gate Class Format parameter settings Description Enables and disables the digital horizontal sync output. The LSPG? query returns the current LSPG mode. Command syntax LSPG mode mode integer 0 = OFF 1 = ON Query syntax LSPG? Query response 0 or 1...
  • Page 426 LSPP Line Sync Pulse Polarity Class Format parameter setting - Synchronization Description Establishes the logic sense of the digital line sync output. Setting polarity to 1 causes the leading edge of line sync to be a low-to-high transition. Setting polarity to 0 causes the leading edge of line sync to be a high-to-low transition.
  • Page 427 LUTA LUT save As Class 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) LUTA MY_LUT Example Video Test Generator User Guide // Save with the name "MY_LUT"...
  • Page 428 LUTB LUT editing Begin Class Lookup Table memory management Description Marks the beginning of a lookup table editing session. Command syntax LUTB Other required Use either an commands create a new lookup table. Use LUTN // Initialize lookup table edit buffer Example LUTB // Start lookup table editing session...
  • Page 429 LUTE LUT editing End Class Lookup table editor control Description Marks the end of a lookup table editing session. Command syntax LUTE Other required LUTB commands LUTB // Start lookup table editing session Example // One or more lookup table editing commands // ...
  • Page 430 LUTK LUT Kill Class Lookup table memory management Description Erases the named lookup table from memory. The LUTK? query checks to see if the named lookup table can be erased. The RAM location number is returned if it can be erased.
  • Page 431 LUTL LUT Load Class Lookup table memory management Description Reads the lookup table having a name equal to name name from lookup table memory (or EPROM) into the lookup table. LUTL does not re-configure the signal generating hardware. This feature allows you to work on the contents of any lookup table memory location, while continuing to output a signal based on a previously-used lookup table (see LUTU command).
  • Page 432 LUTN LUT New Class Lookup table editor control Description Initializes the lookup table editing buffer and optionally sets the filename. Command syntax LUTN name name (optional) valid MS-DOS filename (8 characters minus any extension) Other required LUTB commands LUTN my_lut2 Example LUTB Appendix A Command Reference...
  • Page 433 LUTQ? LUT Query pointer Class Lookup table memory management Description Returns number lookup table names from the list of all the 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...
  • Page 434 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 Appendix A Command Reference...
  • Page 435 LUTU LUT Use Class Lookup table memory management Description Loads the lookup table hardware in accordance with the buffer contents. The LUTU? query returns either a lookup table memory location location or 0. If the 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.
  • Page 436 MAPA bitMAP save 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) MAPA MY_MAP Example Appendix A Command Reference // Save with the name "MY_MAP"...
  • Page 437 MAPB bitMAP editing Begin Class Bitmap editor control Description Marks the beginning of a bitmap editing session. Command syntax MAPB Other required Use either an commands a new bitmap. Use MAPN // Initialize bitmap edit buffer Example MAPB // Start bitmap editing session // One or more bitmap editing commands ...
  • Page 438 MAPE bitMAP editing End Class Bitmap editor control Description Marks the end of a bitmap editing session. Command syntax MAPE Other required MAPB commands MAPB Example MAPA My_map1 MAPE Appendix A Command Reference when starting the editing session. Use // Start bitmap editing session // One or more bitmap editing commands ...
  • Page 439 MAPK bitMAP Kill from memory by name Class Bitmap memory management Description Erases the named bitmap from memory. The MAPK? query checks 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.
  • Page 440 MAPL bitMAP Load from memory by name Class Bitmap memory management Description Reads the bitmap having a name equal to name from bitmap memory into the bitmap buffer. MAPL does not change what is being displayed from the video memory. The MAPL? query returns the location location in which a bitmap having a name equal to name is found.
  • Page 441 MAPN bitMAP New Class Bitmap editor control Description Initializes the bitmap editing buffer. Command syntax MAPN name name a valid MS-DOS filename (8 characters minus any extension) MAPN Example MAPN Cool Video Test Generator User Guide // Intialize bit-map buffer // Initialize format buffer and name the format "Cool".
  • Page 442 MAPQ? bitMAP Query pointer Class Bitmap memory management Description Returns bitmap names from the list of all the bitmaps stored in bitmap memory beginning at index. The bitmaps are kept in alphanumeric order. The generator maintains internal variables for the current index and number values. The value of index is automatically incremented by number after the query is executed.
  • Page 443 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 Video Test Generator User Guide...
  • Page 444 MEMC MEMory Compact Class Description Consolidates free memory into contiguous blocks. Command syntax MEMC?Is this a command or query. If query, what is the response? MEMC Example Related commands MEMF?, Appendix A Command Reference // Compact the system memory MEML?
  • Page 445 MEMF? MEMory Free Class Description Returns the number of free blocks in managed memory. Query syntax MEMF? MEML? Example 818088 Related commands MEMC, MEML? Video Test Generator User Guide // to determine the amount of free memory block // lists the number of contiguous free memory blocks...
  • Page 446 MEML? MEMory Largest free Class Description Returns the largest free contiguous block in managed memory. Query syntax MEML? MEML? Example 816568 Related commands MEMC, MEMF? Appendix A Command Reference // to determine the largest contiguous block of free memory // lists the amount of contiguous free memory...
  • Page 447 MEMT MEMory Test Class Description Runs a memory manager test to detect corruption or inconsistencies. The MEMT? query returns 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...
  • Page 448 MMAP Move a rectangular bitMAP area Class Video Frame Buffer manipulation Description Copies a rectangular area of pixels from one location of the video frame buffer to another. The size of the area, in pixels, is defined by the width and height parameters. The top left corner of the source location is specified by xs, ys pixel coordinates.
  • Page 449 MODE communications MODE Class System parameter settings Description Sets the serial port communications parameters of a stand-alone model generator. The changes take effect as soon as the command is entered. The factory default settings are 2400 baud, no parity, 8 data bits, no stop bits, no handshake, and no protocol. Command syntax MODE baud parity data stop handshake protocol baud rate...
  • Page 450 MSIZ light Meter SIZe Class System parameter settings Description Establishes the physical size of the light meter boxes displayed in the BriteBox test image. The unit of measure used is based on the current setting of the system level command. It also affects the size of the cursor boxes in the Persist image. Changing the size will not change the currently displayed image.
  • Page 451 MUTE Audio/Video Mute Class Sonic data generator Description Enables and disables the HDMI Audio/Video Mute (AVMUTE) feature. When 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...
  • Page 452 NAMF? NAMe Find Class Directory editor control Description Returns the index number of 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...
  • Page 453 NAMI NAMe Insert Class Directory editor control Description Moves all the names with index values equal to or greater than index to the next higher index value in the directory edit buffer, and then inserts the name name in the directory edit buffer at position index.
  • Page 454 NAMK NAMe Kill Class Directory editor control Description Deletes the given name 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 name is not found in the buffer.
  • Page 455 NAMQ? NAMe Query Class Directory editor control Description Returns number names from the list of names in the directory edit buffer beginning at index. The generator maintains internal variables for the current index and number values. The value of index is automatically incremented by number after the query is 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.
  • Page 456 NAMY NAMe Yank Class Directory editor control Description Deletes the name at the given 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.
  • Page 457 NBPA Number Bits Per Audio sample Class Format parameter setting - Audio signal Description 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...
  • Page 458 NBPC Number Bits Per Component Class Format parameter setting - Digital video signal Description Sets the number of bits per color component (color depth). Command syntax NBPC bits bits 6, 8, 10, or 12 depending on output. Output LVDS HDMI Digital RGB or YCbCr 4:4:4 output HDMI YCbCr 4:2:2 output NBPC 10 Example...
  • Page 459 NCPP Number Clocks Per Pixel Class Format parameter setting - Digital video signal Description Specifies the number of clocks per pixel (double-clocking factor for whole line). Some industry standard formats (e.g. 480i) have pixel rates that are below the minimum pixel rate restriction (of 25 MHz) required by the TMDS interface.
  • Page 460 NDAC Number Digital Audio Channels Class Format parameter setting - Audio signal 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...
  • Page 461 NDAS 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) NDAS 1 Example IFGU Video Test Generator User Guide...
  • Page 462 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 Appendix A Command Reference...
  • Page 463 NLNK Number of digital LiNKs Class Format parameter setting - Digital video signal Description Determines the number of links used by the LVDI digital outputs on generators that support LVDI outputs. The NLNK? query returns the current setting of NLNK. Command syntax NLNK links links integer...
  • Page 464 NOGA use NO GAmma correction Class Custom image primitive 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 Appendix A Command Reference...
  • Page 465 NOTU NOT Until communication is complete Class System Level Description Temporarily holds-off any ongoing command execution until communication is complete ALLU Command syntax NOTU Query syntax NOTU? Query response 0 if not enabled non-zero when enabled Other required Disabled by ALLU. commands Video Test Generator User Guide is invoked.
  • Page 466 NPPP Number Pixels Per Pixel Class Format parameter setting - Digital video 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 NPPP 4;...
  • Page 467 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 Video Test Generator User Guide...
  • Page 468 OERR? ERRor queue Overflow 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 Appendix A Command Reference...
  • Page 469 OFFX image OFFset X Class Image editor control Description 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...
  • Page 470 OFFY image OFFsetY Class Image editor control Description 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...
  • Page 471 OUTG OUTputs Gate Class System parameter settings Description Gates all video and sync outputs of the generator 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.
  • Page 472 OVAL draw an OVAL Class Custom image primitive Description Draws an oval whose axes are parallel to the vertical and horizontal axes of displayed video. The size and position of the oval are defined by its framing rectangle. The framing rectangle is a rectangle whose sides are both tangent to the oval at four points and are parallel to the vertical and horizontal axis of video.
  • Page 473 PAGE draw PAGE of repeating characters Class Custom image primitive Description Fills a rectangular area (page or block) with a character that repeats horizontally and vertically. The color parameter sets the color used to draw the character. The width and height parameters determine the size of the block to be filled.
  • Page 474 PCPG Pixel Clock Pulse Gate Class Format parameter settings Description Enables and disables the pixel 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...
  • Page 475 PDAU Pixel Data Analyzer Use Class Signal analyzer - 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 PDAU //copies patch from external source to generator memory Example...
  • Page 476 PDSH Pixel Data Signal Height Class Signal analyzer - Pixel data Description Sets the height of the patch of pixel data to be analyzed. Note: The maximum area (width multiplied by height) of the patch is 1024 pixels. Command syntax PDSH height height pixel height of patch...
  • Page 477 PDSW Pixel Data Signal Width Class Signal analyzer - Pixel data Description Sets the width of the patch of pixel data to be analyzed. Note: The maximum area (width multiplied by height) of the patch is 1024 pixels. Command syntax PDSW width width pixel width of patch...
  • Page 478 PDSX Pixel Data Signal X Location Class Signal analyzer - Pixel data Description Controls the x location of the patch data to be analyzed. Command syntax PDSX x x-coordinate number for patch Query syntax PDSX? Query response x-coordinate number PDSX 128 Example PDSY 256 PDSH 64...
  • Page 479 PDSY Pixel Data Signal Y Location Class Signal analyzer - Pixel data Description Controls the y location of the patch data to be analyzed. Command syntax PDSY y y-coordinate number for patch Query syntax PDSY? Query response y-coordinate number PDSX 128 Example PDSY 256 PDSH 64...
  • Page 480 PELD PixEL Depth Class Format parameter settings Description Establishes the number of data bits that represent each active pixel in video memory (frame buffer). The PELD? query returns the current setting of PELD. Command 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)
  • Page 481 PENH 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 PENH 4 Example Video Test Generator User Guide...
  • Page 482 PENW 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 PENW 4 Example Appendix A Command Reference...
  • Page 483 PKUP PacKUP operation related to DMA Class System Level Description Prepares files for transmission when using the YMDO archiving command Command syntax PKUP Video Test Generator User Guide...
  • Page 484 PNAU Measure Pseudo Noise Class Signal Analyzer - Pseudo-random noise Description Loads the hardware required to generate the pseudo noise and measures all the related required parameters. Command syntax PNAU PNSF 0 //Pseudo-random noise signal format set to CURRENT (internal) Example PNST 1 //Pseudo-random noise signal type set to QDI-BCM PNSA 1 //Pseudo-random noise signal advance set to ACTIVE PIXELS...
  • Page 485 PNGU Pseudo Noise Generator Use Class Signal Analyzer - Pseudo-random noise Description Loads the hardware required to generate pseudo-random noise (per the latest pseudo-random noise signal settings). Command syntax PNGU PNSF 1 //Pseudo-random noise signal format set to CURRENT (internal) Example 1 PNST 1 //Pseudo-random noise signal type set to QDI-BCM PNSA 1 //Pseudo-random noise signal advance set to ACTIVE PIXELS...
  • Page 486 PNSA Pseudo Noise Signal Advance Class Signal Analyzer - 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 PNSA 1 //Set calculation to pixel every clock Example...
  • Page 487 PNSF Pseudo Noise Signal Format Class Signal Analyzer - Pseudo-random noise Description Selects the source of timing information used by the various pseudo-random noise 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...
  • Page 488 PNSG Pseudo Noise Signal Gate Class Signal Analyzer - Pseudo-random noise Description Gates on or 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...
  • Page 489 PNSL Pseudo Noise Signal Length Class Signal Analyzer - Pseudo-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 PNSL 4AFFF //set the pseudo-random noise sequence run-length Example PNGU Related commands...
  • Page 490 PNSM Pseudo Noise Signal Mode Class Signal Analyzer - Pseudo-random noise Description Determines how the pseudo-random noise sequence seed and run-length are determined. Command syntax PNSM mode mode 0 = Auto mode. The sequence seed and run-length parameters are set automatically. The seed is automatically set to 0x08000001.
  • Page 491 PNSP Pseudo Noise Signal Procedure Class Signal Analyzer - Pseudo-random noise Description Selects the procedure used when making pseudo-random noise measurements. PNSP procedure procedure 0 = CONTINUOUS (stop after key press, knob turn, or any I/O). In this mode, noise testing continues until either a key-press, a knob-turn, or serial/GPIB/host I/O port activity is detected.
  • Page 492 PNSS Pseudo-Noise Signal Seed Class Signal Analyzer - Pseudo-random noise Description 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 PNSS 8000001 //set pseudo-random noise seed value Example...
  • Page 493 PNST Pseudo Noise Signal Type Class Signal Analyzer - Pseudo-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 PNST 1 //set QDI-BCM algorithm for pseudo-random noise...
  • Page 494 PRAT? Pixel RATe query Class Format parameter setting - Video resolution Description Returns the current pixel rate setting. Query syntax PRAT? Query response pixel rate PRAT? Example +25.1752E+06 Related commands TMAU Appendix A Command Reference...
  • Page 495 PREG PRE-emphasis Gate Class Format parameter settings Description Enables and disables adding pre-emphasis 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...
  • Page 496 PSHD Probe Sync Pulse Horizontal Delay Class Special Sync Probe Pulse Description Sets the delay (in pixels) of the line(s) on which the probe pulse occurs on the special sync output. The PSHD? query returns the current PSHD value. Command syntax PSHD width width integer 0=PSVD(HTOT - PSPW-1)
  • Page 497 PSPG Probe Sync Pulse Gate Class Special Sync Probe Pulse Description Enables and disables the probe pulse on the special sync output. The PSPG? query returns the current PSPG mode. Command syntax PSPD mode mode integer 0 = OFF 1 = ON Query syntax PSPG? Query response...
  • Page 498 PSPM Probe Sync Pulse Mode Class Special Sync Probe Pulse Description Determines what lines in the frame or field the probe pulse occurs on the special sync output. The PSPM? query returns the current PSPM value. Command syntax PSPM mode mode integer 0 = once per frame 1 = every active line in frame...
  • Page 499 PSPP Probe Sync Pulse Polarity Class Special Sync Probe Pulse Description Sets the polarity of the probe pulse on the special sync output. The PSPG? query returns the current PSPP value. Command syntax PSPP polarity polarity integer 0 = negative 1 = positive Query syntax PSPP?
  • Page 500 PSPW Probe Sync Pulse Width Class Special Sync Probe Pulse Description Sets the width in pixels of the probe pulse on the special sync output. The PSPW? query returns the current PSPW value. Command syntax PSPW width width integer 1 pixel to (HTOT - 1)) Query syntax PSPW? Query response...
  • Page 501 PSVD Probe Sync Pulse Vertical Delay Class Special Sync Probe Pulse Description Sets the line in the frame or field that the probe pulse occurs on the special sync output. The PSVD? query returns the current PSVD value. Command syntax PSVD line line integer 0 = PSVD(VTOT-1)
  • Page 502 SIZE (see the 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.
  • Page 503 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.
  • Page 504 PXAR? Pixel 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 PXAR? Example +1.00000E+00 Appendix A Command Reference...
  • Page 505 RATC pixel RATe Calibration factor Class System parameter settings Description Sets an internal multiplication factor used in setting the pixel clock frequency. The multiplication factor can be set to compensate for the frequency error of the internal reference crystal. Having to use a factor outside of the typical range may indicate a failure of generator's hardware.
  • Page 506 RCTL Reset masked ConTroL bits Class Format parameter setting - Digital video signal Description Resets the masked control bits for the Broadcom or Silicon Image chip to low. The bits 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.
  • Page 507 RECT draw a RECTangle Class Custom image primitive Description Draws a rectangle whose sides are parallel to the vertical and horizontal axes of displayed video. It uses six parameters. The first is the color of the line. The next two parameters are the pixel width and height of the rectangle.
  • Page 508 REDG RED Gate Class Video Gate 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 ALLU to invoke the command. commands Related commands BLUG, GRNG...
  • Page 509 RFLD Repeat FieLD Class Format parameter setting - Video resolution Description Determines if identical video information 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...
  • Page 510 RGBQ? RGB lut Query Class LUT Management Description Returns the current lookup table buffer contents when a lookup table editing session is 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).
  • Page 511 RGBW RGB Write Class LUT Management Description Writes RGB levels to the slot location specified within the current lookup table buffer when a lookup table editing 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...
  • Page 512 RMAP Render MAP Class Bitmap image control Description Renders a map (icon) at the user-specified coordinates. Command syntax RMAP x y map x, y starting coordinates, positive integer number Other required FMTU commands updates hardware to the new setting and redraws the test image. RMAP 20 5 MyMap Example ALLU...
  • Page 513 ROWI ROW Insert Class Bitmap editor function Description Inserts a row of pixel data into the bitmap that is being 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.
  • Page 514 ROWQ? bitmap row Query pointer Class Bitmap editor function Description Returns the pixel data for the given row for the current contents of the bitmap editor buffer. Query syntax ROWQ? row max positive integer number positive integer number Query response Hexstring of one or more characters consisting of 0-9 and A-F.
  • Page 515 ROWY ROW Yank Class Bitmap editor function Description Deletes a row of pixel 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 positive integer Other required...
  • Page 516 SAMP Digital Audio Sinewave Amplitude Class Sonic data generator Description Sets the amplitude in decibels of the audio stream sinewave output by the generator. Command syntax SAMP amplitude (sets all channels) amplitude -96.3 to 0 (if -120.4 to 0.0 (if NBPA is 20-bits) -144.5 to 0.0 (if NBPA is 24-bits) Query syntax SAMP?
  • Page 517 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 Video Test Generator User Guide...
  • Page 518 SCAN SCAN fields per frame Class Format parameter setting - Video resolution Description Establishes the number of fields scanned per frame. Set to 1 for progressive (non-interlaced) scan and 2 for interlaced scan. The SCAN? query returns the current setting of SCAN. Command syntax SCAN fields fields...
  • Page 519 SCTL Set masked ConTroL bits Class DVI TMDS Description Sets the masked control bits for the Broadcom 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.
  • Page 520 SDIR Sort DIRectory Class Directory editor control Description Sorts the names in a directory by alphabetical order. Command syntax SDIR Other required Directory editing session must have been opened with a commands Appendix A Command Reference DIRB command.
  • Page 521 SDLY Sequence step DeLaY Class Sequence editor control Description Sets how long a sequence step will pause before advancing to the next step in the auto run mode. A sequence step will use the last value set by the SDLY command. The SDLY? query returns the current setting of SDLY.
  • Page 522 SDMG Sonic Data Mixer Gate Class Sonic data generator Description Configures the generator to use either an internal or external audio source. Note: Setting the mask “external” bit to 1 causes the SPDIF audio signal to be passed through the generator. In this case, the Audio InfoFrame CT, 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.
  • Page 523 SEOS Set End Of String Class GPIB port control Description Controls how a generator reads strings, when reading multi-line responses. In GPIB communication both the sender and receiver first have to agree on end-of-string parsing. The SEOS command enables users to determine if the generator should use line feed for end-of-string parsing.
  • Page 524 SEQA SEQuence save As 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) SEQA MY_SEQ Example Appendix A Command Reference // Save with the name "MY_SEQ"...
  • Page 525 SEQB SEQuence editing Begin Class Sequence editor control Description Marks the beginning of a sequence editing session. Command syntax SEQB Other required Use either a commands a new sequence. Use SEQN // Initialize sequence edit buffer Example SEQB // Start sequence editing session // One or more sequence editing commands ...
  • Page 526 SEQE SEQuence editing End Class Sequence editor control Description Marks the end of a sequence editing session. Command syntax SEQE Other required SEQB commands Example SEQE SEQA MYSEQ_02 Appendix A Command Reference when starting the editing session. Use // Start sequence editing session // One or more sequence editing commands ...
  • Page 527 SEQK SEQuence Kill Class Sequence memory management Description Deletes a sequence by name. The query returns 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...
  • Page 528 SEQL SEQuence Load Class Sequence memory management Description Copies the sequence having a name equal to name from sequence memory into the sequence edit buffer. The query returns a 1 if the named sequence can be loaded; otherwise, a 0 is returned. Command syntax SEQL name name...
  • Page 529 SEQN SEQuence New Class Sequence editor control Description Initializes the sequence edit buffer. The name name is 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...
  • Page 530 SEQP SEQuence Path Class Sequence memory management Description Sets 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...
  • Page 531 SEQQ? SEQuence Query pointer Class Sequence memory management Description Returns number sequence names from the list of all the sequence names stored in sequence memory beginning at index. The directories are kept in alphanumeric order. The generator maintains internal variables for the current index and number values. The value of index is automatically incremented by number after the query is executed.
  • Page 532 SEQR SEQuence Read Class Sequence memory management Description Reads a sequence from the sequence memory location into the sequence buffer. The SEQR command does not run the 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.
  • Page 533 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 Video Test Generator User Guide...
  • Page 534 SEQU SEQuence Use Class Sequence memory management Description Runs the sequence currently stored in the sequence 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 The sequence in the edit buffer must have a non-zero...
  • Page 535 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...
  • Page 536 SLUT Set Look-Up Table Class LUT Management Description Sets up the color look-up-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...
  • Page 537 SMAX? Digital 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, Video Test Generator User Guide SMIN?
  • Page 538 SMIN? Digital 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, Appendix A Command Reference SMAX?
  • Page 539 SMOD Sequence operating MODe Class Sequence editor control Description Sets the sequence mode. The SMOD? query returns the current setting of SMOD. Command syntax SMOD mode mode 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...
  • Page 540 SNUM draw sequence Step NUMber Class Custom image primitive Description Displays the sequence step number to an image when drawn as part of a test sequence. The number, along with the word “Step,” appears in a small box. The SNUM command uses three parameters.
  • Page 541 SPAX slider image SPAcing X Class Image 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...
  • Page 542 SPAY slider image SPAcing Y Class Image 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...
  • Page 543 SRAT Digital Audio 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 SRAT 10.0E3 Example FMTU Related commands SAMP, SMAX?, Video Test Generator User Guide SMIN?
  • Page 544 SROP Set/Reset OPeration Class Description Sets or resets one or multiple power-on special modes (see GenOps image). Command syntax SROP set_mask reset_mask set_mask Value to set. reset_mask Value to reset. Use this parameter to establish all bits with one command, or to individually set, or reset bits without changing others.
  • Page 545 Query syntax SROP? Query response Returns current SROP mode. If multiple special modes are enabled, the SROP? value is the sum of the mask values for the enabled modes. R:\SROP 8 Example 1 R:\SROP 2 R:\SROP? SROP 2 // set digital friendly mode Example 2 SROP 4 // set analog mode Example 3...
  • Page 546 SSST Select Sync Signal Type Class Format parameter setting - Synchronization Description Selects the type of sync signal used to synchronize the display. In general, any one of three different types of sync can be selected to synchronize the display. The availability of different sync types is specified using the ASCT, DSCT, and DSST commands.
  • Page 547 Other required The desired sync type selected must not be set to void with the ASCT, DSCT, or commands commands. To actually output the selected sync signal, it must be gated on with the appropriate ASSG, ASBG, ASGG, ASRG, CSPG, HSPG, and DSST 1 Example HSPG 1...
  • Page 548 STRG STRetchinG SCL Low Signal Class EDID and DDC control Description Enables a stretching capability for the receiver of the HDMI 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.
  • Page 549 STEP sequence STEP number Class Sequence editor control Description Selects a step in the sequence edit buffer. It is context sensitive. While editing a sequence (between SEQB and SEQE commands), the STEP command selects a step to be edited. Outside of the sequence editor and while running a sequence, the command selects a step to be executed.
  • Page 550 SVSG Single Video Signal Gating Class Video Gate Description Determines which output colors are enabled. The SVSG? query returns the current SVSG setting. Command syntax SVSG gate_mask gate_mask Gate Mask Query syntax SVSG? Query response gate_mask SVSG 7 Example Appendix A Command Reference Green Blue...
  • Page 551 SXAR Signal Aspect Ratio Class Format parameter setting - HDMI active video Description Sets the natural aspect 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).
  • Page 552 SXCX Signal-From-Content Aperture Map Class Format parameter setting - HDMI active video Description Sets the proper parameters to values necessary to fit CXAR-shaped image content to the SXAR-shaped aperture of the signal interface timing format. Upon executing this command, the following actions are performed: 1.
  • Page 553 SXEX Signal-From-Extended Aperture Map Class Format parameter setting - HDMI active video Description Maps EXAR-shaped image content into the SXAR-shaped signal interface. Command syntax SXEX code code 0 to 131071 (in decimal) The mapping code is made up of three binary field codes as follows: •...
  • Page 554 TBOX draw information Text BOX Class Custom Image Primitive Description Renders an information text box that can be added to custom images. This command allows color, position, information, and box type to be customized. Command syntax TBOX color %x %y info type color valid color name 0.0 to 1.0 normalized positioning of box center in the x direction...
  • Page 555 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 TBXG commands TBOX white 0.5 0.5 8 3 Example Video Test Generator User Guide...
  • Page 556 TBXG Text BoX Gating Class Description 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...
  • Page 557 TEXT draw TEXT string Class Custom image primitive Description Draws a user-defined text string. It uses five parameters. The first is color. The next two are the x and y coordinates for the upper left corner of the starting position of the string. The fourth parameter selects the font.
  • Page 558 TMAU Timing Measurement Analyzer Use Class DVI signal analyzer Description Initiates a measurement of the timing received from an external DVI source (via the DVI Input connector). To do this, the parameters are written into the format buffer. Note: If PNSF is set to CURRENT, then the TMAU command leaves the parameters of the currently selected format in the format buffer.
  • Page 559 PNSF 1 //Pseudo-random noise signal format set to MEASURED Example 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 HRES? //Read external signal’s total number of active horizotan pixels Video Test Generator User Guide...
  • Page 560 TOBL set levels relative TO BLanking Class Custom image primitive Description Temporarily changes how the 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.
  • Page 561 TRIA draw a TRIAngle Class Custom image primitive Description Draws a triangle defined by its three end points. The primitive uses eight parameters. The first is line color. The next three pairs of parameters are the x and y coordinates for the three points.
  • Page 562 TTLL Class: 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 Query syntax TTLL? TTLL 5.0 Example Appendix A Command Reference // sets the output voltage to 5V on the TTL interface...
  • Page 563 The command can be used to add a company name or other identification to the images. The command will not change the text in a currently displayed 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.
  • Page 564 UNPK UnPacK operation related to DMA Class Description Unpacks archived data received by the locations Command syntax UNPK Appendix A Command Reference YMDI command and puts it in the proper memory...
  • Page 565 USIZ Unit of measure used for physical SIZes Class System control Description Sets the units of measure assumed by physical size of the image that appears on the CRT (context sensitive; see FMTE). The USIZ? query returns the current setting of USIZ. Note: Changing the USIZ parameter between inches and millimeters will convert the current HSIZ and VSIZ values to match the new unit of measure.
  • Page 566 UNPK UnPacK operation related to DMA Class Description Unpacks archived data received by the locations Command syntax UNPK Appendix A Command Reference YMDI command and puts it in the proper memory...
  • Page 567 UNPK UnPacK operation related to DMA Class Description Unpacks archived data received by the locations Command syntax UNPK Video Test Generator User Guide YMDI command and puts it in the proper memory...
  • Page 568 VERF? VERsion Firmware Class Miscellaneous system parameters Description Returns the firmware version number for the runtime code and the boot 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.
  • Page 569 VERG? VERsion Gateware Class Miscellaneous system parameters Description Returns the gateware version number for the programmable devices. 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.
  • Page 570 VERH? VERsion 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: Appendix A Command Reference...
  • Page 571 VRAT? Vertical RATe Query Class Format parameter setting - Video 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 VRAT? //read the product of FRAT and SCAN settings...
  • Page 572 VRES Vertical RESolution Class Format parameter setting - Video resolution Description Establishes the number of active lines per frame. The VRES? query returns the current setting of VRES. Command syntax VRES lines lines min = • • max = the lesser of •...
  • Page 573 VSIZ Vertical SIZe Class Format parameter setting - Video resolution Description Establishes the vertical physical size of the image on the display. Units expected (or returned) vary according to the last mode set with context sensitive and must appear between begin and end commands The VSIZ? query returns the current setting of VSIZ.
  • Page 574 VSPD Vertical Sync Pulse Delay Class Format parameter setting - Synchronization Description Establishes the delay between leading edge of blanking in the first (or even) field and the leading edge of the vertical sync pulse. When interlacing, delay between end of video and leading edge of vertical sync before second (or odd) field is 0.5 line shorter than the whole-line delay specified.
  • Page 575 VSPG Vertical Sync Pulse Gate Class Format parameter setting - Synchronization Description Enables and disables the digital vertical sync output. The VSPG? query returns the current mode of VSPG. Command syntax VSPG mode mode 0 = OFF 1 = ON Query syntax VSPG? Query response...
  • Page 576 VSPP Vertical Sync Pulse Polarity Class Format parameter setting - Synchronization Description Establishes the logic sense of the digital vertical sync outputs. Setting polarity to 1 causes the leading edge of vertical sync to be a low-to-high transition. Setting polarity to 0 causes the leading edge of vertical sync to be a high-to-low transition.
  • Page 577 VSPW Vertical Sync Pulse Width Class Format parameter setting - Synchronization Description Establishes the width of the vertical sync pulse in lines. If the type specified for the selected sync signal (see SSST, ASCT, DSCT, or types, then the actual sync pulse width output by the generator will be 1/2 line shorter than the whole number specified.
  • Page 578 Important: Improper use of the VTOF command will cause permanent malfunctioning of the video generator. The VTOF command should be executed only by the Quantum Data ARCHIVE.EXE utility as part of a firmware update operation. On stand-alone generators, the ARCHIVE.EXE utility first copies the new firmware file to the video frame buffer via the serial port.
  • Page 579 VTOT Vertical TOTal lines per frame Class Format parameter setting - Video resolution Description Establishes the total number of lines per frame. When interlacing (SCAN=2), VTOT must be odd. The VTOT? query returns the current setting of VTOT. The frame or picture refresh rate is equal to HRAT divided by VTOT. The field or vertical rate is equal to the frame rate when SCAN = 1 (non-interlaced operation).
  • Page 580 VTOT 525 Example FMTU Appendix A Command Reference // Set total lines//frame to 525 in buffer // Update hardware to current buffer contents...
  • Page 581 XACR Audio Clock Recovery Data Class Sonic data generator Description Sets the N value, and optionally sets the CTS value. 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).
  • Page 582 XAFD AFD Mode Setting Class Format parameter setting - HDMI active video Description Sets the SXCX, SXEX, EXAR, EXCX, and CXAR parameters to values necessary to support a given AFD code. Command syntax XAFD afd_code afd_code 0 to 15 The following table provides a listing of AFD codes and corresponding parameter settings. Note: This command will not change the value of SXAR (which remains fixed by the current format).
  • Page 583 1. Compound maps involving the EXAR extended aperture and both mapping methods SXEX & EXCX are shown in bold. In these cases, an EXCX–L This operation is then followed by a SXEX-L SXAR-shaped output signal aperture. Related Commands SXCX, SXEX, EXAR, EXCX, XAFD 11 //set parameters for AFD code 11 Example FMTU...
  • Page 584 XAUD Audio InfoFrame Data Class InfoFrame Generator (IFG) parameter Description Writes Audio InfoFrame packet data. Command syntax XAUD:audparameter value (individual parameter) Command syntax For uncompressed audio coding type: (complete packet) XAUD type version length [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...
  • Page 585 Audio coding type (see EIA/CEA-861-B standard, Table 19 for settings) CT3 CT2 CT1 CT0 Audio Coding Type Sample size (see EIA/CEA-861-B standard, Table 20 for settings) SS1 SS0 Sample Size Sampling frequency (see EIA/CEA-861-B standard, Table 20 for settings) SF2 SF1 SF0 Sampling Frequency Maximum bit rate (this setting multiplied by 8KHz represents the maximum bit rate of the audio stream) Channel assignment code (see EIA/CEA-861-B standard, Table 22 for settings)
  • Page 586 Level shift value (see EIA/CEA-861-B standard, Table 23 for settings) LSV3 LSV2 LSV1 LSV0 Level Shift Value Appendix A Command Reference 10dB 11dB 12dB 13dB Channel Number...
  • Page 587 LSV3 LSV2 LSV1 LSV0 Level Shift Value Down-mix inhibit (see EIA/CEA-861-B standard, Table 24 for settings) DM_INH Describes whether the down mixed stereo output is permitted Query syntax XAUD:audparameter? Query response value Example 1 The following example sets the number of audio channels (CC parameter) to 2 in the Audio Infoframe.
  • Page 588 XAVI Auxiliary Video Information InfoFrame Data Class InfoFrame Generator (IFG) parameter Description Writes Auxiliary Video Information (AVI) InfoFrame packet data. Command syntax XAVI:aviparameter value (individual parameter) Command syntax XAVI type version length [S [B [A [Y [R [M [C [SC [ETB [SBB [ELB [SRB ]]]]]]]]]]]] (complete packet–version 1) Command syntax...
  • Page 589 Bar information (see EIA/CEA-861-B standard, Table 8 for settings) 0 Bar Information Active Format Information (AFD) present (see EIA/CEA-861-B standard, Table 8 for settings) Active Format Information Present Video type (see EIA/CEA-861-B standard, Table 8 for settings) 0 RGB or YCbCr Active Format Aspect Ratio (ADF value) (see EIA/CEA-861-B standard, Table 9 for settings) 1 0 0 0...
  • Page 590 Colorimetry (see EIA/CEA-861-B standard, Table 9 for settings) 0 Colorimetry Non-uniform Picture Scaling (see EIA/CEA-861-B standard, Table 11 for settings) Line number of end of top bar representing the last line of a horizontal letterbox bar area at the top of the picture (0 = no horizontal bar present at top of picture). Line number of start of bottom bar representing the first line of a horizontal letterbox bar area at the bottom of the picture.
  • Page 591 Query syntax XAVI:aviparameter? Query response value Example 1 The following example sets the scan information (S parameter) to overscanned in the AVI Infoframe. XAVI:S 1 IFGU Example 2 The following example sets the AFD flag (A parameter) to not present and the picture aspect ratio (M parameter) to 4:3 in the AVI Infoframe.
  • Page 592 Example 4 The following 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, Appendix A Command Reference IFGU...
  • Page 593 XBBH Arbitrary Bottom Border Height 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, XBBH 769...
  • Page 594 XDID EDID Data Write Class EDID and DDC control Description Writes new EDID structure for DVI Analyzer receiver. 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...
  • Page 595 Video Test Generator User Guide...
  • Page 596 XGCP General Control Parameter Data Class Data island packet generator Description Enables and disables the HDMI Audio/Video Mute (AVMUTE) feature. When enabled, audio and video are muted by the generator. Important: You can set either the AVMUTE set flag (to turn mute on) or the AVMUTE clear flag (to turn mute off) to 1 (but not both).
  • Page 597 XGDP Generic Data Packet Data Class Data island packet generator Description Writes a generic data packet for sourcing highly-customized arbitrary data. Command syntax XGDP:gdpparameter value (individual parameter) Command syntax XGDP data (complete packet) data (ASCII) hexidecimal payload data in the form of ASCII characters (“0” through “F”)—each representing one 4-bit 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...
  • Page 598 XGIF Generic InfoFrame Data Class InfoFrame Generator (IFG) parameter Description Writes generic InfoFrame packet data. This allows you to emulate any InfoFrame type (including vendor-specific). Note: The HDMI specification (section 5.2.3.2) requires that an HDMI packet must be transmitted at least every two VSYNC periods, or the receiver will drop out of HDMI mode. A Generic InfoFrame packet can be used for this purpose by enabling its repeat bit (see the IFTR command).
  • Page 599 XLBW Arbitrary Left Border Width Class 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, XLBW 64...
  • Page 600 XMPG MPEG InfoFrame Data Class InfoFrame Generator (IFG) parameter Description Writes MPEG InfoFrame packet data. Command syntax XMPG: mpgparameter value (individual parameter) Command syntax XMPG type version length [MB [MF [FR]]] (complete packet) type version length (bytes) 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...
  • Page 601 XRBW Arbitrary Right Border Width Class 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, XRBW 961...
  • Page 602 XRES X axis RESolution for custom images Class Image editor control Description Sets the width factor used to scale 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.
  • Page 603 XSPD Source Product Description InfoFrame Data Class InfoFrame Generator (IFG) parameter Description Writes Source Product Description InfoFrame packet data. Command syntax XSPD: spdparameter value (individual parameter) Command syntax XSPD type version length [VNS [PDS [SDI]]] (complete packet) type version length (bytes) 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)
  • Page 604 Example 2 The following example specifies a Source Product Description 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.
  • Page 605 XTBH Arbitrary 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, XTBH 15 Example FMTU Video Test Generator User Guide...
  • Page 606 XVSG Video Signal Gating Class Format parameter settings Description Determines which video outputs are active when the format is selected. The same command controls 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...
  • Page 607 YMDI Y MoDem Input Class System Level Description Initiates the YMODEM-BATCH file-upload protocol. Customization data stored in a battery-powered NVRAM should be backed-up on a PC so, if a battery failure or other problem occurs, recovery will be possible without having to re-enter data by hand.
  • Page 608 Related commands YMDO, UNPK, PKUP, VTOF, FLSH YMDI YMODEM-BATCH upload Example Appendix A Command Reference...
  • Page 609 YMDO Y MoDem Output Class System Level Description Initiates the YMODEM-BATCH file extraction protocol. Customization data stored in a battery-powered NVRAM should be backed-up on a PC so that, if a battery failure or other problem occurs, recovery will be possible without having to re-enter data by hand.
  • Page 610 YRES Y axis RESolution for custom images Class Image editor control Description Sets the height factor used to scale vertical size and position parameters in the primitives of a custom image in the image editor buffer. The YRES? query returns the current YRES setting.
  • Page 611 Video Test Generator User Guide...
  • Page 612 Appendix A Command Reference...
  • Page 613 B Image Reference Topics in this appendix: • Standard image descriptions 802BT/802R Video Test Generator User Guide...
  • Page 614: Standard Image Descriptions

    Standard image descriptions Acer1 Description Special test 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 “#”...
  • Page 615 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 shown below. 802BT/802R Video Test Generator User Guide...
  • Page 616 Acer9 Description Special test image developed per customer specifications. In the primary version, a mostly white field is displayed with two rows of color bars at the bottom. A secondary version 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.
  • Page 617 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). 802BT/802R Video Test Generator User Guide...
  • Page 618 Audio LR, AudioLRf, AudioRAT, Audio_L, Audio_Lf, Audio_R, Audio_Rf Description Used to configure HDMI audio output signal. The AudioLR is shown below. For more information, see BarBlack Description Special test image 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...
  • Page 619 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. 802BT/802R Video Test Generator User Guide...
  • Page 620 A bitmap of a single character block is shown here. The BLU_EM+ image is shown below. Test Focus Purpose This pattern is specified by one or more 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.
  • Page 621 Set the purity image to white and allow the monitor to run for a few minutes. Any mask warping shows up as a change in purity. You can use a color meter to measure the change. The BriteBox pattern may also be useful for measuring shadow mask warping. 802BT/802R Video Test Generator User Guide...
  • Page 622 Bosch Description Special test image developed per customer specifications. This image has 6 versions. Box_50mm, Box_64mm, Box100mm, Box150mm, Box200mm, Box250mm Description The primary 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.
  • Page 623 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 required light meter reading. 802BT/802R Video Test Generator User Guide...
  • Page 624 BriteBox Description The primary version has a single white box in the center of active video. The box size is controlled by the MSIZ system parameter. The secondary version adds four boxes in the corners of active video. Test Brightness control adjustment Purpose The wrong brightness setting may cause other tests such as Contrast, Focus, and Beam Size to be invalid.
  • Page 625 Some waveform analyzers can be set to detect and display the amplitude of the peaks. A typical amplitude waveform for a good system is shown at the bottom of the next page. 802BT/802R Video Test Generator User Guide...
  • Page 626 BurstTCE Description Fills screen with a 0.5 MHz frequency. This 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.
  • Page 627 Note: If multi-colored areas 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. 802BT/802R Video Test Generator User Guide...
  • Page 628 CheckBy3 Description The active video area is equally divided into a 3x3 checkerboard of black and white boxes. The primary version has four white boxes as shown in the image below. The secondary version 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...
  • Page 629 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 802BT/802R Video Test Generator User Guide...
  • Page 630 Purpose The resolution of your monitor should meet or exceed the design specifications. Method Adjust the brightness, contrast, and focus to their correct settings first. 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 circuit, or picture tube.
  • Page 631 The primary version (shown below) has 16 full-height vertical color bars. 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. 802BT/802R Video Test Generator User Guide...
  • Page 632 Note: When outputting digital video, 33% Gray changes to 50% Gray, and 67% Gray becomes either Black or some gray level depending on how the display interprets the video information. Test Verify that all video channels are functional Purpose To verify that none of the video channels are bad or connected incorrectly. Method Compare the sequence of color bars with the table.
  • Page 633 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.
  • Page 634 Custom Description This image has a white border around the active video, a centered smaller yellow box, and green diagonals. Purpose This image 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.
  • Page 635 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. 802BT/802R Video Test Generator User Guide...
  • Page 636 Dot_10, Dot_12, Dot_24 Description The active video area is filled with multiple rows of white, single pixel dots. The dots define the corners of what would appear to be square boxes if all connecting pixels were lit. The number of rows of boxes and the number of boxes per row depends on which version of the image is selected and the screen aspect ratio of the currently-loaded format.
  • Page 637 HDMI and DVI digital output for the active format. This image displays the current video swing value over a graduated (ramp) background. This image is supported by HDMI boards (revision F or later), and DVI boards with FPGA F1 or later. 802BT/802R Video Test Generator User Guide...
  • Page 638 Note: The DVSC command can be used to set the swing value between 150 and 1500 mVp-p. Method 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.
  • Page 639 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. 802BT/802R Video Test Generator User Guide...
  • Page 640 EMITest1, EMITest2, EMITest3, EMITest4, EMITest5 Description Special test images used for electro-magnetic interference (EMI) testing of displays. The entire active video area is filled with an “H” character. The primary versions of these images draw white characters on a black background. The secondary versions draw black characters on a white background.
  • Page 641 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. 802BT/802R Video Test Generator User Guide...
  • Page 642 The image used as a background on the display is shown below. 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 Description The entire active video area is filled with a shade of gray.
  • Page 643 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. 802BT/802R Video Test Generator User Guide...
  • Page 644 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. Appendix B Image Reference...
  • Page 645 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. 802BT/802R Video Test Generator User Guide...
  • Page 646 FocusM00 - FocusM15 Description The FocusM00 image is shown below. Focus_@6, Focus_@7, Focus_@8, Focus_@9 Description In the 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.
  • Page 647 Some monitors have a static and one or more dynamic focus controls. The sequence for adjusting them and the areas of the screen that they affect depend on the monitor under test. 802BT/802R Video Test Generator User Guide...
  • Page 648 Focus_H Description In the primary version (shown below), the screen is filled with white H 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.
  • Page 649 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 802BT/802R Video Test Generator User Guide...
  • Page 650 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 the entire screen. The focus at certain locations of the screen should be within specified limits.
  • Page 651 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. 802BT/802R Video Test Generator User Guide modes” on page 18. “Displaying...
  • Page 652 Gray25, Gray40 Description The Gray25 image is shown below. GrayBar Description The primary version (shown below) 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.
  • Page 653 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 designated number of full-height vertical graybars. 802BT/802R Video Test Generator User Guide...
  • Page 654 The Grays11 image is shown below. GraysAll Description Contains 256 grayscale versions, from 0 (full black) to 255 (full white). Grill_11, Grill_15, Grill_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.
  • Page 655 Note: If multi-colored lines 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. 802BT/802R Video Test Generator User Guide...
  • Page 656 HalfArea Description Primary version shown below. Secondary version is drawn with black boxes and white background. HalfClk Description Appendix B Image Reference...
  • Page 657 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. 802BT/802R Video Test Generator User Guide...
  • Page 658 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. Appendix B Image Reference...
  • Page 659 Hat2016 Description Primary version is shown below. Secondary version is inversed. Hat2016A Description Primary version is shown below. Secondary version is inversed. 802BT/802R Video Test Generator User Guide...
  • Page 660 Hatch_6, Hatch_10i, Hatch_10o, Hatch_12i, Hatch_12o, Hatch_24i, Hatch_24o, Hatch_24s, Hatch_G, Hatch_M, GRN_HTCH, and MAGENTA Description The primary versions consist of a white, green (G and GRN), or magenta (M) crosshatch drawn on a black background. The lines form square boxes. A single pixel dot is located in the center of each crosshatch box.
  • Page 661 Hatch_16, Hatch_20 Description The primary version of the Hatch_16 image is shown below. The secondary versions draw black lines on a white background. 802BT/802R Video Test Generator User Guide Dot_10 Dot_12 Dot_24...
  • Page 662 Hatch20 Description Primary version...The secondary version draws black lines on a white background. Hatch4x3, Hatch5x4 and Hatch8x8 Description These are different versions of a crosshatch pattern that may be called for by some display manufacturers’ test procedures. The primary version consists of white crosshatch and circles on a black background.
  • Page 663 They should be fairly straight and not pull in the area of the white rectangle. HdcpA1B1, HdcpA1B2, HdcpA2B1, HdcpA2B2, HdcpProd Description Used with HDCP feature. For more information, see Chapter 11, 802BT/802R Video Test Generator User Guide “Testing HDCP.”...
  • Page 664 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 Appendix B Image Reference...
  • Page 665 Imex1 Description InFocus1 Description Special test image developed per customer specifications. 802BT/802R Video Test Generator User Guide...
  • Page 666 InFocus2 Description Special test image 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 Appendix B Image Reference...
  • Page 667 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. 802BT/802R Video Test Generator User Guide...
  • Page 668 Linearty (Linearity) Description This image has three parts. The first part consists of six (6) white circles. A large circle is drawn in the center of the screen. Its diameter equals the lesser of the video height or width of the display. A smaller circle is drawn at half the diameter and concentric with the larger circle.
  • Page 669 The size of the blocks is limited by the number of characters that can fit in one box. Test Linearity adjustment Method Please see the Linearity test image on on measuring linearity. Test Focus adjustment 802BT/802R Video Test Generator User Guide “Linearty (Linearity)” on page 658 for information...
  • Page 670 Purpose An out-of-focus monitor displays fuzzy graphic images and poorly formed, hard-to-read characters when text is displayed on the screen. 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.
  • Page 671 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. 802BT/802R Video Test Generator User Guide...
  • 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. Appendix B Image Reference...
  • Page 673 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 802BT/802R Video Test Generator User Guide...
  • Page 674 Description The primary version of the Outline0 image consists of a rectangular white border on a black background. The border is one (1) pixel wide and defines the active video area. Two (2) diagonal lines join the opposite corners. A-full size cross is centered in the image. The horizontal line of the cross is one (1) pixel thick for formats with an odd number of active lines and two (2) pixels thick for formats with an even number of active lines.
  • Page 675 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 end of the image’s horizontal center line from the surface. The difference between the two readings should be within 802BT/802R Video Test Generator User Guide...
  • Page 676 specification for the monitor. If it is out of specification, the yoke must be adjusted. Loosen the hardware that clamps the yoke to the neck of the CRT and rotate the yoke until the line is horizontal. Tighten the yoke-clamp hardware. Test Yoke winding orthogonality check Purpose...
  • Page 677 By positioning the correct slot over each portion of the border line, the entire line should be visible. If this cannot be done at all four sides, the monitor requires correcting. 802BT/802R Video Test Generator User Guide...
  • Page 678 There are two main ways of correcting pincushion distortion. The first involves placing or adjusting magnets on the yoke. This is a trial-and-error method. However, skilled operators develop a feel for how strong a magnet to use and how to place it in order to get the desired correction.
  • Page 679 This image is a 4x4 white crosshatch with a border on a black background. Description This image is a 4x4 white crosshatch with a border and a small, centered white patch on a black background. 802BT/802R Video Test Generator User Guide...
  • Page 680 Description This image is an 8x8 white crosshatch with a border on a black background. Description This image is an 8x8 white crosshatch with a border and a small, centered white patch on a black background. Appendix B Image Reference...
  • Page 681 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. 802BT/802R Video Test Generator User Guide...
  • Page 682 Description 16x12 white crosshatch with a border and a small, centered white patch on a black background. Description This image is an all black active video area. The secondary version draws an all white video area. Appendix B Image Reference...
  • Page 683 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. 802BT/802R Video Test Generator User Guide...
  • Page 684 PacketRx Description Displays the InfoFrame data received by HDMI receiver. For more information, see “Testing HDMI transmit device InfoFrame PacketTx Description Displays the InfoFrame data transmitted from the HDMI transmitter. For more information, “Viewing InfoFrame PdsCrt1 Description Special test image developed per customer specifications. Appendix B Image Reference capability”...
  • Page 685 A continuously-running counter appears in the upper left corner of the image. The number shown is the number of vertical frame refreshes that have occurred since the generator was first powered up. The secondary version draws a black image on a white background. 802BT/802R Video Test Generator User Guide...
  • Page 686 An example of the primary version of the Persist image is shown below: Test Phosphor persistence Purpose The phosphors on the face of most CRTs continue to glow for a short period of time after the electron beam has stopped energizing them. This phenomenon is called persistence. A certain amount of persistence is desirable in most applications.
  • Page 687 Special 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. 802BT/802R Video Test Generator User Guide...
  • Page 688 The PGCWrgb is shown below. Philips1 Description Special 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 repetition”...
  • Page 689 MHz. The image looks like two vertical lines followed by a wide vertical bar on a display’s screen. The first line is a sine-squared modulated pulse that fades from black to red and 802BT/802R Video Test Generator User Guide analyzer” on page 120.
  • Page 690 back to black. The pulse is 20 T for PAL and 12.5 T for NTSC formats. The second narrower line is a 2 T white sine-squared pulse. T = 100 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...
  • Page 691 “foreground.” For example: IMGL raster; ALLU RECT foreground 100 100 100 100 dither100 FRGB 128 128 0 FRGB 192 192 64 802BT/802R Video Test Generator User Guide // loads QuartBox image // sets RGB color of box // clears display FRGB command...
  • Page 692 FMTL DMT0660; ALLU FRGB 192 192 64 Ramp Description This image provides an active video area starting from full black (+7.5 IRE) at one edge of the screen to full 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.
  • Page 693 (_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. 802BT/802R Video Test Generator User Guide...
  • Page 694 Raster Description The primary version shows a totally black display (nothing being displayed). The secondary version shows a totally white display. Test Raster centering Purpose Many monitor applications require that the displayed image or text fit completely within a bezel that surrounds the CRT. This usually requires that you first center the blank raster on the face of the CRT, and then center the image within the raster.
  • Page 695 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 802BT/802R Video Test Generator User Guide...
  • Page 696 groups of the characters “e” and “m”. The repeating 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 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. 802BT/802R Video Test Generator User Guide...
  • Page 698 SamsungB 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. Appendix B Image Reference...
  • Page 699 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 802BT/802R Video Test Generator User Guide...
  • Page 700 SlideX Description This image displays a black background with a large white vertical bar moving across the screen. After pressing the Step key, the speed of vertical bar movement can be increased by turning the Image knob (turn clockwise to speed up image). To change the animation speed using the command-line interface: 1.
  • Page 701 Grayscale boxes – Twelve (12) boxes at eleven (11) intensity levels are clustered around the center of the main image. They start at 0% and increase in 10% steps to 802BT/802R Video Test Generator User Guide HSIZ and VSIZparameters in the...
  • Page 702 100% with two (2) boxes at a 50% level. All of the grayscale boxes are omitted in the secondary version. • Gamma check dither box – A small box is drawn inside the right-hand 50% grayscale box. The box is half the width and height of the larger box. The box consists of a checkerboard of alternate one-on and one-off pixels.
  • Page 703 Excessive overscan and off-center alignment Method The entire border should be clearly visible on the face of the tube and not be hidden by the edge of the glass or by any bezel. Test Interlace flicker 802BT/802R Video Test Generator User Guide...
  • Page 704 Method The horizontal 1 on - 1 off stripes in the resolution boxes should not have objectionable flicker when shown with an interlaced format. Excessive flicker indicates that the combination of the display’s CRT persistence and frame scan rate is below the persistence time of the human eye.
  • Page 705 The three “legs” of the vectorscope signature for the -I and Q color difference signals should match the Burst, -I and Q reference lines on the vectorscope’s graticule. The following tests are based on the original SMPTE guideline: 802BT/802R Video Test Generator User Guide...
  • Page 706 Test Visual chroma gain adjustment Method 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.
  • Page 707 Sony6 Description Special test image developed per customer specifications. Sony6WLC Description Special test image developed per customer specifications. 802BT/802R Video Test Generator User Guide...
  • Page 708 sRGBflat Description For testing color response per Microsoft’s WinColorKit standard. This standard was developed by Microsoft to standardize methods relating to the matching of colors appearing on various displays (go to http://www.microsoft.com/whdc/hwdev/tech/color/ColorTest.mspx are 38 different versions of this image to support this feature. When selected, a flat image appears with a color that is remembered from the last time the image was set up.
  • Page 709 The Strokes1 version consists of multiple groups of separated red, green and blue diagonal lines drawn on a black background. 802BT/802R Video Test Generator User Guide...
  • Page 710 The Strokes0 image is shown below. Purpose These images are special-purpose test patterns used in test and alignment procedures specified by some display manufacturers. Text_9, Text_9T, Text_11, Text_12T, Text_16 Description In the primary versions, the screen is filled with random paragraphs of white text on a black background.
  • Page 711 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, blue) with the upper left half at 92.7% luminence and the upper right half at 50% 802BT/802R Video Test Generator User Guide...
  • Page 712 luminence. There is a series of 11 small boxes of increasing luminence left to right with the luminence identified in text. The lower left quarter of the image is 28.5% luminence and the lower right is magenta at 44.3 IRE. TVBar100 &...
  • Page 713 The convergence assembly is located on the neck of the CRT. Different monitors and CRT types may each require their own magnet adjustment sequence. 802BT/802R Video Test Generator User Guide...
  • Page 714 After the center of the display is properly converged, the outer areas can be adjusted by using the monitor’s “Dynamic Convergence” controls. The number of controls, the area of the screen that they affect and their adjustment procedure is dependent upon the monitor under test.
  • Page 715 TVSplBar Description Special test image developed per customer specifications. 802BT/802R Video Test Generator User Guide...
  • Page 716 Appendix B Image Reference...
  • Page 717: Error Messages

    C Error Messages Topics in this appendix: • System errors • Format errors • Error code descriptions 802BT/802R Video Test Generator User Guide...
  • Page 718: System Errors

    System errors This section discusses system error messages that may be displayed by the generator from time to time. Power-on self test messages The integrity of the data stored in non-volatile memory is checked every time the generator is turned on. The following tests are performed: 1.
  • Page 719: Power Fail Message

    If the power is good, the generator should resume normal operation. If you still have a problem, you may also want to check to see that the line voltage selector (next to the power inlet) is set correctly for the power being fed into the generator. 802BT/802R Video Test Generator User Guide...
  • Page 720: Format Errors

    Format errors Under normal operating conditions, a properly programmed model 801GX generator should never report any Format error messages. If you do get an error message while loading a format it is for one of two reasons. The generator distinguishes between invalid data, entered in one of the programming modes, and corrupted data caused by a memory failure.
  • Page 721: Error Code Descriptions

    The target pixel clock rate selected for justification of the video format exceeds the generator hardware configuration. 2074 Pixel depth not supported The video format’s pixel depth is not supported by the generator hardware configuration. 802BT/802R Video Test Generator User Guide...
  • Page 722 2075 Analog composite sync type not supported The video format’s analog video composite sync type selection is not supported by the generator hardware configuration. 2076 Digital sync composite type not supported The video format’s digital composite sync type selection is not supported by the generator hardware configuration.
  • Page 723 4. Mostly applies to video formats using serial digital video. 2099 JRAT greater than 200MHz not allowed The 802BT generator does not support a setting of JRAT greater than 200MHz. 802BT/802R Video Test Generator User Guide...
  • Page 724 2130 Horizontal active too small The number of active pixels per horizontal scan line is less than the minimum supported by the generator hardware configuration. 2140 Horizontal blanking too small The video format’s horizontal blanking period expressed in microseconds and/or number of pixel clock cycles is not supported by the generator hardware configuration.
  • Page 725 2240 Vertical total too small The total (active + Blanked) number of horizontal scan lines per frame a progressive scan (non-interlaced) video format is lees than the minimum supported by the generator hardware configuration. 802BT/802R Video Test Generator User Guide...
  • Page 726 2250 Vertical total too small for interlaced format The total (active + blanked) number of horizontal scan lines per frame is less than the minimum number supported by the generator hardware configuration. 2270 Vertical total is even The generator hardware configuration does not support interlaced scan video formats having an even total (active + blanked) number of horizontal scan lines per frame.
  • Page 727 The current firmware or generator hardware configuration does not support the format’s digital separate sync type parameter value (DSST setting) 2399 Invalid sync type selection The current firmware does not support the format’s active sync type selection (SSST setting). 802BT/802R Video Test Generator User Guide...
  • Page 728 2400 Analog composite sync type and digital separate sync type incompatible The generator hardware configuration does not support analog composite sync and digital separate sync being active at he same time for the given analog composite sync type parameter value (ASCT setting) and digital separate sync type parameter value (DSST setting).
  • Page 729 When attempting to download a bitmap to a PCMCIA card, the PCM card was write-protected. 2555 PCMCIA card is bad When attempting to download a bitmap to a PCMCIA card, the PCM card was found to be bad. 802BT/802R Video Test Generator User Guide...
  • Page 730 2704 Invalid horizontal physical size The video format’s horizontal physical size value can not be negative. 2705 Invalid physical size units The current firmware does not support the type number used for the video format’s units of measure for physical size (USIZ setting). 2706 Invalid vertical physical size The video format’s vertical physical size value can not be negative.
  • Page 731 Digital video swing calibration out of range The value specified for the digital video swing calibration is out of range. 2800 Pseudo-random noise seed value exceeds limit The seed value for the pseudo-random noise analysis exceeds its maximum value. 802BT/802R Video Test Generator User Guide...
  • Page 732: Image Errors

    2801 Pseudo-random noise sequence exceeds limit The length of the pseudo-random noise sequence exeeds maximum value. 2802 Pseudo-random noise type is not supported The pseudo-random noise type is not supported. 2803 No signal input to analyzer There is no signal input to the receive interface of the analyzer. 2804 X coordinate for delta patch out-of-range The value specified for the X coordinate of the delta patch test is out-of-range.
  • Page 733 3050 Grayscale video DAC setting out of range One or more internal calculations have resulted in an analog video DAC input grayscale setting below zero or greater than 100% video level. 802BT/802R Video Test Generator User Guide...
  • Page 734: Test Sequence Errors

    4000-4999 Test sequence errors 4000 Invalid format name The test sequence contains one or more steps that have an invalid format name parameter. 4001 Invalid image name The test sequence contains one or more steps that have an invalid image name parameter.
  • Page 735: Directory Errors

    5006 No directory to save An attempt was made to save the contents of a directory editing buffer when there was no open directory editing session to save. 802BT/802R Video Test Generator User Guide...
  • Page 736: Bitmap Errors

    5009 Directory list full This occurs during DIRA and DIRS commands when attempting to save more directories than supported by the current firmware. 5010 Invalid name index The value of the <index> parameter used for a NAMQ? query is can not be zero(0). 6000-6999 Bitmap errors 6006 No map to save...
  • Page 737: Font Errors

    Kill EPROM format Can not delete factory default formats stored in EPROM 9453 Can not change EPROM contents This occurs during FMTW or FMTZ commands when you try to overwrite or zero out an EPROM format. 802BT/802R Video Test Generator User Guide...
  • Page 738 9454 Bad location for format erase This occurs during FMTE command when you try to access an invalid format memory location. 9456 Bad location for format read/write This occurs during FMTR or FMTW commands when you try to read or write to an invalid format memory location.
  • Page 739 There was a communications error within the generator hardware architecture because the device address was missing. 9499 I2C count missing There was a communications error within the generator hardware architecture because the data count was missing. 802BT/802R Video Test Generator User Guide...
  • Page 740 9500 I2C stream too big There was a communications error within the generator hardware architecture because the data stream size exceeded the size supported by the device. 9500 Sequence data not found An attempt was made to use the SEQR command to read a sequence from an empty sequence storage location.
  • Page 741 The second address of the enhanced DDC bus is missing. 9600 Can not save format to EPROM An attempt was made to save a format edit buffer’s contents to a location in the firmware EPROM. 802BT/802R Video Test Generator User Guide...
  • Page 742: System Errors

    10000-10999 System errors 10000 Out of memory There is not enough unused battery backed user memory space to store the contents of the given edit buffer 10010 Invalid file check sum The data object file that has been recalled from the generator’s memory contains an invalid checksum.
  • Page 743 The first or last character number setting of the font in the edit buffer is greater than the maximum supported by the current firmware or the number of the first character is greater than the number of the first character. 802BT/802R Video Test Generator User Guide...
  • Page 744 Appendix C Error Messages...

This manual is also suitable for:

802r

Table of Contents