Quantum Data 881 User Manual

Other manuals for 881: User Manual

Summary of 881

  • Page 1

    881/882 video test instrument user guide - 882e for hdmi.

  • Page 2

    881/882 video test instrument, user guide, revision a.35 (10/24/11) copyright 2011 quantum data. All rights reserved. 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...

  • Page 3: Contents

    882 video test instrument user guide (rev a.35) 1 contents chapter 1 getting started introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 video interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....

  • Page 4

    2 contents selecting video format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 selecting image . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 testing digital computer (it) fpds . . . . . ....

  • Page 5

    882 video test instrument user guide (rev a.35) 3 file server specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 installing an ftp server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 copying reso...

  • Page 6

    4 contents format editor overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 format editor - basic window configuration and operation . . . . . . . . . . . . . . . . . 160 format editor - top level menus . . . . . . . . . . . . . . . . . . . ....

  • Page 7

    882 video test instrument user guide (rev a.35) 5 creating image catalogs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 creating an image catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 deleting a...

  • Page 8

    6 contents testing hdmi audio using an external audio source . . . . . . . . . . . . . . . . . . . . . . . 305 testing hdmi infoframes (882 only) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 viewing infoframe contents (882 only) . . . . . . . . . . . . . . . . . . ...

  • Page 9

    882 video test instrument user guide (rev a.35) 7 chapter 12 cec interactive troubleshooting environment (ite) overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 cec introduction. . . . . . . . . . . . . . . . . . . ....

  • Page 10

    8 contents configuring special sync for fs, ls, or cs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 chapter 15 script sdk overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 installation. . . . ...

  • Page 11

    882 video test instrument user guide (rev a.35) 9 hdcp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210 dvi/hdmi signal analyzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 hdmi lip...

  • Page 12

    10 contents.

  • Page 13: 1 Getting Started

    882 video test instrument user guide (rev a.35) 1 1 getting started topics in this chapter: • introduction • video interfaces • computer interfaces • front panel interface • 882 file system and media • 882 operational modes • web interface • command line interface • working with user profiles.

  • Page 14: Introduction

    2 chapter 1 getting started introduction this user’s guide describes the features, functions and operating procedures for the 881 and 882 quantum data video test instruments for testing analog and digital video display devices. The 881 provides features for testing video displays in production envir...

  • Page 15: 882E Optional Features

    882 video test instrument user guide (rev a.35) 3 • self-calibrating–analog video outputs are automatically adjusted against an internal precision reference. This assures video levels that are precise and reliable. Signal levels are auto-adjusted individually. • probe–trigger a scope or inspection c...

  • Page 16

    4 chapter 1 getting started • measure source timing and source pixel errors. Also useful for testing cables. Test results can be issued as formatted reports. • emulate edids. • dual hdmi tx and dual hdmi rx ports.

  • Page 17: Video Interfaces

    882 video test instrument user guide (rev a.35) 5 video interfaces this section describes the 882’s video interfaces. The video interfaces on the 882ea hdmi are shown below . Hdmi interface the hdmi interface emulates an hdmi-compliant video display. The hdmi connector pinouts are shown in the follo...

  • Page 18: Special Sync Interface

    6 chapter 1 getting started hdmi type a connector pinouts special sync interface use the special connector to output frame sync, line sync, composite sync, or a special probe pulse. For more information, see chapter 14, “ using special sync output .” pin signal pin signal pin signal 1 tmds data 2+ 7...

  • Page 19: Computer Interfaces

    882 video test instrument user guide (rev a.35) 7 computer interfaces this section describes the 882’s computer interfaces. The computer interfaces are shown below (882c shown). Rs-232 interface each 882 has a standard rs-232 serial connector, labeled “serial.” this is a 9-pin d-sub male connector w...

  • Page 20: Gpib Interface

    8 chapter 1 getting started gpib interface the gpib interface allows you to use the 882 as a programmable video signal source in a larger automated test system. The gpib connector pinouts are listed in the following table. Pin signal pin signal pin signal pin signal 1 dio1 7 nrfd 13 dio5 19 shield 2...

  • Page 21: Front Panel Interface

    882 video test instrument user guide (rev a.35) 9 front panel interface this section describes the front panel interface for operating the 882. The front panel keys are shown below. Status indicators status indicators provide feedback about the operational status of the 882. The graphic below shows ...

  • Page 22: Menu Selection Keys

    10 chapter 1 getting started menu selection keys you can access the 882’s menus using the menu selection keys depicted below. Selecting menu items when you press a menu selection key, a menu appears on the 882’s display. Each menu item corresponds to a key located adjacent to the item. These keys ar...

  • Page 23: Item Selection Examples

    882 video test instrument user guide (rev a.35) 11 item selection examples the following examples show the different types of menu items. About the settings and options keys the options key enables you to view or set basic options for the selected item. For items with multiple pages of options, pres...

  • Page 24

    12 chapter 1 getting started means that dss is selected, the + sign next to syncong means that this option is enabled, and the - signs next to pedestal, synconr, and synconb mean that these options are disabled. If you press the soft key adjacent to synconr, the - will change to a +, indicating the ...

  • Page 25: 882 File System and Media

    882 video test instrument user guide (rev a.35) 13 882 file system and media the 882 has a file system comprised of a system folder and a library folder of resource files that can be stored on multiple media (storage devices or locations). The files in the file system are briefly described below. 88...

  • Page 26: 882 Operational Modes

    14 chapter 1 getting started 882 operational modes the 882 has two operational modes: 1) basic mode and 2) browse mode. The 882 boots up in the basic mode which is the main operating mode you will be using. Both modes are described below along with instructions for booting up the 882. Booting up the...

  • Page 27: Basic Mode

    882 video test instrument user guide (rev a.35) 15 • to boot from the 882’s pc card, press the soft key adjacent to pcmcia boot. 4. Press the options (enter) key to save the configuration. 5. Either restart the 882 by cycling the power or press the tools key to return to the boot menu. 6. Scroll dow...

  • Page 28: Browsing Other Media

    16 chapter 1 getting started when in browse mode, the selection keys shown below are active. The procedure below describes how to place the 882 in browse mode: to place the 882 in browse mode: press and hold the tools key. The message hold to enter browse mode appears on the 882’s display. Continue ...

  • Page 29: Setting The 882’S Path

    882 video test instrument user guide (rev a.35) 17 2. Choose the folder you want to open by pressing the adjacent soft key. The contents of the folder appears on the 882’s display. If you need to return to the previous menu list press the back (settings) key. 3. Continue selecting folders to open un...

  • Page 30

    18 chapter 1 getting started 5. Select a format by pressing the adjacent soft key. The format path is now set to the selected folder on the selected medium. To set the 882’s path using the command line interface: 1. Establish a session with the 882 using either hyperterminal over a serial connection...

  • Page 31

    882 video test instrument user guide (rev a.35) 19 programming the 882’s function keys the 882 is equipped with four function keys (f1 through f4) that can be programmed as shortcuts to folders. The procedure below describes how to program the function keys. To program a function key as a folder sho...

  • Page 32: Web Interface

    20 chapter 1 getting started web interface the 882 has a built-in web server that enables you to interact with the 882 using a pc and an ethernet connection. The web interface includes the following functions: • format editor for creating formats and modifying and viewing format parameters. For more...

  • Page 33

    882 video test instrument user guide (rev a.35) 21 2. Choose the system item by pressing the adjacent soft key. The system menu appears on the 882’s display as shown below. 3. Choose the network item by pressing the adjacent soft key. The 882’s ip address appears on the 882’s display as shown below....

  • Page 34

    22 chapter 1 getting started note: you can add the page to your list of favorite pages in your web browser to avoid retyping the ip address each time you want to access the page. 2. Click the virtual front panel link. The virtual front panel appears. 3. Use your mouse to click the virtual keys, whic...

  • Page 35

    882 video test instrument user guide (rev a.35) 23 3. In the box at the top of the cmd terminal window, enter a command, and then press enter. The command appears in the lower pane. Working with the 882 ftp browser if you create objects on a pc, such as images or formats, you can use the 882 ftp bro...

  • Page 36

    24 chapter 1 getting started 2. Shows the files stored on the 882. The host files area shows the files stored on the pc. 3. In the host files area, locate and select the file or folder you want to copy. 4. In the instrument files area, locate the destination folder for the file as follows: a. In the...

  • Page 37

    882 video test instrument user guide (rev a.35) 25 copying files from a 882 to a pc to copy files from a 882 to a pc: 1. Access the 882’s ftp browser by choosing the ftp browser menu item from the main web page. The 882 ftp browser appears. The instrument files area shows the files stored on the 882...

  • Page 38: And Pc Card

    26 chapter 1 getting started 5. Verify that the source file or folder and the destination folder are correct, and then click ok. 6. The copying files dialog box appears showing the status of the operation. When the status is 100%, click done. Copying files between the 882’s flash memory and pc card ...

  • Page 39: Copying Files Between 882S

    882 video test instrument user guide (rev a.35) 27 note: please note that you must us a pcmcia card that is formatted in fat16 filesystem. If you use an card that is formatted in fat32, the 882 will not boot. 4. Locate the file or folder you want to copy in the source window. 5. Locate and open the ...

  • Page 40

    28 chapter 1 getting started 2. Access the 882’s ftp browser by choosing the ftp browser menu item from the main web page. The 882 ftp browser appears. The instrument files area shows the files stored on the 882. The host files area shows the files stored on the pc. 3. Repeat steps 1 and 2 for the t...

  • Page 41

    882 video test instrument user guide (rev a.35) 29 5. In the 882 ftp browser window for the target 882, open the destination folder as follows: a. In the look in box, click the down arrow and select the medium to which you want to copy the file or folder. Select tffs0 for the 882’s flash memory or c...

  • Page 42: Command Line Interface

    30 chapter 1 getting started command line interface common test procedures can be accomplished using the 882’s physical controls on the front panel, virtual front panel or through the command line interface. The 882 supports an ascii command and query language that allows you to control the 882 inte...

  • Page 43

    882 video test instrument user guide (rev a.35) 31 to configure the 882’s serial port through the front panel or virtual front panel: 1. Press the tools key. The tools menu appears on the 882’s display as shown below. 2. Choose the system item by pressing the adjacent soft key. The system menu appea...

  • Page 44

    32 chapter 1 getting started 7. To change the number of data bits, do the following: a. Press the soft keys adjacent to the third row until char appears. The current data bits setting is shown in the bottom row. B. Position the blinking cursor on the char setting. To do this, press the soft keys adj...

  • Page 45

    882 video test instrument user guide (rev a.35) 33 mode ? The 882 returns the current values: 9600,n,8,1,n,n 3. To change the settings, enter the following command: mode baud parity data stop handshake protocol for example, to change the baud rate to 38400, enter the following command: mode 38400 n ...

  • Page 46: Common Commands

    34 chapter 1 getting started sending commands interactively this section describes how to send commands through an interactive command line interface session. The 882 parses command lines one at a time. Command lines must be terminated with a carriage return (). The 882 immediately echoes each chara...

  • Page 47

    882 video test instrument user guide (rev a.35) 35 2. Establish a session with the 882 using a terminal emulator, such as hyperterminal over a serial connection. 3. At the c:> prompt, transfer the text file to the 882. For example, to transfer a file using hyperterminal, do the following: a. On the ...

  • Page 48: Working With User Profiles

    36 chapter 1 getting started working with user profiles the 882 provides user profiles that enable you to quickly load pre-defined configurations. This can be done either through the front panel, virtual front panel or the command line. For example, you can create different profiles for each operato...

  • Page 49

    882 video test instrument user guide (rev a.35) 37 1. Establish a session with the 882 using either hyperterminal over a serial connection or telnet over an ethernet lan. See “ establishing a terminal session with the 882 ” on page 30 or “ establishing a telnet session with the 882 ” on page 33. 2. ...

  • Page 50

    38 chapter 1 getting started.

  • Page 51: 2 Testing Video Displays

    882 video test instrument user guide (rev a.35) 39 2 testing video displays topics in this chapter: • general video display testing procedures • testing digital computer (it) fpds • testing digital component video hdtv (ce) fpds • using the image caching feature • using the auxtest image • using the...

  • Page 52: Making Physical Connection

    40 chapter 2 testing video displays general video display testing procedures this section provides an overview of basic steps performed to test your video display using your 882 or 881. Testing your video display involves four basic steps: 1. Connecting 882 to display under test. 2. Selecting interf...

  • Page 53: Selecting Interface Type

    882 video test instrument user guide (rev a.35) 41 use the following table to connect the 882d or 881d generator to the display under test. Selecting interface type after making the physical connection, you are ready to select the interface type for your display under test. You can select the interf...

  • Page 54

    42 chapter 2 testing video displays to select an interface: 1. Press the interface key to access the list of interfaces. A listing of signal interfaces appears on the 882’s display as shown below. 2. Choose the interface by pressing the adjacent soft key. The interface is activated and the port outp...

  • Page 55: Selecting Video Format

    882 video test instrument user guide (rev a.35) 43 selecting video format once you have selected the interface type for the display under test, you need to select a video output format. A format defines a set of video, timing, and sync parameters for a specific device or standard. This section expla...

  • Page 56

    44 chapter 2 testing video displays to bypass hot plug detection: if the display under test has not implemented hot plug correctly, you will have to bypass hot plug detection in the 882 to enable video output. 1. Connect the 882 to the display you want to test. 2. Press the sink key. The following i...

  • Page 57: Selecting A Format

    882 video test instrument user guide (rev a.35) 45 3. Press the options key. The following information appears on the 882’s display. 4. Choose the emulate item by pressing the adjacent soft key. A + appears next to emulate indicating enabled. Alternatively, to select the emulate mode through the com...

  • Page 58

    46 chapter 2 testing video displays upon selecting a format, you can modify the format options and settings if necessary. For instructions on this, see “ configuring format parameters ” on page 153. Understanding the format library the 882 has several built-in formats to test a broad range of displa...

  • Page 59: Selecting Image

    882 video test instrument user guide (rev a.35) 47 characters which indicate the frame rate. The final character indicates the aperture, which is used only if the aperture is not 1.33 (a). The following are examples of computer display formats: • vsc1275 for viewsonic 1280 by 1024 at 75 hz • dmt0685...

  • Page 60

    48 chapter 2 testing video displays note: the list of images that appears when you press the content key may be a filtered or abbreviated list. You may have disabled certain image catalogs, preventing the images in those catalogs from appearing on the content list. For more information about image c...

  • Page 61: Rendering Image Versions

    882 video test instrument user guide (rev a.35) 49 rendering image versions many images have secondary or alternate versions and some images have many versions. Use the procedures below to view the alternate and multiple image versions. To view alternate image versions in the content list: 1. Select...

  • Page 62

    50 chapter 2 testing video displays 3. Toggle back and forth between the images using the adjacent soft key. To view multiple image versions in the content list: 1. Select an image by pressing the contents key and selecting an image with the adjacent soft key until a * appears next to image name. 2....

  • Page 63: Hdmi Interface Testing

    882 video test instrument user guide (rev a.35) 51 testing digital computer (it) fpds this section describes how to test digital computer (it) displays. You can test dvi on digital computer displays using the 882c up to single link through the hdmi connector. However you can test dvi digital compute...

  • Page 64

    52 chapter 2 testing video displays fmtl dmt0660 fmtu 3. Press the content key to access the list of images. 4. Choose a suitable image (for example, smpte133) by pressing the adjacent soft key. Alternatively, you can load the image with the following command: imgl smpte133 imgu 5. Verify that the i...

  • Page 65

    882 video test instrument user guide (rev a.35) 53 • when testing for persistence with the animated images (for example, cubes and persist ), look for bleeding or trails in the wake of the moving object. Note: you can customize your 882 to run through a specified set of formats and images automatica...

  • Page 66: Dvi Interface Testing

    54 chapter 2 testing video displays testing digital component video hdtv (ce) fpds this section describes how to test digital dvi and hdmi component video for hdtv flat panel displays. The display responses shown as examples in the procedures use the 882c and 882e. However, you can also test dual-li...

  • Page 67

    882 video test instrument user guide (rev a.35) 55 alternatively, to activate the interface through the command line interface, enter the following commands: xvsi 3 // selects the hdmi-d interface allu // applies the interface setting to the 882 if you are using the 882d you can select either hdmi-d...

  • Page 68: Hdmi Interface Testing

    56 chapter 2 testing video displays methods for verifying these parameters on the smpte133 image are provided in appendix b, “ image reference .” • when testing for centering, use the outline images. The detailed methods for verifying centering with the outline images ( outline0, outline1, outline2,...

  • Page 69

    882 video test instrument user guide (rev a.35) 57 to activate the hdmi-h interface on the output port: 1. Press the interface key. A listing of signal interfaces appears on the 882’s display as shown below. 2. Choose the hdmi-h item by pressing the adjacent soft key. The interface is activated and ...

  • Page 70

    58 chapter 2 testing video displays • when testing photometry such as chrominence, use the colorbar , smpte133 , or smptebar images. Look for missing bars which may indicate a dead or unconnected channel. Also, look at the transitions between the bars; they should be sharp and distinct. Each bar als...

  • Page 71

    882 video test instrument user guide (rev a.35) 59 using the image caching feature the image cache feature enables you to render images quickly. This feature is ideal for applications, such as production line testing, which require rapid image rendering. The image cache features renders a number of ...

  • Page 72

    60 chapter 2 testing video displays fmtl 720p60 // load format 720p60 fmtu 0 // use format without redrawing ichl img4 // load cached smptebar for 720p60 ichu // fast display of smptebar from cache ichl img5 // load cached ramp_b for 720p60 ichu // fast display of ramp_b fmtl dmt0660 // load format ...

  • Page 73: Using The Auxtest Image

    882 video test instrument user guide (rev a.35) 61 using the auxtest image this section describes the auxtest composite test image used in production. This image tests an hdmi sink for cec, edid and hdcp at the same time. The cec test is a simple ping test. The hdcp test is an authentication test. T...

  • Page 74

    62 chapter 2 testing video displays device. The section in the center shows the step by step results (11 steps) of the first phase of the hdcp authentication. Below that is the ongoing test results of the third phase of authentication, i.E. Exchanging the ri values..

  • Page 75

    882 video test instrument user guide (rev a.35) 63 using the imageshift utility this section describes the imageshift utility and how to use it. The imageshift utility allows you to set in motion any of the built-in or bitmap static images stored in the 882. Image shifting can be controlled at both ...

  • Page 76

    64 chapter 2 testing video displays 5. Choose images, and then select the image you want to use. The image appears and begins shifting in accordance with default settings for both speed and method of shifting (either repeat or reversed). The following settings appear on the 882’s display as shown be...

  • Page 77

    882 video test instrument user guide (rev a.35) 65 by the coordinates to move the cursor left or right until it appears on the digit in the x coordinate. Adjust the value of the setting up or down by pressing the + or - keys. B. To specify the y start point, position the blinking cursor on the digit...

  • Page 78

    66 chapter 2 testing video displays • to return to the previous screen without saving the changes, choose the back item. Using the imageshift utility through the command line interface the procedures for configuring and running the imageshift utility from the command line interface are given below. ...

  • Page 79

    882 video test instrument user guide (rev a.35) 67 ishl newshift //loads the values from the imageshift file named //newshift ishg 1 //initiates (gates on) the imageshift function ishu //applies the values to the hardware 5. Apply the imageshift file to the hardware using the ishu command. For examp...

  • Page 80: Adjust Frequency Function

    68 chapter 2 testing video displays adjust frequency function this section describes the adjust frequency control (afc) function. The afc function provides you with the ability to increase or decrease the horizontal frequency (hrat parameter) of the active video format in increments of 2%. Use the f...

  • Page 81: Keypad Utility

    882 video test instrument user guide (rev a.35) 69 keypad utility this section describes the keypad utility and how to use it. The keypad provides you with a quick and convenient way of changing between formats and images. The interface from the keypad to the 882 is through the serial interface. Onc...

  • Page 82

    70 chapter 2 testing video displays to monitor the status of the keypad: 1. Press the tools key. The tools menu appears on the 882’s display. When the keypad has been enabled there is an additional item in the tools menu. This is indicated by an arrow key. If you scroll down using the - key the foll...

  • Page 83

    882 video test instrument user guide (rev a.35) 71 to operate the keypad 1. Use the figure below to operate the keypad. The keypad has two basic modes: 1) normal which enables you to change the formats, images and colorimetry and 2) sequence mode which enables you to control a running test sequence....

  • Page 84

    72 chapter 2 testing video displays.

  • Page 85: 3 Administrative Tasks

    882 video test instrument user guide (rev a.35) 73 3 administrative tasks topics in this chapter: • overview • calibrating the generator • auto upgrade • upgrading the generator locally • reconfiguring and booting a stalled generator • cloning generators • resetting a generator • viewing generator c...

  • Page 86: Overview

    74 chapter 3 administrative tasks overview this section describes how to accomplish administrative tasks, including calibrating the generator, upgrading a generator, cloning a generator and maintaining the generator’s file system..

  • Page 87: Calibrating The Generator

    882 video test instrument user guide (rev a.35) 75 calibrating the generator the 882 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-vol...

  • Page 88: Calibrating Frequency

    76 chapter 3 administrative tasks 4. Choose the calfactor item by pressing the adjacent soft key. The following items appear on the generator’s display: 5. Choose the self-calibrate item by pressing the adjacent soft key. During calibration, calibration factors and other information appear on the ge...

  • Page 89

    882 video test instrument user guide (rev a.35) 77 2. Measure the ttl horizontal sync frequency with the frequency counter. 3. Divide the frequency that you expect by the frequency that you measure on the frequency counter. For example, if you measure 99.9955782499875 khz, when you expect 100.000000...

  • Page 90: Auto Upgrade

    78 chapter 3 administrative tasks auto upgrade this section provides procedures on how to upgrade your generator using the auto upgrade feature. Note that there are also procedures for manually upgrading your 880 series generator, refer to “ manually upgrading using pcmcia compact flash card ” on pa...

  • Page 91

    882 video test instrument user guide (rev a.35) 79 dhcp server on the network. The pc has to be connected to the internet. Refer to the 880 series user guide, chapter 4, “ networking 882s .” for full information on configuring a generator for network use. Refer to the diagrams below. Downloading and...

  • Page 92

    80 chapter 3 administrative tasks running the auto update utility: network upgrade 1. Run the utility by double-clicking on autoupdate.Jar. You will be presented with the following screen:.

  • Page 93

    882 video test instrument user guide (rev a.35) 81 2. Select network upgrade, then next. The network upgrade screen will appear: 3. Make sure you have network access to the generator, then select next. Next you will have the opportunity to back up the files in the generator. If you have any custom i...

  • Page 94

    82 chapter 3 administrative tasks 4. Optionally browse to a new backup directory, then click next to begin the backup. If you don’t want to back up any files from the generator, click on skip backup. 5. Next, enter the ip address for the generator:.

  • Page 95

    882 video test instrument user guide (rev a.35) 83 6. Click next to continue. 7. If you see this screen, click continue with upgrade:.

  • Page 96

    84 chapter 3 administrative tasks 8. Next you must confirm that you are connected to the correct generator: click yes to continue. Next the utility will connect to the quantum data website to download the current firmware version for this generator, then display the version number and wait for your ...

  • Page 97

    882 video test instrument user guide (rev a.35) 85 10. Now you must power cycle the generator to boot from the new firmware. Auto upgrade - pcmcia/compact flash method the second method of upgrading the generator using the auto upgrade feature is the pcmcia/compact flash upgrade. This method is used...

  • Page 98

    86 chapter 3 administrative tasks upgrade files from the computer to the generator. The auto upgrade utility prompts the user when the pcmcia/compact flash card must be moved between the computer and the generator. Running the auto update utility: pcmcia upgrade 1. Run the utility by double-clicking...

  • Page 99

    882 video test instrument user guide (rev a.35) 87.

  • Page 100

    88 chapter 3 administrative tasks 2. Select pcmcia upgrade; then click next. Prepare the pcmcia/compact flash card per the following screen: 3. Click next, then enter generator information (genstats) on the following screen. The button how to get genstats manually will show you the method for readin...

  • Page 101

    882 video test instrument user guide (rev a.35) 89 5. When this information is correct, click on next. 6. The utility will download the new firmware files from the quantum data website, and report the version number of the release: 7. Click on yes, and the utility will extract the individual files f...

  • Page 102

    90 chapter 3 administrative tasks.

  • Page 103

    882 video test instrument user guide (rev a.35) 91 8. Next you will be prompted to hit the clone capture button (tools -> system -> clone -> capture.) this will cause the generator to back up the internal files to the pcmcia/compact flash card. When this process is complete, insert the card into the...

  • Page 104

    92 chapter 3 administrative tasks 10. When the drive address is selected, click next, and the backup files will be copied from the card onto the pc. When the backup is completed, the new release files will be.

  • Page 105

    882 video test instrument user guide (rev a.35) 93 copied onto the card. Then you will be prompted to insert the card back into the generator. 11. Click next, and you will see the following screen instructing you to initiate the clone restore process by pressing tools -> system -> clone -> restore..

  • Page 106

    94 chapter 3 administrative tasks 12. After the clone restore is complete, you will again see the menu on the generator’s screen. Then click on next..

  • Page 107

    882 video test instrument user guide (rev a.35) 95.

  • Page 108

    96 chapter 3 administrative tasks 13. Power cycle the generator, and it will boot the upgraded firmware..

  • Page 109

    882 video test instrument user guide (rev a.35) 97 upgrading the generator locally this section provides procedures for upgrading a generator locally. Procedures for upgrading multiple generators over a network are provided in “ upgrading 882s over a network ” on page 140. There are two methods for ...

  • Page 110

    98 chapter 3 administrative tasks note: please note that you must us a pcmcia card that is formatted in fat16 filesystem. If you use an card that is formatted in fat32, the 882 will not boot. B. C. Transfer the new release files (system and library directories) to the pc card. D. Remove the pc card ...

  • Page 111

    882 video test instrument user guide (rev a.35) 99 instrument files area shows the files stored on the generator. The host files area shows the files stored on the pc. C. In the instrument files area, set the destination folder to the pc card. To do this, select card0 for the generator’s pc card. D....

  • Page 112

    100 chapter 3 administrative tasks 4. On the generator front panel, press the tools key. The tools menu appears on the generator’s display as shown below. 5. Choose the system item by pressing the adjacent soft key. The system menu appears on the generator’s display as shown below. 6. Choose the clo...

  • Page 113

    882 video test instrument user guide (rev a.35) 101 files area shows the files stored on the generator. The host files area shows the files stored on the pc. 4. In the host files area, create a backup folder. 5. In the host files area, open the backup folder. 6. In the instrument files area, click t...

  • Page 114

    102 chapter 3 administrative tasks 11. In the instrument files area, select all of the folders (system and library) in the lower pane. 12. Click delete. A deleting files dialog box appears. 13. Verify that the selected folders on the generator’s flash memory (tffs0) are correct, and then click ok. T...

  • Page 115

    882 video test instrument user guide (rev a.35) 103 2. Choose the system item by pressing the adjacent soft key. The system menu appears on the generator’s display as shown below. 3. Choose the network item by pressing the adjacent soft key. The generator’s ip address and subnet mask appear on the g...

  • Page 116

    104 chapter 3 administrative tasks setting the pc’s network settings to establish a local ethernet connection between pc and generator, follow these steps to configure a static ip address on your pc and connect using a crossover cable. To connect directly to the generator: 1. Determine the ip addres...

  • Page 117

    882 video test instrument user guide (rev a.35) 105 4. In the internet protocol (tcp/ip) properties dialog box, select use the following ip address and type the ip address in the box. Note: ip addresses consist of a network component and a host component. The network component is represented by the ...

  • Page 118

    106 chapter 3 administrative tasks 7. Open a web browser (such as internet explorer) and type the generator’s ip address in the address entry field. For example, enter the following: http://206.135.215.189/ the generator web page appears in the browser..

  • Page 119

    882 video test instrument user guide (rev a.35) 107 reconfiguring and booting a stalled generator if a generator fails to boot as expected, it may be set to boot from a location with a corrupt system file or without the necessary system files. The symptom of this problem could be that the generator ...

  • Page 120

    108 chapter 3 administrative tasks 6. Scroll down to the allow viewing and selection of the bootnow item as shown below. 7. Select bootnow by pressing the adjacent item selection key. 8. The following display appears: 9. Press the + key to boot the generator. To boot a generator that has a corrupt f...

  • Page 121

    882 video test instrument user guide (rev a.35) 109 7. Scroll down to the allow viewing and selection of the bootnow item as shown below. 8. Select bootnow by pressing the adjacent item selection key. 9. The following display appears: 10. Press the + key to boot the generator. The following display ...

  • Page 122

    110 chapter 3 administrative tasks 15. Reconfigure the generator to boot from the flashmem using the procedures described in “ to boot a generator that is in a stalled state: ” on page 107. 16. Restart the generator. 17. If the problem persists you may have to unseat the video board from the main bo...

  • Page 123

    882 video test instrument user guide (rev a.35) 111 7. Change the host ip address as follows: a. Position the blinking cursor on the digit of the ip address you want to change. To do this, press the soft key adjacent to the arrow by the address to move the cursor left or right until it appears on th...

  • Page 124: Cloning Generators

    112 chapter 3 administrative tasks cloning generators you can clone generators using either the generator’s pc card or the generator ftp browser over an ethernet connection. To clone a generator, the firmware revision of the source and target generators must match. Cloning a generator using the pc c...

  • Page 125

    882 video test instrument user guide (rev a.35) 113 7. Remove the pc card from the source generator and insert it into the target generator. 8. On the target generator, press the tools key. The tools menu appears on the generator’s display as shown below. 9. Choose the system item by pressing the ad...

  • Page 126

    114 chapter 3 administrative tasks 2. Access the source generator’s generator ftp browser. See “ working with the 882 ftp browser ” on page 23. 3. Copy all of the files in the source generator’s flash memory to the pc as follows: a. In the instrument files area of the generator ftp browser window, c...

  • Page 127

    882 video test instrument user guide (rev a.35) 115 5. Disconnect the source generator from the ethernet cable and connect the target generator. Note: if both generators on the ethernet/ip network you do not have to disconnect the generator. 6. Access the target generator’s ftp browser. 7. Delete th...

  • Page 128: Resetting A Generator

    116 chapter 3 administrative tasks resetting a generator you can reset a generator to a known good condition. Note: resetting does not restore the generator to factory default condition. Thus, it should not be used to restore proper operation of the generator. Follow this procedure to reset a genera...

  • Page 129

    882 video test instrument user guide (rev a.35) 117 viewing generator configuration information you can view information about a generator’s configuration, including the firmware and gateware revisions, installed options, board serial numbers, and so on. The procedure for accessing this information ...

  • Page 130

    118 chapter 3 administrative tasks 5. To view the video board information, pressing the soft key adjacent to the arrow by main board. The video board build date appears as shown below. Press the soft key adjacent to the arrow by build date to see other information about the video board. To view gene...

  • Page 131

    882 video test instrument user guide (rev a.35) 119 4. Enter the following command to view the generator firmware version (runtime and boot code versions): verf? 20.0882002,01.04.11 5. Enter the following command to view the generator gateware information for each programmable device: verg? 253c,36,...

  • Page 132

    120 chapter 3 administrative tasks 5. Open a web browser (such as internet explorer) and type the generator’s ip address in the address entry field. For example, enter the following: http://206.135.215.189/ the generator home page appears in the browser. Note: you can add the page to your list of fa...

  • Page 133

    882 video test instrument user guide (rev a.35) 121 6. Choose the generated reports item. The generator the provides a list of reports currently available as shown below..

  • Page 134

    122 chapter 3 administrative tasks 7. Select the genstats report. The genstats report then appears in the browser window as shown below. You can then save the report as an web page file for distribution..

  • Page 135: 4 Networking 882S

    882 video test instrument user guide (rev a.35) 123 4 networking 882s topics in this chapter: • overview • configuring a file server • establishing a network environment • network operations • controlling a 882 remotely • upgrading 882s over a network • cloning 882s using the 882 ftp browser.

  • Page 136: Overview

    124 chapter 4 networking 882s overview this chapter describes how to use the 882 in a networked environment. Quantum 882 generators can operate and be administered over an ethernet lan connection. By networking multiple 882s together, you can centralize control in production environments. When netwo...

  • Page 137: Configuring A File Server

    882 video test instrument user guide (rev a.35) 125 configuring a file server this section describes how to set up a file server. The file server is a pc used to host the 882 system and resource files to be shared by networked 882s. To configure the file server, you must install ftp server software ...

  • Page 138

    126 chapter 4 networking 882s to set up the ftp server: 1. Install the ftp server software on the file server pc and create the ftp site directory. You can use microsoft internet information services shown below. 2. Configure the ftp site properties. A. On the home directory tab, enter the name of t...

  • Page 139

    882 video test instrument user guide (rev a.35) 127 uses c:\inetpub\ftproot as the local path as shown below. You can use this path or click browse to select a different path. B. On the home directory tab, specify read/write access. C. On the security accounts tab, select allow only anonymous connec...

  • Page 140

    128 chapter 4 networking 882s copying resource files to the ftp site on the file server after installing the ftp server, you can download the 882 system and resource files from the quantum data web site and copy them to the ftp site on the file server. To copy 882 system and resource files to the fi...

  • Page 141

    882 video test instrument user guide (rev a.35) 129 4. Move the vxworks file out of the system folder and into the ftproot folder..

  • Page 142

    130 chapter 4 networking 882s establishing a network environment to create a network environment for your 882s, you must physically connect the 882s to the network, and then configure their ip addresses and the ip address of the file server. Procedures for these tasks are described in this section. ...

  • Page 143

    882 video test instrument user guide (rev a.35) 131 when the network connection on the 882 is active, the network led lights on the front panel. Setting the 882’s ip address you can either set the ip address of the 882 manually with an address you select or automatically by using the built in dhcp s...

  • Page 144

    132 chapter 4 networking 882s 4. Press the settings key. The network connection screen appears on the 882’s display as shown below. If the ip address configuration option is not visible, press the soft key adjacent to the arrow symbol by subnetmask until ip address appears. 5. Change the ip address ...

  • Page 145

    882 video test instrument user guide (rev a.35) 133 to enable dhcp for auto ip address configuration of the 882: 1. Press the tools key. The tools menu appears on the 882’s display as shown below. 2. Choose the system item by pressing the adjacent soft key. The system menu appears on the 882’s displ...

  • Page 146

    134 chapter 4 networking 882s 6. To save the changes, press the enter (options) key. The following choices appear on the 882’s display: to save the changes, choose the yes item by pressing the adjacent soft key. To exit without saving the changes, choose the no item. To return to the network connect...

  • Page 147

    882 video test instrument user guide (rev a.35) 135 4. Press the settings key. The network host screen appears on the 882’s display as shown below. If the host address configuration option is not visible, press the soft key adjacent to the arrow symbol by host name until host address appears. 5. Cha...

  • Page 148: Network Operations

    136 chapter 4 networking 882s network operations this section provides common networking tasks, such as booting 882s from the file server, accessing files stored on the file server, transfering files from the file server to the 882, and controlling the 882 remotely. Booting a 882 from the file serve...

  • Page 149

    882 video test instrument user guide (rev a.35) 137 sharing objects on a file server the 882 can be set up to access shared format, image, and sequence files stored on a file server. To do this, you must set the 882’s path to point to the corresponding folders on the file server. You can set the pat...

  • Page 150

    138 chapter 4 networking 882s 4. Press the soft key adjacent to the folder you want to use. For example, to use the formats folder, press the soft key adjacent to formats. The contents of the selected folder appears on the 882’s display. 5. Choose an item by pressing the adjacent soft key. The path ...

  • Page 151: Controlling A 882 Remotely

    882 video test instrument user guide (rev a.35) 139 controlling a 882 remotely in addition to controlling the 882 using the front panel keys, you can also control the 882 from a remote pc either through the virtual front panel web-based interface or the command line interface. Using the virtual fron...

  • Page 152

    140 chapter 4 networking 882s upgrading 882s over a network an upgrade to a network of 882s can involve a new system and firmware file (“vxworks”), a new gateware file, and new library resource files. In some cases you may be upgrading only the firmware or only the gateware, but not both. In other c...

  • Page 153

    882 video test instrument user guide (rev a.35) 141 to back up the current files on the file server: 1. Create a separate, backup folder on your file server pc (not in the ftp folder) to house the files currently used by the network of 882s. 2. Open the ftp site folder and copy the contents of the f...

  • Page 154: Reboot The 882S

    142 chapter 4 networking 882s 3. Copy the contents of the 882 folder to the ftp site folder. The resulting folder structure is shown below. Removing current files from the 882s prior to upgrading the 882s, you must remove the existing system and firmware file, gateware, and resource files from the f...

  • Page 155

    882 video test instrument user guide (rev a.35) 143 cloning 882s using the 882 ftp browser you can clone 882s either through the front panel or through the 882 ftp browser on the virtual front panel web page. Procedures for cloning 882s through the front panel are provided in “ cloning generators ” ...

  • Page 156

    144 chapter 4 networking 882s 3. In the 882 ftp browser window for the target 882, delete all of the files in the target 882’s flash memory as follows: a. In the instrument files area, click the down arrow by the look in box and select tffs0. This is the target 882’s flash memory. B. Select all of t...

  • Page 157: 5 Working With Formats

    882 video test instrument user guide(rev a.35) 145 5 working with formats topics in this chapter: • overview • format library • viewing the source list of formats • configuring format parameters • format editor overview • creating a new format using the format editor • creating custom formats using ...

  • Page 158: Overview

    146 chapter 5 working with formats overview the generator contains a library of standard formats. You can create your own formats, however, either by using the format editor or by entering format commands through the command line interface. You can also create format catalogs which allow you to cont...

  • Page 159: Format Library

    882 video test instrument user guide(rev a.35) 147 format library the generator has a built-in library of formats which are stored as xml files in any of the generator’s media. This section describes three sets of naming conventions for identifying formats: 1) composite television formats, 2) compon...

  • Page 160

    148 chapter 5 working with formats common composite tv formats with sub-carriers and their respective standards: • ntsc - itu-r bt.470-6 • ntsc# - smpte 170m • ntsc#ka - smpte 170m • pal - itu-r bt.470-6 • pal# - itu-r bt.470-6 • pal#ka - itu-r bt.470-6 component television format names component te...

  • Page 161

    882 video test instrument user guide(rev a.35) 149 frame rate frame rate is optional. If no frame rate is given, then the frame rates are assumed. • 24 = 24 hz • 60 = 60 hz common component tv formats • 480plh component sdtv signal containing letterboxed 16x9 high-definition content • 480psh compone...

  • Page 162: Aperture Designators

    150 chapter 5 working with formats frame rate examples (half the field rate with interlace scanning) • 48 for 48 hz • 60 for 60 hz • 75 for 75 hz aperture (used only when the aperture is not a) see “ aperture designators ” on page 150. Common computer display formats • vsc1275 for viewsonic 1280 by ...

  • Page 163

    882 video test instrument user guide(rev a.35) 151 • s = scope (under-sample content horizontally) • w = widescreen (over-sample content horizontally) • j = justify (non- linear horizontal expand – more near edges) • k = keep safe (shrink to avoid cropping – provide safe title) • p = pan & scan (tru...

  • Page 164

    152 chapter 5 working with formats viewing the source list of formats you can view the list of formats available in the generator using the front panel or the command line interface. Use the following procedures to view the source (format) list. Note: the source list of formats that appears on the g...

  • Page 165

    882 video test instrument user guide(rev a.35) 153 configuring format parameters each standard and custom format is defined by a set of parameters. These parameters are categorized in the generator as either options or settings. You can view and modify the parameters of a format in the following way...

  • Page 166

    154 chapter 5 working with formats 4. To see more options, press the options key again. The following appears on the generator’s display as shown below. 5. To see more options, press the options key again. The following appears on the generator’s display as shown below. 6. Press the options key agai...

  • Page 167

    882 video test instrument user guide(rev a.35) 155 4. To save the changes, press the enter (options) key. The following choices appear on the generator’s display: to save the changes, choose the yes item by pressing the adjacent soft key. To exit without saving the changes, choose the no item. To re...

  • Page 168

    156 chapter 5 working with formats to view a format’s parameters on a display connected to the generator: 1. Press the source key and choose a format by pressing the adjacent soft key. 2. Press the content key and choose the format image. The format parameters appear on the connected display. To vie...

  • Page 169

    882 video test instrument user guide(rev a.35) 157 2. Enable and view image versions as follows: a. Press the options key. The following menu appears on the generator’s display: b. Choose the more item by pressing the adjacent soft key until a + and rendition appears next to the item. C. Press the +...

  • Page 170

    158 chapter 5 working with formats 3. To view options, enter the commands for the format options you want to view. For example, to view the sync configuration, enter the following command: assg ? The generator responds with the information as shown below: 0, 1, 0 // indicates no sync on red, sync on...

  • Page 171

    882 video test instrument user guide(rev a.35) 159 to view and modify a format’s parameter values in the format’s xml file: 1. Using the generator ftp browser, copy the format’s xml file from the generator to a pc. See “ copying files from a 882 to a pc ” on page 25 for instructions. 2. Open the xml...

  • Page 172: Format Editor Overview

    160 chapter 5 working with formats format editor overview the format editor provides a graphical user interface for modifying existing formats, creating custom formats and viewing format parameters. The format editor is part of the generator’s web server and is accessed over an ethernet lan connecti...

  • Page 173

    882 video test instrument user guide(rev a.35) 161 clicking on the activation button in the center of the figure below will dock the window into the main format editor window such that it will occupy the entire window opening of the format editor. Clicking on the right most activation button in the ...

  • Page 174

    162 chapter 5 working with formats new source menu opens up the source menu (equivalent to clicking on the new source menu activation button). Open enables you to browse to and open an xml format file on your pc. This is equivalent to clicking on the open activation button. Save enables you to save ...

  • Page 175: Format Editor - Menu Buttons

    882 video test instrument user guide(rev a.35) 163 format editor - menu buttons the activation buttons of the format editor are shown in the window below. The following table describes the format editor menu buttons. Button description connect clicking on this button enables you to establish a conne...

  • Page 176: Format Editor - New Format

    164 chapter 5 working with formats format editor - new format this subsection defines the tabs and status panels available with the new format screen shown below. The table below describes the tabs available for the new format window. Tab description / function timing selecting the timing tab opens ...

  • Page 177

    882 video test instrument user guide(rev a.35) 165 the table below describes the problem list status panels for the new format window. Digital audio selecting the general tab opens up an application screen that enables you to define the digital audio parameters for a custom format or modify these pa...

  • Page 178: New Format - Timing Tab

    166 chapter 5 working with formats new format - timing tab the timing window of the format editor timing is shown below. This window is activated by pressing the timing tab. The main panel of the timing tab is shown below..

  • Page 179

    882 video test instrument user guide(rev a.35) 167 the table that follows describes each of the fields in the main panel of the timing tab. Entity field description / function pixel rate sets the pixel rate in pixels (machine) or microseconds (time) of the format. Horizontal rate the horizontal line...

  • Page 180

    168 chapter 5 working with formats new format - timing tab (bottom panel) the bottom panel of the timing tab in the format editor is shown below. The table that follows describes each of the fields in the panel. Indicates that the values in this field are settable in the current configuration. Red f...

  • Page 181

    882 video test instrument user guide(rev a.35) 169 new format - timing tab (right side panel) the right side panel of the timing tab in the format editor is shown below. The table that follows describes each of the fields in the panel. New format - timing (right side panel) entity parameter descript...

  • Page 182: New Format - General Tab

    170 chapter 5 working with formats new format - general tab the format editor general tab is shown below. The table that follows describes each of the fields in the tab. Preemphasis enables and disables adding pre-emphasis to the open lvdi digital outputs on generators that support lvdi outputs. Dc ...

  • Page 183

    882 video test instrument user guide(rev a.35) 171 new format - general tab (top left panel) the top left panel of the general tab in the format editor is shown below. The table that follows describes each of the fields in the top left panel of the general tab. New format - general tab (top right pa...

  • Page 184

    172 chapter 5 working with formats new format - general tab (center panel) the center panel of the general tab in the format editor is shown below..

  • Page 185

    882 video test instrument user guide(rev a.35) 173 the table below describes the pull-down menus in the center panel of the general tab. Field / entity description / function color encoding sets the colorimetry of the format. The parameter is avst or dvst. The following are the selections: • default...

  • Page 186

    174 chapter 5 working with formats acs type sets the analog composite sync type of the format. The parameter is asct. The following are the selections: • none • american ored • american single serrated • american double serrated (ref smpte 170m ntsc) • australian as 493.1-200x cs serrated • european...

  • Page 187

    882 video test instrument user guide(rev a.35) 175 new format - general tab (right panel) the right panel of the general tab in the format editor is shown below. The table below describes the entities and fields of the right-side panel of the general tab. Dss type sets the digital composite sync typ...

  • Page 188

    176 chapter 5 working with formats new format - general tab (bottom panel) the bottom panel of the general tab in the format editor is shown below. Gamma check box enables or disables gamma. Used with the entry field below. Parameter: gamc. Entry field enables you to set the gamma once the gamma che...

  • Page 189

    882 video test instrument user guide(rev a.35) 177 the table below describes the gating functions of the right-side panel of the general tab. Field / entity entity type description / function analog sync gate select buttons enables you to put the analog composite sync on one of the components when a...

  • Page 190

    178 chapter 5 working with formats new format - digital video tab the format editor digital video tab is shown below. The table that follows describes each of the fields in the digital video tab. Entity / field type description / function range entry field clocks per pixel entry field specifies the ...

  • Page 191

    882 video test instrument user guide(rev a.35) 179 avi video identification code entry field the digital video code corresponding to the eia/cea-861 standard. Parameter: dvic. Number of links radio button 1 sets the number of links to 1 by the dvi output. 2 sets the number of links to 2 for the dvi ...

  • Page 192

    180 chapter 5 working with formats new format - digital audio tab the format editor digital audio tab is shown below. The table that follows describes each of the fields in the tab..

  • Page 193

    882 video test instrument user guide(rev a.35) 181 the table below describes each of the fields in the digital audio tab. Field type description / function signal interface pull-down select sets the digital audio signal interface. The valid values are: • none - use hdmi. • spdif. • aes3 (not used). ...

  • Page 194

    182 chapter 5 working with formats bits per sample pull-down select sets the digital audio sampling rate. The valid values are: • 16 • 20 • 24 parameter is: nbpa. Contents gated entry field sets the digital audio content gate. The valid values are: 0 through 4095. Refer to eia/cea-861-x. Parameter i...

  • Page 195: New Format - Afd Tab

    882 video test instrument user guide(rev a.35) 183 new format - afd tab the format editor afd tab is shown below. The table that follows describes each of the fields in the tab. The table that follows describes each of the text entry fields in the afd tab. Heading field description / function active...

  • Page 196

    184 chapter 5 working with formats extended from content apert. Map enables you to set the mapping type for mapping cxar-shaped image content into the extended exar-shaped aperture. Parameter: excx signal from extended apert. Map enables you to set the mapping type for mapping exar-shaped image cont...

  • Page 197: Format Editor - New Report

    882 video test instrument user guide(rev a.35) 185 format editor - new report this subsection defines the new report screen. The contents of the new report tab is shown below..

  • Page 198

    186 chapter 5 working with formats the table below describes the top selection panels for the new report activation button the table below describes the activation buttons available for the new report screen. Entity type description / function instrument (connection status) status text field shows t...

  • Page 199

    882 video test instrument user guide(rev a.35) 187 the table below describes the report fields available for the new report screen. Generate html report clicking on this button will cause the format editor application to generate an html report of the list of formats. A dialog box pops up to allow y...

  • Page 200

    188 chapter 5 working with formats the screen below shows the format table configuration screen. This screen enables you to configure the fields for the format report. The table below describes the fields and buttons for the table configuration screen. Entity description / function column choices co...

  • Page 201

    882 video test instrument user guide(rev a.35) 189 format editor - new source menu this subsection defines the new source menu dialog box. The new source menu dialog box is shown below: the table below describes the top panels fields, activation buttons and pull down menus. Entity type description /...

  • Page 202

    190 chapter 5 working with formats the table below describes the main panels fields, of the new source menu. Entity type description / function directory listing configuration field provides a list of formats to select and move to a particular (set by the path entry field) directory on the 882 gener...

  • Page 203: Format Editor - Open

    882 video test instrument user guide(rev a.35) 191 format editor - open this subsection defines the open [file] dialog box. The open dialog box is shown below. This enables you to open an existing format file either from your pc (local tab) or from the 882 instrument (remote tab)..

  • Page 204: Format Editor - Save

    192 chapter 5 working with formats format editor - save this subsection defines the save [file] dialog box. The save dialog box is shown below. You use the save function to store a format that you have defined. You can either save it to your pc (local tab) or the 882 instrument (remote tab)..

  • Page 205

    882 video test instrument user guide(rev a.35) 193 creating a new format using the format editor the procedure below describes how to create a new format using the format editor. To create a new format using the format editor: 1. Open a web browser (such as internet explorer) and type the generator’...

  • Page 206

    194 chapter 5 working with formats 3. Click new format. The timing tab of the format definition page appears as shown below..

  • Page 207

    882 video test instrument user guide(rev a.35) 195 4. Open an existing file to work from by clicking on the open activation button near the top of the window. The open file dialog box appears as shown below. You can either load a file from your pc or from the 882 test instrument by selecting the app...

  • Page 208

    196 chapter 5 working with formats tab ” on page 170, 3) digital video “ new format - digital video tab ” on page 178, 4) digital audio “ new format - digital audio tab ” on page 180. • when selecting a parameter to modify on the timing tab, ensure that the value is editable. To be editable, the fie...

  • Page 209

    882 video test instrument user guide(rev a.35) 197 note: it is recommended that you save custom formats in a directory on the pccard because of file storage limitations in the flash memory..

  • Page 210

    198 chapter 5 working with formats creating custom formats using the command line interface there are two methods for creating formats through the command line interface. The first method is to use the fmtn command to set all format parameters in the format buffer to their default values, and then m...

  • Page 211: Format Catalogs

    882 video test instrument user guide(rev a.35) 199 format catalogs scrolling through all of the available formats on the source list can be time consuming. This is particularly true if you regularly use only a few formats that may be scattered throughout the list. You can set up the generator to sho...

  • Page 212: Creating Format Catalogs

    200 chapter 5 working with formats 4. Press the soft key adjacent to a catalog to enable or disable it. A + sign next to the item indicates the item is enabled; a - sign indicates it is disabled. For example, to see only the vesa formats when you press the source key, disable all catalogs except dmt...

  • Page 213: Deleting Format Catalogs

    882 video test instrument user guide(rev a.35) 201 note: if other catalogs are also selected, the source list will include the formats in those catalogs as well. Note: if you power cycle the generator you will have to reinstate the format catalogs by loading with dirl and using it with diru. To crea...

  • Page 214

    202 chapter 5 working with formats to delete a format catalog through the command line: 1. Establish a session with the generator using hyperterminal over a serial connection or telnet over an ethernet lan. For instructions, see “ establishing a terminal session with the 882 ” on page 30 and “ estab...

  • Page 215

    882 video test instrument user guide(rev a.35) 203 5. Select the catalog you want to delete. 6. Click the delete button to delete the catalog..

  • Page 216

    204 chapter 5 working with formats.

  • Page 217: 6 Using Gpib Interface

    882 video test instrument user guide(rev a.35) 205 6 using gpib interface topics in this chapter: • overview • setting the gpib port address • queries and commands • status queries and control.

  • Page 218: Overview

    206 chapter 6 using gpib interface overview you can operate and program the generator from an external computer or terminal using the optional ieee-488 (gpib) interface. The gpib interface enables the generator to be used as a programmable video signal source for integration into automated test syst...

  • Page 219

    882 video test instrument user guide(rev a.35) 207 setting the gpib port address the default gpib address is 15. You can specify a different address as described in the procedure below. To set the address of the gpib port using the front panel: 1. Press the tools key. The tools menu appears on the g...

  • Page 220

    208 chapter 6 using gpib interface 3. Enter the following command to set the address: gpib address when the address is changed with the gpib command, the change takes place as soon at the command is issued..

  • Page 221: Queries and Commands

    882 video test instrument user guide(rev a.35) 209 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. C...

  • Page 222: Queries

    210 chapter 6 using gpib interface for example, the following number can be represented in three ways: • integer (42) • floating point (42.00) • scaled floating point (4.200e+01) queries queries are comprised of a header followed immediately by a question mark (?). If there are any characters betwee...

  • Page 223: Sending Commands and Queries

    882 video test instrument user guide(rev a.35) 211 sending commands and queries the generator parses command lines one at a time. Command lines must be terminated with a carriage return ().The generator immediately echoes each character as it is received and places it in a command line buffer. This ...

  • Page 224: Completion Handshake

    212 chapter 6 using gpib interface to wait for all preceding commands to be completed before the commands that follow *wai are processed. For example, sending the following command line causes a red rectangle to be drawn and then overwritten by the colorbar image. Imgl colorbar; imgu ; imge ; rect r...

  • Page 225: Status Queries and Control

    882 video test instrument user guide(rev a.35) 213 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) t...

  • Page 226

    214 chapter 6 using gpib interface the following figure illustrates ieee-488 status reporting. Status byte bit definition mav message available. Indicates that at least one complete response is present in the output buffer. Esb event status bit. Indicates that one of the enabled conditions in the st...

  • Page 227: Bus Commands

    882 video test instrument user guide(rev a.35) 215 bus commands the ieee-488.1 standard defines bus commands, which are sent to the generator 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...

  • Page 228

    216 chapter 6 using gpib interface in the remote with lockout state (rwls), the generator is under complete remote control and front panel controls are disabled. The generator enters the rwls state when the controller issues the local lockout (llo) message to the generator. Front panel access is re-...

  • Page 229: 7 Working With Images

    882 video test instrument user guide(rev a.35) 217 7 working with images topics in this chapter: • overview • viewing the content list of images • creating custom images • rendering bitmap images • creating image catalogs.

  • Page 230: Overview

    218 chapter 7 working with images overview the 882 generator includes a library of 250 test images. The images in the library are compiled in the application and stored as .Img files; you cannot modify them. In addition to the library images there are other types of images that you can create and st...

  • Page 231: Viewing Image Versions

    882 video test instrument user guide(rev a.35) 219 viewing the content list of images you can view the list of images available in the generator through the front panel or the command line interface. Use the following procedure to view the image list using the front panel. Note: the list of images t...

  • Page 232

    220 chapter 7 working with images to view an alternate version for an image in the content list: 1. Select an image by pressing the content key. 2. Enable and view the alternate image version as follows: a. Press the options key. The following menu appears on the generator’s display for images with ...

  • Page 233

    882 video test instrument user guide(rev a.35) 221 3. When you are finished, disable image versions by pressing the options key and choosing more until a - appears next to it. Alternatively, to disable image versions using the command line interface, enter the following command: isub 0 // disables s...

  • Page 234: Creating Custom Images

    222 chapter 7 working with images creating custom images this section describes how to create images using drawing primitive commands and add them to the generator’s content list. The recommended method for sending drawing primitive commands to the generator is to create a text file containing the c...

  • Page 235: Command File Example

    882 video test instrument user guide(rev a.35) 223 command file example the following sample command file creates the image shown in the graphic below. Commands used to draw image above: imgn imgb // begins an editing session xres 640 // sets the horizontal resolution yres 480 // sets the vertical r...

  • Page 236: Editing Images

    224 chapter 7 working with images editing images when you create an image using the command line interface, the generator produces an image xml file. This xml file can be edited with any standard text editor. The xml file created from the above command file is shown below. Rect white 129 97 7 8 gray...

  • Page 237: Rendering Bitmap Images

    882 video test instrument user guide(rev a.35) 225 rendering bitmap images bitmap images residing in the generator’s flash memory, on the pc card, or on the file server can be rendered on a display by selecting the image through the front panel or the command line interface. This section describes h...

  • Page 238

    226 chapter 7 working with images 4. Enter the following commands to select and render the image from flash memory or pc card: imgl image_name// select the test image imgu // draw the selected test image.

  • Page 239

    882 video test instrument user guide(rev a.35) 227 setting image component values you can increment the color component values or can decrement the color component values for all pixels of any image through the front panel or the command line. This feature enables you to increment or decrement the v...

  • Page 240

    228 chapter 7 working with images levp:r 52 // sets all color component (r,g,b) at 52% full color to increment or decrement each color component value individually for an image: 1. Select any image you want to modify by pressing the content key. Alternatively you can enter the following command: img...

  • Page 241: Creating Image Catalogs

    882 video test instrument user guide(rev a.35) 229 creating image catalogs an image catalog is an xml file that lists image names. When a catalog is enabled, the image names in the catalog appear in the content list. You can create image catalogs and use them to control which image names appear when...

  • Page 242

    230 chapter 7 working with images to create an image catalog using the generator ftp browser: 1. Access the generator’s virtual front panel. See “ working with the virtual front panel ” on page 20. 2. From the options menu (upper left corner of the virtual front panel), choose the ftp browser menu i...

  • Page 243

    882 video test instrument user guide(rev a.35) 231 4. Create a folder named imagelib as follows: a. Click the new button. The enter a new folder name dialog box appears. B. Enter imagelib in the box, and then click ok. The imagelib folder appears in the list of files and folders. Dir to create an im...

  • Page 244

    232 chapter 7 working with images dirn tvimages // creates a catalog named tvimages dirt content // identifies the catalog as a content catalog dirb // begins a directory editing session nami 1 /cache0/images/smpte133 // add smpte133 to catalog . . // add other images to the catalog . Nami 6 /cache0...

  • Page 245: Deleting An Image Catalog

    882 video test instrument user guide(rev a.35) 233 2. Press the options key repeatedly until the library folder appears on the generator’s display as shown below: 3. Choose the library item by pressing the adjacent soft key. The image library appears as shown below. Each item in the image library is...

  • Page 246

    234 chapter 7 working with images to delete a image catalog using the generator ftp browser: 1. Access the source generator’s virtual front panel. See “ working with the virtual front panel ” on page 20. 2. From the options menu (upper left corner of the virtual front panel), choose the ftp browser ...

  • Page 247

    882 video test instrument user guide(rev a.35) 235 5. Select the catalog file you want to delete, and then click the delete button. A message appears asking you to confirm that you want to delete the file. Click ok..

  • Page 248

    236 chapter 7 working with images.

  • Page 249: 8 Working With Test

    882 video test instrument user guide(rev a.35) 237 8 working with test sequences topics in this chapter: • overview • viewing the test sequence list • running a test sequence • creating a test sequence • deleting a test sequence.

  • Page 250: Overview

    238 chapter 8 working with test sequences overview when testing video displays, you typically select a format using the source key, and then select an image using the content key. In a production environment, where there might be a need to test several combinations of formats and images, you can cre...

  • Page 251

    882 video test instrument user guide(rev a.35) 239 viewing the test sequence list you can view the list of test sequences stored in the generator using the generator front panel controls or the command line interface. Viewing the test sequence list using the front panel use the following procedure t...

  • Page 252

    240 chapter 8 working with test sequences seqp /card0/library/sequence 3. List the contents of the sequence folder by entering the following command: seqq? 1 4 // lists test sequences from the first through the fourth.

  • Page 253: Running A Test Sequence

    882 video test instrument user guide(rev a.35) 241 running a test sequence test sequences are initiated through the generator’s front panel or the command line interface. A sequence can run in one of three modes: • step and stop mode, where the progression of the sequence is under user control, and ...

  • Page 254

    242 chapter 8 working with test sequences 3. Choose the sequence you want to run by pressing the adjacent soft key. The settings for the selected sequence are shown on the generator’s display: depending on the mode of the sequence, the sequence will either start automatically, or you can press the +...

  • Page 255

    882 video test instrument user guide(rev a.35) 243 2. Enter the following commands: seql seqname // loads the sequence into sequence edit buffer smod 1 // where 1=step&stop; 2=step&wrap; 3=auto sequ // starts running the sequence the generator’s display shows the format and image name for each step,...

  • Page 256: Creating A Test Sequence

    244 chapter 8 working with test sequences creating a test sequence you create test sequences using the command line interface. Test sequences consist of multiple steps. Each step specifies the format and image to display, as well as the duration of the step. You can create multiple sequence files, w...

  • Page 257

    882 video test instrument user guide(rev a.35) 245 fmtl 480p59 // loads a format imgl smptebar // loads an image step 2 // selects a step to be edited sdly 5.0 // sets the delay for the current step to five seconds fmtl 720p60 // loads a second format (same image) imgl outline1 // loads an image ste...

  • Page 258

    246 chapter 8 working with test sequences 3. Set the sequence path to the sequence directory on the generator’s flash memory or the pc card. For example, to set the path to the generator’s flash memory, enter the following command: seqp /tffs0/library/sequence to set the sequence path to the pc card...

  • Page 259

    882 video test instrument user guide(rev a.35) 247 to create and save a test sequence with hdmi digital formats using a text file: 1. Create hdmi digital versions of the formats you will be using in the test sequence. We recommend using the format editor. Please refer to “ creating custom formats us...

  • Page 260

    248 chapter 8 working with test sequences imgl geom_4 // loads another image seqe // ends the sequence editing session seqa myseq // saves the current contents of the sequence editor 3. Save the text file with a .Txt extension. Note: when you send the .Txt file to the generator, the file will be aut...

  • Page 261

    882 video test instrument user guide(rev a.35) 249 2. Open the xml file in a standard text editor. A sample sequence xml file for the sequence named myseq01 is shown below: /tffs0/library/testanalog/dmt0660.Xml master.Img +3.0000000e+00 /tffs0/library/testanalog/dmt0659.Xml smptebar.Img +3.0000000e+...

  • Page 262

    250 chapter 8 working with test sequences before: ... /tffs0/library/testanalog/dmt0659.Xml smptebar.Img +3.0000000e+00 ... After (modified text in bold): ... /tffs0/library/testanalog/dmt0856.Xml pulsebar.Img +4.0000000e+00 ... 4. Save the text file as an xml file. 5. Using the generator ftp browse...

  • Page 263: Deleting A Test Sequence

    882 video test instrument user guide(rev a.35) 251 deleting a test sequence you can delete a test sequence using the command line interface. To delete a test sequence using the command line interface: 1. Establish a session with the generator using either hyperterminal over a serial connection or te...

  • Page 264

    252 chapter 8 working with test sequences.

  • Page 265: 9 Testing Hdmi Sink Devices

    882 video test instrument user guide (rev a.35) 253 9 testing hdmi sink devices topics in the chapter: • overview of hdmi display testing • setting up the 882 for hdmi testing • testing hdmi displays • testing hdmi 1.3 displays • testing hdmi 1.4 displays with 3d • testing hdmi video pixel repetitio...

  • Page 266: Physical Connections

    254 chapter 9 testing hdmi sink devices overview of hdmi display testing this section describes how to test digital displays with hdmi interfaces. The hdmi option enables the 882 to test hdmi-compliant displays. With the hdmi option, the 882 outputs hdmi-compatible tmds video and data packets contai...

  • Page 267: Format Selection

    882 video test instrument user guide (rev a.35) 255 the video interfaces on the 882ea are shown below. Format selection to support hdmi, the 882 provides pre-defined formats for every video format specified in the eia/cea-861-e standard. These pre-defined formats support all aspects of the hdmi sign...

  • Page 268

    256 chapter 9 testing hdmi sink devices the following table lists those 882 formats used to test support for hdmi (eia/cea-861-e). Eia/cea-861-e video identification code quantum data format 1 dmt0659, dmt0660 2 480p59, 480p60, 480p59lh, 480p60lh 3 480p59sh, 480p60sh 4 720p59, 720p60 5 1080i29, 1080...

  • Page 269

    882 video test instrument user guide (rev a.35) 257 29 576p2x50, 576p2xlh 30 576p2xsh 31 1080p50 32 1080p23, 1080p24 33 1080p25 34 1080p29, 1080p30 35 480p4xl1, 480p4xl2, 480p4x59, 480p4x60 36 480p4xs1, 480p4xs2 37 576p4xlh, 576p4x50 38 576p4xsh 39 108oi25_ 40 1080i50 41 720p100 42 576p100, 576p100l...

  • Page 270: Image Selection

    258 chapter 9 testing hdmi sink devices image selection once you have determined the formats appropriate for testing hdmi displays, you will apply a series of images suitable for evaluating the display. For digital fixed pixel displays, you typically want to select images to test for pixel anomalies...

  • Page 271

    882 video test instrument user guide (rev a.35) 259 setting up the 882 for hdmi testing this section provides general procedures for setting up the 882 for hdmi testing. The procedures below can be performed using the front panel or the command line interface. To set up the 882 for hdmi testing: 1. ...

  • Page 272: Selecting Video Format

    260 chapter 9 testing hdmi sink devices 4. (optional) add an identification mark on the monitor of the hdmi output number 1. A. Press the options key. The following information appears on the 882’s display. B. Add an identification mark on the monitor connected to the hdmi output 1 by pressing the s...

  • Page 273

    882 video test instrument user guide (rev a.35) 261 setting source list of formats the 882 provides a source list of standard (pre-defined) formats. The source list can be set automatically when connecting to a edid-compatible display. Otherwise, you can manually set which formats are listed. To aut...

  • Page 274

    262 chapter 9 testing hdmi sink devices 3. Press the options key. The following information appears on the 882’s display. 4. Choose the hp bypass (hot plug bypass) item by pressing the adjacent soft key. A + appears next to hp bypass indicating enabled. To manually set source list of formats for non...

  • Page 275: Selecting A Format

    882 video test instrument user guide (rev a.35) 263 emug 1 // enables emulate mode to disable the emulate mode through the command line interface, enter the command shown below: emug 0 // disables emulate mode selecting a format from the source list of formats, you select the video format output for...

  • Page 276: Testing Hdmi Displays

    264 chapter 9 testing hdmi sink devices testing hdmi displays this section provides procedures for testing hdmi displays. The procedures below can be performed using the front panel or the command line interface. To test hdmi displays: 1. Set up the 882 for hdmi output. See “ setting up the 882 for ...

  • Page 277

    882 video test instrument user guide (rev a.35) 265 • when testing for pixel anomalies, use the flat, raster, and ramp images. Use the raster and flat images to look for pixels that may be stuck on or off, respectively. The luminance should increase uniformly for the ramp image. Also look for sparkl...

  • Page 278: Testing Hdmi 1.3 Displays

    266 chapter 9 testing hdmi sink devices testing hdmi 1.3 displays this section provides procedures for testing hdmi 1.3 deep color displays using the 882e. There are specific images that have been created to test hdmi 1.3 deep color displays and there is an image control tool accessible from the 882...

  • Page 279: Ramp12 Image

    882 video test instrument user guide (rev a.35) 267 the the image control tool is accessible through the 882’s home web page. It enables you to change various format and 882 parameters, that applied to the test images, through a browser. The following is a view of the image control tool: the followi...

  • Page 280

    268 chapter 9 testing hdmi sink devices the following is a sample of the rampdif image is rendered on a display. Refer to the image and table below to better understand the configuration and use of this image..

  • Page 281

    882 video test instrument user guide (rev a.35) 269 the following table describes the parameters of the ramp12 image through image control tool. Note: the 882 lcd will not show the updated values changed using the image control tool in real time. You have to press the + key on the 882 to update the ...

  • Page 282: Rampdif Image

    270 chapter 9 testing hdmi sink devices the maximum range available is (3760 - 256 = 3504) grayscale levels. Since peld is set to 32 (24 pixel depth in the 882) the maximum number or grayscale levels that can be rendered by the 882 on a display is 1024. So if you set the starting level at 25%, the r...

  • Page 283

    882 video test instrument user guide (rev a.35) 271 refer to the image and table below to better understand the configuration and use of this image. The following table describes the parameters of the image control tool. Function/field function color 1 these slide bars set the beginning color compon...

  • Page 284

    272 chapter 9 testing hdmi sink devices note: the 882 lcd will not show the updated values changed using the image control tool in real time. You have to press the + key on the 882 to update the lcd. For example given the following settings: • format = 720p60 (hres = 1280) • nbpc = 12 for 12-bit/com...

  • Page 285: Checkers Image

    882 video test instrument user guide (rev a.35) 273 the maximum range available is (3760 - 256 = 3504) grayscale levels. Since peld is set to 32 (24 bit depth) the maximum number or grayscale levels that can be rendered by the 882 on a display with the rampdif image is 1024 (512 per ramp). So if you...

  • Page 286

    274 chapter 9 testing hdmi sink devices refer to the image and table below to understand the configuration and use of this image. The following table describes the parameters of the image control tool. Function/field function color 1 these slide bars set the color component and grayscale level for o...

  • Page 287

    882 video test instrument user guide (rev a.35) 275 note: the 882 lcd will not show the updated values changed using the image control tool in real time. You have to press the + key on the 882 to update the lcd. For example given the following settings: • nbpc = 12 for 12-bit/component color • clr s...

  • Page 288

    276 chapter 9 testing hdmi sink devices to access the image control tool: 1. Set up the 882 for hdmi output. See “ setting up the 882 for hdmi testing ” on page 259. 2. Press the source key and select the desired format. Alternatively, you can load the format with the following command: fmtl format_...

  • Page 289: Testing Xvycc

    882 video test instrument user guide (rev a.35) 277 4. Select the image control tool link. The image control tool appears in the browser. Testing xvycc the 882e series test instrument enables you to test xvycc displays. The feature provides test images and support for transmission of the gamut bound...

  • Page 290

    278 chapter 9 testing hdmi sink devices measure of the saturation of the color. The central axis is achromatic (grayscale) and is defined as 0 and the scale is arranged concentrically. The farther one moves away from the center, the greater the saturation. The steps are arranged such that the degree...

  • Page 291

    882 video test instrument user guide (rev a.35) 279 • mnslpg - there are a series of these images (5 in total) that are accessible as sub images through the 882e front panel. Each sub image depicts two hue families (each hue family contains 4 sub hues (2.5, 5, 7.5, 10). Each set of color blocks arra...

  • Page 292

    280 chapter 9 testing hdmi sink devices the mnsclr image is shown below. The example below shows only one of the 40 subimages. There are a series of these images (40 in total) that are accessible as sub images through the 882e front panel. Each hue in the mnslclr image set has 4 sub hues, labeled 2....

  • Page 293

    882 video test instrument user guide (rev a.35) 281 the mnspg image is shown below. The example below shows an image that displays two (2) of the eight (8) hue families (in this case yellow and green yellow). There are a series of these images (40 in total) that are accessible as sub images through ...

  • Page 294

    282 chapter 9 testing hdmi sink devices 3. Press the options key and select xvycc colorimetry. There are two color standards, xvycc601 and xvycc709. The appropriate one is selected depending on the format. Alternatively, you can load the xvycc color space with the following command: dvst 16 fmtu 4. ...

  • Page 295

    882 video test instrument user guide (rev a.35) 283 imgu // activates the image version 6. When you are finished, disable image versions by pressing the options key and choosing more until a - appears next to it. Alternatively, to disable image versions using the command line interface, enter the fo...

  • Page 296: Rendering 3D Images

    284 chapter 9 testing hdmi sink devices testing hdmi 1.4 displays with 3d this section provides procedures for testing hdmi 1.4 3d displays. The 3d feature is available on all versions of the 88x series. The 3d feature enables you to test the ability of your 3d capable hdtv to process hdmi vendor sp...

  • Page 297: Creating 3D Ready Images

    882 video test instrument user guide (rev a.35) 285 • load the 3d ready bitmap images onto the compact flash card in the 88x slot using the ftp browser utility. Workflow for rendering 3d images the following describes the workflow for testing using the 882 quantum data 3d utility. This workflow assu...

  • Page 298

    286 chapter 9 testing hdmi sink devices 4. Load the left eye image residing on your pc by clicking on the find left-eye image activation button. When you select the image, it will appear in the first entry field under the list of parameters just to the right of the find left-eye image activation but...

  • Page 299: Rendering 3D Ready Images

    882 video test instrument user guide (rev a.35) 287 • dddd are four characters for the 3d structure used. Either: • tp for top and bottom • fp for frame packing • lalt for line alternative • sbsf for side-by-side (full) • hhee for side-by-side (half) horizontal sub-sampling even left, even right • h...

  • Page 300

    288 chapter 9 testing hdmi sink devices card0/library/userdata directory, and then transfer the files from your host files on the pc to the instrument files. Refer to the following screen. 3. Select the format from the 88x using either the front panel or the command line. To load the format through ...

  • Page 301

    882 video test instrument user guide (rev a.35) 289 the following table describes the x3dm command parameters. Examples: x3dm 1 0 // enables 3d, sends frame packing x3dm 1 8 3 // enables 3d, sends side by side using even/left picture, even/right picture horizontal subsampling x3dm 0 // disables 3d p...

  • Page 302

    290 chapter 9 testing hdmi sink devices 4. Select the 3d ready image from the 88x using either the front panel or the command line: using the front panel a. Put the 88x into the browse mode. To use the browse mode hold the tools key down b. Until you see an indication on the lcd that the 88x has act...

  • Page 303

    882 video test instrument user guide (rev a.35) 291 testing hdmi video pixel repetition (882 only) the eia/cea-861-b standard defines a number of progressively-scanned gaming formats which support variable horizontal resolutions. These formats maintain a fixed 2880-pixel format timing and use pixel ...

  • Page 304

    292 chapter 9 testing hdmi sink devices 2. If you have auto configured the formats through the edid you may have to disable this feature as follows: a. Press the sink key. The following information appears on the 882’s display. B. Press the options key. The following information appears on the 882’s...

  • Page 305

    882 video test instrument user guide (rev a.35) 293 4. Press the content key and choose the pixelrep image by pressing the adjacent soft key. The pixelrep image appears on the hdmi display. Alternatively, to select the pixelrep image using the command line interface, enter the following commands: im...

  • Page 306

    294 chapter 9 testing hdmi sink devices imgu // activates the image version the pixel repetition factor appears in the center of the image. For instance, the image displaying a pixel repetition factor of 4 (“sent 4”) is shown in the example below. 6. To verify proper handling of the selected hdmi ga...

  • Page 307: Testing Hdmi Audio

    882 video test instrument user guide (rev a.35) 295 testing hdmi audio this section provides steps on how to test handling of audio packets by an hdmi display. Testing can be performed using audio originating from both internal (882) and external sources. The 882 supports both 2-channel spdif audio ...

  • Page 308

    296 chapter 9 testing hdmi sink devices 3. Press the content key and choose an audio image (for example, audiolr). The selected 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. Alternatively, t...

  • Page 309

    882 video test instrument user guide (rev a.35) 297 isub 1 // enables sub images iver 1 // specifies the first image version imgu // activates the image version 5. To verify proper hdmi audio handling, check the following on the hdmi display: • audio is output from the proper channels (left, right, ...

  • Page 310

    298 chapter 9 testing hdmi sink devices iver 1 // specifies the first image version imgu // activates the image version 9. To test another hdmi audio output type, repeat the procedure. Testing 8-channel hdmi audio output from internal source to support testing of hdmi audio, the 882 provides 8-chann...

  • Page 311

    882 video test instrument user guide (rev a.35) 299 to test an hdmi display using hdmi 8-channel audio from the 882: 1. Set up the 882 for hdmi output. See “ setting up the 882 for hdmi testing ” on page 259. 2. Press the source key and select the first test format (for example: dmt0660 or 480i2x29)...

  • Page 312

    300 chapter 9 testing hdmi sink devices 4. Enable and view image versions to modify the audio amplitude for the audio_1 image as follows: a. Press the options key. The following menu appears on the 882’s display: b. Choose the more item by pressing the adjacent soft key until a + and rendition appea...

  • Page 313

    882 video test instrument user guide (rev a.35) 301 6. Press the content key and choose one of the audio images used for frequency adjustment (for example, audio_1f). The image appears on the connected hdmi display. The image shows the current settings for the hdmi audio output. For example, the aud...

  • Page 314

    302 chapter 9 testing hdmi sink devices 9. Enable and view image versions for the audiorat image as follows: a. Press the options key. The following menu appears on the 882’s display: b. Choose the more item by pressing the adjacent soft key until a + and rendition appears next to the item. C. Press...

  • Page 315

    882 video test instrument user guide (rev a.35) 303 high audio sampling rates and channel counts may require additional bandwidth in the blanking intervals. The required additional blanking intervals may only be available with high definition formats for example 720p and 1080i. When outputting 8 cha...

  • Page 316

    304 chapter 9 testing hdmi sink devices 3. Press the content key and choose the dolby audio image as shown below. Note that you can also select the dts image to access the dts audio clips. The image appears on the connected hdmi display. The image shows the currently selected compressed audio format...

  • Page 317

    882 video test instrument user guide (rev a.35) 305 8:dolby(ac3), 2.0, 48000.00 [2khz2ch-0db_ac3.Pcm] 9:dolby(eac3), 2.0, 192000.00 [1khz2ch-20db_ec3.Pcm] 10:dolby(eac3), 5.1, 192000.00 [1khz51ch-20db_ec3.Pcm] 11:dolby(eac3), 7.1, 192000.00 [1khz71ch-1frame_ec3.Pcm] 12:dolby(truehd), 7.1, 192000.00 ...

  • Page 318

    306 chapter 9 testing hdmi sink devices to inject external audio into the hdmi stream: • if you have the 882ca analyzer option you will have the vga-to-rca cable (part 30-00150). Connect the av connector to the 882’s spdif / av port. Then connect the black rca connector to the spdif output of the ex...

  • Page 319

    882 video test instrument user guide (rev a.35) 307 4. Press the content selection key and choose any image (for example, master). Alternatively, to select the image using the command line interface, enter the following commands: imgp /tffs0/library/images // set image path to 882 memory imgl master...

  • Page 320

    308 chapter 9 testing hdmi sink devices testing hdmi infoframes (882 only) this section provides steps on how to test handling of auxiliary (infoframe) packets by an hdmi display. The 882 loads and sends default auxiliary video information (xavi), audio (xaud), and source product description (xspd) ...

  • Page 321

    882 video test instrument user guide (rev a.35) 309 fmtl dmt0660 // loads the dmt0660 format fmtu // activates the dmt0660 format 3. Press the content key and choose the packettx image. Alternatively, to select the image using the command line interface, enter the following commands: imgp /tffs0/lib...

  • Page 322

    310 chapter 9 testing hdmi sink devices note: the contents of the appropriate infoframe output appears on the hdmi display. Alternatively, to select an image version using the command line interface, enter the following commands: isub 1 // enables sub images iver 1 // specifies the first image versi...

  • Page 323

    882 video test instrument user guide (rev a.35) 311 4. Select the !Packettx item by pressing the adjacent soft key to generate the report. The following appears on the display. Alternatively you can generate this report from the command line using the following command: ifgx:rptu // initiates the pa...

  • Page 324

    312 chapter 9 testing hdmi sink devices 6. Choose the generated reports item. The 882 the provides a list of reports currently available as shown below..

  • Page 325

    882 video test instrument user guide (rev a.35) 313 7. Navigate to your pc and double click on the report. A sample of part of the packettx report is shown below. Testing with active format description (afd) (882 only) when transporting hdmi video images from a source to a display, different formats...

  • Page 326

    314 chapter 9 testing hdmi sink devices afd describes the portion of the coded video frame that is “of interest” (or “active”). The appropriate afd information is transmitted with the video to the hdmi display as part of avi infoframe packets. Using afd information, the display is able to present th...

  • Page 327

    882 video test instrument user guide (rev a.35) 315 imgu // activates the afdtest image the afdtest image appears on the connected hdmi display. 4. Enable and view image versions for the afdtest image as follows: a. Press the options key. The following menu appears on the 882’s display: b. Choose th...

  • Page 328

    316 chapter 9 testing hdmi sink devices 5. Using the selected afd scenario, verify that the hdmi display presents the image correctly. Note: displays use the afd information to determine how to present an image. Different displays may present hdmi video with the same afd differently. 6. Use the + an...

  • Page 329: 10 Testing Lipsync

    882 video test instrument user guide(rev a.35) 317 10 testing lipsync topics in this chapter: • overview • testing display (sink) devices • testing source devices.

  • Page 330: Overview

    318 chapter 10 testing lipsync overview this chapter provides procedures for testing the hdmi auto lipsync correction feature. The 882 can be configured to: • emulate an hdmi source device to test an hdmi sink (display) device • (optional feature) emulate an hdmi sink (display) device to test an hdm...

  • Page 331

    882 video test instrument user guide(rev a.35) 319 testing display (sink) devices the 882 can emulate a source device in order to test an hdmi display device’s auto lipsync correction handling. With this capability, an hdmi display device can be tested for proper audio and video synchronization usin...

  • Page 332

    320 chapter 10 testing lipsync 3. Activate the hdmi-h interface on the output port: a. Press the interface key to access the list of interfaces. A listing of signal interfaces appears on the 882’s display as shown below. B. Choose hdmi-h by pressing the adjacent soft key. The interface is activated ...

  • Page 333

    882 video test instrument user guide(rev a.35) 321 5. Enable lipsync testing in 882 as follows: a. Press the content key. The following information appears on the 882’s display. B. Choose either the lipsyncb or lipsync image. C. Press the settings key. The following information appears on the 882’s ...

  • Page 334

    322 chapter 10 testing lipsync • for basic testing, choose the lipsyncb test image on display device is similar to shown below. The lipsyncb image utilizes a flashing white box with audible click to verify correct audio/video synchronization. • for more detailed testing, choose the lipsync test imag...

  • Page 335

    882 video test instrument user guide(rev a.35) 323 8. (optional when using lipsync image only) to adjust vertical line spacing (thus changing frequency of audible beeps), follow these steps: a. Choose more by pressing the adjacent soft key. A + and rendition appears next to the item. B. Press + and ...

  • Page 336

    324 chapter 10 testing lipsync 9. (optional) to adjust lipsync testing parameters in the generated test image, follow these steps: a. Press the content key. The following information appears on the 882’s display. B. Choose the lipsyncb or lipsync image. C. Press the options key to access the options...

  • Page 337: Testing Source Devices

    882 video test instrument user guide(rev a.35) 325 testing source devices with the analyzer option, the 882 can emulate an hdmi sink (display) in order to test an hdmi source device’s auto lipsync correction handling. With this capability, an hdmi source device can be tested for its ability to handl...

  • Page 338

    326 chapter 10 testing lipsync emulating an edid on the analyzer. In the edid editor, the vendor specific block screen with the video latency and audio latency fields is shown below: 3. Press the interface key repeatedly until the following menu appears: 4. Choose the connector to which the source d...

  • Page 339

    882 video test instrument user guide(rev a.35) 327 8. Choose the analyzer item by pressing the adjacent soft key. The analyzer menu appears on the 882’s display as shown below. 9. Choose the lipsync item by pressing the adjacent soft key. The lipsync menu appears on the 882’s display as shown below....

  • Page 340

    328 chapter 10 testing lipsync 2. Perform steps 2 - 6 of “ testing hdmi source device for lipsync handling ” on page 325 to set up analyzer for lipsync testing. 3. Press the tools key. The tools menu appears on the 882’s display as shown below. 4. Choose the analyzer item by pressing the adjacent so...

  • Page 341

    882 video test instrument user guide(rev a.35) 329 note: make sure to change the names of any existing reports in the directory on your pc to avoid overwritting existing reports..

  • Page 342

    330 chapter 10 testing lipsync 9. Navigate to your pc and double click on the report. A sample is shown below..

  • Page 343: 11 Testing Edid For Hdmi

    882 video test instrument user guide(rev a.35) 1 11 testing edid for hdmi topics in this chapter: • overview • testing with display (sink) devices • testing edid for hdmi compliance in display (sink) devices • using the edid compare tool.

  • Page 344: Overview

    2 chapter 11 testing edid for hdmi overview this chapter provides procedures for testing edid generation, emulating and handling. The 882 can be configured to: • emulate an hdmi, dvi, or vga source device to test an hdmi, dvi, or vga sink (display) device. With the 882, you can both view edid from a...

  • Page 345

    882 video test instrument user guide(rev a.35) 3 testing with display (sink) devices the 882 can emulate a source device in order to test a display device’s edid generation. The edid data received from a connected display device can be displayed via image or html report. For display devices with wri...

  • Page 346

    4 chapter 11 testing edid for hdmi 3. Read the edid from the display as follows: a. Press the sink key. The following information appears on the 882’s display. B. Press the options key. The following information appears on the 882’s display. C. Choose the edid formats item by pressing the adjacent s...

  • Page 347

    882 video test instrument user guide(rev a.35) 5 6. Enable and view image versions for the ediddata image as follows: a. Press the options key. The following menu appears on the 882’s display: b. Choose the more item by pressing the adjacent soft key until a + and rendition appears next to the item....

  • Page 348

    6 chapter 11 testing edid for hdmi to view edid data received from a connected display device using the command line interface: 1. Connect the display under test to the 882. 2. Establish a session with the 882 using either hyperterminal over a serial connection or telnet over an ethernet lan. See “ ...

  • Page 349

    882 video test instrument user guide(rev a.35) 7 note: be sure that you have transferred any existing edid reports to your pc. Otherwise, generating a new report overwrites the existing report. 5. Choose !Datarpt item by pressing the adjacent soft key. An edid information report is generated and sto...

  • Page 350: Modifying Edid In A Display

    8 chapter 11 testing edid for hdmi 8. Navigate to your pc and double click on the report. A sample is shown below. Modifying edid in a display if the eeprom in the display is writable, you can write a new edid to the device. Follow the procedure to overwrite the edid structure stored in the connecte...

  • Page 351

    882 video test instrument user guide(rev a.35) 9 4. Write the edid to connected display device using the following command: eda:pdid where is the hdmioutput port(1 or 2). For example, the command below writes the edid out the hdmiout 2 port. Eda2:pdid capturing and storing edid from display device f...

  • Page 352

    10 chapter 11 testing edid for hdmi eda:gdid where port is the hdmi output port (1 or 2) that the display is connected to. For example, the command below loads an edid from a display device connected to the 882’s hdmi out port 1. Eda1:gdid 5. Store the captured edid in the 882’s internal file system...

  • Page 353

    882 video test instrument user guide(rev a.35) 11 2. To create a new edid, follow these steps: a. Create a new edid file by entering the following command: didn filename b. Define edid structure content using edid edit commands. The following example shows how you can create edid content: didb // be...

  • Page 354

    12 chapter 11 testing edid for hdmi testing edid for hdmi compliance in display (sink) devices the 882 supports the following edid and video hdmi compliance tests in accordance with the hdmi compliance test specification 1.4 (cts): • test id 8-1: edid readable • test id 8-2: edid vesa structure • te...

  • Page 355

    882 video test instrument user guide(rev a.35) 13 test and set the cdf is that it enables you to automatically generate a baseline cdf from the sink devices edid. The following table describes the edid cdf parameters and their settings. Parameter explanation hdmi output count the number of outputs t...

  • Page 356

    14 chapter 11 testing edid for hdmi 720x576p/50 4:3 indicates whether the sink supports the 576p50 format with a 4:3 aspect ratio. The values are + for yes and - for no. 720x576p/50 16:9 indicates whether the sink supports the 576p50 format with a 16:9 aspect ratio. The values are + for yes and - fo...

  • Page 357

    882 video test instrument user guide(rev a.35) 15 3d does the sink support 3d formats. The values are + for yes and - for no. 3d additional does the sink support 3d additional formats in addition to the mandatory 3d formats. The values are + for yes and - for no. 4k x 2k does the sink support 4k x 2...

  • Page 358: Testing

    16 chapter 11 testing edid for hdmi setting up 882 for hdmi sink device edid compliance testing follow these procedures to set up the 882 for hdmi sink testing for edid compliance. You will use this procedure regardless of whether you are running the edid compliance test through the front panel or t...

  • Page 359

    882 video test instrument user guide(rev a.35) 17 note: you may have to select a valid hdmi format at this point. A. Press the interface key. A listing of signal interfaces appears on the 882’s display as shown below. B. Choose the hdmi-h item by pressing the adjacent soft key. The interface is acti...

  • Page 360

    18 chapter 11 testing edid for hdmi running the edid compliance test through the front panel use the following procedure to run the edid compliance test through the front panel. You can run the edid compliance test through the front panel either by using the edidhdmi image or the edid compliance rep...

  • Page 361

    882 video test instrument user guide(rev a.35) 19 • testing edid readability (test id 8-1)—this test verifies that the edid can be read properly. (.

  • Page 362

    20 chapter 11 testing edid for hdmi • testing edid vesa structure (test id 8-2)—this test verifies that the data in the base edid 1.3 block and basic edid extension handling is correct and meets all aspects of the relevant specifications..

  • Page 363

    882 video test instrument user guide(rev a.35) 21 • testing cea timing extension structure (test id 8-3)—this test verifies that the data in any cea timing extension present in edid is formatted properly and meets all aspects of the relevant specifications..

  • Page 364

    22 chapter 11 testing edid for hdmi • testing 861c format support requirements (test id 8-17)—this test verifies that no 861d-defined video format is declared only in a detailed timing descriptor..

  • Page 365

    882 video test instrument user guide(rev a.35) 23 • testing hdmi format support requirements (test id 8-18)—this test verifies that the display under test indicates support for all required video formats in its edid..

  • Page 366

    24 chapter 11 testing edid for hdmi • testing pixel encoding requirements (test id 8-19)—verifies that the display under test supports ycbcr pixel encoding when required. Running the hdmi edid compliance test report follow the procedure to generate an html report of edid compliance test results. Pri...

  • Page 367

    882 video test instrument user guide(rev a.35) 25 3. Choose the edid item by pressing the adjacent soft key. The edid reports menu appears on the 882’s display as shown below. Note: be sure that you have transferred any existing edid reports to your pc. Otherwise, generating a new report overwrites ...

  • Page 368

    26 chapter 11 testing edid for hdmi note: make sure to change the names of any existing reports in the directory on your pc to avoid overwritting existing reports..

  • Page 369: Controller

    882 video test instrument user guide(rev a.35) 27 8. Navigate to your pc and double click on the report. A sample is shown below. Running the hdmi edid compliance using the compliance controller follow the procedure below to run the edid hdmi compliance test using the compliance controller (availabl...

  • Page 370

    28 chapter 11 testing edid for hdmi to run the edid hdmi compliance test using the compliance controller: 1. Open a web browser (such as internet explorer) and type the 882’s ip address in the address entry field. For example, enter the following: http://206.135.215.189/ the 882 home page appears in...

  • Page 371

    882 video test instrument user guide(rev a.35) 29 2. Lauch the compliance controller by clicking on the compliance controller link. The compliance controller appears as shown below. 3. Select the edid tab. 4. Define the capabilities declaration form for the sink device you are going to test by selec...

  • Page 372

    30 chapter 11 testing edid for hdmi 6. Click the use cdf actitivation button located at the bottom of the interface, to load the cdf defined in the screen for use in the test. 7. Click the run test actitivation button to run the edid compliance test. The test runs without interruption. 8. Select the...

  • Page 373

    882 video test instrument user guide(rev a.35) 31 9. Click on the edid compliance report you wish to view. The report is display in the browser window as shown below. Verifying pixel encoding and rate support for test ids 8-19 and 8-20, visual inspection of display under test is necessary to ensure ...

  • Page 374

    32 chapter 11 testing edid for hdmi example • svd – short video descriptor • 01 – eia/cea-861-c format video identification code (for example, 01, 02, 06, etc., listed on page 149) • y2 – y indicates color difference. 2 = 4:2:2 pixel sample encoding. 4 = 4:4:4. • 1 – represents dmt0659 format, which...

  • Page 375

    882 video test instrument user guide(rev a.35) 33 3. Press the options key. The following information appears on the 882’s display. 4. Choose the edid formats item by pressing the adjacent soft key. A + appears next to edid formats, indicating it is enabled. The 882 loads the source list with format...

  • Page 376: Using The Edid Editor Tool

    34 chapter 11 testing edid for hdmi using the edid editor tool the 882 provides an edid editor tool. This tool is useful for creating, modifying, and saving edids, as well as applying edids to hdmi emulator ports for source testing. Using the edid editor tool involves the following basic steps: 1. L...

  • Page 377

    882 video test instrument user guide(rev a.35) 35 2. Activate the hdmi-h interface on the output port: a. Press the interface key to access the list of interfaces. A listing of signal interfaces appears on the 882’s display as shown below. B. Choose the hdmi-h item by pressing the adjacent soft key....

  • Page 378

    36 chapter 11 testing edid for hdmi 4. Open a web browser (such as internet explorer) and type the 882’s ip address in the address entry field. For example, enter the following: http://206.135.215.189/ the 882 home page appears in the browser. 5. Click the edid editor link. The edid editor appears a...

  • Page 379

    882 video test instrument user guide(rev a.35) 37 6. Choose the edid you want to load into the editor. You can load edids from a connected device, the 882 file system, or from your pc. The following table describes what selection ports map to which physical interface: a. If you are loading an edid x...

  • Page 380: Editing An Existing Edid

    38 chapter 11 testing edid for hdmi c. If you are loading an edid xml file stored on the host pc, select load edid from > file on pc from the file menu. Select a file. The edid is loaded into the editor. Editing an existing edid the procedure below provides instructions on editing edids in the edid ...

  • Page 381

    882 video test instrument user guide(rev a.35) 39 to edit an existing edid: 1. Open the edid editor and load an edid using the procedures described in “ loading edids with the edid editor ” on page 34..

  • Page 382

    40 chapter 11 testing edid for hdmi 2. Expand the edid block in the navigation view..

  • Page 383: Creating A New Edid

    882 video test instrument user guide(rev a.35) 41 3. Double-click on the edid data blocks you wish to edit. Edit the pull-down select boxes, text fields and check boxes in accordance with the requirements of the edid you are creating. The screen shot below shows a typical dialog box for editing the ...

  • Page 384

    42 chapter 11 testing edid for hdmi to create a new edid: 1. Open the edid editor and load the edid using the procedures “ loading edids with the edid editor ” on page 34. Upon power up the hdmi rx ports are configured with the quantum data 2 block edid. 2. Expand the edid block in the navigation vi...

  • Page 385

    882 video test instrument user guide(rev a.35) 43 3. Edit the fields in block#1 in accordance with your requirements. This screen shows the vendor/product information screen where you will need to make some edits. When you change the value of any field (either a free form text field, pull-down selec...

  • Page 386

    44 chapter 11 testing edid for hdmi 4. Add the cea extension blocks by selecting new cea block from the add pull down menu as shown below. When you add a cea block, both block #2 and block #3 are added. In addition, the extension flag field in block #0 is updated with the value of 3..

  • Page 387

    882 video test instrument user guide(rev a.35) 45 5. Add a cea extension data block. A. Highlight the cea data block where you want to add the extension block. B. Select new cea extension blocks from the add pull down menu. The example below shows adding a cea video data block. When you add a cea ex...

  • Page 388

    46 chapter 11 testing edid for hdmi d. Click the ok button to save the data block that you added..

  • Page 389

    882 video test instrument user guide(rev a.35) 47 6. Add detailed timing descriptor (dtd) data. A. Highlight the cea dtds block where you want to add the dtd. B. Select new dtd from the add pull down menu. The example below shows adding a custom timing descriptor. When you add a dtd, it is added to ...

  • Page 390

    48 chapter 11 testing edid for hdmi 7. Add a vendor specific data block. A. Highlight the cea data block where you want to add the vendor specific data block. B. Select new cea extension data from the add pull down menu. Use the check boxes and data entry fields to specify the data in the vendor spe...

  • Page 391

    882 video test instrument user guide(rev a.35) 49 8. (optional) if you need to delete an item such as a cea extension block or data block, select the block in the edid blocks window, then select delete selected item from the tools pull-down menu as shown below..

  • Page 392: Saving An Edid to A File

    50 chapter 11 testing edid for hdmi 9. Complete your edits by double clicking on the edid data blocks you wish to modify. Edit the pull down select boxes, text fields and check boxes in accordance with the requirements of the edid you are creating. The screen shot below shows a typical dialog box fo...

  • Page 393

    882 video test instrument user guide(rev a.35) 51 2. Select save edid to... From the file pull down menu as shown below. 3. Select the location you want to store the file. A. If you are saving the edid to the 882 file system, select 882 and enter a filename. The edid xml file is stored in flash memo...

  • Page 394: Emulating An Edid

    52 chapter 11 testing edid for hdmi 2. Activate the hdmi-h interface on the output port: a. Press the interface key to access the list of interfaces. A listing of signal interfaces appears on the 882’s display as shown below. B. Choose the hdmi-h item by pressing the adjacent soft key. The interface...

  • Page 395

    882 video test instrument user guide(rev a.35) 53 2. Select use edid on... From the file pull down menu. The example below shows how you would configure the edid loaded into the editor on hdmi rx port 1. The edid that was loaded into the edid editor tool is now configured on the hdmi rx port you sel...

  • Page 396: Running An Edid Data Report

    54 chapter 11 testing edid for hdmi 3. Select generate/view compliance test from the tools pull down menu as shown below. The edid hdmi compliance test report appears in the window. Running an edid data report you can run the edid data report in an hdmi edid that is loaded into the edid editor. This...

  • Page 397

    882 video test instrument user guide(rev a.35) 55 2. Select generate/view compliance test from the tools pull down menu as shown below. The edid report appears in the window..

  • Page 398: Using The Edid Compare Tool

    56 chapter 11 testing edid for hdmi using the edid compare tool the 882 provides an edid compare tool. This tool allows you to capture an edid from a connected display, then compare its contents to subsequent edid readings. This allows you to verify the display device is consistently generating an i...

  • Page 399

    882 video test instrument user guide(rev a.35) 57 3. Click the edid compare tool link. The edid compare tool appears. 4. Click the capture reference button. The following message appears..

  • Page 400

    58 chapter 11 testing edid for hdmi note: you can use the tool to save a copy of the edid onto your pc by clicking on the browse button. This enables you to browse for a location on your pc and store the edid. 5. Click the compare to reference button. The following message appears if edid contents a...

  • Page 401: 12 Cec Interactive

    882 video test instrument user guide (rev a.35) 59 12 cec interactive troubleshooting environment (ite) topics in the chapter: • overview • cec introduction • testing cec devices • cec bus monitor.

  • Page 402: Overview

    60 chapter 12 cec interactive troubleshooting environment (ite) overview this chapter provides procedures for testing hdmi source and sink devices for cec functionality using the interactive troubleshooting environment (ite). When testing hdmi-cec source devices the generator (analyzer) will emulate...

  • Page 403: Cec Introduction

    882 video test instrument user guide (rev a.35) 61 cec introduction consumer electronic control (cec) is an hdmi option that provides automatic power-on, automatic signal routing, and single-point remote control for cec-enabled products. The hdmi cec develoment & compliance test suite enables manufa...

  • Page 404: Cec Features

    62 chapter 12 cec interactive troubleshooting environment (ite) cec features the cec channel provides a number of recommended features designed to enhance the functionality and interoperability of devices within an hdmi environment. This section gives an overview of these features. • one touch play ...

  • Page 405: Testing Cec Devices

    882 video test instrument user guide (rev a.35) 63 testing cec devices the cec ite enables you to test devices for cec messaging and to perform stress testing on cec devices. This section contains procedures for performing these tests. Testing cec devices for messaging the cec ite enables customers ...

  • Page 406: Emulating An Hdmi Cec Device

    64 chapter 12 cec interactive troubleshooting environment (ite) the video interfaces on the 882ea are shown below. Emulating an hdmi cec device the 882 generator has two hdmi out(tx) connectors. Either one can be configured to emulate an hdmi cec source device. There are two hdmi rx connectors on th...

  • Page 407

    882 video test instrument user guide (rev a.35) 65 cec addressing cec is a bus oriented protocol. It uses a ddc mechanism to allocate physical addresses to devices in the network. All cec devices have a physical and a logical address. Whenever a new physical address is discovered, a cec device alloc...

  • Page 408: Configure An Hdmi Cec Device

    66 chapter 12 cec interactive troubleshooting environment (ite) configure an hdmi cec device use the procedures below to configure the generator outputs as a particular cec hdmi device. An 880 series generator with the cec option is provisioned with a library of common hdmi cec device types. You can...

  • Page 409

    882 video test instrument user guide (rev a.35) 67 . . Cecdev15.Xml 3. Query the location of the log file: cecx:logp? The generator returns the path of the log file. /card0/library/cec/log note: by default the cec log is on the pccard. Therefore it is important to ensure that there is a pccard insta...

  • Page 410

    68 chapter 12 cec interactive troubleshooting environment (ite) cec1:pt 1 //configures the product (device) type the table below lists the device (product) types and their codes. Cec1:vid //configures the device vendor id cec1:osdn //configures the device osdn cec1:pa 0 0 0 0 //configures the device...

  • Page 411

    882 video test instrument user guide (rev a.35) 69 verifying continuity over the cec bus the procedures below describe how to ping a device under test from an 880 that is emulating a cec device. Note that the device you ping could be another emulated device on the 882 generator. You can ping a devic...

  • Page 412

    70 chapter 12 cec interactive troubleshooting environment (ite) 2. Enter the following command to check for continuity. Cec1:msgx 3 0 83 //request physical addr of device at addr 0 from a device at address 3 for example 3. View the results by querying the message log. Cec1:msgx? The following result...

  • Page 413

    882 video test instrument user guide (rev a.35) 71 sending cec messages from an emulated hdmi cec device you can send messages to a device from an emulated device over the command line using the msgx command. You can also receive messages from a device and view them in the cec log. The procedures be...

  • Page 414

    72 chapter 12 cec interactive troubleshooting environment (ite) configuring generator to not respond to cec messages the 882 can be configured to not respond to cec messages from a device. When the 882 is configured to not respond to cec messages, it acknowledges (acks) messages, but does not send r...

  • Page 415

    882 video test instrument user guide (rev a.35) 73 2. Access the source generator’s generator ftp browser. See “ working with the 882 ftp browser ” on page 23. 3. Navigate to the cec folder in the library directory. 4. Select the log folder and highlight the log file. 5. Select the open activation k...

  • Page 416

    74 chapter 12 cec interactive troubleshooting environment (ite) digit (3) is the logical address of the sending device (the emulated device); the opcode (84) is the returned message code (give logical address) 3. Enter the following command to query the log for a message with a specific opcode and t...

  • Page 417

    882 video test instrument user guide (rev a.35) 75 to log cec messages: 1. Access the aca using the procedures described in “ running the aca ” on page 461. The aca main page appears as a separate application window as shown below: 2. Connect to the 882 using the procedures described in “ running th...

  • Page 418

    76 chapter 12 cec interactive troubleshooting environment (ite) 3. Select the cec core from the cec pull-down menu. Send some cec messages either from the cec/cdc controller or the cec command line..

  • Page 419: Stress Testing A Cec Device

    882 video test instrument user guide (rev a.35) 77 4. Click the capture activation button to monitor the cec messages. A sample screen shot of the aca logging some cec messages is shown below. Stress testing a cec device the cec ite provides both a command driven interface and a graphical java-based...

  • Page 420

    78 chapter 12 cec interactive troubleshooting environment (ite) to run the cec/cdc controller: 1. From the generator home page select cec/cdc controller from the menu shown below. Refer to “ web interface ” on page 20 for instructions on access the generator home page. L the cec/cdc controller appli...

  • Page 421

    882 video test instrument user guide (rev a.35) 79 l 2. Select the port and device on the 882ca/ea that you wish to use for testing in the select port & configuration area of the cec/cdc controller screen. This is the port of a device that you are emulating with the 882. 3. Then specify the initiato...

  • Page 422

    80 chapter 12 cec interactive troubleshooting environment (ite) 4. Select the command that you wish to use for testing. Refer to the screen shot below which shows selection of image view on command. L.

  • Page 423

    882 video test instrument user guide (rev a.35) 81 5. Click on the send activation button associated with the command item to initiate the command. You can view the command response using the get response activation button on the lower right of the cec/cdc controller panel. This is shown in the scre...

  • Page 424: Bit Timing Tests

    82 chapter 12 cec interactive troubleshooting environment (ite) bit timing tests you can set the timing of the logical 1 or logical 0 data bit as well as the start bit in such a way to test the ability of the device under test to handle bit timings that are at the edge of what is allowable. For exam...

  • Page 425

    882 video test instrument user guide (rev a.35) 83 to test the bit timing through the cec/cdc controller: 1. Access the cec/cdc controller using the procedures in “ to run the cec/cdc controller: ” on page 78. The table below describes the fields of the control timing portion of the cec controller d...

  • Page 426

    84 chapter 12 cec interactive troubleshooting environment (ite) 3. Select the high period or low period of the start bit, logical 0 bit or logical 1 bit by selecting the associated radio button. Note that you can apply multiple settings for each command. For example you could change the timing for b...

  • Page 427

    882 video test instrument user guide (rev a.35) 85 l 4. Send the command by clicking on the send activation button. 5. Monitor the timing parameters of the affected commands using the aca. Refer to “ to monitor the cec bus (channel): ” on page 467 for instructions on monitoring the.

  • Page 428: Bus Arbitration Tests

    86 chapter 12 cec interactive troubleshooting environment (ite) commands through the aca. The bit timings are shown in the details panel. Note in the example below the logical 1 bit timing has been reduced. L bus arbitration tests you can test a device’s response to arbitration errors through the co...

  • Page 429

    882 video test instrument user guide (rev a.35) 87 cec1:cect:arbm 0 1 0 //forces a device’s address to 0 bus to stop sending cec1:cect:arbm 0 0 1 //forces a sending device to go low when it should not be to test bus arbitration conflicts through the cec/cdc controller: 1. Access the cec/cdc controll...

  • Page 430: Bit Corruption Tests

    88 chapter 12 cec interactive troubleshooting environment (ite) 6. Monitor the effects of the arbritration test using the aca. Refer to “ to monitor the cec bus (channel): ” on page 467 for instructions on monitoring the commands through the aca. If you are monitoring the messages using the aca you ...

  • Page 431

    882 video test instrument user guide (rev a.35) 89 cec1:cect:badm 4 //indicates that the bit error will occur on the fourth bit of the 2nd byte in the next message. To test acknowledgement through the cec/cdc controller: 1. Access the cec/cdc controller using the procedures in “ to run the cec/cdc c...

  • Page 432

    90 chapter 12 cec interactive troubleshooting environment (ite) message acknowledgement tests you can simulate a condition where a message is improperly acknowledged. You can set which conditions the 882 will not acknowledge a message. There are four places where the message can be not acknowledged:...

  • Page 433

    882 video test instrument user guide (rev a.35) 91 to test acknowledgement through the cec controller: 1. Access the cec controller using the procedures in “ to run the cec/cdc controller: ” on page 78. 2. Select the acknowledgement test you wish to run. The table below describes the checkbox fields...

  • Page 434

    92 chapter 12 cec interactive troubleshooting environment (ite) 3. Select the device type in the initiator and follower pull down select boxes. 4. Select the command that you wish to send from the opcode pull down select box. Depending on what type of acknowledgement you are testing. You will select...

  • Page 435: End of Message Tests

    882 video test instrument user guide (rev a.35) 93 6. Monitor the effects of the acknowledge test using the aca. Refer to “ to monitor the cec bus (channel): ” on page 467 for instructions on monitoring the commands through the aca. End of message tests you can simulate a condition where an end of m...

  • Page 436

    94 chapter 12 cec interactive troubleshooting environment (ite) controlling the audio return channel (arc) you can issue the necessary messages to control the hdmi 1.4 audio return channel (arc) either through the command line or the cec/cdc controller. To emulate an arc device you will need the tpa...

  • Page 437

    882 video test instrument user guide (rev a.35) 95 cec3:msgx 0 5 c3 // user sends the request arc initiation command from the 882 to an avr. 5 0 c0 // avr responds with initiate arc command to the 882 cec core device. 0 5 c1 // 882 responds with the report arc initiated command from the 882 to the a...

  • Page 438

    96 chapter 12 cec interactive troubleshooting environment (ite) to issue arc commands through the cec/cdc controller: 1. From the generator home page select cec/cdc controller from the menu shown below. Refer to “ web interface ” on page 20 for instructions on access the generator home page. L the c...

  • Page 439

    882 video test instrument user guide (rev a.35) 97 l 2. Select the port and device on the 882ca/ea that you wish to use for testing in the select port & configuration area of the cec/cdc controller screen. This is the port of a device that you are emulating with the 882. 3. Then specify the initiato...

  • Page 440

    98 chapter 12 cec interactive troubleshooting environment (ite) 4. Select the command that you wish to use for testing. Refer to the screen shot below which shows selection of request arc initiation command. L.

  • Page 441

    882 video test instrument user guide (rev a.35) 99 5. Click on the send activation button associated with the command item to initiate the command. You can view the messages and their response using the aca application. A screen shot of cec messages appearing in the aca is shown below. L.

  • Page 442: Cec Bus Monitor

    100 chapter 12 cec interactive troubleshooting environment (ite) cec bus monitor the 880 series cec bus monitor is a powerful feature of the cec ite that enables you to identify timing defects on the cec line that would normally required an oscilloscope and breakout box to identify using manual tech...

  • Page 443

    882 video test instrument user guide (rev a.35) 101 s 03-- 83+- end signal free time: 42.47msec. S 3f-+ 84-+ 10-+ 00-+ 03++ end signal free time: 41.57msec. 2. Query the bus monitor for particular messages cec1:busm:msgx? -3 // queries for message that occurred three messages ago the response will b...

  • Page 444

    102 chapter 12 cec interactive troubleshooting environment (ite) cec1:busm:time? 3 1000 // queries buffer for the timing of bits 3 through 1000 in the buffer for cec1 the response will be in a format that lists the low time in milliseconds followed by the high time in milliseconds as shown below: 3....

  • Page 445

    882 video test instrument user guide (rev a.35) 103 0 // shows that the ack bits were logical 0 indicating that it was a directed message cec1:busm:ackv? 4 // queries message in buffer that occurred 3 messages ago for polarity of ack bits 1 // shows that the ack bits were logical 1 indicating that i...

  • Page 446

    104 chapter 12 cec interactive troubleshooting environment (ite).

  • Page 447: 13 Testing Hdcp On Hdmi

    882 video test instrument user guide(rev a.35) 105 13 testing hdcp on hdmi topics in this chapter: • overview • testing dvi displays with hdcp • testing hdmi displays with hdcp • running an hdmi hdcp self-test • understanding the hdcp test.

  • Page 448: Overview

    106 chapter 13 testing hdcp on hdmi overview you can use the 882 with the high-bandwidth digital content protection (hdcp) to test hdcp 1.0, 1.1 and 1.2 compliant devices. The procedures in this chapter instruct you on how to complete the hdcp tests for a dvi, hdmi or displayport sink devices. The 8...

  • Page 449

    882 video test instrument user guide(rev a.35) 107 testing dvi displays with hdcp this section describes how to test dvi and hdmi receivers with hdcp. To set up the 882 for testing a dvi display: 1. Connect an hdmi-to-dvi converter cable between the hdmi out connector on the 882 and the device’s dvi...

  • Page 450

    108 chapter 13 testing hdcp on hdmi 4. Choose the hdcpprod test image, or, if you are using hdmi out port 2, choose the hdcp2 test image. If you are testing a device with a production key, select the hdcpprod image (or, if you are using hdmi out port 2, choose the hdcp2 test image). These test image...

  • Page 451

    882 video test instrument user guide(rev a.35) 109 testing hdmi displays with hdcp to test hdcp with an hdmi device: 1. Connect an hdmi cable between the hdmi out connector on the 882 and the hdmi display. 2. Activate the hdmi-h interface on the output port as follows: a. Press the interface key. A ...

  • Page 452

    110 chapter 13 testing hdcp on hdmi 4. Choose the hdcpprod test image, or, if you are using hdmi out port 2, choose the hdcp2 test image. If you are testing a device with a production key, select the hdcpprod image, or, if you are using hdmi out port 2, choose the hdcp2 test image. These test images...

  • Page 453

    882 video test instrument user guide(rev a.35) 111 hdcp? (out1:hdcp?, out2:hdcp?) 2000 the image will indicate if the test passed or failed. If the test fails, see “ understanding the hdcp test ” on page 115. 6. To test another device, connect the cable to the new device. The hdcp test starts automa...

  • Page 454

    112 chapter 13 testing hdcp on hdmi running hdcp test in step mode the 882 normally runs the steps in the hdcp test automatically. However, to troubleshoot a failed test, you can run the test in “step” mode. This enables you to read the values at the step where the test failed. To run the hdcp test ...

  • Page 455

    882 video test instrument user guide(rev a.35) 113 isub 1 // enables sub images iver 1 // specifies the first image version imgu // activates the image version 5. When you are finished, disable image versions by pressing the options key and choosing more until a - appears next to it. Alternatively, ...

  • Page 456

    114 chapter 13 testing hdcp on hdmi running an hdmi hdcp self-test an hdcp self-test checks that hdcp authentication is working properly between the transmitter and receiver on the analyzer. This test can also be used to confirm that a cable is not interfering with hdcp authentication, and that the ...

  • Page 457: Understanding The Hdcp Test

    882 video test instrument user guide(rev a.35) 115 understanding the hdcp test understanding what the 882 does during an hdcp test can help you determine why an hdcp test failed. Hdmi hdcp test sequence: the hdmi hdcp test sequence performed by the 882 is listed below. 1. Reset the transmitter hdcp ...

  • Page 458: The 882Ea

    116 chapter 13 testing hdcp on hdmi running the hdcp compliance test for hdmi devices with the 882ea overview the 882ca882e-analyzer (882ea) support the running of an hdcp compliance test on hdcp-enabled hdmi sources, sinks and repeaters. The hdcp compliance test was developed while working closely ...

  • Page 459: Encryption Status Tester

    882 video test instrument user guide(rev a.35) 117 encryption status tester the hdcp compliance tests for an hdmi source, sink and repeater device require the use of the standalone hardware device called the encryption status tester (est) (below). The est device is currently only used for the 882ea ...

  • Page 460: List of Tests

    118 chapter 13 testing hdcp on hdmi the features provided by the est are specifically used for the following tests: list of tests the following table describes the hdcp compliance tests performed with the 882ea. Index test est function 1 1a_01 (transmitter downstream w/receiver) w/hdmi capable recei...

  • Page 461

    882 video test instrument user guide(rev a.35) 119 5 1a_05 (transmitter downstream w/receiver) w/hdmi capable receiver irregular procedure: (first part of authentication) verify bksv 6 1a_06 (transmitter downstream w/receiver) w/hdmi capable receiver irregular procedure: (first part of authenticatio...

  • Page 462

    120 chapter 13 testing hdcp on hdmi 21 3a_01 (repeater downstream w/receiver) (between hdmi capable transmitter and hdmi capable receiver) regular procedure: with hdmi capable receiver 22 3a_02 (repeater downstream w/receiver) (between hdmi capable transmitter and hdmi capable receiver) irregular pr...

  • Page 463

    882 video test instrument user guide(rev a.35) 121 35 3c_i_05 (repeater upstream w/transmitter) (between hdmi capable transmitter and hdmi capable receiver) irregular procedure: (third part of authentication) new authentication 36 3c_i_06 (repeater upstream w/transmitter) (between hdmi capable trans...

  • Page 464

    122 chapter 13 testing hdcp on hdmi there are several configurations depending on what type of hdcp device you are testing. Procedures for each are provided below. Running hdcp compliance test on hdmi transmitters to run the 1a and 1b series hdcp compliance tests on an hdmi source (transmitter): not...

  • Page 465

    882 video test instrument user guide(rev a.35) 123 1. For the 882e analyzer, connect the cables as follows: a. Apply power to the encryption status tester (est) using the power adapter supplied with the est. B. Connect an hdmi cable from the source device under test output to the est hdmi port label...

  • Page 466

    124 chapter 13 testing hdcp on hdmi xvsi 4 // activates the hdmi-h interface allu // applies the interface setting to the 882 3. Press the interface key repeatedly until the following menu appears: 4. Choose the hdmi in 1 by pressing the adjacent soft key. 5. For the 882ea when using the est, verify...

  • Page 467

    882 video test instrument user guide(rev a.35) 125 the following table describes the test parameters and their settings (gray = n/a). 10. Select source device by pressing the adjacent soft key on the front panel to specify that the device under test is a source. Alternatively, you can specify the de...

  • Page 468

    126 chapter 13 testing hdcp on hdmi 11. Specify the pcp parameters through the front panel using the soft keys adjacent to the pcp parameters and the up and down arrow keys on the right side of the front panel. The following is an example of the source pcp parameters selection screen on the 882 fron...

  • Page 469

    882 video test instrument user guide(rev a.35) 127 13. Press the tools key get back to the reports menu. The 882 lcd will display the reports menu as shown below. 14. Select hdcp to access the hdcp compliance test menu. The following is displayed on the 882’s lcd. 15. Select !Comprpt to initiate the...

  • Page 470

    128 chapter 13 testing hdcp on hdmi 16. Monitor the 882ea lcd for a set of prompts during the 1a-01, 1a-09, and 1b-01 tests. Note: you will not be prompted as shown below when running the test with the 882ca. A. When prompted with the screen shown below, examine the video on the display connected to...

  • Page 471

    882 video test instrument user guide(rev a.35) 129 note: the prompt asks you if the video appearing on the connected display looks good. “looks good” means that there is a picture and an absence of excessive snow. To run the 1a-08 hdcp compliance test using the srm disc: 1. Set up the test as descri...

  • Page 472

    130 chapter 13 testing hdcp on hdmi to run the 2c-0x compliance tests on an hdmi sink (receiver): 1. For the 882e analyzer connect the cables as follows: a. Apply power to the encryption status tester (est) using the power adapter that is supplied with the est. B. Connect an hdmi cable from the sink...

  • Page 473

    882 video test instrument user guide(rev a.35) 131 3. Press the tools key and choose the reports item by pressing the adjacent soft key. The following is displayed on the 882’s lcd. 4. Select hdcp to access the hdcp compliance test menu. The following is displayed on the 882’s lcd. 5. Select editpcp...

  • Page 474

    132 chapter 13 testing hdcp on hdmi 7. Select sink device by pressing the adjacent soft key to specify that the device under test is a sink. Alternatively, you can specify the device under test as a sink using the following commands: cptx:dutt 0 // specifies the device under test as a sink. You can ...

  • Page 475

    882 video test instrument user guide(rev a.35) 133 center and trailing) with respect to the vertical sync pulse. You can set these parameters either through the 882 front panel or the command line as follows: cptx:crip 0 // specifies short read. Cptx:crip 1 // specifies combined read. Cptx:oess 1 //...

  • Page 476

    134 chapter 13 testing hdcp on hdmi the following table describes tests that run with the cptx:cptr command for the 882ea. 14. Monitor the 882ea lcd for a set of prompts during the test. A. When the prompt shown below occurs, power cycle the device under test. Note: some duts required a hard power c...

  • Page 477

    882 video test instrument user guide(rev a.35) 135 running hdcp compliance tests on hdmi repeaters to run the 3a and 3b series hdcp compliance tests on an hdmi repeater: 1. For the 882e analyzer connect the cables as follows: a. Apply power to the encryption status tester (est) using the power adapt...

  • Page 478

    136 chapter 13 testing hdcp on hdmi 2. Activate the hdmi-h interface on the output port as follows: a. Press the interface key. A listing of signal interfaces appears on the 882’s display as shown below. B. Choose the hdmi-h item by pressing the adjacent soft key. The interface is activated and the ...

  • Page 479

    882 video test instrument user guide(rev a.35) 137 7. Select hdcp to access the hdcp compliance test menu. The following is displayed on the 882’s lcd. 8. Select editpcp to define the capabilities of the hdcp device under. The following is displayed on the 882’s lcd. The following table describes th...

  • Page 480

    138 chapter 13 testing hdcp on hdmi 10. Select repeater3ab device by pressing the adjacent soft key to specify that the device under test is a repeater. Alternatively, you can specify the device under test as a repeater for the 3ab test using the following commands: cptx:dutt 2 // specifies the devi...

  • Page 481

    882 video test instrument user guide(rev a.35) 139 note 2: the 1b-01 test should be run for both settings of this parameter only if the source out only repeater is set to yes. If source out only repeater is set to no, this parameter is ignored in the hdcp cts 1.1 test. Note 3: the 1b-01 test should ...

  • Page 482

    140 chapter 13 testing hdcp on hdmi the following table describes tests run with the cptx:cptr command for the 882ea. Cptx:cptr index test description 21 3a_01 (repeater downstream w/receiver) (between hdmi capable transmitter and hdmi capable receiver) regular procedure: with hdmi capable receiver ...

  • Page 483

    882 video test instrument user guide(rev a.35) 141 to run the 3c-i and 3c-ii series hdcp compliance tests on an hdmi repeater: 1. Connect the cables as follows: a. Apply power to the encryption status tester (est) using the power adapter supplied with the est. B. Connect an hdmi cable from the repea...

  • Page 484

    142 chapter 13 testing hdcp on hdmi 2. Activate the hdmi-h interface on the output port as follows: a. Press the interface key. A listing of signal interfaces appears on the 882’s display as shown below. B. Choose the hdmi-h item by pressing the adjacent soft key. The interface is activated and the ...

  • Page 485

    882 video test instrument user guide(rev a.35) 143 7. Select editpcp to define the capabilities of the hdcp device under. The following is displayed on the 882’s lcd. The following table describes the test parameters and their settings (gray = n/a). Parameter explanation cts version specifies whethe...

  • Page 486

    144 chapter 13 testing hdcp on hdmi 9. Select repeater3c device by pressing the adjacent soft key to specify that the device under test is a repeater. Alternatively, you can specify the device under test as a repeater for the 3c test using the following commands: cptx:dutt 3 // specifies the device ...

  • Page 487

    882 video test instrument user guide(rev a.35) 145 12. Press the tools key get back to the reports menu. The 882 lcd will display the reports menu as shown below. 13. Select hdcp to access the hdcp compliance test menu. The following is displayed on the 882’s lcd. 14. Select !Comprpt to initiate the...

  • Page 488

    146 chapter 13 testing hdcp on hdmi the following table describes the tests performed with the 882ea. Cptx:cptr i ndex test description 31 3c_i_01 (repeater upstream w/transmitter) (between hdmi capable transmitter and hdmi capable receiver) regular procedure: transmitter – dut – receiver 32 3c_i_02...

  • Page 489

    882 video test instrument user guide(rev a.35) 147 42 3c_ii_05 (repeater upstream w/transmitter) (between hdmi capable transmitter and repeater) irregular procedure: (second part of authentication) verify v' 43 3c_ii_06 (repeater upstream w/transmitter) (between hdmi capable transmitter and repeater...

  • Page 490

    148 chapter 13 testing hdcp on hdmi to view the hdcp compliance report: 1. Open a web browser (such as internet explorer) and type the 882’s ip address in the address entry field. For example, enter the following: http://206.135.215.189/ the 882 home page appears in the browser. Note: you can add th...

  • Page 491

    882 video test instrument user guide(rev a.35) 149 2. Choose the generated reports item. The 882 the provides a list of reports currently available as shown below. 3. Select the hdcp compliance test report from the list. The report then appears in the browser window as shown below. You can then save...

  • Page 492

    150 chapter 13 testing hdcp on hdmi the following is an example of a report for the hdcp compliance test for a source (player)..

  • Page 493

    882 video test instrument user guide(rev a.35) 151.

  • Page 494

    152 chapter 13 testing hdcp on hdmi the following is an example of a report for the hdcp compliance test for a repeater..

  • Page 495

    882 video test instrument user guide(rev a.35) 117 14 using special sync output topics in this chapter: • overview • operating special sync for probe pulse • configuring special sync for fs, ls, or cs.

  • Page 496: Overview

    118 chapter 14 using special sync output overview the generator is equipped with a special sync bnc connector on the rear of the generator labeled special. You can configure the output of this video interface to output frame sync, line sync, composite sync or a special probe pulse. The probe feature...

  • Page 497: Probe Coordinate Numbering

    882 video test instrument user guide(rev a.35) 119 operating special sync for probe pulse configuring the probe feature involves positioning the probe pulse in the desired location on the video frame. You can do this using either the generator front panel or the command line interface. The front pan...

  • Page 498

    120 chapter 14 using special sync output 2. Choose the probe item by pressing the adjacent soft key. The current probe settings appear on the generator’s display as shown below: 3. Press the settings key to access the setting for the probe pulse width. The following appears on the generator’s displa...

  • Page 499

    882 video test instrument user guide(rev a.35) 121 8. Enable or disable the visibility setting by pressing the soft key adjacent to the visible item on the display. A + indicates visibility is enabled; a - indicates it is disabled. Enabling the visibility setting will allow you to see the pulse posi...

  • Page 500

    122 chapter 14 using special sync output • if the probe is within the active portion of the frame, an alternate vertical position y:nnnn is also displayed, indicating the number of lines between the start of active (y:0) and the leading edge of the probe in the vertical direction. Controlling the pr...

  • Page 501

    882 video test instrument user guide(rev a.35) 123 configuring special sync for fs, ls, or cs the special sync output can provide frame sync, line sync, or composite sync signals. The output is controlled by setting parameters of these signals using the command line interface. The following commands...

  • Page 502

    124 chapter 14 using special sync output 3. Set the frame pulse polarity (either 0 for low or 1 for high) by entering the following command: fspp 1 4. Set the frame pulse pixel width by entering the following command: fspw 100 // range: 1 pixel to htot - 1 5. Set the frame pulse delay by entering th...

  • Page 503: 15 Script Sdk

    882 video test instrument user guide (rev. A.35) 125 15 script sdk topics in this chapter: • overview • creating executable program scripts • scriptsdk api functions by category • scriptsdk api functions by name • scriptsdk commands • sample scriptsdk programs.

  • Page 504: Overview

    126 chapter 15 script sdk overview the quantum data software development kit (sdk) provides application programming interfaces (apis) for two categories of automation: 1) custom images (image sdk) and 2) executable scripts (scriptsdk). Both of these sdks use the c++ programming language. The script ...

  • Page 505

    882 video test instrument user guide (rev. A.35) 127 the sdk is launched from the quantum data sdk list item on the generator's home page. If the sdk is not yet installed, the user will be prompted through the installation process which includes connecting to the quantum data website. Therefore, an ...

  • Page 506: Getting Started

    128 chapter 15 script sdk creating executable program scripts this sections provides information and procedures for using the scriptsdk application. Getting started the following are the important points to keep in mind when creating executable scripts: • naming files • return values on exit • enabl...

  • Page 507: Writing to A Log File

    882 video test instrument user guide (rev. A.35) 129 writing to a log file in some applications you may wish to write data out to a text file for later examination. For example you may want to create a script that measures the timing parameters of an incoming hdmi signal and write them out to a file...

  • Page 508: Scriptsdk Menu Summary

    130 chapter 15 script sdk under the menu bar is the main section of the gui, the tabbed editor pane. Multiple files can be edited, and each file has its own tab. Under the editor pane is the output pane. The two tabs in this pane contain compiler output and connection output. Finally, the status bar...

  • Page 509

    882 video test instrument user guide (rev. A.35) 131 save as presents a dialog for saving the current file, allowing the user to choose a new filename and/or folder. Preference allows the user to choose between the quantum data sdk text editor and another text editor on the host pc exit exits the qu...

  • Page 510: Starting Scriptsdk

    132 chapter 15 script sdk starting scriptsdk to start scriptsdk: 1. Connect to the generator through your web browser. The generator home page appears. 2. On the generator home page, click script sdk. The scriptsdk home page appears, and then a message appears asking you to choose whether you want t...

  • Page 511

    882 video test instrument user guide (rev. A.35) 133 creating, compiling, and executing a script to start a scripting session: 1. With the scriptsdk main window open, click connection, and then click connect to. The input dialog box appears. 2. Enter the ip address of the generator you want to conne...

  • Page 512

    134 chapter 15 script sdk 2. Type the script in the editor pane. 3. When you are finsihed, click file, and then click save. The save script dialog box appears. In the filename box, type a name for the script, and then click save. To create a new script using a template: 1. Click file, and then click...

  • Page 513

    882 video test instrument user guide (rev. A.35) 135 3. Modify the template as needed to match your requirements. When you are finsihed, click file, and then click save. The save script dialog box appears. In the filename box, type a name for the script, and then click save. To compile a script: 1. ...

  • Page 514

    136 chapter 15 script sdk 2. Scroll down until you see the scriptsdk selection item. The list of available scripts is presented. 3. Execute the desired script by pressing the adjacent soft key. The script that has been selected and is now running is shown along with an option to stop the script. To ...

  • Page 515: Control Functions

    882 video test instrument user guide (rev. A.35) 137 scriptsdk api functions by category the scriptsdk api functions are all public methods of the qdscriptcontext class. They are presented in categories of control, command, response, front panel display, and operators. Control functions command func...

  • Page 516: Response Functions

    138 chapter 15 script sdk response functions front panel functions operator functions command description getresponse get most recent response string getintresponse get response as signed int getuintresponse get response as unsigned int getdoubleresponse get response as double getresplinecount get n...

  • Page 517

    882 video test instrument user guide (rev. A.35) 139 scriptsdk api functions by name this subsections lists the scriptsdk functions by name and provides details about how to use them..

  • Page 518: Append

    140 chapter 15 script sdk append class command description adds characters to an existing command string, created with a call to setcmdname(). Allowable arguments are char pointer, integer, and double-precision float. In the case of an integer argument, the radix for the base of the resulting string...

  • Page 519: Canceled

    882 video test instrument user guide (rev. A.35) 141 canceled class control description returns script cancel state. A script can be set to cancel state by pressing the stop (upper right) soft key during execution, or by pressing the options key and then the lower-left (!Yes) soft key to confirm. A ...

  • Page 520: Clearlcd

    142 chapter 15 script sdk clearlcd class front panel description clears the entire display on the front panel of the generator command syntax sc.Clearlcd(void) example refer to example program testapi.Cpp related commands write(), inputinteger(), inputfloat().

  • Page 521: Clearreponse

    882 video test instrument user guide (rev. A.35) 143 clearreponse class response description resets the command response string to a default empty state. This can be used to clear a response after it is queried; therefore the next non-empty response will be a new response. Command syntax sc.Clearres...

  • Page 522: Exec

    144 chapter 15 script sdk exec class command description execute a command. Command can be pre-built using setcmdname() and append(), or a pointer to a command string can be passed. Command timeout in milliseconds can be specified optionally. Command syntax sc.Exec(void) sc.Exec( uint32 timeout ) sc...

  • Page 523: Failed

    882 video test instrument user guide (rev. A.35) 145 failed class response description returns true if previous command execution failed. Command syntax sc.Failed(void) return type bool related commands exec(), succeed(), geterror().

  • Page 524: Getboolresponse

    146 chapter 15 script sdk getboolresponse class response description gets the most recent query response string and returns it as a bool. If the first character of the response string is "t" or "t" the return value is "true." if the first character of the response string is "f" or "f" the return val...

  • Page 525: Getcancelonerror

    882 video test instrument user guide (rev. A.35) 147 getcancelonerror class command description returns cancelonerror status. Return value of true indicates that an execution error will cause canceled() to be true. To terminate script execution on error, program code should check the state of cancel...

  • Page 526: Getcmdname

    148 chapter 15 script sdk getcmdname class command description returns the current contents of the command string. The command string can be built using setcmdname(), append(), =, and +=. Command syntax sc.Getcmdname( void ) return type const char* example refer to sample programs apnd.Cpp, apndflt....

  • Page 527: Getdefaulttimeout

    882 video test instrument user guide (rev. A.35) 149 getdefaulttimeout class command description returns the current timeout value for commands, in milliseconds. Command syntax sc.Getdefaulttimeout(void) return type unit32 related commands setdefaulttimeout().

  • Page 528: Getdoubleresponse

    150 chapter 15 script sdk getdoubleresponse class response description gets the most recent query response string and returns it as a double-precision floating point value. Command syntax sc.Getdoubleresponse(void) return type double example refer to sample program testapi.Cpp related commands getre...

  • Page 529: Geterror

    882 video test instrument user guide (rev. A.35) 151 geterror class response description returns the error value of the previous command. Command syntax sc.Geterror(void) return type unit32 example refer to sample program testapi.Cpp related commands exec(), failed(), succeed().

  • Page 530: Getgc

    152 chapter 15 script sdk getgc class control description returns a pointer to an instance of the graphics core object that provides dynamic linking with internal generator firmware. Command syntax getgc(void) return type tgc*.

  • Page 531: Getintresponse

    882 video test instrument user guide (rev. A.35) 153 getintresponse class response description gets the most recent query response string and returns it as a signed 32-bit integer value. Command syntax sc.Getintresponse(void) return type int32 example refer to sample program testapi.Cpp related comm...

  • Page 532: Getresplinecount

    154 chapter 15 script sdk getresplinecount class response description some query responses can consist of multiple lines of output. This method returns the number of lines of output from the most recent query. Command syntax sc.Getresplinecount(void) return type int32 example refer to sample program...

  • Page 533: Inputfloat

    882 video test instrument user guide (rev. A.35) 155 inputfloat class front panel description presents a dialog for user input of a floating point value via front panel display and keys. Parameters allow specification of the displayed prompt, number of digits (whole and fractional,) and initial valu...

  • Page 534: Inputinteger

    156 chapter 15 script sdk inputinteger class front panel description presents a dialog for user input of an integer value via front panel display and keys. Parameters allow specification of the displayed prompt, number of digits, and initial value. The prompt string is required. The numdigits parame...

  • Page 535: Pause

    882 video test instrument user guide (rev. A.35) 157 pause class control description forces a delay in program execution, for specified number of milliseconds. Command syntax sc.Pause(uint32 timevalue) return type void example refer to example programs apndflt.Cpp, apndint.Cpp, sampseq.Cpp, tcan.Cpp...

  • Page 536: Reset

    158 chapter 15 script sdk reset class command description clears the command string; resets it to the default empty state. Command syntax sc.Reset(void) return type void example refer to example program testapi.Cpp. Related commands setcmdname(), append(), getcmdname().

  • Page 537: Setcancelonerror

    882 video test instrument user guide (rev. A.35) 159 setcancelonerror class command description sets or clears the cancelonerror status. If set (with an argument of true) an error or failure will cause the canceled() state to be set to true. To terminate script execution on error, program code shoul...

  • Page 538: Setcmdname

    160 chapter 15 script sdk setcmdname class command description sets a command string to be executed later. The command string can be added to with append(). The command can be executed with exec(). Command syntax sc.Setcmdname( const char* ) return type void example refer to example programs apnd.Cp...

  • Page 539: Setdefaulttimeout

    882 video test instrument user guide (rev. A.35) 161 setdefaulttimeout class command description sets the current timeout value for commands, in milliseconds. Command syntax sc.Setdefaulttimeout(uint32) return type void example sc.Setdefaulttimeout(5000); // commands will time out in 5 seconds relat...

  • Page 540: Succeed

    162 chapter 15 script sdk succeed class response description returns true if previous command execution was successful. Command syntax sc.Succeed(void) return type bool example refer to example program testapi.Cpp. Related commands exec(), fail(), geterror().

  • Page 541: Waitforkeypress

    882 video test instrument user guide (rev. A.35) 163 waitforkeypress class front panel description delays program execution until a soft key is pressed. Optional argument indicates desired timeout in milliseconds. Void argument or zero will result in wait for ever. Returns a value representing the k...

  • Page 542: Write

    164 chapter 15 script sdk write class front panel description write a string to the generator's front panel display. The display is 20 characters by 4 lines. Allowable values of column are in the range of 0 - 19. Allowable values of row are 0 - 3. Command syntax sc.Write(uint32 column, uint32 row, c...

  • Page 543: Operator =

    882 video test instrument user guide (rev. A.35) 165 operator = class operator description assigns a string to the command string. The command string is represented by the pointer to the script context; sc. This is similar to setcmdname(). Command syntax sc = "string" example sc = "scrx:load";// set...

  • Page 544: Operator +=

    166 chapter 15 script sdk operator += class operator description appends characters to the command string. The argument will be converted to ascii character string if necessary. The command string is represented by a pointer to the script context; sc. This is similar to append(). Command syntax sc +...

  • Page 545: Scriptsdk Commands

    882 video test instrument user guide (rev. A.35) 167 scriptsdk commands this subsection lists the commands related to the scriptsdk that can be executed through the 882’s command line interface. These can be executed through the serial port, a telnet session or through the command utility available ...

  • Page 546: Scrx:list?

    168 chapter 15 script sdk scrx:list? Class scriptrunner description lists the executable script object files currently residing in the generator query syntax scrx:list? Query response list of executable script object files example scrx:list? // list executable scripts.

  • Page 547: Scrx:path

    882 video test instrument user guide (rev. A.35) 169 scrx:path class scriptrunner description sets the current path for storage of sdk scripts. The query returns the current script path name. Command syntax scrx:path name a valid ms-dos compatible path and filename (8 characters minus any extension)...

  • Page 548: Scrx:exec, Scrx:exec?

    170 chapter 15 script sdk scrx:exec, scrx:exec? Class scriptrunner description executes the currently loaded script. The query returns the name of the currently executing script. Command syntax scrx:exec query syntax scrx:exec? Query response path and name of currently executing script object file e...

  • Page 549: Scrx:load, Scrx:load?

    882 video test instrument user guide (rev. A.35) 171 scrx:load, scrx:load? Class scriptrunner description loads a script object file in preparation for execution. Script object file must already be stored in generator file system. If the load command also includes a directory path, then this command...

  • Page 550: Scrx:kill

    172 chapter 15 script sdk scrx:kill class scriptrunner description deletes an executable object file from the generator command syntax scrx:kill name name a valid script file, including ".O" extension which can optionally include a fully-qualified path example scrx:kill testapi.O // deletes script o...

  • Page 551: Scrx:stop

    882 video test instrument user guide (rev. A.35) 173 scrx:stop class scriptrunner description stops the execution of a script command syntax scrx:stop example scrx:stop // stops execution of currently running script.

  • Page 552: Sample Scriptsdk Programs

    174 chapter 15 script sdk sample scriptsdk programs this subsections provides some example scriptsdk scripts to help you understand how to create scripts for specific applications..

  • Page 553: Apnd.Cpp

    882 video test instrument user guide (rev. A.35) 175 apnd.Cpp this example shows how to append text to a command string using the append function and demonstrates printing debug messages to a serial port. #include #include bool script_apnd( qdscriptcontext& sc) { // enable printf to serial terminal ...

  • Page 554: Apndflt.Cpp

    176 chapter 15 script sdk apndflt.Cpp this example shows how to add a floating point numeric value to a command string using the append function and also demonstrates writing to the 882 front panel display. #include #include bool script_apndflt( qdscriptcontext& sc ) { // for rgb: step the analog vi...

  • Page 555: Apndflt.Cpp

    882 video test instrument user guide (rev. A.35) 177 apndflt.Cpp this example demonstrates appending an integer to a command string. This example will sequentially test 3 different video interfaces: hdmi, s-video, and composite. #include #include bool script_apndint( qdscriptcontext& sc ) uint32 for...

  • Page 556

    178 chapter 15 script sdk // load a format that is compatible with cvbs interface sc.Setcmdname("fmtl /tffs0/library/formats/ntsc.Xml"); } // invoke the selected format sc.Exec(); // use the format that was selected above sc.Exec("fmtu"); // delay for 10 seconds on each interface sc.Pause(10000); //...

  • Page 557: Sampseq.Cpp

    882 video test instrument user guide (rev. A.35) 179 sampseq.Cpp // quantum data scriptsdk demonstration program //~~~~~~~~~~~~~~~~~~~~~~~~~~~ #include #include //~~~~~~~~~~~~~~~~~~~~~ /******************************************************************* * script_sampseq *****************************...

  • Page 558

    180 chapter 15 script sdk // ///tffs0/library/formats/dmt0660.Xml sc.Exec("fmtl /tffs0/library/formats/dmt0660.Xml"); sc.Exec("fmtu"); ///cache0/images/acer1.Img sc.Exec("imgl /cache0/images/acer1.Img"); sc.Exec("imgu"); //+3.0000000e+00 sc.Pause(3000); //0 sc.Exec("iver 0"); //7 sc.Setcmdname("xvsg...

  • Page 559

    882 video test instrument user guide (rev. A.35) 181 // // ///cache0/images/linearty.Img sc.Exec("imgl /cache0/images/linearty.Img"); sc.Exec("imgu"); //+5.5000000e+00 sc.Pause(5500); if (sc.Canceled()) { return true; } printf("check point 3"); // // ///tffs0/library/formats/dmt0860.Xml sc.Exec("f...

  • Page 560

    182 chapter 15 script sdk // // //2 sc.Exec("xvsg 0 1 0"); // // //4 sc.Exec("xvsg 1 0 0"); // // //7 sc.Exec("xvsg 1 1 1"); if (sc.Canceled()) { return true; } printf("check point 5"); // // ///tffs0/library/formats/dmt1060.Xml sc.Exec("fmtl /tffs0/library/formats/dmt1060.Xml"); sc.Exec("fmtu"); ...

  • Page 561: Sampseq.Cpp

    882 video test instrument user guide (rev. A.35) 183 sampseq.Cpp this example delays and does nothing except waits to be cancelled, then reports to a serial terminal whether it was cancelled. #include #include bool script_tcan( qdscriptcontext& sc ) { sc.Exec("cioy"); // enable printf to serial term...

  • Page 562: Testapi.Cpp

    184 chapter 15 script sdk testapi.Cpp this example demonstrates the following functions of the api: • sending commands and getting responses back • pause() • multi-line response • operators “=” and “+=” • qdlcd associated api commands: inputinteger(), inputfloat(), and waitforbuttonpress() • getuint...

  • Page 563

    882 video test instrument user guide (rev. A.35) 185 else printf("there is no response."); // ========================================================= // demonstration of multi-line respones // ========================================================= if (sc.Canceled()) { return true; } // quer...

  • Page 564

    186 chapter 15 script sdk return true; } double test2 = sc.Inputfloat( "test float:" ); printf("the input of test float is: %f", test2); // ========================================================= // demonstration of qdlcd associated apis, waitforbuttonpress() // ===============================...

  • Page 565

    882 video test instrument user guide (rev. A.35) 187 else printf("command execution failed."); // ========================================================= // demonstration of getdoubleresponse() // ========================================================= if (sc.Canceled()) { return true; } sc....

  • Page 566

    188 chapter 15 script sdk else printf("command execution failed."); // ========================================================= // demonstration of detecting invalid command // ========================================================= // first, set cancelonerror to be false, the test should con...

  • Page 567: Timinglog.Cpp

    882 video test instrument user guide (rev. A.35) 189 timinglog.Cpp this example demonstrates the ability to output data to a file. It uses the new functions related to file output: fopen(); fclose(); fprint(). #include #include extern int fopen(); extern int fclose(); extern int fprintf(); // set up...

  • Page 568

    190 chapter 15 script sdk { sc.Setcancelonerror( false); // measure the incoming signal sc.Exec("tmau"); // repeat measurement if there is no incoming signal while (sc.Failed()) { sc.Pause(delay); sc.Exec("tmau"); } // if stop is pressed, close the file and end script if (sc.Canceled()) { sc.Exec("d...

  • Page 569

    882 video test instrument user guide (rev. A.35) 191 sc.Exec("tmax:vrat?"); fprintf( outfile, "%s\t", sc.Getresponse()); sc.Exec("tmax:htot?"); fprintf( outfile, "%s\t", sc.Getresponse()); sc.Exec("tmax:hres?"); fprintf( outfile, "%s\t", sc.Getresponse()); sc.Exec("tmax:hspd?"); fprintf( outfile, "%...

  • Page 570

    192 chapter 15 script sdk if (sc.Canceled()) { sc.Exec("date?"); fprintf( outfile, "measurement end date and time: %s, ", sc.Getresponse()); sc.Exec("time?"); fprintf( outfile, "%s", sc.Getresponse()); fprintf( outfile, "end of timing analyzer log" ); fclose( outfile ); return true; } } }.

  • Page 571: A Command Reference

    882 video test instrument user guide(rev a.35) 193 a command reference topics in this appendix: • commands by category • commands by name.

  • Page 572: Commands By Category

    194 appendix a command reference commands by category system control parameters command description boit initialize generator (without performing self-calibration) boot restart generator (without performing self-calibration) scal calibrate generator (using self-calibration circuitry) ui:mode set gen...

  • Page 573: Tools

    882 video test instrument user guide(rev a.35) 195 tools network user profile command description verf? Get generator firmware version number verg? Get gateway version number file:load load file (image, format) on generator file:screencap capture currently displayed image to a bitmap file lcds? Get ...

  • Page 574: Gpib (Ieee-488.2 Standard)

    196 appendix a command reference gpib (ieee-488.2 standard) commands port control gating controls command description *cls clear event status register *ese set event status enable register value *esr? Get event status register value *idn? Get equipment identification string *opc set opc bit in event...

  • Page 575: Images

    882 video test instrument user guide(rev a.35) 197 images control edit command description imgq? Get list of images stored in memory imgl load an image from a file imgu update generator with current image edit buffer contents imga save image edit buffer contents to a specified filename imgk delete a...

  • Page 576: Custom Image Draw

    198 appendix a command reference custom image draw spax set horizontal spacing spay set vertical spacing uidn set test string in upper portion of smpte133 and cubes images xres set horizontal scaling factor yres set vertical scaling factor command description adot draw a single pixel anti use anti-a...

  • Page 577: Imageshift Utility

    882 video test instrument user guide(rev a.35) 199 imageshift utility formats control command description ishg enable/disable image shifting function ishq? Get list of imageshift files stored in memory ishl load values from an imageshift file ishn create a new imageshift file ishb begin an imageshif...

  • Page 578: Edit

    200 appendix a command reference edit parameters (video signal) command description fmtn create a new format file fmtb begin a format editing session fmte end a format editing session fmts save a new format to filename specified by fmtn jdvi set upper and lower pixel clock rate limit for dvi output ...

  • Page 579

    882 video test instrument user guide(rev a.35) 201 pxar? Active format (hdmi) get aspect ratio of pixels in active regions of raster image xbbh manual border (hdmi) set bottom border height xlbw manual border (hdmi) set left border width xrbw manual border (hdmi) set right border width xtbh manual b...

  • Page 580

    202 appendix a command reference fspp digital sync polarity set digital frame sync pulse polarity pspp digital sync polarity set probe pulse polarity lspp digital sync polarity set digital line sync pulse polarity hspg digital sync gates enable/disable digital horizontal sync output vspg digital syn...

  • Page 581: Parameters (Video Timing)

    882 video test instrument user guide(rev a.35) 203 parameters (video timing) parameters (audio signal and timing) command type description prat? Rates get current pixel rate setting hrat rates set line frequency vrat? Rates get current vertical (field) rate frat? Rates get current vertical rate sett...

  • Page 582

    204 appendix a command reference dast encoding set digital audio signal type ndas encoding set number of digital audio streams ndac encoding set number of digital audio channels (cc parameter in audio infoframe) nbpa encoding set number of bits (ss parameter in audio infoframe) daxg components speci...

  • Page 583: Test Sequences

    882 video test instrument user guide(rev a.35) 205 test sequences control edit arat digital audio timing set sampling rate (ct parameter in audio infoframe) brat digital audio timing set bit rate (mbr parameter in audio infoframe) command type description command description seqq? Get list of filena...

  • Page 584: Directories

    206 appendix a command reference directories control edit edid and ddc control command description dirq? Get list of directories dirl copy a directory from memory into directory edit buffer dira save current contents of directory edit buffer to a file diru install (use) currently loaded directory di...

  • Page 585: Edit

    882 video test instrument user guide(rev a.35) 207 edit didl load an edid from a file dida save an edid to a specified filename didu update hardware with current edid contents didk delete a saved edid file didp set default edid path eda read/write edid from/to device connected to hdmi output port ed...

  • Page 586: Special Sync Probe Pulse

    208 appendix a command reference special sync probe pulse color look-up table (lut) hdmi data island packet infoframe packet command description pshd set line delay (in pixels) pspg enable/disable probe pulse on special sync output pspm set lines in frame where probe pulse occurs pspp set probe puls...

  • Page 587

    882 video test instrument user guide(rev a.35) 209 xspd set source product description infoframe packet data xaud set audio infoframe packet data xmpg set mpeg infoframe packet data dvic sets video identification code in avi infoframe ifax:rptu set gated infoframe types iftr set frequency for infofr...

  • Page 588: Hdcp

    210 appendix a command reference hdcp hdcp compliance command description hdcp? (out1:hdcp?, out2:hdcp?) set number of frames to run test on a specific hdmi output port command description cptx:cptr enables running of hdcp compliance tests through the command line. Cptx:cptu actually initiates the r...

  • Page 589: Dvi/hdmi Signal Analyzer

    882 video test instrument user guide(rev a.35) 211 dvi/hdmi signal analyzer command description tmau launch signal timing analysis measurement tmax:rptg enable/disable html report of signal timing analysis measurement results tmax:scan get signal timing analysis measurement value pnsa set how often ...

  • Page 590

    212 appendix a command reference hdmi lipsync generator/analyzer command description lsax:lsgm enable/disable lipsync analyzer testing of source device lsax:lsgu update hardware with lipsync analyzer settings lsax:plat? Get name of first received data stream (audio or video) lsax:rptg enable/disable...

  • Page 591: Commands By Name

    882 video test instrument user guide(rev a.35) 213 commands by name.

  • Page 592: *cls

    214 appendix a command reference *cls clear status class gpib description clears the event status register, the status byte and the output buffer. Command syntax *cls related commands *esr? , *stb.

  • Page 593: *ddt

    882 video test instrument user guide(rev a.35) 215 *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 ...

  • Page 594: *ese

    216 appendix a command reference *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 eve...

  • Page 595: *esr?

    882 video test instrument user guide(rev a.35) 217 *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 ex...

  • Page 596: *idn?

    218 appendix a command reference *idn? Identification class gpib description 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 ...

  • Page 597: *opc

    882 video test instrument user guide(rev a.35) 219 *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 ex...

  • Page 598: *rst

    220 appendix a command reference *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 599: *sre

    882 video test instrument user guide(rev a.35) 221 *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 en...

  • Page 600: *stb

    222 appendix a command reference *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 where statusbyte is in integer nr1 form. Related commands ...

  • Page 601: *trg

    882 video test instrument user guide(rev a.35) 223 *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 example *ddt “imgl flat;imgu” *trg // invoke...

  • Page 602: *tst

    224 appendix a command reference *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. Query s...

  • Page 603: *wai

    882 video test instrument user guide(rev a.35) 225 *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...

  • Page 604: Adot

    226 appendix a command reference 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 col...

  • Page 605: Alle

    882 video test instrument user guide(rev a.35) 227 alle end all editor sessions class directory, format, image and sequence editor control description same as entering all of the dire, fmte, imge and seqe commands. Command syntax alle.

  • Page 606: Allu

    228 appendix a command reference 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 la...

  • Page 607: Anim?

    882 video test instrument user guide(rev a.35) 229 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 ...

  • Page 608: Anti

    230 appendix a command reference 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...

  • Page 609: Arat

    882 video test instrument user guide(rev a.35) 231 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). Com...

  • Page 610: Avst

    232 appendix a command reference 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...

  • Page 611: Balg

    882 video test instrument user guide(rev a.35) 233 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 (...

  • Page 612: Blug

    234 appendix a command reference 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 commands allu to invoke the command. Related commands grng , redg example blug 0; ...

  • Page 613: Boit

    882 video test instrument user guide(rev a.35) 235 boit boot and initialize class system control description initializes the generator without going through a self-calibration. Command syntax boit.

  • Page 614: Boot

    236 appendix a command reference 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...

  • Page 615: Brat

    882 video test instrument user guide(rev a.35) 237 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 re...

  • Page 616: Cat?

    238 appendix a command reference cat? Class tools description lists the contents of a file. Query syntax cat? File file.Ext any valid text file name query response contents of text file related commands none example cat? Formatvesaclassqd source /tffs0/library/formats/dmt0659.Xml /tffs0/library/form...

  • Page 617: Caud

    882 video test instrument user guide(rev a.35) 239 caud compressed audio output class audio description enables you to play compressed audio out the 882e hdmi output. You can use this command with any pattern in the generator. Command syntax caud clip_index clip_index an index representing the audio...

  • Page 618: Cent

    240 appendix a command reference 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 h...

  • Page 619: Cptx:cptr

    882 video test instrument user guide(rev a.35) 241 cptx:cptr specifies an hdcp compliance test to run class hdcp compliance description enables running of hdcp compliance tests through the command line. Tests can be run either individually or one at a time. This command is used for running hdcp comp...

  • Page 620: Cptx:cptu

    242 appendix a command reference cptx:cptu initiates the running of an hdcp compliance test class hdcp compliance description actually initiates the running of an hdcp compliance tests through the command line. This command is used with the cptx:cptr command which specifies which test should be run....

  • Page 621: Cptx:crip

    882 video test instrument user guide(rev a.35) 243 cptx:crip indicates short or long read for hdcp authentication class hdcp compliance description indicates whether the hdcp authentication will use long or short reads during the authentication. This is one of the product capabilities parameters (pc...

  • Page 622: Cptx:dutt

    244 appendix a command reference cptx:dutt specifies the device type for an hdcp compliance test class hdcp compliance description specifies which type of device that you will run an hdcp compliance test on. This is one of the product capabilities parameters (pcp). Command syntax cptx:dutt device de...

  • Page 623: Cptx:gctn?

    882 video test instrument user guide(rev a.35) 245 cptx:gctn? Queries the list of hdcp compliance tests class hdcp compliance description queries the list of hdcp compliance tests that can be run. Query syntax cptx:gctn? 1 through 45 for hdmi 1 through 47 for displayport example cptx:gctn? // to lis...

  • Page 624: Cptx:oess

    246 appendix a command reference cptx:oess specifies where the encryption enable pulse is positioned class hdcp compliance description indicates where the encryption enable pulse is positioned in the vsync pulse during the 2c-04 test using the encryption status tester device. Command syntax cptx:oes...

  • Page 625: Cptx:rksv

    882 video test instrument user guide(rev a.35) 247 cptx:rksv specifies number of ksvs supported by device class hdcp compliance description specifies the maximum number of ksvs supported by the repeater device under test for an hdcp compliance test. This is one of the product capabilities parameters...

  • Page 626: Cptx:roor

    248 appendix a command reference cptx:roor specifies number of ksvs supported by device class hdcp compliance description specifies whether a repeater device under test outputs content to the downstream repeater that does not have any downstream devices connected. This is one of the product capabili...

  • Page 627: Cptx:rpft

    882 video test instrument user guide(rev a.35) 249 cptx:rpft specifies number of ksvs supported by device class hdcp compliance description specifies if the repeater support hdmi 1.1 advanced cipher and enhanced link verification. This is one of the product capabilities parameters (pcp). Command syn...

  • Page 628: Cptx:sdcz

    250 appendix a command reference cptx:sdcz specifies how generator determines downstream device count class hdcp compliance description specifies whether the 880 uses a downstream device count of 0 or the downstream device count as specified by the sksv command. This command only applies to the 1b-0...

  • Page 629: Cptx:soor

    882 video test instrument user guide(rev a.35) 251 cptx:soor specifies number of downstream devices source supports class hdcp compliance description specifies the number of downstream devices connected to a repeater that the source device under test can support. This is one of the product capabilit...

  • Page 630: Cptx:srac

    252 appendix a command reference cptx:srac source identification count class hdcp compliance description specifies the number of times the source device under test tries to authenticate before proceeding to the third part of authentication. This is one of the product capabilities parameters (pcp) fo...

  • Page 631: Cros

    882 video test instrument user guide(rev a.35) 253 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...

  • Page 632: Cspg

    254 appendix a command reference 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 set...

  • Page 633: Cspp

    882 video test instrument user guide(rev a.35) 255 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 polar...

  • Page 634: Cxar

    256 appendix a command reference cxar content aspect ratio class format parameter setting - 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. Aspe...

  • Page 635

    882 video test instrument user guide(rev a.35) 257 related commands exar , sxar example cxar 1.33 //sets 4:3 picture aspect ratio for source content fmtu.

  • Page 636: Daca

    258 appendix a command reference 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. Normally, each type of audio content is assigned to a particular...

  • Page 637

    882 video test instrument user guide(rev a.35) 259 example daca 3 //specifies audio channels 1 and 2 dacg 3 //gates audio channels 1 and 2 fmtu related commands dacg.

  • Page 638: Dacg

    260 appendix a command reference 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). Example daca 3 //specifies audio channels 1 and 2 da...

  • Page 639: Dadg

    882 video test instrument user guide(rev a.35) 261 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 synt...

  • Page 640: Dals

    262 appendix a command reference 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). C...

  • Page 641: Dasi

    882 video test instrument user guide(rev a.35) 263 dasi digital audio signal interface class format parameter setting - audio signal description sets the digital audio signal interface. Command syntax dasi interface interface 0 = none 1 = spdif example dasi 1 ifgu.

  • Page 642: Dast

    264 appendix a command reference 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...

  • Page 643: Date

    882 video test instrument user guide(rev a.35) 265 date date class system parameter description sets the system date in the 882. Command syntax date mm dd yyyy mm 01 - 12 dd 01 - 31 yyyy 2000 - query syntax date? Mm dd yyyy example 1 date 09 11 2008 example 2 date? 01 11 2008 related commands time.

  • Page 644: Daxa

    266 appendix a command reference 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 conten...

  • Page 645: Daxg

    882 video test instrument user guide(rev a.35) 267 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). Example daxa 3 //specifies fr a...

  • Page 646: Dcbm

    268 appendix a command reference 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 line...

  • Page 647: Dcex

    882 video test instrument user guide(rev a.35) 269 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. M...

  • Page 649

    882 video test instrument user guide(rev a.35) 271 related commands dcpx? (out1:dcpx?, out2:dcpx, av:dcpx?, vga:dcpx?).

  • Page 650

    272 appendix a command reference dcpx? (out1:dcpx?, out2:dcpx, av:dcpx?, vga:dcpx?) data channel power overcurrent class edid and ddc control description queries the status of the 5v display data channel (ddc) power level at the specified output connector. Query syntax dcpx? Connector out1, out2 = h...

  • Page 651: Ddcv?

    882 video test instrument user guide(rev a.35) 273 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 suppo...

  • Page 652: Delx

    274 appendix a command reference 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 imag...

  • Page 653: Devs?

    882 video test instrument user guide(rev a.35) 275 devs? Devices? Class tools description lists all devices. Query syntax devs? Query response list of devices related commands none example devs? Drv name 0 ull 1 \tyco\0 3 \card0 5 qdew023: 6 \vio 7 \tgtsvr 3 \ram20k 3 \ramnv 3 \tffs0 2 \pipe\cli 8...

  • Page 654: Dely

    276 appendix a command reference 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. T...

  • Page 655: Dida

    882 video test instrument user guide(rev a.35) 277 dida edid save as file class edid and ddc control description saves an edid to the filename specified by filename. Command syntax dida filename filename a valid ms-dos filename (8 characters minus any extension) example this example loads an edid fi...

  • Page 656: Didb

    278 appendix a command reference didb edid editing begin class edid and ddc control description marks the beginning of an edid editing session. Command syntax didb example didl myedid7 // loads the edid file named myedid7 didb // begins an edid editing session xdid 19 a e88a82a0564796240f48 // edits...

  • Page 657: Dide

    882 video test instrument user guide(rev a.35) 279 dide edid editing end class edid and ddc control description marks the end of an edid editing session. Command syntax dide example didl myedid7 // loads the edid file named myedid7 didb // begins an edid editing session xdid 19 a e88a82a0564796240f4...

  • Page 658: Didk

    280 appendix a command reference didk edid kill file class edid and ddc control description deletes the edid file specified by filename. Command syntax didk path/filename path/filename the directory path and valid ms-dos filename (8 characters minus any extension) of the file to be deleted. If the f...

  • Page 659: Didl

    882 video test instrument user guide(rev a.35) 281 didl edid load from file class edid and ddc control description loads an edid from a file on the generator. Command syntax didl path/filename path/filename the directory path and valid ms-dos filename (8 characters minus any extension) of the file t...

  • Page 660: Didn

    282 appendix a command reference didn edid new file class edid and ddc control description creates a new edid file with the name specified by filename. Command syntax didn path/filename path/filename the directory path and valid ms-dos filename (8 characters minus any extension) of the file to be cr...

  • Page 661: Didp

    882 video test instrument user guide(rev a.35) 283 didp edid path class edid and ddc control description sets the default edid path. Command syntax didp path path path to directory containing edid files example this example sets the default path to the /userdata directory. Didp /tffs0/library/userda...

  • Page 662: Didq

    284 appendix a command reference didq edid file query class edid and ddc control description returns edid filenames from the list of all the edid filenames stored on the generator, beginning at startindex and ending at endindex. The filenames are kept in alphanumeric order. Query syntax didq? Starti...

  • Page 663: Dids

    882 video test instrument user guide(rev a.35) 285 dids edid save to file class edid and ddc control description saves an edid to the filename given by didn. Command syntax dids example this example loads an edid file, edits it, and saves the changes to the same filename. Didl myedid7 // loads the e...

  • Page 664: Didu

    286 appendix a command reference didu edid use class edid and ddc control description updates hardware with current edid contents. This command also causes a hot plug pulse on the hot plug detect lead. Command syntax didu query syntax didu? Query response the current edid file in use. Example this e...

  • Page 665: Dira

    882 video test instrument user guide(rev a.35) 287 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) example dirn ...

  • Page 666: Dirb

    288 appendix a command reference 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 di...

  • Page 667: Dire

    882 video test instrument user guide(rev a.35) 289 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...

  • Page 668: Dirk

    290 appendix a command reference 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-...

  • Page 669: Dirl

    882 video test instrument user guide(rev a.35) 291 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 ...

  • Page 670: Dirn

    292 appendix a command reference 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 opt...

  • Page 671: Dirp

    882 video test instrument user guide(rev a.35) 293 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) q...

  • Page 672: Dirq?

    294 appendix a command reference 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? I...

  • Page 673: Dirs

    882 video test instrument user guide(rev a.35) 295 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. Example dirn ntscfmt // creates a catalog named ntsc...

  • Page 674: Dirt

    296 appendix a command reference dirt directory type class directory memory management description specifies a directory (catalog) type that is being created. Command syntax dirt type command response type directory type such as: source, sourcelib, content, contentlib query syntax dirt? Query respon...

  • Page 675: Diru

    882 video test instrument user guide(rev a.35) 297 diru directory use class directory memory management description uses (installs) the currently loaded directory (library). Command syntax diru directory command response not applicable related commands dirl example dirn ntscfmt // creates a catalog ...

  • Page 676: Dnum

    298 appendix a command reference 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 ...

  • Page 677: Dpgu

    882 video test instrument user guide(rev a.35) 299 dpgu data island packet generator use class data island packet 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 r...

  • Page 678

    300 appendix a command reference example 7 turn audio off: dptg 3 dpgu example 8 turn audio on: dptg 7 dpgu.

  • Page 679: Dptg

    882 video test instrument user guide(rev a.35) 301 dptg data island packet type gate class data island packet 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 ...

  • Page 680: Dptr

    302 appendix a command reference dptr data island packet type repeat mask class data island packet r 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 m...

  • Page 681: Dsct

    882 video test instrument user guide(rev a.35) 303 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 ssst command...

  • Page 682: Dsst

    304 appendix a command reference 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 ssst command...

  • Page 683: Dvic

    882 video test instrument user guide(rev a.35) 305 dvic digital video identification code class infoframe packet description writes the specified video identification code (vic) into the avi infoframe. Command syntax dvic code code 0 = unestablished format 1 - 34 = dvic code corresponding to a forma...

  • Page 684

    306 appendix a command reference 9 240p2xs2 2 720 262 9 240p2xs3 2 720 263 9 240p2xs4 2 720 263 10 480i4x29 1 2880 525 10 480i4x30 1 2880 525 10 480i4xl1 1 2880 525 10 480i4xl2 1 2880 525 11 480i4xs1 1 2880 525 11 480i4xs2 1 2880 525 12 240p4x_1 1 2880 262 12 240p4x_2 1 2880 262 12 240p4x_3 1 2880 2...

  • Page 685

    882 video test instrument user guide(rev a.35) 307 24 288p2xs2 2 720 313 24 288p2xs3 2 720 314 25 576i4x25 1 2880 625 25 576i4xlh 1 2880 625 26 576i4xsh 1 2880 625 27 288p4x_1 1 2880 312 27 288p4x_2 1 2880 313 27 288p4x_3 1 2880 314 27 288p4xl1 1 2880 312 27 288p4xl2 1 2880 313 27 288p4xl3 1 2880 31...

  • Page 686

    308 appendix a command reference related commands xavi (see vic parameter), 47 720p120 1 1280 750 48 480p119 1 720 525 48 480p119l 1 720 525 48 480p120 1 720 525 48 480p120l 1 720 525 49 480p119s 1 720 525 49 480p120s 1 720 525 50 480i2x59 2 720 525 50 480i2x60 2 720 525 50 480i2xl3 2 720 525 50 480...

  • Page 687

    882 video test instrument user guide(rev a.35) 309 example dvic 23 fmtu.

  • Page 688: Dvpt

    310 appendix a command reference 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 dv...

  • Page 689: Dvqm

    882 video test instrument user guide(rev a.35) 311 dvqm digital video quantization mode class format parameter setting - digital video signal description controls the range of digital signals per the eia/cea-861-c standard. The dvqm? Query returns the current dvqm mode. Command syntax dvqm mode mode...

  • Page 690: Dvsc

    312 appendix a command reference 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 t...

  • Page 691: Dvsm

    882 video test instrument user guide(rev a.35) 313 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 sampli...

  • Page 692: Dvsp

    314 appendix a command reference 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 (n...

  • Page 693: Dvss (Out1:dvss, Out2:dvss)

    882 video test instrument user guide(rev a.35) 315 dvss (out1:dvss, out2:dvss) digital video signal swing class format parameter setting - digital video signal description sets the tmds differential swing voltage for the digital video signal. For generators with two hdmi ports, the out1:dvss or out2...

  • Page 694: Dvst

    316 appendix a command reference 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 dvs...

  • Page 695: Dwel

    882 video test instrument user guide(rev a.35) 317 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...

  • Page 696: Edaport>:gdid

    318 appendix a command reference edaport>:gdid get edid from device class edid and ddc control description reads an edid from a device connected to the specified hdmi out port. Requires firmware release 2.3.0 or higher. Command syntax edaport:gdid port 1 = hdmi out port 1 2 = hdmi out port 2 example...

  • Page 697: Edaport>:pdid

    882 video test instrument user guide(rev a.35) 319 edaport>:pdid put edid to device class edid and ddc control description writes current edid to a device connected to the specified hdmi out port. Requires firmware release 2.3.0 or higher. Command syntax edaport:pdid port 1 = hdmi out port 1 2 = hdm...

  • Page 698: Edeport>:didu

    320 appendix a command reference edeport>:didu edid use class edid and ddc control description updates hardware with current edid contents. Requires firmware release 2.3.0 or higher. Command syntax edeport:didu port the hdmi in port (1 or 2) to be configured with the contents of the edid buffer quer...

  • Page 699: Edid?

    882 video test instrument user guide(rev a.35) 321 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. Query syntax...

  • Page 700: Enet

    322 appendix a command reference enet reads ethernet address class tools description retrieves the ethernet (mac) address of the generator. Query syntax enet? Query response ascii hex test string related commands none example enet? 00:07:aa:00:20:00

  • Page 701: Enet:ip

    882 video test instrument user guide(rev a.35) 323 enet:ip sets ip address for ethernet port class tools description sets the ip address of the ethernet port of the generator. Command syntax enet:ip ip ip in the format: www.Xxx.Yyy.Zzz query syntax enet:ip? Query response ip address in format: www.X...

  • Page 702: Enet:mask

    324 appendix a command reference enet:mask sets ip address subnet mask for ethernet port class tools description sets the ip address of the ethernet port of the generator. Command syntax enet:mask mask mask in the format: www.Xxx.Yyy.Zzz query syntax enet:mask? Query response subnet mask in format: ...

  • Page 703: Equa

    882 video test instrument user guide(rev a.35) 325 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 t...

  • Page 704: Equb

    326 appendix a command reference 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 ...

  • Page 705: Equf

    882 video test instrument user guide(rev a.35) 327 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 ma...

  • Page 706: Errc

    328 appendix a command reference errc error queue clear class system error control description clears all errors waiting to be reported in the error queue. Command syntax errc.

  • Page 707: Errq?

    882 video test instrument user guide(rev a.35) 329 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 posi...

  • Page 708: Erry?

    330 appendix a command reference erry? Yank error from queue class format parameter setting - synchronization description returns the most recent error added to the error queue and removes it from the queue. Query syntax erry? Query response error.

  • Page 709: Exar

    882 video test instrument user guide(rev a.35) 331 exar extended aspect ratio class format parameter setting - 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 t...

  • Page 710: Excx

    332 appendix a command reference excx extended-from-content aperture map class format parameter setting - 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...

  • Page 711

    882 video test instrument user guide(rev a.35) 333 2. Using the table below, determine the proper “l” field code for bits 3-9. 3. Use the following table to determine the proper “k” field code for bits 10-16. Letterbox/pillar mode “l” field code symbol undo bars barcontents position shrink bit 9 bit...

  • Page 712

    334 appendix a command reference shrink coded frame to title area with opaque white bar surround 0 1 1 0 0 1 0 ktwb coded frame has shot-protected title area without graticules or bars 0 0 0 0 0 1 0 ktsp coded frame has shot-protected title area with action graticules without bars 0 0 0 1 0 1 0 ktsp...

  • Page 713

    882 video test instrument user guide(rev a.35) 335 the following table provides mapping codes used by afd (see xafd ). Related commands cxar , exar , sxcx , sxex example excx 8 // use centered protected shrink w/shot surround mode fmtu method binary field code decimal code symbol natural aspect rati...

  • Page 714: File:load

    336 appendix a command reference file:load file:load class tools description loads and uses a file such as an image or format. Command syntax (flash memory/ pc card) file:load filename filename any file in a generator library directory. Command syntax (file server) file:load server_name/filename ser...

  • Page 715: File:screencap

    882 video test instrument user guide(rev a.35) 337 file:screencap file:screencap class tools description captures an image currently rendered on the display to a bit map. Command syntax file:screen filename.Bmp filename.Bmp related commands none example file:screencap diamond.Bmp.

  • Page 716: Fmta

    338 appendix a command reference 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) example fmta my_fmt // save with the name...

  • Page 717: Fmtb

    882 video test instrument user guide(rev a.35) 339 fmtb format editing begin class format editor control description marks the beginning of a format editing session. Command syntax fmtb other required commands use either an fmtl command to load an existing image or an fmtn command to create a new fo...

  • Page 718: Fmte

    340 appendix a command reference fmte format editing end class format editor control description marks the end of a format editing session. Command syntax fmte other required commands use fmtb when starting the editing session. Use fmta or fmts to save changes. Example fmtb // start format editing s...

  • Page 719: Fmtg?

    882 video test instrument user guide(rev a.35) 341 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...

  • Page 720: Fmtk

    342 appendix a command reference 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 returne...

  • Page 721: Fmtl

    882 video test instrument user guide(rev a.35) 343 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...

  • Page 722: Fmtn

    344 appendix a command reference 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: this should be the first command sent to the generator when creating a new format. The c...

  • Page 723

    882 video test instrument user guide(rev a.35) 345 query response name example fmtn // initialize format buffer or fmtn narf // initialize format buffer and name the format "narf".

  • Page 724: Fmtq?

    346 appendix a command reference 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 t...

  • Page 725: Fmts

    882 video test instrument user guide(rev a.35) 347 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 example fmtl dmt0660 // loads a format for edit...

  • Page 726: Fmtu

    348 appendix a command reference 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...

  • Page 727: Fmtz

    882 video test instrument user guide(rev a.35) 349 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. Th...

  • Page 728: Form

    350 appendix a command reference 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 f...

  • Page 729: Frat?

    882 video test instrument user guide(rev a.35) 351 frat? Frame rate query class format parameter setting - video resolution description returns the current frame (vertical) rate setting. Query syntax frat? Query response frame rate example frat? 25.0000 related commands tmau.

  • Page 730: Frgb

    352 appendix a command reference 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 ...

  • Page 731: Fspd

    882 video test instrument user guide(rev a.35) 353 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. Comman...

  • Page 732: Fspg

    354 appendix a command reference 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 respo...

  • Page 733: Fspp

    882 video test instrument user guide(rev a.35) 355 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 transitio...

  • Page 734: Fspw

    356 appendix a command reference 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? Qu...

  • Page 735: Gama

    882 video test instrument user guide(rev a.35) 357 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 fac...

  • Page 736: Gamc

    358 appendix a command reference 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. Comm...

  • Page 737: Gcet?

    882 video test instrument user guide(rev a.35) 359 gcet? Get component error tallies class dvi/hdmi 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 examp...

  • Page 738: Gfed?

    360 appendix a command reference gfed? Get first error data class dvi/hdmi signal analyzer description returns information about the first error encountered during the signal analyzer test. Query syntax gfed? Query response expected value followed by the errant value (in hex) example pnau //pseudo-r...

  • Page 739: Gnpt?

    882 video test instrument user guide(rev a.35) 361 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?...

  • Page 740: Gpel?

    362 appendix a command reference 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 ...

  • Page 741: Gper?

    882 video test instrument user guide(rev a.35) 363 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 resp...

  • Page 742: Gpib

    364 appendix a command reference 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...

  • Page 743: Grid

    882 video test instrument user guide(rev a.35) 365 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 re...

  • Page 744: Grih

    366 appendix a command reference 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 t...

  • Page 745: Griv

    882 video test instrument user guide(rev a.35) 367 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...

  • Page 746: Grng

    368 appendix a command reference 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 commands allu to invoke the command. Related commands blug , redg example grn...

  • Page 747: Hati

    882 video test instrument user guide(rev a.35) 369 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 ...

  • Page 748: Hato

    370 appendix a command reference 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 dir...

  • Page 749: Hpdg

    882 video test instrument user guide(rev a.35) 371 hpdg hot plug detect gate description: gates on (enables) hot plug assert on the 882 hdmi in ports. Command syntax hpdg assert disable = 0 enable = 1 query syntax hpdg? Query response assert related commands there are no other related commands. Exam...

  • Page 750: Hppw

    372 appendix a command reference hppw hot plug pulse width description: the hot plug pulse width command is used to set the assertion pulse width of the analyzer’s hot plug pulse. Command syntax hppw value value (milliseconds) in the range of 100 to 4000 query syntax hppw? Query response value other...

  • Page 751: Hrat

    882 video test instrument user guide(rev a.35) 373 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 fr...

  • Page 752: Hres

    374 appendix a command reference 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...

  • Page 753: Hsiz

    882 video test instrument user guide(rev a.35) 375 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 usiz command. The hsiz com...

  • Page 754: Hspd

    376 appendix a command reference 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 sy...

  • Page 755: Hspg

    882 video test instrument user guide(rev a.35) 377 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 s...

  • Page 756: Hspp

    378 appendix a command reference 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. Setti...

  • Page 757: Hspw

    882 video test instrument user guide(rev a.35) 379 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 = ht...

  • Page 758: Htot

    380 appendix a command reference 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. No...

  • Page 759: Hvpd?

    882 video test instrument user guide(rev a.35) 381 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 example hvpd? // read...

  • Page 760: Hvsa

    382 appendix a command reference 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...

  • Page 761: I2C Port Read

    882 video test instrument user guide(rev a.35) 383 i2cr? (out1:i2cr?, out2:i2cr?, vga:i2cr?) i2c port read class edid and ddc control description automatically reads data using a specified i2c protocol. This command reads data from the specified connector, bus and device using the i 2 c bus. If no c...

  • Page 762

    384 appendix a command reference example 2 this command reads four register bytes values from the transmitter tv chip of the generator i2cr? Tv 89 00 04 82021402 example 3 this command reads the hdcp bksv value from a receiver i2cr? 74 00 05 07be05cea9 example 4 this command reads two bytes of regis...

  • Page 763: I2C Port Write

    882 video test instrument user guide(rev a.35) 385 i2cw (out1:i2cw, out2:i2cw, vga:i2cw) i2c port write class edid and ddc control description writes raw binary data data using a specified i2c protocol. This command writes data to the specified connector, bus and device using the i 2 c bus. If no co...

  • Page 764

    386 appendix a command reference example 2 this command writes four register bytes values from the transmitter tv chip of the generator. I2cw tv 89 00 04 ffffffff related commands xdid , i2cr? (out1:i2cr?, out2:i2cr?, vga:i2cr?).

  • Page 765: Ifgu

    882 video test instrument user guide(rev a.35) 387 ifgu infoframe generator use class infoframe packet description updates hardware with current infoframe contents. Command syntax ifgu example iftg 14 ifgu related commands ifax:rptu , iftr , xgif , xavi , xspd , xaud , xmpg.

  • Page 766: Ifgx:rptu

    388 appendix a command reference ifgx:rptu infoframe generator report class infoframe packet description runs a packet tx report on the 882e generator. Command syntax ifgx:rptu example this example generates the packet tx report and is available through the web interface. Ifgx:rptu.

  • Page 767: Ifax:rptu

    882 video test instrument user guide(rev a.35) 389 ifax:rptu infoframe generator report class infoframe packet description runs a packet rx report on the 882ea analyzer. Command syntax ifax:rptu example this example generates the packet rx report and is available through the web interface. Ifax:rptu.

  • Page 768: Iftg

    390 appendix a command reference iftg infoframe type gate class infoframe packet 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-c (section 6). Command syntax...

  • Page 769

    882 video test instrument user guide(rev a.35) 391 x3dm 1 8 0 // sends 3d vsi with side-by-side half fmtu // initiates command sequence related commands ifgu , iftr.

  • Page 770: Iftr

    392 appendix a command reference iftr infoframe type repeat mask class infoframe packet description specifies if an infoframe type is to be sent once (after the ifgu command is executed), or sent in every vertical blanking period (frame). Note: for more information about the infoframe structure, see...

  • Page 771: Imga

    882 video test instrument user guide(rev a.35) 393 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) example imga my_img // sa...

  • Page 772: Imgb

    394 appendix a command reference imgb image editing begin class image editor control description marks the beginning of an image editing session. Command syntax imgb other required commands use either an imgl command to load an existing image or an imgn command to create a new image. Use imge when e...

  • Page 773: Imge

    882 video test instrument user guide(rev a.35) 395 imge image editing end class image editor control description marks the end of an image editing session. Command syntax imge other required commands use imgb when starting the editing session. Use imga or imgs to save changes. Example imgb // start ...

  • Page 774: Imgk

    396 appendix a command reference 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 char...

  • Page 775: Imgl

    882 video test instrument user guide(rev a.35) 397 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 currentl...

  • Page 776: Imgn

    398 appendix a command reference 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 file...

  • Page 777: Imgp

    882 video test instrument user guide(rev a.35) 399 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 (flash memory/pc card) imgp path name path name a valid ms-dos filenam...

  • Page 778: Imgq?

    400 appendix a command reference 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...

  • Page 779: Imgs

    882 video test instrument user guide(rev a.35) 401 imgs image save class image memory management description saves the current contents of the generator's custom image edit buffer back to the memory location from which it was originally read. Command syntax imgs.

  • Page 780: Imgu

    402 appendix a command reference 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. Command syntax imgu query syntax img...

  • Page 781: Init

    882 video test instrument user guide(rev a.35) 403 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...

  • Page 782: Isha

    404 appendix a command reference isha imageshift save as class description saves the current contents of the imageshift edit buffer using the specified name. Command syntax isha filename filename a valid ms-dos filename (8 characters minus any extension) example isha myshift1 // saves with the name ...

  • Page 783: Ishb

    882 video test instrument user guide(rev a.35) 405 ishb imageshift edit begin class description marks the beginning of an imageshift editing session. Command syntax ishb other required commands use either an ishl command to load an existing imageshift file or an ishn command to create a new imageshi...

  • Page 784: Ishe

    406 appendix a command reference ishe imageshift edit end class description marks the end of an imageshift editing session. Command syntax ishe other required commands use ishs when starting the editing session. Use ishs or isha to save changes. Example ishe // end imageshift editing session related...

  • Page 785: Ishg

    882 video test instrument user guide(rev a.35) 407 ishg imageshift gate class description enables and disables the image shifting function. The ishg? Query returns the current ishg mode. Command syntax ishg mode mode 0 = off 1 = on query syntax ishg? Query response 0 or 1 example ishg 1 //enables th...

  • Page 786: Ishk

    408 appendix a command reference ishk imageshift kill class description deletes the specified imageshift file. Command syntax ishk path/filename path/filename the directory path and valid ms-dos filename (8 characters minus any extension) of the file to be deleted. If the file to be deleted is in th...

  • Page 787: Ishl

    882 video test instrument user guide(rev a.35) 409 ishl imageshift load class description loads the values from the specified imageshift file. Command syntax ishl path/filename path/filename the directory path and valid ms-dos filename (8 characters minus any extension) of the file to be loaded. If ...

  • Page 788: Ishn

    410 appendix a command reference ishn imageshift new file class description creates a new imageshift file with the name specified by filename. Command syntax ishn filename filename a valid ms-dos filename (8 characters minus any extension) example this example creates the file myshift1 in the /image...

  • Page 789: Ishp

    882 video test instrument user guide(rev a.35) 411 ishp set imageshift path class description sets the default imageshift path. Command syntax ishp path path path to directory containing imageshift files query syntax ishp? Query response path example 1 this example sets the default path to the /imag...

  • Page 790: Ishq?

    412 appendix a command reference ishq? Imageshift query pointer class description returns a list of up to 5 imageshift filenames from the list of all the imageshift files in a directory. Quering repeatedly will eventually exhaust the list of filenames. Query syntax ishq? Query response list of image...

  • Page 791: Ishs

    882 video test instrument user guide(rev a.35) 413 ishs imageshift save class description saves the current imageshift values to the filename established using the ishn command. If no ishn command has been issued, then the values are saved to the default filename shift1.Xml. Command syntax ishs exam...

  • Page 792: Ishu

    414 appendix a command reference ishu imageshift use class description applies the current imageshift file values to the hardware. Command syntax ishu example ishl newshift //loads the imageshift file named newshift ishu //applies newshift values to the hardware related commands isha , ishb , ishe ,...

  • Page 793: Istp?

    882 video test instrument user guide(rev a.35) 415 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 se...

  • Page 794: Isub

    416 appendix a command reference 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...

  • Page 795: Iver

    882 video test instrument user guide(rev a.35) 417 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 retu...

  • Page 796: Jdvi

    418 appendix a command reference jdvi justify pixel clock rate for dvi formats class format editor control description enables setting of the upper and lower bound for the pixel rate of the hdmi-d and hdmi-h outputs. The command takes two parameters: 1) upper frequency parameter and 2) lower frequen...

  • Page 797: Jldi

    882 video test instrument user guide(rev a.35) 419 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 parame...

  • Page 798: Jrat

    420 appendix a command reference 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 poss...

  • Page 799: Lcds?

    882 video test instrument user guide(rev a.35) 421 lcds? Lcd status class system parameter settings description returns text displayed on lcd of the generator. Query syntax lcds? Example lcds? // return text similar to text below // h32 15=vga_m3 crlf // v60 51=smpte133.

  • Page 800: Leds?

    422 appendix a command reference 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...

  • Page 801: Levp

    882 video test instrument user guide(rev a.35) 423 levp increment levels per color component class image memory management description enables you to increment the color component (r,g,b) levels in any increment. Command syntax levp value value an interger number that is a percent in increments of 1...

  • Page 802: Levp:r

    424 appendix a command reference levp:r increment levels per individual color component class image memory management description enables you to increment the color component (r,g,b) values in any increment (1 to 100) for each component color individually. Command syntax levp:color value color a col...

  • Page 803: Limi

    882 video test instrument user guide(rev a.35) 425 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 ...

  • Page 804: Line

    426 appendix a command reference 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...

  • Page 805: Lmax

    882 video test instrument user guide(rev a.35) 427 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 com...

  • Page 806: Lmin

    428 appendix a command reference 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 minimu...

  • Page 807: Ls?

    882 video test instrument user guide(rev a.35) 429 ls? Ls? Class tools description lists the contents of the current directory. Query syntax ls? Query response list of file names is presented. Related commands none example ls? Barpulse.O boxquart.O diamond.O tceburst.O barsmpte.O.

  • Page 808: Lsax:lsgm

    430 appendix a command reference lsax:lsgm lipsync analyzer enable/disable class lipsync generator/analyzer description enable or disable lipsync analyzer for hdmi auto lipsync correction testing. Command syntax lsax:lsgm boolean boolean 0 = disable 1 = enable query syntax lsax:lsgm? Query response ...

  • Page 809: Lsax:lsgu

    882 video test instrument user guide(rev a.35) 431 lsax:lsgu lipsync analyzer use class lipsync generator/analyzer description updates hardware with current lipsync analyzer setup values and restarts the image. Command syntax lsax:lsgu example lsax:lsgm 1 // enable lipsync analyzer testing lsax:lsgu...

  • Page 810: Lsax:plat?

    432 appendix a command reference lsax:plat? Lipsync analyzer data stream order class lipsync generator/analyzer description queries which data stream (audio or video) is received first by lipsync analyzer. Query syntax lsax:plat? Query response 0 = video is received first 1 = audio is received first...

  • Page 811: Lsax:rptg

    882 video test instrument user guide(rev a.35) 433 lsax:rptg lipsync analyzer measurement report class lipsync generator/analyzer description generates lipsync analyzer measurement report. Command syntax lsax:rptg boolean boolean 0 = disable 1 = enable query syntax lsax:rptg? Query response 0 or 1 e...

  • Page 812: Lsax:tlat?

    434 appendix a command reference lsax:tlat? Lipsync analyzer audio/video latency class lipsync generator/analyzer description queries latency (delay) between audio and video received by lipsync analyzer. Query syntax lsax:tlat? Query response number of seconds delay example lsax:tlat? // returns lat...

  • Page 813: Lsgx:lsgm

    882 video test instrument user guide(rev a.35) 435 lsgx:lsgm lipsync generator enable/disable class lipsync generator/analyzer description enable or disable lipsync generator for hdmi auto lipsync correction testing. Command syntax lsgx:lsgm boolean boolean 0 = disable 1 = enable query syntax lsgx:l...

  • Page 814: Lsgx:lsgu

    436 appendix a command reference lsgx:lsgu lipsync generator use class lipsync generator/analyzer description updates hardware with current lipsync generator setup values and restarts the image. Command syntax lsgx:lsgu example lsgx:lsgm 1 // enable lipsync testing lsgx:lsgu // update hardware to ne...

  • Page 815: Lsgx:plat

    882 video test instrument user guide(rev a.35) 437 lsgx:plat lipsync generator data stream order class lipsync generator/analyzer description determines which data stream (audio or video) is transferred (sent) first for lipsync test image. Command syntax lsgx:plat boolean boolean 0 = video is transf...

  • Page 816: Lsgx:tlat

    438 appendix a command reference lsgx:tlat lipsync generator audio/video latency class lipsync generator/analyzer description sets latency (delay) between audio and video for lipsync test image. Command syntax lsgx:tlat delay delay 0.0 to 0.5 seconds query syntax lsgx:tlat? Query response delay exam...

  • Page 817: Lspg

    882 video test instrument user guide(rev a.35) 439 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? Que...

  • Page 818: Lspp

    440 appendix a command reference 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 ca...

  • Page 819: Mode

    882 video test instrument user guide(rev a.35) 441 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 baud, n...

  • Page 820: Msiz

    442 appendix a command reference 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 usiz command. It also affects t...

  • Page 821: Mute

    882 video test instrument user guide(rev a.35) 443 mute audio/video mute class parameters (audio signal and timing) 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...

  • Page 822: Namf?

    444 appendix a command reference 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...

  • Page 823: Nami

    882 video test instrument user guide(rev a.35) 445 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...

  • Page 824: Namk

    446 appendix a command reference 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 n...

  • Page 825: Namq?

    882 video test instrument user guide(rev a.35) 447 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...

  • Page 826: Namy

    448 appendix a command reference 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. Nothing ...

  • Page 827: Nbpa

    882 video test instrument user guide(rev a.35) 449 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). Co...

  • Page 828: Nbpc

    450 appendix a command reference 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. Example nbpc 10 fmtu related commands dvsm ,...

  • Page 829: Ncpp

    882 video test instrument user guide(rev a.35) 451 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 bel...

  • Page 830: Ndac

    452 appendix a command reference 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). Command syntax nda...

  • Page 831: Ndas

    882 video test instrument user guide(rev a.35) 453 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) example ndas 1...

  • Page 832: Nerr?

    454 appendix a command reference nerr? Number of errors in queue class system memory management description returns the number of errors waiting to be reported in the error queue. Query syntax nerr? Query response number of errors.

  • Page 833: Nlnk

    882 video test instrument user guide(rev a.35) 455 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 nl...

  • Page 834: Noga

    456 appendix a command reference 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 disa...

  • Page 835: Notu

    882 video test instrument user guide(rev a.35) 457 notu not until communication is complete class system level description temporarily holds-off any ongoing command execution until communication is complete and allu is invoked. Command syntax notu query syntax notu? Query response 0 if not enabled n...

  • Page 836: Nppp

    458 appendix a command reference 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 1...

  • Page 837: Nstp?

    882 video test instrument user guide(rev a.35) 459 nstp? Number of steps in sequence class sequence editor control description returns the number of steps in a sequence in the buffer. Query syntax nstp? Query response steps.

  • Page 838: Oerr?

    460 appendix a command reference 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...

  • Page 839: Offx

    882 video test instrument user guide(rev a.35) 461 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_offs...

  • Page 840: Offy

    462 appendix a command reference 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 n...

  • Page 842: Outg

    464 appendix a command reference 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 tur...

  • Page 843: Oval

    882 video test instrument user guide(rev a.35) 465 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...

  • Page 844: Page

    466 appendix a command reference 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 par...

  • Page 845: Pcpg

    882 video test instrument user guide(rev a.35) 467 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 pixel clock output appears on the special sync bnc connector. The p...

  • Page 846: Pdau

    468 appendix a command reference pdau pixel data analyzer use class signal analyzer - pixel data description uses (runs) the pixel data analzyer test. Command syntax pdau example pdax:frams 100 //sets the number of frames to analyze in the pixel data analysis test to 100 pdax:mxer 1000 //sets the ma...

  • Page 847: Pdax:frms

    882 video test instrument user guide(rev a.35) 469 pdax:frms pixel data analyzer for number of frames class signal analyzer - pixel data description determines how many frames to analyze. Command syntax pdax:frms frames frames number of frames analyzed in a range from 1 to 1,000,000 query syntax pda...

  • Page 848: Pdax:gfca

    470 appendix a command reference pdax:gfca pixel data analyzer for golden frame capture class signal analyzer - pixel data description saves a captured frame to a file on the card media. This is used as a reference frame or “golden” frame for comparison with subsequent captured frames. Command synta...

  • Page 849: Pdax:gfcl

    882 video test instrument user guide(rev a.35) 471 pdax:gfcl pixel data analyzer for golden frame capture load class signal analyzer - pixel data description loads a captured frame from a file on the card media. This file is then used as a reference frame or “golden” frame for comparison with subseq...

  • Page 850: Pdax:gfcu

    472 appendix a command reference pdax:gfcu pixel data analyzer for golden frame capture use class signal analyzer - pixel data description uses (applies) the loaded captured frame. This file can then be used as a reference frame or “golden” frame for comparison with subsequent captured frames. Comma...

  • Page 851: Pdax:mxer

    882 video test instrument user guide(rev a.35) 473 pdax:mxer pixel data analyzer maximum number of errors class signal analyzer - pixel data description determines the maximum number of detailed errors to record during the pixel analzyer test. Command syntax pdax:mxer records records number of error...

  • Page 852: Pdax:pass

    474 appendix a command reference pdax:pass pixel data analyzer pass thru class signal analyzer - pixel data description enables or disables video passthru. Command syntax pdax:pass enable enable 0 to disable passthru; 1 to enable video passthru; 2 to enable non-hdcp passthru query syntax pdax:pass? ...

  • Page 853: Pdax:rptg

    882 video test instrument user guide(rev a.35) 475 pdax:rptg enable or disable report generation for the pixel data analyzer test class signal analyzer - pixel data description enable or disable the generation of an html report for the results of the pixel data analysis test. Command syntax pdax:rpt...

  • Page 854: Pdax:refg

    476 appendix a command reference pdax:refg pixel data analyzer auto reference gate class signal analyzer - pixel data description enable or disable automatic reference frame capturing. If this parameter is disabled you have to manually capture a reference frame. Command syntax pdax:refg boolean bool...

  • Page 855: Pdax:capf

    882 video test instrument user guide(rev a.35) 477 pdax:capf pixel data analyzer capture frame class signal analyzer - pixel data description manually captures a reference frame for the pixel data analysis test. Command syntax pdax:capf example pdax:frms 100 //sets the number of frames to analyze in...

  • Page 856: Pdax:errq

    478 appendix a command reference pdax:errq pixel data analyzer error query class signal analyzer - pixel data description retrieves one or more of the recorded detailed error records. The count is persistent in that the last entered count will be used in subsequent queries if a count value is not sp...

  • Page 857

    882 video test instrument user guide(rev a.35) 479 pdax:rptg 1 //enables the generation of reports for the ppixel data analysis test pdax:refg 0 //enables auto reference capturing for the pixel data analysis test pdax:capf //captures a frame of pixel data for the pixel data analysis test pdau: //run...

  • Page 858: Pdax:nerr

    480 appendix a command reference pdax:nerr pixel data analyzer number of errors query class signal analyzer - pixel data description retrieves the number of errors that occurred during the pixel data analysis test. Query syntax pdax:nerr? Query response number number the number of errors that occurr...

  • Page 859: Pdax:view

    882 video test instrument user guide(rev a.35) 481 pdax:view pixel data analyzer view data class signal analyzer - pixel data description output captured image during pixel data analysis test to hdmi output ports. Command syntax pdax:view example pdax:frms 100 //sets the number of frames to analyze ...

  • Page 860: Peld

    482 appendix a command reference 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 gene...

  • Page 861: Penh

    882 video test instrument user guide(rev a.35) 483 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 example penh 4.

  • Page 862: Penw

    484 appendix a command reference 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 example penw 4.

  • Page 863: Pnau

    882 video test instrument user guide(rev a.35) 485 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 example pnst 1 //pseudo-random noise sig...

  • Page 864: Pngu

    486 appendix a command reference 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 example 1 pnsf 1 //pseudo-random noise signal...

  • Page 865: Pnsa

    882 video test instrument user guide(rev a.35) 487 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 pn...

  • Page 866: Pnsg

    488 appendix a command reference 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 outp...

  • Page 867: Pnsm

    882 video test instrument user guide(rev a.35) 489 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 p...

  • Page 868: Pnsp

    490 appendix a command reference 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, no...

  • Page 869: Prat?

    882 video test instrument user guide(rev a.35) 491 prat? Pixel rate query class format parameter setting - video resolution description returns the current pixel rate setting. Query syntax prat? Query response pixel rate example prat? +25.1752e+06 related commands tmau.

  • Page 870: Preg

    492 appendix a command reference 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 comp...

  • Page 871: Pshd

    882 video test instrument user guide(rev a.35) 493 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 ps...

  • Page 872: Pspg

    494 appendix a command reference 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 respons...

  • Page 873: Pspm

    882 video test instrument user guide(rev a.35) 495 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 intege...

  • Page 874: Pspp

    496 appendix a command reference 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 sy...

  • Page 875: Pspw

    882 video test instrument user guide(rev a.35) 497 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 -...

  • Page 876: Psvd

    498 appendix a command reference 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(...

  • Page 877: Psvw

    882 video test instrument user guide(rev a.35) 499 psvw probe sync pulse vertical width class special sync probe pulse description sets the width in lines of the probe pulse on the special sync output. The psvw? Query returns the current psvw value. To enable the setting of the pulse in number of li...

  • Page 878: Pwd?

    500 appendix a command reference pwd? Print working directory class tools description lists the current directory. Query syntax pwd? Query response list of the directory related commands none example pwd? \tffs0\generator\images.

  • Page 879: Pxar?

    882 video test instrument user guide(rev a.35) 501 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 example pxar? ...

  • Page 880: Ratc

    502 appendix a command reference 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 cryst...

  • Page 881: Rect

    882 video test instrument user guide(rev a.35) 503 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...

  • Page 882: Redg

    504 appendix a command reference 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 commands allu to invoke the command. Related commands blug , grng example redg 0...

  • Page 883: Rfld

    882 video test instrument user guide(rev a.35) 505 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 synta...

  • Page 884: Rgbw

    506 appendix a command reference 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 sessi...

  • Page 885: Remove

    882 video test instrument user guide(rev a.35) 507 rm remove class tools description removes a file that resides in the current directory. Command syntax rm filename command response filename any file in a generator or file server library directory. Related commands none example rm hello.O.

  • Page 886: Samp

    508 appendix a command reference samp digital audio sinewave amplitude class parameters (audio signal and timing) 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 nbpa is 16-bit...

  • Page 887: Scal

    882 video test instrument user guide(rev a.35) 509 scal self calibrate class system calibration setting description causes a generator equipped with self-calibration circuitry to go through its self-calibration cycle. Command syntax scal.

  • Page 888: Scan

    510 appendix a command reference 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....

  • Page 889: Sdau

    882 video test instrument user guide(rev a.35) 511 sdau spdif data audio analyzer class spdif audio analyzer - spdif data description starts the measurement of the spdif audio header data on the spdif in connector of the 882ea. Command syntax sdau example sdau // initiates the measurement of the spd...

  • Page 890: Sdax:arat?

    512 appendix a command reference sdax:arat? Spdif data audio analyzer data class spdif audio analyzer - spdif data description queries for the sampling rate in the spdif audio header data received on the spdif in connector of the 882ea. Query syntax sdax:arat? Query response returns the sampling rat...

  • Page 891: Sdax:iecd?

    882 video test instrument user guide(rev a.35) 513 sdax:iecd? Spdif data audio analyzer data class spdif audio analyzer - spdif data description queries for the iec audio header information of the spdif audio header data received on the spdif in connector of the 882ea. Query syntax sdax:iecd? The sd...

  • Page 892: Sdax:csba/b?

    514 appendix a command reference sdax:csba/b? Spdif data audio analyzer data class spdif audio analyzer - spdif data description queries for the channel status bits of the spdif audio data received on the spdif in connector of the 882ea. Query syntax sdax:csba? The sdax:csba? Query returns the undec...

  • Page 893: Sdly

    882 video test instrument user guide(rev a.35) 515 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 retu...

  • Page 894: Sdgm

    516 appendix a command reference sdgm sonic data gate for spdif output class parameters (audio signal and timing) description configures what audio (from what source) is transmitted out the spdif audio output port. Note: this command applies only to the 882ea. Command syntax sdgm mask mask 0 = hdmi ...

  • Page 895: Sdmg

    882 video test instrument user guide(rev a.35) 517 sdmg sonic data mixer gate class parameters (audio signal and timing) description configures the generator to use either an internal or external audio source for its hdmi audio output. Note: setting the mask “external” bit to 1 causes the spdif audi...

  • Page 896: Seos

    518 appendix a command reference 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 de...

  • Page 897: Seqa

    882 video test instrument user guide(rev a.35) 519 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) example seqa my_...

  • Page 898: Seqb

    520 appendix a command reference seqb sequence editing begin class sequence editor control description marks the beginning of a sequence editing session. Command syntax seqb other required commands use either a seql command to load an existing sequence or a seqn command to create a new sequence. Use...

  • Page 899: Seqe

    882 video test instrument user guide(rev a.35) 521 seqe sequence editing end class sequence editor control description marks the end of a sequence editing session. Command syntax seqe other required commands use seqb when starting the editing session. Use seqa or seqs to save changes. Example eqb //...

  • Page 900: Seqk

    522 appendix a command reference 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 filen...

  • Page 901: Seql

    882 video test instrument user guide(rev a.35) 523 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...

  • Page 902: Seqn

    524 appendix a command reference 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 va...

  • Page 903: Seqp

    882 video test instrument user guide(rev a.35) 525 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 exte...

  • Page 904: Seqq?

    526 appendix a command reference 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 inter...

  • Page 905: Seqs

    882 video test instrument user guide(rev a.35) 527 seqs sequence save class sequence memory management description saves the current contents of the generator's sequence edit buffer back to the memory location from which they were originally read. Command syntax seqs.

  • Page 906: Sequ

    528 appendix a command reference 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 n...

  • Page 907: Slut

    882 video test instrument user guide(rev a.35) 529 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 f...

  • Page 908: Smax?

    530 appendix a command reference smax? Digital audio sinewave maximum class parameters (audio signal and timing) 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 ,...

  • Page 909: Smin?

    882 video test instrument user guide(rev a.35) 531 smin? Digital audio sinewave minimum class parameters (audio signal and timing) description returns the minimum amplitude of the digital audio sinewave output from the generator. Query syntax smin? Query response minimum amplitude (0 - 65,535) relat...

  • Page 910: Smod

    532 appendix a command reference 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 mo...

  • Page 911: Snum

    882 video test instrument user guide(rev a.35) 533 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 ...

  • Page 912: Spax

    534 appendix a command reference 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 s...

  • Page 913: Spay

    882 video test instrument user guide(rev a.35) 535 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 o...

  • Page 914: Srat

    536 appendix a command reference srat digital audio sinewave rate class parameters (audio signal and timing) description sets the frequency of the audio sinewave from the generator. Command syntax srat rate rate 20.0 to 20.0e3 (hz) query syntax srat? Query response rate example srat 10.0e3 fmtu rela...

  • Page 915: Ssst

    882 video test instrument user guide(rev a.35) 537 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 displa...

  • Page 916

    538 appendix a command reference other required commands the desired sync type selected must not be set to void with the asct , dsct , or dsst commands. To actually output the selected sync signal, it must be gated on with the appropriate assg , asbg , asgg , asrg , cspg , hspg , and vspg settings. ...

  • Page 917: Strg

    882 video test instrument user guide(rev a.35) 539 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 s...

  • Page 918: Step

    540 appendix a command reference 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 e...

  • Page 919: Svsg

    882 video test instrument user guide(rev a.35) 541 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 query syntax svsg? Query response gate_mask example sv...

  • Page 920: Sxar

    542 appendix a command reference sxar signal aspect ratio class format parameter setting - 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...

  • Page 921: Sxcx

    882 video test instrument user guide(rev a.35) 543 sxcx signal-from-content aperture map class format parameter setting - 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 e...

  • Page 922: Sxex

    544 appendix a command reference sxex signal-from-extended aperture map class format parameter setting - 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 f...

  • Page 923: Task?

    882 video test instrument user guide(rev a.35) 545 task? Task? Class tools description lists the current tasks. Query syntax task? Query response tabular list of tasks related commands none example task? Name entry tid pri status pc sp errno delay ---------- ------------ -------- --- ---------- ----...

  • Page 924: Tbox

    546 appendix a command reference 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 colo...

  • Page 925

    882 video test instrument user guide(rev a.35) 547 type 0 = text only 1 = text w/ border 2 = text w/ black background 3 = text w/ border and black background query syntax tbox? Query response color %x %y info type other required commands tbxg example tbox white 0.5 0.5 8 3.

  • Page 926: Tbxg

    548 appendix a command reference 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 mode other re...

  • Page 927: Time

    882 video test instrument user guide(rev a.35) 549 time time class system parameter setting description sets the system time in the 882. Command syntax time hh mm ss hh 00 - 23 mm 00 - 59 ss 00 - 59 query syntax time? Hh:mm:ss example 1 time 13 44 48 example 2 time? 13:44:48 related commands date.

  • Page 928: Text

    550 appendix a command reference 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 paramet...

  • Page 929: Tmau

    882 video test instrument user guide(rev a.35) 551 tmau timing measurement analyzer use class dvi/hdmi signal analyzer description initiates a measurement of the timing received from an external dvi/hdmi source (via the hdmi input connector). Command syntax tmau example tmau // measure external sign...

  • Page 930: Tmax:rptg

    552 appendix a command reference tmax:rptg timing measurement analyzer report gate class dvi/hdmi signal analyzer description enable or disable the generation of an html report for the analysis results. Command syntax tmax:rptg boolean boolean 0 (disable) reporting, 1 (enable) reporting example tmau...

  • Page 931: Tmax:scan

    882 video test instrument user guide(rev a.35) 553 tmax:scan timing measurement analyzer parameter query class dvi/hdmi signal analyzer description retrieves the measured value of the parameters queried of the last timing test run. The timing parameters can be read back via queries using the followi...

  • Page 932: Tobl

    554 appendix a command reference 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. Inserti...

  • Page 933: Togg

    882 video test instrument user guide(rev a.35) 555 togg toggle hot plug (enable/disable) class system description enables or disables reading edid from sink to set the source list to hot plug formats. When enabled, only edid formats will be shown in the source list. Command syntax togg mode mode 1 e...

  • Page 934: Tria

    556 appendix a command reference 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. The last...

  • Page 935: Tspg

    882 video test instrument user guide(rev a.35) 557 tspg tri-level sync pulse gate class format parameter setting - synchronization description enables and disables the tri-level sync pulse. This command affects only tri-level analog composite sync types (asct = 1, 11, 12, 13, 14, or 15). The exact f...

  • Page 936

    558 appendix a command reference other required commands the fmtu command instructs the generator to use the new setting. The allu command updates hardware to the new setting and redraws the test image. Example tspg 1 // enable tri-level sync pulse in buffer fmtu // update hardware to current buffer...

  • Page 937: Ui:mode

    882 video test instrument user guide(rev a.35) 559 ui:mode operational mode class system control description sets generator operational mode command syntax ui:mode mode mode 0 = basic mode 1 = browse mode query syntax ui:mode? Query response mode example ui:mode 1 // set operational mode to browse m...

  • Page 938: Uidn

    560 appendix a command reference uidn user identification class system parameter settings description sets up the text string that is placed in the upper portions of the smpte133 and cubes images. The command can be used to add a company name or other identification to the images. The command will n...

  • Page 939: Usiz

    882 video test instrument user guide(rev a.35) 561 usiz unit of measure used for physical sizes class system control description sets the units of measure assumed by hsiz and vsiz commands to establish the physical size of the image that appears on the crt (context sensitive; see fmtb and fmte ). Th...

  • Page 940: Usra

    562 appendix a command reference usra add user class tools description adds a user profile. Command syntax usra username username a name with 8 alphanumeric characters. Example usra janedoe usru janedoe.

  • Page 941: Usrk

    882 video test instrument user guide(rev a.35) 563 usrk delete a user class tools description deletes a user profile. Command syntax usrk username username an existing user name example usrk janedoe.

  • Page 942: Usru

    564 appendix a command reference usru create user class tools description creates a user profile. Command syntax usru username username a name with 8 alphanumeric characters. Query syntax usru? Query response username example usra janedoe usru janedoe.

  • Page 943: Verf?

    882 video test instrument user guide(rev a.35) 565 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 rig...

  • Page 944: Verg?

    566 appendix a command reference 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 repr...

  • Page 945: Vrat?

    882 video test instrument user guide(rev a.35) 567 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? ...

  • Page 946: Vres

    568 appendix a command reference 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 = • 1 (when scan = 1) or • 2 (when scan =...

  • Page 947: Vsiz

    882 video test instrument user guide(rev a.35) 569 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 usiz command. The vsiz command...

  • Page 948: Vspd

    570 appendix a command reference 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 vid...

  • Page 949: Vspg

    882 video test instrument user guide(rev a.35) 571 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 sy...

  • Page 950: Vspp

    572 appendix a command reference 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 pol...

  • Page 951: Vspw

    882 video test instrument user guide(rev a.35) 573 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 dsst commands) is ...

  • Page 952: Vtot

    574 appendix a command reference 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 r...

  • Page 953

    882 video test instrument user guide(rev a.35) 575 other required commands the fmtu command instructs the generator to use the new setting. The allu command updates hardware to the new setting and redraws the test image. Example vtot 525 // set total lines//frame to 525 in buffer fmtu // update hard...

  • Page 954: Xacr

    576 appendix a command reference xacr audio clock recovery data class parameters (audio signal and timing) 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 o...

  • Page 955: Xafd

    882 video test instrument user guide(rev a.35) 577 xafd afd mode setting class format parameter setting - 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 p...

  • Page 956

    578 appendix a command reference related commands sxcx , sxex , exar , excx , cxar example xafd 11 //set parameters for afd code 11 fmtu 1. Compound maps involving the exar extended aperture and both mapping methods sxex & excx are shown in bold. In these cases, an excx–l csp operation is first used...

  • Page 957: Xaud

    882 video test instrument user guide(rev a.35) 579 xaud audio infoframe data class infoframe packet description writes audio infoframe packet data. Command syntax (individual parameter) xaud:audparameter value command syntax (complete packet) for uncompressed audio coding type: xaud type version len...

  • Page 958

    580 appendix a command reference ct audio coding type (see eia/cea-861-b standard, table 19 for settings) ss sample size (see eia/cea-861-b standard, table 20 for settings) sf sampling frequency (see eia/cea-861-b standard, table 20 for settings) mbr maximum bit rate (this setting multiplied by 8khz...

  • Page 959

    882 video test instrument user guide(rev a.35) 581 lsv level shift value (see eia/cea-861-b standard, table 23 for settings) 0 0 0 0 0 0 0 0 - - - - - - fr fl 0 0 0 0 0 0 0 1 - - - - - lfe fr fl 0 0 0 0 0 0 1 0 - - - - fc - fr fl 0 0 0 0 0 0 1 1 - - - - fc lfe fr fl 0 0 0 0 0 1 0 0 - - - rc - - fr f...

  • Page 960

    582 appendix a command reference dmi down-mix inhibit (see eia/cea-861-b standard, table 24 for settings) 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. Xaud:cc 2 ifgu example 2 the fo...

  • Page 961: Xavi

    882 video test instrument user guide(rev a.35) 583 xavi auxiliary video information infoframe data class infoframe packet description writes auxiliary video information (avi) infoframe packet data. Command syntax (individual parameter) xavi:aviparameter value command syntax (complete packet–version ...

  • Page 962

    584 appendix a command reference b bar information (see eia/cea-861-b standard, table 8 for settings) a active format information (afd) present (see eia/cea-861-b standard, table 8 for settings) y video type (see eia/cea-861-b standard, table 8 for settings) r active format aspect ratio (afd value) ...

  • Page 963

    882 video test instrument user guide(rev a.35) 585 c colorimetry (see eia/cea-861-b standard, table 9 for settings) sc non-uniform picture scaling (see eia/cea-861-b standard, table 11 for settings) etb line number of end of top bar representing the last line of a horizontal letterbox bar area at th...

  • Page 964

    586 appendix a command reference rgb rgb quantization range (see eia/cea-861-d standard, table 11 for settings) ec extended colorimetry (see eia/cea-861-d standard, table 11 for settings) itc it content (see eia/cea-861-d standard, table 11 for settings) cn it content types - used when itc flag is s...

  • Page 965

    882 video test instrument user guide(rev a.35) 587 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...

  • Page 966: Xbbh

    588 appendix a command reference xbbh arbitrary bottom border height class format parameter setting - 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 command...

  • Page 967: Xdid

    882 video test instrument user guide(rev a.35) 589 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 ch...

  • Page 968: Xgcp

    590 appendix a command reference xgcp general control parameter data class data island packet 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 ...

  • Page 969: Xgdp

    882 video test instrument user guide(rev a.35) 591 xgdp generic data packet data class data island packet description writes a generic data packet for sourcing highly-customized arbitrary data. Command syntax (individual parameter) xgdp:gdpparameter value command syntax (complete packet) xgdp data d...

  • Page 970: Xgif

    592 appendix a command reference xgif generic infoframe data class infoframe packet 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 transmi...

  • Page 971: Xish:hinc

    882 video test instrument user guide(rev a.35) 593 xish:hinc image shift horizontal increment class imageshift description establishes the horizontal shifting increment value. The value must be less than or equal to the active horizontal resolution of the current video format, which can be queried w...

  • Page 972: Xish:path

    594 appendix a command reference xish:path image shift path class imageshift description establishes two points along which the image will be shifted. The points are defined by two sets of x,y coordinates. The default coordinates are 0,0 and 100,100. The x coordinates must be less than or equal to t...

  • Page 973: Xish:srcn

    882 video test instrument user guide(rev a.35) 595 xish:srcn image shift source name class image shift description establishes the image file or bitmap file that will be used for image shifting. The default file is /cache0/images/ramp. If an imageshift editing session is in progress (the ishb comman...

  • Page 974: Xish:tinc

    596 appendix a command reference xish:tinc image shift time increment class image shift description establishes the time shift increment value, which is the number of frames to pause before shfiting the image. If an imageshift editing session is in progress (the ishb command was issued), the value w...

  • Page 975: Xish:ttyp

    882 video test instrument user guide(rev a.35) 597 xish:ttyp image shift trace type class image shift description establishes the way in which image shifting will occur. A repeating trace type causes the image to shift between the start and end points, and then restart at the start point. A reverse ...

  • Page 976: Xish:vinc

    598 appendix a command reference xish:vinc image shift vertical increment class image shift description establishes the vertical shifting increment value. The value must be less than or equal to the active vertical resolution of the current video format, which can be queried with vres ?. If an image...

  • Page 977: Xlbw

    882 video test instrument user guide(rev a.35) 599 xlbw arbitrary left border width class format parameter setting - 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 6553...

  • Page 978: Xmpg

    600 appendix a command reference xmpg mpeg infoframe data class infoframe packet description writes mpeg infoframe packet data. Command syntax (individual parameter) xmpg: mpgparameter value command syntax (complete packet) xmpg type version length [mb [mf [fr]]] type 5 version 1 length (bytes) 10 t...

  • Page 979

    882 video test instrument user guide(rev a.35) 601 example the following example sets the data rate of the mpeg transmission in the mpeg infoframe data to 44.1khz. Xmpg:mb 44100 ifgu related commands iftr , ifax:rptu , ifgu.

  • Page 980: Xrbw

    602 appendix a command reference xrbw arbitrary right border width class format parameter setting - 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) rela...

  • Page 981: Xres

    882 video test instrument user guide(rev a.35) 603 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 c...

  • Page 982: Xspd

    604 appendix a command reference xspd source product description infoframe data class infoframe packet description writes source product description infoframe packet data. Command syntax (individual parameter) xspd: spdparameter value command syntax (complete packet) xspd type version length [vns [p...

  • Page 983

    882 video test instrument user guide(rev a.35) 605 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 foll...

  • Page 984: Xtbh

    606 appendix a command reference xtbh arbitrary top border height class parameters (video signal) 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 xish:ttyp , xrbw , xbbh example ...

  • Page 985: Xvsg

    882 video test instrument user guide(rev a.35) 607 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...

  • Page 986: Xvsi

    608 appendix a command reference xvsi video signal interface class format video signal description enables the specified video signal interface output for the analyzer. Command syntax xvsi interface or xvsi:out interface interface 1 = dvi-a (analog) 2 = dvi-d (digital) 3 = hdmi-d (dvi) 4 = hdmi-h (h...

  • Page 987

    882 video test instrument user guide(rev a.35) 609 example 2 xvsi? //queries for the currently-enabled video signal interface output 4 //hdmi-h output is currently enabled related commands xvsi:in.

  • Page 988: Yres

    610 appendix a command reference 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 989: B Image Reference

    882 video test instrument user guide(rev a.35) 551 b image reference topics in this appendix: • standard image descriptions.

  • Page 990: Standard Image Descriptions

    552 appendix b image reference standard image descriptions 3dcrtk description test image for testing 3d crosstalk..

  • Page 991: 3Dcubes

    882 video test instrument user guide(rev a.35) 553 3dcubes description test image for testing 3d motion..

  • Page 992: Acer1

    554 appendix b image reference 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. C...

  • Page 993: Acer7 and Acer8

    882 video test instrument user guide(rev a.35) 555 acer3, acer4, acer5 and acer6 description special test images developed per customer specifications. Consists of large and small white circles centered on either a yellow (acer3), magenta (acer4), cyan (acer5), or white (acer6) crosshatch on a black...

  • Page 994: Acer9

    556 appendix b image reference 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. Af...

  • Page 995: Ansigray

    882 video test instrument user guide(rev a.35) 557 ansigray description the primary version displays a white background with a small black pixel in the center fills the active video area. A secondary version displays a black background with a small white pixel in the center. Ansilght description the...

  • Page 996: Apple1

    558 appendix b image reference apple1 description special test image developed per customer specifications. A secondary version shows reverse (black characters on white background). Audio lr, audiolrf, audiorat, audio_l, audio_lf, audio_r, audio_rf description used to configure hdmi audio output sig...

  • Page 997: Mesony_G, and Mesony_R

    882 video test instrument user guide(rev a.35) 559 a secondary version shows reverse (black lines on white background). Blu_em, grn_em, red_em, wht_em, meme1111, memesony, mesony_b, mesony_g, and mesony_r description in the primary version, the screen is filled with blue (blu and b), green (grn and ...

  • Page 998: Meplus_G, and Meplus_R

    560 appendix b image reference purpose this pattern is specified by some display manufacturers for checking and adjusting focus one color at a time. Blu_em+, grn_em+, red_em+, wht_em+, memeplus, meplus_b, meplus_g, and meplus_r description in the primary version, the screen is filled with blue (blu ...

  • Page 999

    882 video test instrument user guide(rev a.35) 561 blu_pic, gray_pic, grn_pic, red_pic, wht_pic description a solid blue (blu), gray, green (grn), red, or white (wht) box fills the active video area. Only the white fill has a secondary version. It can be changed to a black fill by pressing the step ...

  • Page 1000: Bosch

    562 appendix b image reference purpose the purity characteristics of your crt can change over time if you leave it on with a lot of video being displayed. This may be due to the crt’s electron beams striking its shadow mask with enough energy to cause the mask to heat. This internal heating may be e...

  • Page 1001

    882 video test instrument user guide(rev a.35) 563 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, informatio...

  • Page 1002: Britebox

    564 appendix b image reference test brightness control adjustment purpose the wrong brightness setting may cause other tests such as contrast, focus, and beam size to be invalid. An accurate brightness setting helps give repeatable measurements throughout other tests. Method center your light meter ...

  • Page 1003: Burst (Tv Formats Only)

    882 video test instrument user guide(rev a.35) 565 purpose the light output of most picture tubes varies slightly when measured across the crt face. This test can be used to verify that the light output variation is within your specification limits. Method select the inverted version and perform the...

  • Page 1004: Bursttce

    566 appendix b image reference 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. Bursttce description fills screen with a 0.5 mhz frequency. This can be increased in 0.5 mhz inc...

  • Page 1005: Check511

    882 video test instrument user guide(rev a.35) 567 check511 description consists of five small boxes in the corners and at the center of the active video. The boxes are on a black background. Each box consists of alternating black and white pixels that form a very fine checkerboard. The secondary ve...

  • Page 1006: Checkby3

    568 appendix b image reference 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 p...

  • Page 1007: Check_02

    882 video test instrument user guide(rev a.35) 569 check_02 description primary version is shown below. The secondary version has reverse (black lines on white background). Check_11 description in the primary version, the active video area is filled with alternating black and white pixels that form ...

  • Page 1008: Circlesl

    570 appendix b image reference 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 dist...

  • Page 1009: Circless

    882 video test instrument user guide(rev a.35) 571 circless description special test image developed per customer specifications. In the primary version (shown below), the image consists of eight small white circles on a black background. The circles are positioned in the corners of the active video...

  • Page 1010

    572 appendix b image reference 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 ...

  • Page 1011: Comfocus

    882 video test instrument user guide(rev a.35) 573 comfocus description special test image developed per customer specifications. Cubes description this is an animated image consisting of one small multicolored cube orbiting around a larger multicolored cube. Each cube also is spinning on its own ax...

  • Page 1012: Diamond1

    574 appendix b image reference diamond1 description special test image developed per customer specifications. Dot1606, dot1610, dot1612, dot1615, dot1812, dot1815, dot2016 description the primary version has white pixel dots on a black background. The secondary version has black pixel dots on a whit...

  • Page 1013: Dot_10, Dot_12, Dot_24

    882 video test instrument user guide(rev a.35) 575 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...

  • Page 1014: Dv_Swing

    576 appendix b image reference method the convergence adjustments of most color monitors fall into two main categories. The first set of adjustments, usually called static convergence, aligns the three beams in the center of the display. This method involves turning on all three guns and adjusting t...

  • Page 1015: Dyna

    882 video test instrument user guide(rev a.35) 577 note: the dvsc command can be used to set the swing value between 150 and 1500 mvp-p. Method to adjust the swing in 6 mv increments, press the contents key and then the options key. You then enable more and use the +/- increment keys to proceed thro...

  • Page 1016: Ediddata

    578 appendix b image reference ediddata description displays edid from the display connected with the generator. For more information, see page 9. Elbit description special test image developed per customer specifications. This image has 19 versions..

  • Page 1017

    882 video test instrument user guide(rev a.35) 579 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 dra...

  • Page 1018

    580 appendix b image reference the emitest5 image is shown below..

  • Page 1019: Flat_14, Flat_15, Flat_16

    882 video test instrument user guide(rev a.35) 581 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...

  • Page 1020: Focus20

    582 appendix b image reference focus20 description primary version shown below. The secondary version has black characters on a white background. Focusc14 description primary version shown below.The secondary version has black characters on a white background..

  • Page 1021: Focusccx

    882 video test instrument user guide(rev a.35) 583 focusccx description primary version shown below. The secondary version has black characters on a white background. Focusem description primary version shown below. The secondary version has black characters on a white background..

  • Page 1022: Focusemp

    584 appendix b image reference focusemp description primary version shown below. The secondary version has black characters on a white background. Focusm00 - focusm15 description the focusm00 image is shown below..

  • Page 1023

    882 video test instrument user guide(rev a.35) 585 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. The primary version of th...

  • Page 1024: Focus_Cx

    586 appendix b image reference focus_cx description in the primary version (shown below), the screen is filled with white cx characters on a black background. The secondary version is drawn with black characters on a white background. Test focus adjustments purpose an out-of-focus monitor displays f...

  • Page 1025: Focus_H

    882 video test instrument user guide(rev a.35) 587 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...

  • Page 1026: Focus_Mm

    588 appendix b image reference focus_mm description in the primary version (shown below), the screen is filled with white m characters on a black background. The secondary version is drawn with black characters on a white background. Focus_oo description in the primary version (shown below), the scr...

  • Page 1027: Format

    882 video test instrument user guide(rev a.35) 589 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 focu...

  • Page 1028: Geom_1 - Geom_5

    590 appendix b image reference 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. Gray25, gray40 description the gray25 image is shown below..

  • Page 1029: Graybar

    882 video test instrument user guide(rev a.35) 591 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...

  • Page 1030: Grayl1, Grayl3

    592 appendix b image reference 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. The grays11 image is shown below..

  • Page 1031: Graysall

    882 video test instrument user guide(rev a.35) 593 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 ...

  • Page 1032: Halfarea

    594 appendix b image reference purpose the resolution of your monitor should meet or exceed the design specifications. Method first adjust the brightness, contrast, and focus to their correct settings. You should be able to see individual and distinct stripes in all areas of the display at all four ...

  • Page 1033: Halfclk

    882 video test instrument user guide(rev a.35) 595 halfclk description hat1606, hat1610, hat1612, hat1615 description primary version of hat1606 is shown below. Secondary version is inversed..

  • Page 1034: Hat1812, Hat1815

    596 appendix b image reference hat1606a, hat1610a, hat1612a, hat1615a description primary version of hat1606a is shown below. Secondary version is inversed. Hat1812, hat1815 description primary version of hat1812 is shown below. Secondary version is inversed..

  • Page 1035: Hat1812A, Hat1815A

    882 video test instrument user guide(rev a.35) 597 hat1812a, hat1815a description primary version of hat1812a is shown below. Secondary version is inversed. Hat2016 description primary version is shown below. Secondary version is inversed..

  • Page 1036: Hat2016A

    598 appendix b image reference hat2016a description primary version is shown below. Secondary version is inversed. 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 ...

  • Page 1037

    882 video test instrument user guide(rev a.35) 599 the primary version of the hatch_10i image is shown below. Test convergence adjustment (color monitors only) purpose to accurately produce an image on a color monitor, the three electron beams in the crt must meet (converge) at the same location at ...

  • Page 1038: Hatch_16, Hatch_20

    600 appendix b image reference 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. Hatch20 description primary version...The secondary version draws black lines on a white background..

  • Page 1039

    882 video test instrument user guide(rev a.35) 601 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 backgroun...

  • Page 1040: Hatch64W

    602 appendix b image reference hatch64w description this is a crosshatch pattern that may be called for by some manufacturers’ test procedures. The primary version (shown below) consists of an 8x8 white crosshatch on a black background. A white rectangular patch is added in the center. The secondary...

  • Page 1041: Hitachi1

    882 video test instrument user guide(rev a.35) 603 hitachi1 description special test image developed per customer specifications. The image consists of a 2x2 cluster of microsoft windows® screen simulations using japanese characters. Hsvnrgb description.

  • Page 1042: Imex1

    604 appendix b image reference imex1 description infocus1 description special test image developed per customer specifications..

  • Page 1043: Infocus2

    882 video test instrument user guide(rev a.35) 605 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 w...

  • Page 1044: Lgramp

    606 appendix b image reference lglcdtvb, lglcdtvg, lglcdtvr, lglcdtvw description special test image developed per customer specifications. Each image has three versions. The primary version of the lglcdtvb image is shown below. Lgramp description special test image developed per customer specificat...

  • Page 1045: Linearty (Linearity)

    882 video test instrument user guide(rev a.35) 607 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...

  • Page 1046: Linfocus

    608 appendix b image reference marks and a ruler or gauge to measure linearity over a small portion of the display. Compare the number of tic marks per unit of measure with an adjacent or overlapping area. Linfocus description this image has several parts. The first part consists of a large circle i...

  • Page 1047: Lipsync

    882 video test instrument user guide(rev a.35) 609 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 ...

  • Page 1048: Master

    610 appendix b image reference master description memeplus, meplus_b, meplus_g, and meplus_r description in the primary version, the screen is filled with blue (blu and b), green (grn and g), red (r), or white (wht and sony) em character blocks on a black background. Only the white character has a s...

  • Page 1049

    882 video test instrument user guide(rev a.35) 611 test focus purpose this pattern is specified by one or more display manufacturers for checking and adjusting focus one color at a time. Moirex, moirex33, moirey, moirey33 description the moirex and moirey images consist of black lines on a white bac...

  • Page 1050: Monoscop

    612 appendix b image reference monoscop description msony7, msony8 description special test image developed per customer specifications. Primary version of the msony7 image is shown below. The secondary version draws white boxes and characters with a black background..

  • Page 1051: Mulburst

    882 video test instrument user guide(rev a.35) 613 mulburst description orion description this image provides a color bar that rotates (shifts) the bars to the right on an incremental basis. The color bars are shifted to the right at 3 second intervals. After pressing the contents key and then the o...

  • Page 1052

    614 appendix b image reference outline0, outline1, outline2, outline3 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 corne...

  • Page 1053

    882 video test instrument user guide(rev a.35) 615 in the outline1 version, the two diagonal lines are removed and short marker lines are added to the border lines near to where the cross lines meet the border lines. The markers appear at both sides of the cross lines. The distance between the marke...

  • Page 1054

    616 appendix b image reference in the outline3 version, the two diagonal lines are removed, cross lines are shortened, and short marker lines are added. Test yoke tilt correction purpose the horizontal axis of a displayed image should line up with the horizontal axis of your monitor. Any tilt is lik...

  • Page 1055

    882 video test instrument user guide(rev a.35) 617 test display size correction purpose a too-large active video size adjustment on a monitor may cause information to be lost around the edges of the screen. A too-small active video size adjustment may make some displayed information hard to read. Th...

  • Page 1056

    618 appendix b image reference measure the width of the image at the top and bottom of the display. Any difference in readings should be within the specification limits. Measure the height of the image at both sides of the display. Again, any difference in readings should be within specification lim...

  • Page 1057

    882 video test instrument user guide(rev a.35) 619 p1 description this image is a 6x6 white crosshatch without a border on a black background. P2 description this image is a 4x4 white crosshatch with a border on a black background..

  • Page 1058

    620 appendix b image reference p3 description this image is a 4x4 white crosshatch with a border and a small, centered white patch on a black background. P4 description this image is an 8x8 white crosshatch with a border on a black background..

  • Page 1059

    882 video test instrument user guide(rev a.35) 621 p5 description this image is an 8x8 white crosshatch with a border and a small, centered white patch on a black background. P6 description 16x12 pixel white crosshatch with a border on a black background..

  • Page 1060: P6_Sony

    622 appendix b image reference p6_sony description 6x12 pixel white crosshatch with a border on a black background. P7 description 16x12 white crosshatch with a border and a small, centered white patch on a black background..

  • Page 1061

    882 video test instrument user guide(rev a.35) 623 p8 description this image is an all black active video area. The secondary version draws an all white video area. P9 description this image is an all white active video area. The secondary version draws an all black video area..

  • Page 1062: P10

    624 appendix b image reference p10 description special test image developed per customer specifications. There are four versions of this image. After pressing the contents key and then the options key you then enable more and use the +/- increment keys to proceed through the subimages to select up t...

  • Page 1063: Pdscrt1

    882 video test instrument user guide(rev a.35) 625 pdscrt1 description special test image developed per customer specifications. Pdscrt2 description special test image developed per customer specifications. Persist description in the primary version, 15 small white boxes move back and forth between ...

  • Page 1064

    626 appendix b image reference • the box in the center track (marked “1x”) moves one scan line vertically and one pixel horizontally for each vertical frame of refresh. • the seven boxes to the right of the center track (marked “2x” through “8x”) move 2, 3, 4, 5, 6, 7, and 8 pixels and lines per fra...

  • Page 1065: Pgbar64H, Pgbar64V

    882 video test instrument user guide(rev a.35) 627 a fading tail left behind by the faster moving boxes indicates that the display may not be suitable for viewing animated images. Pgbar64h, pgbar64v description special test image developed per customer specifications. The pgbar64h image is shown bel...

  • Page 1066: Philips1

    628 appendix b image reference 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 mor...

  • Page 1067: Prn24Bit

    882 video test instrument user guide(rev a.35) 629 prn24bit description this image displays pseudo-random noise using 24-bits-per-pixel color depth. Prn_5, prn_9 description used with analyer to verify the analyzer’s pseudo-random noise analysis capability. The prn_5 image introduces 5 pixel errors ...

  • Page 1068

    630 appendix b image reference 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-pur...

  • Page 1069: Quartbox

    882 video test instrument user guide(rev a.35) 631 quartbox description the primary version (shown below) has a single white box in the center of active video. The size of the box is one-half the width and height of the active video area (a quarter of the entire active video area). The secondary ver...

  • Page 1070: Ramp

    632 appendix b image reference 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 th...

  • Page 1071: Ramp_B, Ramp_G, and Ramp_R

    882 video test instrument user guide(rev a.35) 633 when selected, this image is displayed. After pressing the contents key and then the options key you then enable more and use the +/- increment keys to adjust the speed. Ramp_b, ramp_g, and ramp_r description the active video area goes from full bla...

  • Page 1072: Raster

    634 appendix b image reference 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...

  • Page 1073: Samsung1, Samsung2

    882 video test instrument user guide(rev a.35) 635 the first pattern of the primary version is shown below. Test high voltage regulation method the size of the border should not change for each half of the image. The change in border size between the two images should be within the specification lim...

  • Page 1074: Samsung3

    636 appendix b image reference 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 speci...

  • Page 1075: Samsung4

    882 video test instrument user guide(rev a.35) 637 samsung4 description special test image developed per customer specifications. Samsung5 description special test image developed per customer specifications. Samsung6 description special test image developed per customer specifications..

  • Page 1076: Samsungb

    638 appendix b image reference 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..

  • Page 1077: Slidebox

    882 video test instrument user guide(rev a.35) 639 slidebox description this image displays a 16x9 white crosshatch with a large white patch moving across the screen. To change the animation speed: 1. Load the slidebox image. 2. Establish a terminal session with the generator (see page 30). 3. Enter...

  • Page 1078

    640 appendix b image reference used in many different display applications. The image is self-scaling as to the number of active pixels and active lines used. Some of the image’s elements have minor differences from the original smpte specification. These differences are noted in descriptions of the...

  • Page 1079

    882 video test instrument user guide(rev a.35) 641 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....

  • Page 1080

    642 appendix b image reference test high contrast resolution method all the 0 and 100% level stripes in all the resolution patches should be separate and distinct. Test low contrast resolution and noise method all the mid-level 2 on - 2 off stripes in all the resolution patches should be visible and...

  • Page 1081: Smptebar

    882 video test instrument user guide(rev a.35) 643 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 b...

  • Page 1082

    644 appendix b image reference • the remaining central 8% of the image contains a row of chroma set bars. These bars are part of the smpte pattern but are not in the eia pattern. The order of the alternating color and black bars matches those in the smpte pattern. Test color video performance purpos...

  • Page 1083

    882 video test instrument user guide(rev a.35) 645 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 f...

  • Page 1084: Sony6

    646 appendix b image reference sony6 description special test image developed per customer specifications. Sony6wlc description special test image developed per customer specifications..

  • Page 1085: Srgbflat

    882 video test instrument user guide(rev a.35) 647 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/wh...

  • Page 1086: Strokes0, Strokes1

    648 appendix b image reference the stairs20 image is shown below. Test video gain linearity method when viewed on a monitor’s screen, a black bar plus five (5) gray bars should be visible. There should be no color shifts, and each of the bars should be uniform in color. The image also can be used wi...

  • Page 1087

    882 video test instrument user guide(rev a.35) 649 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,...

  • Page 1088: Taaramp

    650 appendix b image reference purpose if your monitor is used in word processor workstations or other applications that call for large amounts of text to be displayed, you can use this image to simulate actual user conditions. Method select a suitable font size and text color. Adjust your monitor’s...

  • Page 1089: Tintalign

    882 video test instrument user guide(rev a.35) 651 tintalign description toshiba description special test image developed per customer specifications. There are two sub images, the secondary image is depicted below. The top half of the image has three small boxes (red, green, blue) with the upper le...

  • Page 1090: Tpvaoc1 and Tpvaoc2

    652 appendix b image reference tpvaoc1 and tpvaoc2 description the tpvaoc1 pattern is shown below. Tvbar100 & tvbar_75 (tv formats only) description the image consists of seven vertical bars that fill the entire active video area. The color and order of the bars is shown in the figure below. The tvb...

  • Page 1091

    882 video test instrument user guide(rev a.35) 653 purpose this general purpose pattern can be used to check the video handling capabilities of most parts of a television system. Method when viewed on a tv screen, all of the colors should be correct and in the order shown. The hue and intensity of e...

  • Page 1092: Taffeta

    654 appendix b image reference 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 un...

  • Page 1093: Tvoutlin

    882 video test instrument user guide(rev a.35) 655 tvoutlin description equivalent to outline1 image but it uses anti-aliasing for vertical bars and double horizontal lines, which reduces flickering. Tvsplbar description special test image developed per customer specifications..

  • Page 1094

    656 appendix b image reference.

  • Page 1095: C Error Messages

    882 video test instrument user guide(rev a.35) 657 c error messages topics in this appendix: • error code descriptions.

  • Page 1096: Error Code Descriptions

    658 appendix c error messages error code descriptions 0000-0099 general errors 0001 no such command the generator encountered an invalid command error condition. 0002 no such query the generator encountered an invalid command query error condition. 0003 too many arguments the generator encountered t...

  • Page 1097

    882 video test instrument user guide(rev a.35) 659 2041 can not repeat field if progressive repeat field operation is only supported in interlaced video formats. 2050 horizontal total too small the video format’s total (active + blanked) number of pixel clock cycles per horizontal scan line is below...

  • Page 1098

    660 appendix c error messages 2068 tmds 5v pin is bad the 5v pin of the dvi connectors is monitored by the generator. If the generator does not detect the 5v on this pin it will issue this error. 2071 pixel rate too high the video format’s total (active + blanked) number of pixel clock cycles per ho...

  • Page 1099

    882 video test instrument user guide(rev a.35) 661 2080 pixel rate too low the video format’s total (active + blanked) number of pixel clock cycles per horizontal scan line multiplied by the horizontal scan rate is less than the minimum pixel clock frequency supported by the generator hardware confi...

  • Page 1100

    662 appendix c error messages the generator hardware configuration does not support a video format with a total (active + blanked) number of pixel clock cycles per horizontal scan line that is not evenly divisible by 2 for the selected analog or digital composite sync type. 2091 horizontal total not...

  • Page 1101

    882 video test instrument user guide(rev a.35) 663 2111 invalid digital audio signal type the value specified for digital audio signal type (dast) is out of range. 2112 invalid audio digital signal interface the value specified for digital audio signal interface (dasi) is out of range. 2113 invalid ...

  • Page 1102

    664 appendix c error messages 2124 send gen info error is not zero the general infoframe register on the transmitter is not set to zero and the infoframe is not transmitted. This typically means that there is a hardware problem in the hdmi board. 2125 invalid sonic data the value specified for the d...

  • Page 1103

    882 video test instrument user guide(rev a.35) 665 2180 horizontal pulse width too small the generator hardware configuration does not support video formats having horizontal sync pulse widths less than one pixel clock cycle long. 2181 horizontal sync pulse width not even number of pixel clock cycle...

  • Page 1104

    666 appendix c error messages 2230 horizontal pulse delay extends sync beyond blanking the generator hardware configuration does not support the video format’s combination of horizontal sync pulse delay and pulse width that places any portion of the horizontal sync pulse outside of the horizontal bl...

  • Page 1105

    882 video test instrument user guide(rev a.35) 667 2321 vertical active not even the generator hardware configuration does not support interlaced scan video formats having an odd active number of horizontal scan lines per frame. 2330 vertical blanking too small for interlaced format the number of bl...

  • Page 1106

    668 appendix c error messages 2396 invalid analog composite sync type the current firmware does not support the format’s analog composite sync type parameter value (asct setting) or the generator hardware configuration does not support a video format’s analog composite sync type for non-interlaced o...

  • Page 1107

    882 video test instrument user guide(rev a.35) 669 2409 negative probe sync pulse horizontal delay the video format’s probe pulse horizontal delay setting must be zero or a positive number. 2410 probe sync pulse horizontal delay too large the video format’s probe pulse horizontal delay setting excee...

  • Page 1108

    670 appendix c error messages 2550 not enough video memory the generator hardware configuration does not have enough video memory to support the video format’s combination of active pixels per line (hres setting) and active lines per frame (vres setting). 2551 insufficient memory not implemented at ...

  • Page 1109

    882 video test instrument user guide(rev a.35) 671 2717 sync swing out of range the generator hardware configuration does not support the video format’s analog video composite sync swing value (asss setting) for the given analog video type selection. 2719 video swing calibration out of range the gen...

  • Page 1110

    672 appendix c error messages 2748 analog video signal type not supported the generator hardware configuration does not support the video format’s analog video type selection. 2760 digital video not supported the generator hardware configuration does not support the video format’s digital video type...

  • Page 1111: 3000-3999 Image Errors

    882 video test instrument user guide(rev a.35) 673 3000-3999 image errors 3000 invalid color name the current firmware does not support a named color used by one or more primitives in the user defined custom image 3001 invalid pattern name the current firmware does not support a named fill patterns ...

  • Page 1112

    674 appendix c error messages 3011 r, g or b 6-bit video dac setting out of range a combination of system calibration factors, user calibration multiplier settings and video output level settings have resulted in one or more calculated input values to go below zero or above the analog video digital-...

  • Page 1113

    882 video test instrument user guide(rev a.35) 675 4005 sequence editor running the current firmware does not allow a new test sequence editing session to be started while the current test sequence editing session is still running. 4006 no sequence to save an attempt was made to save the contents of...

  • Page 1114: 5000-5999 Directory Errors

    676 appendix c error messages 4579 can not convert to mm, not valid units the format’s current physical units of measure (inches or millimeters) is unknown and the firmware is unable to convert a dimension to millimeters. 5000-5999 directory errors 5002 no directory memory the dirn or nami command f...

  • Page 1115: 7000-7999 Lut Errors

    882 video test instrument user guide(rev a.35) 677 6035 invalid map depth the current firmware and/or generator hardware configuration does not support pixel depth setting of the selected bit map. 6036 map data index an attempt was made to recall a bit map at an index location that is less than zero...

  • Page 1116: 9000-9999 System Errors

    678 appendix c error messages 9000-9999 system errors 9450 corrupted format checksum error in data for a particular video format 9451 bad location for format, failed verify this occurs during fmtv command and fmtv? Query when you attempt to verify data integrity at an invalid location. 9452 bad loca...

  • Page 1117

    882 video test instrument user guide(rev a.35) 679 9460 bad location for format duplicate this occurs during fmtd and fmti commands when you try to use one or more invalid format memory locations as the command arguments. 9467 bad location for format erase this occurs during fmtz command when you tr...

  • Page 1118

    680 appendix c error messages 9493 ddc2b arbitration lost low level ddc communications failed with unit under test (uut). Ddc bus arbitration lost with the uut. 9494 ddc2b timeout on bus low level ddc communications failed with unit under test (uut). Ddc communications timed out with the uut. 9496 e...

  • Page 1119

    882 video test instrument user guide(rev a.35) 681 9505 tv output hardware not ready the generator’s serial digital video generating hardware is not yet ready to output video 9506 serial digital video hardware not ready the generator’s tv signal generating hardware reports it is not yet ready to out...

  • Page 1120

    682 appendix c error messages 9529 hdcp receiver not detected hdcp authentication failed to start because the hot plug was not detected. 9530 hdcp invalid for animation hdcp test will not run when an animated image is loaded. 9531 i2c segment number missing the segment number of the enhanced ddc bus...

  • Page 1121: 10000-10999 System Errors

    882 video test instrument user guide(rev a.35) 683 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. 10000-10999 system errors 10000 out of memory there is not enough unused battery backed user memory space to store the...

  • Page 1122

    684 appendix c error messages 10100 filename alias not found an attempt was made to delete a filename alias that does not exist. 10200 font not overwriteable an attempt was made to save the contents of a font editing buffer to a location in the firmware eprom. 10205 font save failed there is not eno...

  • Page 1123

    882 video test instrument user guide(rev a.35) 685 10242 invalid font character range 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 c...

  • Page 1124

    686 appendix c error messages.

  • Page 1125: D Format Reference

    882 video test instrument user guide(rev a.35) 687 d format reference topics in this appendix: • formats by type sdtv formats format active (hxv) scan horizontal rate (khz) vertical rate (hz) pixel rate (mhz) 480i 720 x 480 interlace 15.734 59.940 13.500 480i# 720 x 480 interlace 15.734 59.940 12.27...

  • Page 1126

    688 appendix d format reference 480p# 640 x 480 interlace 31.469 59.940 24.545454 480p#ka 640 x 480 progressive 31.469 59.940 24.545454 480p119 720 x 480 progressive 62.937 119.880 54.000 480p119l 720 x 480 progressive 62.937 119.880 54.000 480p119s 720 x 480 progressive 62.937 119.880 54.000 480p12...

  • Page 1127

    882 video test instrument user guide(rev a.35) 689 576i4xlh 2880 x 576 interlace 15.625 50.000 54.000 576i4xsh 2880 x 576 interlace 15.625 50.000 54.000 576i50 720 x 576 interlace 31.250 100.000 27.000 576i50_h 960 x 576 interlace 31.250 100.000 37.125 576i50_l 960 x 576 interlace 31.250 100.000 37....

  • Page 1128: Hdtv Formats

    690 appendix d format reference hdtv formats test25 640 x 480 progressive 31.250 59.524 25.000 format active (hxv) scan horizontal rate (khz) vertical rate (hz) pixel rate (mhz) format active (hxv) scan horizontal rate (khz) vertical rate (hz) pixel rate (mhz) 720p23 1280 x 720 progressive 17.982 23...

  • Page 1129: Vesa Dmt Formats

    882 video test instrument user guide(rev a.35) 691 vesa dmt formats format active (hxv) scan horizontal rate (khz) vertical rate (hz) pixel rate (mhz) dmt0659 640 x 480 progressive 31.469 59.941 25.1752 dmt0660 640 x 480 progressive 31.500 60.000 25.200 dmt0672 640 x 480 progressive 37.861 72.809 31...

  • Page 1130: Vesa Cvt Formats

    692 appendix d format reference vesa cvt formats smt0660 640 x 480 progressive 31.469 59.941 25.1752 smt0660d 640 x 400 progressive 31.469 59.941 25.1752 smt0760h 720 x 400 progressive 31.469 59.941 28.3221 smt0760v 720 x 480 progressive 31.469 59.941 28.3221 format active (hxv) scan horizontal rate...

  • Page 1131

    882 video test instrument user guide(rev a.35) 693 cvr3860 3840 x 2880 progressive 177.688 59.989 710.750016 cvr3860d 3840 x 2400 progressive 148.125 59.994 592.499968 cvr4260h 4264 x 2400 progressive 148.113 59.989 655.249984 cvr4660d 4608 x 2880 progressive 177.695 59.992 847.249984 cvr5160h 5120 ...

  • Page 1132

    694 appendix d format reference cvt1275 1280 x 960 progressive 75.231 74.857 130.000008 cvt1275d 1224 x 768 progressive 60.191 74.771 97.750 cvt1275e 1280 x 768 progressive 60.289 74.893 102.250 cvt1275g 1280 x 1024 progressive 80.295 74.902 138.750 cvt1275h 1280 x 720 progressive 56.456 74.777 95.7...

  • Page 1133

    882 video test instrument user guide(rev a.35) 695 cvt1960h 1920 x 1080 progressive 67.158 59.963 173.000 cvt1975 1920 x 1440 progressive 112.879 74.953 298.000 cvt1975d 1920 x 1200 progressive 94.038 74.930 245.250 cvt1975h 1920 x 1080 progressive 84.643 74.906 220.750 cvt1985 1920 x 1440 progressi...

  • Page 1134: Game Formats

    696 appendix d format reference game formats cvt3850 3840 x 2880 progressive 148.179 49.976 789.499968 cvt3850d 3840 x 2400 progressive 123.537 49.995 794.250048 cvt3860 3840 x 2880 progressive 178.845 59.975 955.750016 cvt3860d 3840 x 2400 progressive 149.071 59.964 794.250048 cvt3875 3840 x 2880 p...

  • Page 1135: Medical Formats

    882 video test instrument user guide(rev a.35) 697 medical formats 240p4xl4 2880 x 240 progressive 15.750 59.886 54.054 240p4xs1 2880 x 240 progressive 15.734 60.055 54.000 240p4xs2 2880 x 240 progressive 15.750 60.115 54.054 240p4xs3 2880 x 240 progressive 15.734 59.826 54.000 240p4xs4 2880 x 240 p...

  • Page 1136: Military Formats

    698 appendix d format reference military formats ttl formats dom2365 2304 x 1728 progressive 116.244 64.904 360.819968 dom2569g 2560 x 2048 progressive 144.722 69.014 500.160 dom2571g 2560 x 2048 progressive 150.289 71.703 500.160032 matrox 1280 x 1024 progressive 77.000 72.368 133.056 md2 1200 x 16...

  • Page 1137: Misc. Formats

    882 video test instrument user guide(rev a.35) 699 misc. Formats test formats format active (hxv) scan horizontal rate (khz) vertical rate (hz) pixel rate (mhz) cea0659 640 x 480 progressive 31.469 59.941 25.1752 eia0629 640 x 480 interlace 15.734 59.940 12.272727 eia0629k 512 x 384 interlace 15.734...

  • Page 1138

    700 appendix d format reference manufacturer associated formats format active (hxv) scan horizontal rate (khz) vertical rate (hz) pixel rate (mhz) app0560 512 x 384 progressive 24.480 60.147 15.667 app0560b 560 x 384 progressive 24.480 60.147 17.234 app0629 640 x 480 interlace 15.734 59.939 12.273 a...

  • Page 1139

    882 video test instrument user guide(rev a.35) 701 sun1276g 1280 x 1024 progressive 81.130 76.107 135.000 sun1667g 1600 x 1280 progressive 89.286 66.931 200.001 vsc1260g 1280 x 1024 progressive 63.896 59.996 107.856 vsc1460 1440 x 1080 progressive 67.080 60.000 129.867 vsc1660v 1680 x 1080 progressi...

  • Page 1140

    702 appendix d format reference.

  • Page 1141: Index

    882 video test instrument user guide (rev a.35) 1 index numerics 3d feature 284 a active format description 313 alternate image versions 49 arc commands 96 audio clips 304 audio device 61 audio image 304 audio return channel 94 auxtest composite test image 61 b backing up the current files on the fi...

  • Page 1142

    Index 2 deleting a test sequence 251 deleting an image catalog 233 deleting format catalogs 201 device osd name transfer 62 dhcp 131 , 133 digital component video hdtv (ce) fpds 54 digital computer (it) fpds 51 display size 42 dolby audio 304 dts audio 304 dvd player 61 e edid compliance 325 , 12 ed...

  • Page 1143

    882 video test instrument user guide (rev a.35) 3 menu selection keys 10 modifying edid 8 modifying existing formats 160 modifying format parameters 157 , 158 modifying image options 219 multiple commands 211 munsell color system 277 n network interface 33 o one touch play 62 one touch record 62 ope...

  • Page 1144

    Index 4 test luminance 52 test sequence list 239 test sequence xml file 248 testing digital component video hdtv (ce) fpds 54 testing digital computer (it) fpds 51 testing dvi displays with hdcp 107 testing edid for hdmi compliance in hdmi 34 , 56 testing for centering 52 , 56 , 58 testing for persi...