background image

Owner's and
Programmer's
Manual

Model 801GC, 801GF & 801GX

P o r t a b l e   V i d e o   S i g n a l   G e n e r a t o r s

®

Summary of Contents for 801GC, 801GF, 801GX

Page 1: ...Owner s and Programmer s Manual Model 801GC 801GF 801GX Portable Video Signal Generators ...

Page 2: ...ed from 708 to 847 Internet Connections World Wide Web Site http www quantumdata com Sales Service E mail sales quantumdata com Technical Support E mail support quantumdata com Copyright 1996 Quantum Data Corp All rights reserved The information contained in this document is provided for use by our customers and may not be incorporated into other products or publica tions without the expressed wri...

Page 3: ...n the topics shown on the right just match the black bars with the black markers on the edges of the pages in the manual For more information on the contents of each chapter please refer to the table of contents starting on the next page To locate information on a specificsubject please refer to the index at the end of this manual M o d e l 8 0 1 G C 8 0 1 G F 8 0 1 G X O w n e r Õ s P r o g r a m...

Page 4: ...ss Machines Corporation Macintosh and Apple are registered trademarks of Apple Computer Inc Microsoft and MS DOS are registered trademarks of Microsoft Corporation MultiSync is a registered trademark of NEC Home Electronics Inc Radio Shack is a registered trademark of Tandy Corporation Other products or company names mentioned are registered trademarks or trade marks of their respective companies ...

Page 5: ...on 2 2 Operating Modes 2 2 Front panel operation 2 2 Normal Format and Images Selection Mode 2 2 Test Sequence Mode 2 3 Switching operating modes 2 3 Programming Mode 2 3 Displays and Indicators Normal Mode 2 4 Knobs 2 5 Format Knob in Normal Mode 2 5 Format Knob in Other Modes 2 5 Image Knob in Normal Mode 2 5 Image Looping in Normal Mode 2 6 Image Knob in Other Modes 2 6 ...

Page 6: ... 9 Analog Monochrome Operation 2 9 Sync Gate Buttons 2 10 Outputs Button 2 10 Chapter 3 Built In Formats 3 1 Introduction 3 2 Explanation of Terms Used in Charts 3 3 Built in Formats 3 4 Chapter 4 Built In Images 5 1 Introduction 5 2 Descriptions of the Images 5 4 Acer1 5 4 Acer2 5 4 Acer3 Acer4 Acer5 and Acer6 5 4 Acer7 and Acer 8 5 4 Acer9 5 4 ...

Page 7: ...RAY_PIC GRN_PIC RED_PIC WHT_PIC Flat Flat Gray Flat_B Flat_G and Flat_R 5 7 Box_50mm and Box_64mm 5 9 BriteBox 5 10 Burst 5 12 Check511 5 13 CheckBy3 5 14 Check_11 5 15 CirclesL 5 16 CirclesS 5 17 ColorBar 5 18 Cubes 5 19 Custom 5 20 Dot_10 Dot_12 Dot_24 5 21 EMITest1 5 23 EMITest2 5 23 EMITest3 5 23 EMITest4 5 23 Focus_ 6 Focus_ 7 Focus_ 8 5 24 Focus_Cx 5 25 Focus_H 5 26 ...

Page 8: ...h_12i Hatch_12o Hatch_24i Hatch_24o Hatch_24s Hatch_G Hatch_M GRN_HTCH and MAGENTA 5 31 Hatch4x3 Hatch5x4 and Hatch8x8 5 33 Hatch64W 5 34 Hitachi1 5 35 KanjiKan 5 36 Linearty Linearity 5 37 LinFocus 5 39 Outline0 and Outline1 5 41 P1 5 46 P2 5 46 P3 5 46 P4 5 46 P5 5 46 P6 5 46 P7 5 46 P8 5 46 Persist 5 47 PulseBar 5 49 QuartBox 5 50 Ramp 5 51 Raster 5 52 ...

Page 9: ...Text_9 Text_16 5 68 Text_9 5 68 TVBar100 TVBar_75 5 70 TVHatch 5 73 Chapter 5 Making Connections 5 1 Line Voltage Selector 5 2 Selecting a line voltage 5 2 Fuse Requirements 5 3 AC Power Connection 5 3 Display Connection 5 4 D Sub Output Connectors 5 4 BNC Output Connectors 5 6 S VIDEO Connector 801GX Only 5 6 Display Codes 5 6 What is a Display Code 5 6 ...

Page 10: ...g 5 12 IEEE 488 GPIB Port Connection 5 13 Chapter 6 Programming 6 1 Programming Capabilities Overview 6 2 Editing and adding signal formats 6 2 Editing the format knob directory 6 2 Creating custom test images 6 3 Editing the image knob directory 6 3 Creating a test sequence 6 3 Setting system parameters 6 4 ProgrammerÕs utility disk 6 5 Operating via remote control 6 6 Using the Built In Editors ...

Page 11: ...mat file 6 43 Entering the format parameters 6 43 ANALOG_3 CMD Listing 6 44 Analog Video and Sync Parameters 6 45 Digital Video Parameters 6 48 Digital Sync Parameters 6 49 Timing Parameters 6 50 Calculated Rates 6 55 Active Video Physical Size 6 56 Display Codes 6 56 Outputs Control 6 57 Downloading formats using a DOS compat ible computer 6 60 Controlling via the Serial Port 6 61 Controlling via...

Page 12: ...ration 6 66 IEEE 488 Status Reporting 6 67 Bus Commands 6 69 Common Commands 6 69 Command Language 6 75 Command and Query Finder 6 75 Format Parameter Settings 6 76 Format Editor Control 6 77 Format Memory Management 6 78 Custom Image Primitives 6 79 Image Editor Control 6 82 Image Memory Management 6 82 Sequence Editor Control 6 82 Sequence Memory Management 6 83 Sequence Parameter Settings 6 83 ...

Page 13: ...d 6 85 Alphabetical Listing of Commands 6 86 801G Memory Information Flow Diagram 6 177 Chapter7 T roubleshooting 7 1 Power on 7 2 Normal power on 7 2 Power on message remains 7 2 Error message at power on 7 3 Unit will not power on 7 3 Computer Interfacing 7 3 If All Else Fails 7 4 Chapter 8 Error Messages 8 1 System Errors 8 2 Power on Self Test Messages 8 2 Power Fail Message 8 4 ...

Page 14: ...ata Error Messages 8 5 System Error Message Summary 8 6 Format Error Messages 8 7 Chapter 9 Service 9 1 New Product Warranty 9 2 User Registration Card 9 2 Product Updates 9 3 Service Agreements 9 3 In the U S A 9 3 In Europe 9 4 Getting Your 801G Repaired 9 4 Authorized Service Centers 9 4 Returning the 801G 9 4 ...

Page 15: ...iii Table of Contents AppendixA Specifications 11 1 Model 801GC 801GF and 801GX Specifica tions 11 2 Additional Model 801GC and 801GX Specifi cations 11 4 Additional Model 801GF Specifications 11 5 Index ...

Page 16: ...xiv Table of Contents Models 801GC 801GF 801GX Rev A Notes ...

Page 17: ...1 1 Features Product Overview Chapter 1 Introduction ...

Page 18: ...n the 801GX self calibrating analog video outputs industry standard output connectors display and edit formats on the unit under test over 100 industry standard signal formats built in room for up to 300 user defined formats programmable pixel rates up to 150 MHz on the 801GC and 801GX up to 250 MHz on the 801GF over 50 test images built in custom test images can be created and saved user defined ...

Page 19: ...quired The 801G features over 50 test images that allow a wide variety of display criteria to be checked The generator has an image loop feature that can be used for monitor burn in or at trade shows to display a series of images over and over User defined cus tom test images can also be created and saved in non volatile memory The number of controls on the 801G has been mini mized to insure simpl...

Page 20: ... 801GX Rev A 1 4 Chapter 1 Introduction Connectors The output connectors on the 801G match those found on popular computers and video systems These connectors eliminate the need for expensive and bulky conversion cables ...

Page 21: ...2 1 Operating Modes Displays Indicators Knobs Switches Buttons Chapter 2 Basic Operation ...

Page 22: ...al signal format and test image selection All knobs and pushbuttons function as labeled The upper knob is used to select formats from a list of formats stored in non volatile memory The lower knob selects test images patterns from a list of built in and user created images This is the factory default setting for how the generator will operate on normal power up This mode is suitable for use by eng...

Page 23: ...es is contained in the Programming chapter Programming mode Formats the format list custom images the image list and test sequences can be created and edited using the built in Graphics User Interface GUI In order to use the GUI a display that is compatible with any stored format and has at least 640 active pix els and 480 active lines needs to be connected to the 801G The contents of the format c...

Page 24: ...quency rounded to the nearest kHz The format s position on the Format knob list A sign appearing between the memory loca tion and name indicate the current state and saved state exactly match Pressing some keys may modify the current state so that it no longer matches the saved version The name of the current signal format A mark at end indicates a justified format The name of the current test ima...

Page 25: ...knob performs other functions when the 801G is operated in the either the test sequence or GUI programming modes Please see the Program ming chapter for detailed information on operat ing the 801G in the other modes The image knob is normally used to select a test image The exact behavior of the knob depends upon the status of the Image push button Turning the knob when the button is not lit scrol...

Page 26: ...to normal operation If there is only one test image associated with a name in the image list the Image button can not be turned on for that image All of the built in test images and their uses are covered in detail in the Images chapter A continuous cycling mode can be selected that draws images one after another in an infinite loop This mode is activated by rotating the image knob clockwise beyon...

Page 27: ...or switch set ting while the 801G is connected to the AC power line Make sure that the switch is in the correct position before plugging in the 801G Power Switch This rocker switch turns the power on and off Press ing the side of the switch with the color dot or the number 1 turns the power on CAUTION Holding down any of the buttons on the front panel while turning on power may produce unexpected ...

Page 28: ...emely undesirable results Please see the Programming chapter for information on using special power up but ton combinations Image Button The Image push button determines the behavior of the Image knob in the normal operating mode Please see an earlier section on the Image knob for information on how the button interacts with the knob If there is only one test image associated with a name in the im...

Page 29: ...ton normally turns all of the blue video outputs on and off When a 1 or 2 bit digital monochrome signal is being gener ated the B push button turns the V video signal on and off The master output gating button overrides the settings of these buttons when turned off Many of the built in analog video signal formats are stored with the RGB video signal type selected If you are testing a monochrome mo...

Page 30: ...ital horizontal and vertical sync signals to be output A default sync type is automatically selected whenever a new format is selected Not all sync types are available with all formats For example digital video formats will not allow analog com posite sync to be selected If a button will not light up when pressed then the corresponding sync type is unavailable Re depressing a sync gate button caus...

Page 31: ...3 1 Introduction Format charts Chapter 3 Built In Formats ...

Page 32: ...ring the pixel clock rate below the limit of the generator The horizontal and vertical rates how ever are correct This lets you light up a display and verify most of its operation These modified formats are created by the memory re intialization routine In other cases the library format may have a video type or sync type selection that may not be compat ible with a specific generator model Attempt...

Page 33: ...color television w subcarrier S video separate lumi and chroma Horiz x Vert Number of active pixels in the horizontal direction and Active Pixels the number of active scan lines in the vertical direction NOTE The number of active pixels shown is for the original format file as it s stored in ROM The firmware may reduce this number if the original value would cause the calculated pixel clock rate t...

Page 34: ...0 21 851 59 702 IBM_3179 C3 640 x 400 25 560 60 000 IBM_3164 C3 640 x 400 27 648 64 749 AT T_SVC C6 640x400 25 862 59 866 AT T_IVC C6 640x400 25 862 59 866 AT T_EVC C6 640x350 25 862 59 866 PGA_400 RGB 640x400 30 296 59 638 PGA_480 RGB 640x480 30 296 59 638 VGA_m1 RGB 720x350 31 469 70 087 VGA_m2 RGB 720x400 31 469 70 087 VGA_m3 RGB 640x480 31 469 59 941 VGA_m4 RGB 1024x768 35 522 43 478 XGA_m4a R...

Page 35: ...46 875 75 000 DMT8085 RGB 800 x 600 53 674 85 061 DMT1075 RGB 1024 x 768 60 023 75 029 DMT1085 RGB 1024 x 768 68 677 84 997 DMT1170 RGB 1152 x 864 63 851 70 012 DMT1175 RGB 1152 x 864 67 500 75 000 DMT1185 RGB 1152 x 864 77 094 84 999 DMT1243 RGB 1280 x 1024 46 433 43 436 DMT126A RGB 1280 x 960 60 000 60 000 DMT1260 RGB 1280 x 1024 63 981 60 020 DMT127A RGB 1280 x 960 75 000 75 000 DMT1275 RGB 128...

Page 36: ...B 640 x 480 34 975 66 619 MAC_13m Mono 640 x 480 35 000 66 667 MAC_13c RGB 640 x 480 35 000 66 667 MAC_15 Mono 640 x 870 68 850 75 000 MAC_16 RGB 832 x 624 49 107 75 087 MAC_1960 RGB 1024 x 768 48 193 59 278 MAC_19 RGB 1024 x 768 60 241 74 927 MAC_21 RGB 1152 x 870 68 681 75 062 NECPC400 RGB 640 x 400 24 823 56 416 NECPC750 RGB 1120 x 750 32 857 40 021 SUN1061 RGB 1024 x 1024 65 267 61 399 SUN1077...

Page 37: ...476 70 069 HP1075A RGB 1024 x 768 62 937 74 925 HP1075B RGB 1024 x 768 60 241 75 020 HP1260 RGB 1280 x 1024 63 338 59 979 HP1272 RGB 1280 x 1024 78 125 72 005 HP1275 RGB 1280 x 1024 79 976 75 025 SON1072 RGB 1024x768 57 870 71 799 SON1274 RGB 1280x1024 78 855 74 112 SON1276 RGB 1280x1024 81 206 76 179 INT1160 RGB 1184 x 884 55 200 60 000 INT1176 RGB 1184 x 884 71 712 76 047 INT1660 RGB 1664 x 1248...

Page 38: ... 15 625 25 000 PALTV601 EYC 720 x 574 15 625 25 000 PAL_TVus EYC 768 x 574 15 625 25 000 PAL_TVos EYC 640 x 480 15 625 25 000 PAL_N EYC 910 x 574 15 625 25 000 NTSC_443 EYC 752 x 484 15 734 29 970 NTSC4xSC EYC 752 x 484 15 734 29 970 NTSC_601 EYC 720 x 484 15 734 29 970 NTSCTVus EYC 640 x 480 15 734 29 970 NTSCTVos EYC 512 x 384 15 734 29 970 HDTV_1J RGB 1920 x 1035 33 750 30 000 HDTV_2J RGB 1920 ...

Page 39: ...4 1 Description of the test images and how to use them Chapter 4 Built In Images ...

Page 40: ...e found in the Programming chapter Information on how to select the various images can be found in the Basic Operation chapter of this manual The Troubleshooting chapter has information on resetting the 801GX to its factory default conditions The remainder of this chapter describes each of the images in detail The purpose of each image is included in the description The images are presented in the...

Page 41: ...ack and white drawing of the image is included as part of the description Test Name of the test to be done The name of the test describes the type of test to be done Purpose Why this type of test should be done Method A general guide on how to perform the test Drawing of the Image ...

Page 42: ...d a green border Acer3 Acer4 Acer5 and Acer6 Description Special test images specified by some display manufacturers Consists of a large and small white circles centered on either a yellow Acer3 magenta Acer4 cyan Acer5 or white Acer6 crosshatch on a black background Acer7 and Acer 8 Description Special test image specified by some display manufacturers Consists of five blocks of either white Acer...

Page 43: ...d R or white WHT and MEMESony EM characters on a black background A bit map of a single character is shown here Only the white character has a secondary version It s drawn with black characters on a white background Test Focus Purpose This pattern is specified by one or more display manufacturers for checking and adjusting focus on their products one color at a time ...

Page 44: ...nd B green GRN and G red R or white WHT and MEMEPlus EM character block on a black background A bit map of a single character block is shown here Only the white character has a secondary version It s drawn with black characters on a white background Test Focus Purpose This pattern is specified by one or more display manufacturers for checking and adjusting focus on their products one color at a ti...

Page 45: ...ent Purpose To produce correct colors in a displayed image the electron beams from each of the three 3 guns in the CRT should strike only their matching phosphors A white image shows patches of various colors on a monitor with bad purity The purity adjustment s should be performed before doing any brightness or color tests In some cases purity adjustments involve loosening and repositioning the yo...

Page 46: ...ot be corrected to acceptable limits the monitor may not have been properly degaussed or there may be a defect in the CRT or purity assembly Test Shadow mask warping Purpose The purity characteristics of your CRT can change 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 he...

Page 47: ...tive lines indicates the format is interlaced The secondary version draws a black box and black text on a white background Note The box will be the correct size only if the correct physical active video size is set in the format 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 set...

Page 48: ...wn below adds four boxes in the corners of active video Test Brightness control adjustment Purpose The wrong brightness setting may cause other tests such as Contrast Focus and Beam Size to be invalid An accurate brightness setting helps give repeatable measurements throughout other tests Method Center your light meter probe within the center square and adjust the monitor s brightness control to o...

Page 49: ...that the light output variation is within your spec limits Method Select the inverted version and perform the Brightness Control Adjustment test on the center box Then center the light meter probe in each of the corner squares and note the reading you get for each square The deviation between each of the corner readings and the center reading should be within your spec limits ...

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

Page 51: ...erted Test Verify monitor resolution Purpose The resolution of your monitor should meet or exceed the design specs Method First adjust the brightness contrast and focus to their correct settings You should be able to see individual and distinct pixels in each of the boxes Failure to see distinct pixels may indicate you have a defective video amplifier focus correction circuit or picture tube Note ...

Page 52: ...rsion has five white boxes as shown in the figure on the right Test Contrast ratio Purpose The pattern is based on a proposed ANSI method of measuring the contrast ratio of video projection systems Method Using a suitable light meter probe measure and record the light level reading in foot lamberts in the center of each of the black and white boxes The contrast ratio is expressed as the average of...

Page 53: ...tion of your monitor should meet or exceed the design specs Method Adjust the brightness contrast and focus to their correct settings first You should be able to see individual and distinct pixels in each of the boxes Failure to see distinct pixels may indicate you have a defective video amplifier focus correction circuit or picture tube Note If multicolored areas appear on a mask type color pictu...

Page 54: ...ge consists of five large white circles on a black background The circles are positioned in the center and in the corners of the active video area The secondary version inverts the image to black circles on a white background Purpose This pattern is specified by one or more monitor manufacturers for checking and adjusting video scan size linearity and over scanning ...

Page 55: ...black background The circles are positioned in the corners of the active video area and centered on each edge of the active video area The secondary version inverts the image to black circles on a white background Purpose This pattern is specified by one or more monitor manufacturers for checking and adjusting video scan size linearity and over scanning ...

Page 56: ...formation Test Verify that all video channels is functional Purpose To verify that none of the video channels are bad or hooked up incorrectly Method Compare the sequence of color bars with the table Missing bars may indicate a dead or unconnected channel The transition between the bars should be sharp and distinct Each bar also should be uniform in color and intensity across its entire width Non ...

Page 57: ... is spinning on its own axis The default text string says Quantum Data The text can be modified and saved using commands sent over the communications ports The primary version has a black background and a thick green border The secondary version uses just a white background Purpose Can be used for show demonstrations with your own text Quantum Data ...

Page 58: ... around the active video a centered smaller yellow box and green diagonals Purpose This image is an example of some of the available drawing primitives It s not intended to be an image suitable for testing or adjusting a display Rather it can be used as a starting point for developing a custom image of your own ...

Page 59: ...reen aspect ratio of the currently loaded format The number in the image s name refers to the number of boxes that will be formed along the minor axis for most aspect ratios The firmware calculates the ratio and then finds the closest match from the following table Aspect Ratio Dot_10 Dot_12 Dot_24 W H Decimal Number of Rows Boxes per Row Number of Rows Boxes per Row Number of Rows Boxes per Row 1...

Page 60: ...gence assembly is located on the neck of the CRT Different monitors and CRT types may each require their own magnet adjustment sequence After the center of the display is properly converged the outer areas are adjusted by using the monitor s Dynamic Convergence controls The number of controls the area of the screen they affect and their adjustment procedure depends on the monitor you re testing Te...

Page 61: ...aws white characters on a black background The secondary version draws black characters on a white background EMITest2 Description Same as EMITest1 but with the bottom row of characters contstantly being drawn left to right and then cleared EMITest3 Description Same as EMITest1 but with a smaller version of the H character EMITest4 Description Same as EMITest2 but with a smaller version of the H c...

Page 62: ...te background Test Focus adjustment s Purpose An out of focus monitor displays fuzzy graphic images and poorly formed hard to read text characters Method On monitors with a single static focus adjustment adjust the control for the best average focus over the entire screen The focus at certain locations of the screen should be within specified limits Some monitors have a static and one or more dyna...

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

Page 64: ...djustment s Purpose An out of focus monitor displays fuzzy graphic images and poorly formed hard to read text characters Method On monitors with a single static focus adjustment adjust the control for the best average focus over the entire screen The focus at certain locations of the screen should be within specified limits Some monitors have a static and one or more dynamic focus controls The seq...

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

Page 66: ...Entry Units Time Horizontal Vertical Rate 18 432 KHz 49 816 Hz Active 720 pixels 44 289 µs 350 lines 18 989 ms Blank 162 pixels 9 965 µs 20 lines 1 085 ms Period 882 pixels 54 253 µs 370 lines 20 074 ms Physical size 11 811 inches 300 000 mm 8 858 inches 225 000 mm Pulse delay 9 pixels 0 554 µs 0 lines 0 000 ms Pulse width 144 pixels 8 858 µs 16 lines 0 868 ms EQ Before 0 lines EQ After 0 lines Sc...

Page 67: ...form the Brightness Control Adjustment and Brightness Uniformity tests first Changes in brightness from bar to bar should be uniform All of the bars should appear as an untinted gray at all levels Test Video Gain Linearity monochrome monitors Purpose To check the video linearity i e grayscale modulation Method Perform the Brightness Control Adjustment and Brightness Uniformity tests first Changes ...

Page 68: ...s draw vertical stripes while the secondary versions draw horizontal stripes Test Verify monitor resolution Purpose The resolution of your monitor should meet or exceed the design specs Method First adjust the brightness contrast and focus to their correct settings You should be able to see individual and distinct stripes in all areas of the display at all four resolutions Failure to see distinct ...

Page 69: ...number in the image s name refers to the number of boxes that are formed along the minor axis for most aspect ratios The firmware calculates the ratio and then finds the closest match from the table on the next page Versions ending in i draw from the inside center out Any partial boxes are placed around the perimeter of the image Versions ending in o draw from the outside in Any partial boxes are ...

Page 70: ...d lines and the transitions between different colored areas contain fringes of other colors 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 The idea is to turn on all three guns and adjust the various magnets on the convergence assembly to produ...

Page 71: ...some display manufacturers test procedures The primary version consists of white crosshatch on a black background The secondary version inverts the image to black lines on a white background Purpose This is a general purpose test image that can be used to check and adjust video scan linearity and geometry and color convergence ...

Page 72: ...atch is added in the center The secondary version inverts the image to black lines and box on a white background Purpose This is a general purpose test image that can be used to check and adjust video scan linearity and geometry and color convergence The large white rectangle also allows for checking a display s high voltage regulation This is done by observing the vertical lines at the left and r...

Page 73: ...Hitachi1 Description This is a special test image specified by some display manufacturers The image consists of a 2x2 cluster of Microsoft Windows program manager screen simulations using Japanese characters ...

Page 74: ...GC 801GF 801GX Rev X1 KanjiKan Description In the primary version the screen is filled with white Japanese Kan characters on a black background The secondary version is drawn with black characters on a white background Test Focus adjustment s ...

Page 75: ...n in each of the corners of the screen The diameter of the corner circles equals one fifth of the display width The second part of the image consists of a white crosshatch image The number of boxes in the crosshatch depends on the physical size of the display The last part of the image consists of white tic marks on the horizontal and vertical center lines of the image The marks are one pixel thic...

Page 76: ...ed in a very small area Method The circles in the image can be used to do a ball park adjustment of a monitor s linearity controls Adjust the controls to form perfectly round circles The crosshatch image can be used to measure linearity and to make finer control adjustments All the full boxes in the crosshatch should be identical in size Measure them with a ruler or a gauge made for the monitor yo...

Page 77: ...horizontal axis The vertical centerline is two pixels thick if the format has an even number of active pixels per line The horizontal centerline is two pixels thick if the format has an even number of active lines per frame A smaller box is added at the center of the image The box is one half the height and two fifths the width of one of the crosshatch boxes Current format data is shown in the low...

Page 78: ...ckground Test Linearity adjustment Please see the discussion of the Linearity test image for information on measuring linearity Test Focus adjustment s Purpose An out of focus monitor displays fuzzy graphic images and poorly formed hard to read characters when text is displayed on the screen Method On monitors with a single static focus adjustment adjust the control for the best average focus over...

Page 79: ... two 2 pixels thick for formats with an even number of active lines The vertical line of the cross is one 1 pixel thick for formats with an odd number of active pixels per line and two 2 pixels thick for formats with an even number of active pixels 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 ...

Page 80: ...the yoke needs to be adjusted Loosen the hardware that clamps the yoke to the neck of the CRT and rotate the yoke until the line is horizontal Tighten the yoke clamp hardware Test Yoke winding orthogonality check Purpose The horizontal and vertical deflection coils on the yoke should have their axes cross at exactly 90 degrees Improper orientation of the windings causes displayed rectangles to loo...

Page 81: ...ormat test image Place a ruler or gauge along the horizontal line of the image and adjust the monitor s horizontal size control until the distance between the endpoints matches the specified value Move the ruler or gauge to the vertical line and adjust your monitor s vertical size control until the distance between the endpoints matches the specified value Test Parallelogram distortion check Purpo...

Page 82: ...tor If the distortion isn t too severe you may be able to correct it by adding or adjusting magnets on the yoke Method Perform the Yoke Winding Orthogonality Check and Parallelogram Distortion Check tests first to prevent an operator from wasting time on a monitor with a defective yoke Measure the width of the image at the top and bottom of the display Any difference in readings should be within t...

Page 83: ... basic slot gauge may consist of a piece of opaque film with at least two 2 transparent slots in it One slot is used for top and bottom distortion and the other is used for the sides By positioning the correct slot over each portion of the border line the entire line should be visible If this cannot be done at all four sides the monitor needs correcting There are two main ways of correcting pincus...

Page 84: ...er and a small centered white patch on a black backgound P4 Description 8 by 8 white crosshatch with a border on a black backgound P5 Description 8 by 8 white crosshatch with a border and a small centered white patch on a black backgound P6 Description 16 by 12 white crosshatch with a border on a black backgound P7 Description 16 by 12 white crosshatch with a border and a small centered white patc...

Page 85: ...hrough 8X at the bottom of the tracks The seven boxes to the left of the center track move one scan line vertically and one pixel horizontally for every 2 3 4 5 6 7 and 8 vertical frames of refresh These boxes are marked 2 through 8 at the bottom of the tracks In cases where the next move would cause the box to move beyond the end of its track it immediately reverses and moves the correct distance...

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

Page 87: ...rrower line is a 2T white sine squared pulse T 100 nSec for PAL and 125 nSec for NTSC formats The wide bar is white with sine squared edges Test Video System Testing This multi purpose pattern can be used with other instruments to check television K factors The modulated pulse can be used to check chrominance to luminance delay and gain The narrow white line can be used to measure short term linea...

Page 88: ...st Brightness control adjustment Purpose The wrong brightness setting on your monitor 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 This version of the brightness box should be used if the display s specifications call for the brightness to be set with one fourth of the screen lit Me...

Page 89: ...ideo area goes from full black 7 5 IRE at the left edge of the screen to full white 100 IRE at the right edge Test Video Gain Linearity Method When viewed on a TV screen the full range of grays should be visible There should be no color shifts visible ...

Page 90: ...s the CRT This usually requires that you first center the blank raster on the face of the CRT and then center the image within the raster Use this image for centering the raster on the CRT Method Turn up your monitor s brightness control until the raster is just visible Adjust the raster s position and size using the size and raster centering controls The raster centering adjustment for many monoc...

Page 91: ...f the solid rectangle equals 95 of the height and width of displayed video The speed of the cycle cannot be changed The secondary version has a thick white frame with a black center for the first pattern and a solid white active video area for the other pattern 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 ...

Page 92: ...f the image Samsung2 Description Same as Samsung1 but with a black background SlideG Description Special test image specified by some display manufacturers The image consists of a green crosshatch with moving lines on a black background The vertical lines move to the right and the vertical lines move down SlideRGB Description Special test image specified by some display manufacturers The image con...

Page 93: ...cally The number of horizontal boxes is based on the physical aspect ratio determined by the HSIZ and VSIZ parameters in the currently loaded format The boxes are perfectly square with any fractional spaces placed around the outside edges of the image The vertical lines are two 2 pixels thick while the horizontal lines are two 2 scan lines thick Small crosses indicate the intersection of the horiz...

Page 94: ... scale box The box is half the width and height of the larger box The box consists of a checker board of alternate one on and one off pixels The alternate pixels have levels of 0 and 100 This smaller box is not part of the original SMPTE specification and is omitted in the secondary version 6 Contrast Boxes Two 2 boxes are drawn adjacent to the gray scale boxes They re at 0 and 100 levels There ar...

Page 95: ...tensity level is the same as that of the crosshatch lines The circle is not part of the original SMPTE specification 10 Resolution Data The number of active pixels per line and the number of active lines is shown as text below the lower black and white window The pixel depth also is shown The intensity level of the text is the same as that of the crosshatch lines The displaying of the data is not ...

Page 96: ...rimary version of SMPTE RP 133 Gamma Check Dither Box 1 100 1 0 Vertical 1 100 1 0 Horizontal 2 100 2 0 Vertical 2 100 2 0 Horizontal 3 100 3 0 Horizontal 3 100 3 0 Vertical 2 51 2 50 Horizontal 2 51 2 50 Vertical 2 51 2 48 Horizontal 2 51 2 48 Vertical 2 53 2 48 Vertical 2 53 2 48 Horizontal 0 and 5 Contrast Boxes 95 and 100 Contrast Boxes Center detail of RP 133 ...

Page 97: ...ion patches should be visible and distinct This is a sensitive test for noise in the display s video amplifiers Test Quick gamma check Method The average brightness level of the small gamma dither box should match the brightness of the larger surrounding box This is a visual check to see if the display s gamma correction is producing the correct mid level response Test Video gain linearity and gam...

Page 98: ...e a ringing problem Test Excessive overscan and off center alignment Method The entire border should be clearly visible on the face of the tube and not be hidden by the edge of the glass or by any bezel Test Interlace flicker 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 t...

Page 99: ...es of color bars These bars match the order of the bars in the SMPTE and EIA patterns They are similar to the 801GX s TVBar_75 image without the last black bar 2 The left hand side of the lower 25 of the image contains isolated I and Q color difference signals that match the original EIA and SMPTE patterns The I signal appears as a bluish gray bar and the Q signal appears as a purple bar on a TV m...

Page 100: ... line from the upper portion of the SMPTEbar Image as it would appear on a TV waveform analyzer connected to the 801GXÕs TV output Gray Yellow Cyan Green Magenta Red Blue Blue Mag Cyan Gray I Blue Gray Q Purple White 5 Gray Bar SMPTEbar Image as it would appear on a TV monitor ...

Page 101: ...or bar portion of the SMPTEbar Image using NTSC color encoding on the 801GX s TV output TV Vectorscope signature of the lower portion of the SMPTEbar Image showing I and Q color difference signals using NTSC color encoding on the 801GX s TV output ...

Page 102: ...n a waveform analyzer are shown on a previous page Test Color Decoder Performance Purpose The image can used with a TV vectorscope to check for proper operation of a video color decoder Vectorscope signatures of the upper and lower portions of the image using NTSC encoding can be found on the previous pages Method The vectorscope signature for the color bars should hit the target test point for ea...

Page 103: ...t of the bar Test Visual Chroma Phase Adjustment Method In order to perform this test you must have a way of turning off the red and green guns in the monitor under test Turning off the red and green video components of the 801GX s video output will not work for this test This test uses the upper and central color bars Switch off the red and green guns on the monitor This will produce four blue ba...

Page 104: ...ix 6 steps The step levels are 7 5 black 20 40 60 80 and 100 IRE 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 with an oscilloscope or TV waveform analyzer to check the gain linearity and gamma correction of a video syst...

Page 105: ...ltiple groups of separated red green and blue horizontal lines drawn on a black background The Strokes1 version consists of multiple groups of separated red green and blue diagonal lines drawn on a black background Purpose These are special purpose test patterns used in test and alignment procedures specified by one or more display manufacturers ...

Page 106: ... reciprocal hardware it becomes not infeasible for all but the least responsive third generation engineering to maintain adequate random context sensitive devices More likely it is that by developing integrated policy capability coordinated with random unilateral engineering it emphasizes the very qualified incremental projections to generate a high level of systematized well documented emulation ...

Page 107: ... 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 brightness and contrast controls to obtain the best image The characters in all areas of the display should be well formed and in focus ...

Page 108: ...rts 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 each bar should be uniform over the entire bar The image can be used with a TV waveform analyzer to check the performance of a video system Indivdual scan lines of each image as they would appear on a waveform analyzer are shown on the following page The ...

Page 109: ...eriod of TVBar100 Image as it would appear on a TV waveform analyzer connected to the 801GX s TV output 1 Horizontal Period of TVBar_75Image as it would appear on a TV waveform analyzer connected to the 801GX s TV output ...

Page 110: ...rscope signature of the TVBar_75 Image using NTSC color encoding on the 801GX TV Vectorscope signature of the TVBar_75 Image using PAL color encoding on the 801GX There are twice as many points as NTSC because the color sub carrier phase is reveresed every other scan line ...

Page 111: ...ayed on a mis converged monitor will appear as several multicolored lines and the transitions between different colored areas will contain fringes of other colors Method The convergence adjustments of most color monitors can be broken down into two main categories The first set of adjustments usually called Static Convergence calls for aligning the three beams in the center of the display The idea...

Page 112: ...and vertical sweeps of the electron beam across the face of the CRT should be at uniform speeds Any non uniformity in the sweep will cause portions of an image to be stretched while other portions will be compressed Non linearity in a monitor can show up in several ways It may be present across the entire screen a large portion of the screen or it may be localized in a very small area Method Adjus...

Page 113: ...5 1 Chapter 5 Making Connections Line Voltage Selector AC Power Connection Display Connection Display Codes Computer Connection ...

Page 114: ... This selector has two positions 115V for use with line voltages between 86 and 132 VAC 48 to 66 Hz 230V for use with line voltages between 180 and 250 VAC 48 to 66 Hz The 801G is shipped from the factory with the line voltage selector set for 115V If the voltage in your area is greater than 180V you must adjust the voltage selector to 230V before plugging in the generator Selecting a line voltage...

Page 115: ... cord mates with an international standard IEC 320 connector on the generator The other end is compatible with most 120V 15A grounded outlets You may need to substitute another power cord for the one we provide in order to match the line volt age and outlet configuration in your area Interna tional power supply cords are available from several sources One such supplier is Panel Components Corporat...

Page 116: ...n on in table 5 1 Here is a quick summary of the connectors 801GC and 801GX Only A single 9 pin re ceptacle is provided for driving IBM standard MDA CGA and EGA TTL video displays The exact configuration of the signals that exit from this connector vary depending on the format selected A 13W3 receptacle is provided for driving analog video monitors that work with SUN workstations This type of anal...

Page 117: ...R B A2 G G A3 B R Display Connection Figure 5 1 D sub Output Connectors Table 5 1 D Sub Output Connector Pinouts Explanation of abbreviations used in table B Blue Video CS Digital TTL level Comp Sync G Green Video GND Signal Ground HS Digital TTL level Horizontal Sync I Intensity Bit monchrome LSB Ib Blue Intensity Bit Ig Green Intensity Bit Ir Red Intensity Bit M0 M3 Monitor Display Code Inputs R...

Page 118: ...the connectors used on many commercial TV type monitors S VIDEO Connector 801GX Only A 4 position mini DIN receptacle is to the right of the BNC connectors It is used for the NTSC PAL TV compatible S VIDEO luminance Y and chromi nance C outputs BNC to RCA adapter supplied with 802GX only Display Codes Some displays have an identification code hard wired into their input connector This code consist...

Page 119: ...de and the code that is read as a single hexidecimal numbers The following table shows the equivalent hex code values for all possible input combinations A 0 indicates a grounded or logic low input and 1 indicates either a floating or logic high input The 801G merely reads and displays the code It does not automatically select or modify signal format data based on the code Some of the built in ind...

Page 120: ... SUN Display Codes Display Code M2 M1 M0 external display not connected 7 OPEN OPEN OPEN 13 HR Monochrome or Color 6 OPEN OPEN GND RS 170A TV 4 OPEN GND GND 21 Two page Monochrome or Color 3 GND OPEN OPEN 12 LC Monochrome or Color 2 GND OPEN GND 15 One page Monochrome 1 GND GND OPEN Table 5 5 Apple Display Codes Apple Macintosh Display Codes The following table lists the codes that are hard wired ...

Page 121: ...he communications protocol The Programming chapter provides detailed in formation on all of the 801G s programming capa bilities It also includes all of the commands that can be sent to the unit Display Codes Serial Port Connections Serial Port Connection The 801G uses a 9 pin male D sub plug as the se rial port connector The pin out of the connector is the same as on a serial port for an IBM PC A...

Page 122: ...the 801G to computers and terminals that use 25 pin D sub connectors for their RS 232 ports One adapter part 30 00115 allows you to attach the 801G to a 25 pin female connector port The other 30 00116 adapter is for use with a 25 pin male port The cable and adapters that are supplied with the 801G are shown below No other serial cables or adapters are available from Quantum Data at this time The f...

Page 123: ... RTS pin 9 NC Table 5 6PC and Terminal Connections This table assumes that you will be connect ing the 801G to an IBM compatible computer having either a 9 pin or 25 pin serial connec tor You will note that the pin numbers are different for each type of connector Communication with the 801G is via RS 232C protocol using factory deafult settings of 2400 baud 8 data bits 1 stop bit no parity no hand...

Page 124: ...232C protocol using factory deafult settings of 2400 baud 8 data bits 1 stop bit no parity no handshake full duplex The current firmware allows you to increase the baud rate beyond 2400 using a RTS CTS handshake We therefore recommend that you wire the RTS and CTS signals if you plan to operate the serial port at faster than 2400 baud 801GX 9 pin D Sub Connector Macintosh 8 pin DIN Connector Macin...

Page 125: ... 801G to be integrated into most automated test systems that use IEEE 488 or GPIB communica tions between instruments An IEEE 488 standard 24 position micro rib bon connector is used as a connector The communications protocol is per IEEE 488 2 specifications Connecting to a Macintosh IEEE 488 ...

Page 126: ...5 14 Chapter 5 Making Connections Model 801GC 801GF 801GX Rev A Notes ...

Page 127: ...6 1 Programming capabilities overview Built in GUI editors Serial IEEE 488 programming Command Listing and Descriptions Chapter 6 Programming ...

Page 128: ...rmat that has at least 640 active pixels and 480 active lines The knobs and buttons on the 801G are then used to select and modify the information shown on the display Many programming functions can also be performed over the the RS 232 and IEEE 488 ports A suitably equipped computer or terminal connected to one of these communications ports can be used for directly communicating with the 801G as ...

Page 129: ...ing mode of the 801G uses the bottom knob to select images test patterns from an internal image knob directory The default knob directory includes all of the standard built in test images The directory can be edited to include anycombination of built in and or custom images in any order desired Creating a test sequence The 801G can be programmed to run in a test se quence mode on power up The test...

Page 130: ... to compensate for fixed losses or gains in your test set up The factory default setting calibration factors is 1 000 for all outputs The analog sync calibration factor The cali bration of the composite sync level of the green component video output can also be tweaked The factory default setting is 1 000 for the cali bration factor The reference rate calibration factor The 801G uses a crystal con...

Page 131: ...estore the entire format storage memory to its factory default contents A suitably equipped computer or ter minal connected to one of the commu nications ports can be used to set the parameters to user defined settings ProgrammerÕs utility disk We normally supply one MS DOS compat ible utility disk 3 1 2 inch DS with each 801G shipped from our factory The disk is suit able for use on IBM PC and co...

Page 132: ...compatible software inter face package is also available Please contact your Quantum Data for ordering information Operating via remote control The 801G can be used as a programmable video test signal source in an automated test system The 801G features both RS 232 and IEEE 488 communi cations ports A suitably equipped computer con nected to one of these ports can be used to control most aspects o...

Page 133: ...single turn of a knob An Sequence Knob Directory Editor for modi fying the list of sequences that can selected in the sequence mode of operation You need a suitable display connected to 801G s test signal outputs in order to use the editors First the display must be compatible with at least one of the signal formats that are already stored in the 801G Also both the format and the display must supp...

Page 134: ...e of CustmImg in the list It is a default custom image that can be edited and saved using another name Press ing the Image button will activate the custom image editor The generator s front panel knobs and buttons per form different functions in the GUI screens when an editor is activated In most cases the upper For mat knob is used to select an item in the screen to be modified The lower Image kn...

Page 135: ... lines 18 989 ms Blank 162 pixels 9 965 us 20 lines 1 085 ms Period 882 pixels 54 253 us 370 lines 20 074 ms Physical size 11 811 inches 300 000 mm 8 858 inches 225 000 mm Pulse delay 9 pixels 0 554 us 0 lines 0 000 ms Pulse width 144 pixels 8 858 us 16 lines 0 868 ms EQ Before 0 lines EQ After 0 lines Scan Progressive non interlace ACS kind none On G DCS kind American ORed DSS kind American separ...

Page 136: ...e and location The location number is only used by the format editor The format knob directory and test se quences all use just the format name when se lecting formats from memory The unit of measure used for timing entries is also shown in the upper left corner You have two choices for the units of measure You can enter in units of real Time µSec and mSec or in Machine units pixels and lines You ...

Page 137: ...led Creat ing your own format file for more descriptive information on format parameters and how they relate to each other The first line for both sets of parameters is the Rate The horizontal rate is the number of times per sec ond your display scans in the horizontal direction The vertical rate is number of times per second your display scans from the top to the bottom of the screen This rate is...

Page 138: ...n entire frame 2 fields of video The 801G uses two of these parameters as references to calculate the third The last two edited parameters will always be used as the references The current references are marked with asterisks The vertical period in milli seconds is the reciprocal of the frame rate Entering a new real time value for the vertical period will re calculate the vertical rate and make i...

Page 139: ... would produce 7 5 lines of delay and 2 5 lines of sync The 801G blanks the half lines of active video that would appear at the top and bottom of in terlaced formats Vertical sync delay is measured from the last full line of active video in each field If you had an interlaced format that had the vertical sync delay set to 8 lines and vertical sync width set to 3 lines you would have the following ...

Page 140: ... what type of digital TTL separate horizontal and vertical syncs are generated when the DSS button is pushed The choices for the ACS and DCS sync types are none The operator can not make this selection Nothing happens when the button is pressed American HDTV ORed American ORed A simple Boolean OR combi nation of the individual horizontal and verti cal sync pulses American w serr Composite sync wit...

Page 141: ...on pulses occur at twice the horizontal rate American HDTV w serr EQ American HDTV w serr European HDTV w serr EQ European HDTV w serr Japanese HDTV ORed Japanese HDTV ORed w serr EQ Japanese HDTV ORed w serr The choices for the DSS sync type are none The operator can not make this selection Nothing happens when the button is pressed American Separate Individual horizontal and vertical sync pulse ...

Page 142: ... sync outputs will be active when the format is first loaded Video kind sets the type of video signal you wish to generate The 801G supports the following video types Analog Y Monochrome gray scale component video with either composite sync added to the video or separate sync s Analog RGB Color red green and blue com ponent video with either composite sync added to the green output or separate syn...

Page 143: ...stal determines if a blanking pedestal is used and if so how far the black level is above the ped estal The level is a percentage of the video swing Turning the pedestal off makes blanking and black level the same Video bias is the DC offset of the signal and is measured from ground to the blanking level The current hardware designs only support a bias of 0 00 volts Video swing sets the peak to pe...

Page 144: ...ou started with press the SaveAs button to save your work using a new name A window will appear showing the name and a list of characters you can use for the new name The top knob moves a cursor through the name being edited and the bottom knob moves a cursor through the available characters The Clear button clears the name being edited The Delete button removes the selected char acter in the name...

Page 145: ...regularly use only a few for mats that may be scattered in memory The 801G can be set up to show only the formats you want in the order you want when the Format knob is turned The 801G maintains a list of these formats in non volatile memory This list can be edited You will need to edit the list if you wish to use the knob with formats you have created A typical format knob directory editor screen...

Page 146: ...mn to another position in the list The format is moved by rotating the top knob Pressing the Move button a second time will leave the format in the new position Pressing the Remove button lets you delete the for mat file that is selected in the right hand column This will erase the entire contents of the file from non volatile memory Since this operation can de stroy a lot of programming work an o...

Page 147: ... can be set up to show only the images you want in the order you want when the Image knob is turned The 801G maintains a list of these im ages in non volatile memory This list can be ed ited You will need to edit the list if you wish to use the knob with images you have created A typical image list editor screen is shown here The actual editor screen uses mostly lit text on a black back ground The...

Page 148: ...n removes the selected image from the left hand column All images below the deleted image move up Pressing the Move button lets you move the selected image in the left hand column to another position in the list The image is moved by rotating the top knob Pressing the Move button a second time will leave the image in the new position If a custom image is currently selected in the right hand column...

Page 149: ...6 23 ing it to the knob directory Exiting the custom image editor will automatically return you to the image knob directory editor Pressing the Done button saves the edited list and exits the editor ...

Page 150: ...reens available in the program ming mode A typical image editor screen is shown here The actual editor screen uses mostly lit text on a black background The left side of the screen displays the contents of the custom image This includes the type ordering and associated parameters for each drawing primi tive in the image The primitives are drawn in the order shown The parameters in the far right ha...

Page 151: ...he bottom knob will move a selection box up and down through this list Long lists will scroll up and down on the screen If a numeric parameter is selected the value is copied to the right side of the screen and an underscore cursor is placed below a digit in the number The _ Cursor button moves the digit cursor and the bottom knob changes the se lected digit Pressing the Change button copies the e...

Page 152: ...low75 Red Brown Gray37 Gray73 Blue75 Green Gray3 Gray40 Gray75 Magenta75 Yellow Gray5 Gray43 Gray77 Cyan75 Blue Gray7 Gray47 Gray80 HueI Magenta Gray10 Gray48 Gray83 HueQ Cyan Gray13 Gray50 Gray87 HueNegI White Gray17 Gray51 Gray90 HueNegQ Red50 Gray20 Gray53 Gray93 Foreground Green50 Gray23 Gray57 Gray95 Background Yellow50 Gray25 Gray60 Gray97 Clear Blue50 Gray27 Gray63 Red75 Magenta50 Gray30 Gr...

Page 153: ...ternating four 4 pixels on and four 4 off bars_V1 Vertical bars one 1 pixel wide bars_V2 Vertical bars two 2 pixels wide bars_V4 Vertical bars four 4 pixels wide bars_V8 Vertical bars eight 8 pixels wide bars_H1 Horizontal bars one 1 pixel wide bars_H2 Horizontal bars two 2 pixels wide bars_H4 Horizontal bars four 4 pixels wide bars_H8 Horizontal bars eight 8 pixels wide meme Repeating MEME patter...

Page 154: ... vertical and horizontal axis of dis played video The size and position of the oval is defined by its framing rectangle The framing rect angle is a rectangle whose sides are both tangent to the oval at four points and are parallel to the verti cal and horizontal axis of displayed video The fram ing rectangle is not drawn as part of the primitive The figure shows the relationship of an oval to its ...

Page 155: ...e draws a crosshatch of a given color and forming 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 maining pixels are distributed as equally as possible around the perimeter of the grid This may cause the first and last lines in each direction not to be at the very edges of video The following example draws a 75 g...

Page 156: ...cters for ASCII codes 0 126 It uses an 8 x 16 monospaced character block 1 OPIX 9 Alphanumeric font that has printable characters for ASCII codes 32 126 It uses a 5 x 7 monospaced characterblock 2 focusmac Single character used in the Focus_Oo test image ASCII code 79 8 x 6 character block 3 focus_12 Two characters used for the Focus_Cx and Focus_H test images ASCII codes 67 and 72 8 x 6 character...

Page 157: ...rkers that define the active video area An L shaped marker is positioned at each corner T shaped markers are centered along each edge of video and a small cross is placed at the center of video The primitive uses a single parameter the color used for all of the markers The following example draws white mark ers Limits White The Centermark primitive draws a small cross in the center of active video...

Page 158: ...p left hand corner of the block of text The following example draws a blue block format data block 30 pixels to the right and 200 pixels below the top left corner of active video Format Blue 30 200 The Hatch_I O primitive draws a crosshatch from the Inside Out of a given color and forming a given number of boxes in each direction The primitive always has center lines that divide the active video e...

Page 159: ...ne is 2 pixels thick if the format has an even number of active pixels The horizontal line is 2 pixels thick if the format has an even number of active lines The primitive uses a single parameter the color of the cross The following example draws a magenta cross Cross Magenta The Text primitive draws a user defined text string The primitive uses five 5 parameters The first is the color The next tw...

Page 160: ...ted step move up Pressing the Move button lets you move the selected step to another position in the list The step is moved by rotating the top knob Pressing the Move button a second time will leave the step in the new position You can test your image at any time by pressing and holding down the Draw button Releasing the button will change the display back to the editor screen Pressing the Save bu...

Page 161: ...sly cycle through all the steps stopping for individu ally defined amounts of time at each step This mode is useful for burn in testing or for running displays at trade shows To make running a sequence a bit more foolproof you can program the 801G to power up in the sequence mode You can control which sequences files an operator can access in the normal operating mode More than one sequence file c...

Page 162: ...t on a black background The left hand side of the screen shows the current contents of the sequence knob directory They ap pear in the order that they are selected by the upper knob in the sequence mode of operation While editing the Format knob moves a selection box through the left hand list The list will scroll if it can not fit on the screen The right hand side shows all of the sequences that ...

Page 163: ...e Remove button lets you delete the se quence file that is selected in the right hand col umn This will erase the entire contents of the file from non volatile memory Since this operation can destroy a lot of programming work an on screen message will ask you to confirm the removal of the file Pressing the Yes or OK button will erase the file Pressing the No or Cancel button will abort the removal...

Page 164: ...t side of the screen will depend on what is selected on the left side of the screen If you are in the Step column the right side will be blank If you are in the Format col umn a list of all available formats stored in the 801G is shown If you are in the Image column a list of all available built in and custom images is shown If you are in the Version column a zero 0 or a one 1 is shown If you are ...

Page 165: ...ed to go through the list of all sequence files in memory The example screen shows GrayBar selected Leaving a Format and or Image entry for a given step empty will cause the 801G to use the last format or image shown above the empty position s The example sequence shown would use format VGA_m18 for step 2 and the FocusCx image for step 3 It does not matter if the operator is going forward or backw...

Page 166: ...Step Display Wrap Display and Auto Display Work the same way as the previous choices with the addition of the step number being added to each test image Only one sequence file can be the Power on sequence file at a time Making the sequence you are editing the Power on sequence will deac tivate the Power on mode status of all other sequence files in memory If no sequence is se lected as the Power o...

Page 167: ...the sequence and the bottom row will show the step number The lower Image knob is used to move forward and backward through the steps in the sequence A manual mode sequence can be set to continuously cycle through all the steps by rotating the bottom knob a full turn clockwise beyond the last step A message on the LCD will confirm that the cycle is running The cycle is stopped by rotating the bot ...

Page 168: ...1G in the programming mode Image button held down on power up Select the sequence knob directory editor Press the Modify button It does not matter which sequence file is selected in the right hand column The will put you in the sequence edi tor Press the Mode button at least one time Keep pressing and releasing the button until the Mode label to the right of the sequence name goes away Turn off th...

Page 169: ... computer and down loading data You will need to know the signal specifications of the display in order to enter your format Most of the data can be found in a detailed specification sheet for the display The rest of this section will tell you how to convert the spec sheet data into a usable format Entering the format parameters We are now ready to start entering the parameters One of the commands...

Page 170: ...e s 4 8 0 v t o t 5 2 5 v s p d 1 0 v s p w 2 v s p p 0 v s p g 1 e q u b 0 e q u a 0 s c a n 1 a v s t 2 a v s s 0 7 0 0 a v p s 7 5 a v p g 0 a v s b 0 0 a s s s 0 3 0 0 a s s g 0 1 0 a s c t 2 d s c t 2 d s s t 1 s s s t 1 c s p p 0 c s p g 1 x v s g 1 1 1 g a m a 2 2 g a m c 0 u s i z 2 h s i z 2 8 0 0 v s i z 2 1 0 0 d c e x 1 4 d c b m 1 5 fmtg fmte f m t w 6 2 ANALOG_3 CMD Listing ...

Page 171: ...o zero Enter the correct analog video signal type for the AVST com mand Both monochrome and color signal types are supported The following figure shows a typical video wave form for either a monochrome or RGB color display ASSS Ground AVPS of AVSS AVSS Black Level Blanking Level A few displays require an inverted waveform with negative going peak video and positive going sync tips The 801G will no...

Page 172: ...parameter is given as a percentage of the overall peak to peak swing of the video signal AVSS The default FMTN value of 7 5 represents the typical blanking level found in EIA standards You may need to use gamma correction if you are testing an analog video display that has a non lin ear light response to linear video voltage input Most displays on the market today are of this type Gamma correction...

Page 173: ...displays have one or two separate TTL digital sync inputs Other displays require composite sync on the bottom of the analog video signal Some multi mode displays accept multiple types of sync If the display only requires separate digital sync in puts you can leave the remaining analog video and sync parameters at their default FMTN settings and go on to the section on Digital Sync Parameters This ...

Page 174: ...selects the exact type of sync that is added A setting of 0 means that analog composite sync can not be selected The ASSS parameter sets the peak to peak swing of the sync portion of the composite analog video waveform You can now skip the next two sections and go di rectly to the section on Timing Parameters Digital Video Parameters The current version of the 801G firmware can gen erate five diff...

Page 175: ... the test images to be shifted horizontally on a properly adjusted display Entering the wrong VSPP polarity may cause all of the test images to be shifted vertically on a properly adjusted display Also many multi scan mode displays depend on the polarity of the sync pulses to determine their exact operating mode The wrong polarities may prevent the display from locking to the format s scan rates o...

Page 176: ... be calculated as follows HRAT 1 Horizontal Period If a spec sheets gives you a dot clock or pixel rate and the total number of active and blanked pixels per line HRAT can be calculated as follows HRAT Pixel Rate Total Pixels per Line The HRES parameter sets the number of active pix els in a single scan line This parameter may be called Horizontal Resolution or Horizontal Active Pix els on your sp...

Page 177: ...e HSPD parameter sets the number of pixels be tween the end of active video and the beginning of the horizontal sync pulse Many spec sheets refer to this parameter as the Horizontal Sync Front Porch If your spec sheet gives you the horizontal front porch in units of pixels use this value for HSPD Here is another way to calculate the value for HSPD from other data on your spec sheet A spec sheet ma...

Page 178: ...es if a given for mat will have a non interlaced or 2 1 interlaced vertical scanning mode Here are a few ways to determine the correct mode if it is not clearly stated on your spec sheet Non interlaced scanning is sometimes called Progressive Scan on a spec sheet References to odd and even fields on a spec sheet usually indicate 2 1 interlaced op eration A Field Rate that is twice the Frame Rate o...

Page 179: ...RAT Vertical Rate A spec sheet for an interlaced display may give you a field or frame rate The value for VTOT can be calculated using one of the following formulas VTOT HRAT Frame Rate VTOT 2 x HRAT Field Rate A spec sheet for an interlaced display may give you the number of active and blanked lines in a single field The value for VTOT can be cal culated using the following formula VTOT 2 x Activ...

Page 180: ...al sync pulse width in micro seconds The value for HSPW can be calculated with this formula VSPW HRAT x Pulse Width Where Pulse Width is in units of seconds and HRAT is in units of Hz Remember to round the result to the nearest integer The vertical sync pulse width is the overall width of the vertical sync interval if you are working with serrated composite sync Do not use the distance between the...

Page 181: ...parameters you need to enter You may wish to go through a couple of cal culations in the next section just to see if the format you are setting up matches your spec sheet Calculated Rates Many video specification sheets include a pixel rate parameter and a frame rate parameter You do not need to program them into the 801G The firmware calculates the two values based on other entered parameters You...

Page 182: ...rosshatch lines in the SMPTE RP 133 pattern form square boxes and that the circle is round and not elliptical The USIZ parameter determines whether the unit of measure will be interpreted as inches 1 or in mm 2 The HSIZ parameter is the horizontal width of the active video area on a properly adjusted display The VSIZ parameter is the vertical height of the active video area on a properly adjusted ...

Page 183: ...01G does not use the display code data to change its own operating modes The DCBM and DCEX parameters are only used to provide in formation to the operator so that they may com pare the expected and actual results Outputs Control The last set of format parameters allow you to de termine which outputs are active when the operator first selects the format from memory In the current version of firmwa...

Page 184: ...composite sync by pressing the ACS sync gating button A non zero entry for the DSCT parameter will allow the operator to turn on digital composite sync by pressing the DCS sync gating button A non zero entry for the DSST parameter will allow the operator to turn on digital separate sync by pressing the DHS DVS sync gating button The SSST parameter does not override any indi vidual programmed sync ...

Page 185: ...sync output off with a setting of zero will keep it turned off even when the DCS button is pressed by the opera tor We are now done creating the file Save your file as straight ASCII text If you as using a DOS based system use a file name extension of CMD We can move on to getting your format into the 801G This is discussed in the next section ...

Page 186: ... used when us ing the send bat utility program that is on the disk disk supplied with the 801G 1 Connect the 801G to a personal computer using the instructions given in the Making Con nections chapter of this manual 3 Send new command files to the 801GP using the send bat utility found on the utility disk To download a file the command is SEND filename The send bat utility assumes that you are con...

Page 187: ... and program the 801G generator via the serial port You need to set some configuration data the first time that you use the program 1 After you have installed PCPLUSTD on your PC start it by typing PCPLUSTD on the DOS command line 2 Press ALT P to bring up the serial port setup menu 3 Select the proper COM port you will be us ing with your 801G 4 Set the port for 2400 baud 8 bits 2 stop no parity ...

Page 188: ...eparated by a semicolon followed by a program message terminator A program message terminator is defined as the NL character ASCII 10 or EOI sent with the last byte of the program message The 801G will not parse any commands received until a program message terminator is re ceived All commands are executed sequentially that is when a command is parsed it is allowed to finish execution before the n...

Page 189: ...mands Command headers instruct the 801G to set a pa rameter to the value given or perform some func tion not requiring any additional data Commands which have an asterisk as their first character are common commands as defined by the IEEE 488 2 stan dard and generally operate the same in all instru ments See the listing at the end of this section for descriptions of each common command Command hea...

Page 190: ...whitespace a command error will result Queries upon completion of ex ecution return a response message A response message is comprised of the requested data termi nated with an NL ASCII 10 character For example the following text would be returned in response to the HRAT horizontal rate query message 3 1500E 04 NL Note that the HRAT query returns its parameter in exponential form Possible returned...

Page 191: ...quested while in deadlock those response messages will be discarded The 801G will clear the buffer deadlock when it finishes parsing the current command query The QYE bit will remain set until read with the ESR query or cleared with the CLS common command The Status Byte The Status Byte used by the 801G is the same as that defined by the IEEE 488 2 standard and does not use any other bits of the S...

Page 192: ...t panel control is actuated In the remote with lockout state RWLS the 801G is under complete remote control and front panel controls are disabled The RWLS state is entered when the controller issues the LLO local lockout mes sage to the 801G Front panel access is re enabled when the controller issues the GTL go to local message to the 801G In the local state LOCS the 801G is under local control an...

Page 193: ... 1 0 Logical OR Power On User Request Command Error Execution Error Device Dependent Error Query Error Request Control Operation Complete Queue Not Empty Output Queue Standard Event Status Register Standard Event Status Enable Register Status Byte Register Service Request Enable Register 3 IEEE 488StatusReporting ...

Page 194: ...n error parsing a parameter CME Command error Indicates that there was an unrecognizable command URQ User request Indicates that a front panel button has been pressed or that the front panel knob has been turned PON Power on Indicates that power has been turned off and on This bit will always be 0 in the 801GX Status Byte Bit Definitions MAV Message available Indicates that at least one complete r...

Page 195: ...ice Clear GTL Go To Local Enters the local state See the Remote Local section LLO Local Lockout Enters the lockout state See the Remote Local section SPE Serial Poll Enable Enables transmission of the Status Byte SPD Serial Poll Disable Exits the serial poll state Common Commands The common commands used by the 801G are listed on the following pages Common commands are com mands which begin with a...

Page 196: ...ts in the Event Status Enable register function as enable bits for each corresponding bit in the Event Status reg ister That is when a bit in the Event Status register goes high and the corresponding bit in the Event Status Enable register is a 1 it is enabled and will cause the ESB bit in the Status Byte register to go high The ESE query returns the current value of the Event Status Enable regist...

Page 197: ...ster value NL register value is in integer NR1 form Example ESR Related Commands CLS ESE OPC Operation Complete Definition The OPC command will cause the 801G to set the OPC bit in the Event Status register when all opera tions have been completed Since there are no over lapping commands the OPC command will set the OPC bit immediately when executed The OPC query will put a 1 in the output buffer ...

Page 198: ...ed in the 801G Query Syntax OPT Returns option string NL Example OPT RST Reset Definition The RST command performs a device reset This places the 801G 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 Example RST Related Commands CLS ...

Page 199: ...he Service Request Enable register is also true the 801G will request service through the GPIB The SRE query returns the current value of the Service Request Enable register Command Syntax SRE mask mask 0 255 Example SRE 16 Query Syntax SRE Returns mask NL mask is in integer NR1 form Example SRE Related Commands STB ESE STB Status Byte Definition The STB query returns the current value of the Stat...

Page 200: ...TST query causes the 801G 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 out put buffer otherwise an ASCII 0 is placed in the output buffer Query Syntax TST Returns result NL result is in integer NR1 form Example TST ...

Page 201: ...wed by a straight alphabetical listing of the commands This listing also contains descriptions and expected pa rameters Command and Query Finder This listing shows all of the commands and queries supported by the current version of firmware Each command or query will be listed under one or more of the following headings Format Parameter Settings Format Error Checking Format Editor Control Format M...

Page 202: ... Video Color Order AVCS Analog Video Color Subcarrier AVPG Analog Video Pedestal Gate AVPS Analog Video Pedestal Swing AVSS Analog Video Signal Swing AVST Analog Video Signal Type CSPG Composite Sync Pulse Gate CSPP Composite Sync Pulse Polarity DCBM Display Code Bit Mask DCEX Display Code EXpected DSCT Digital Sync Composite Type DSST Digital Sync Separate Type DVSP Digital Video Signal Polarity ...

Page 203: ...IZe VSPD Vertical Sync Pulse Delay VSPG Vertical Sync Pulse Gate VSPP Vertical Sync Pulse Polarity VSPW Vertical Sync Pulse Width VTOT Vertical TOTal lines per frame XVSG Video Signal Gating Format Editor Control These commands and queries are used to set up the Format editing register prior to editing or creating new Formats FMTB ForMaT Begin FMTE ForMaT End FMTG ForMaT informat register Good FMT...

Page 204: ...As FMTD ForMaT Duplicate obsolete FMTI ForMaT Insert obsolete FMTK ForMaT Kill FMTL ForMaT Load from memory by name FMTM ForMaT Move obsolete FMTP ForMaT Path FMTQ ForMaT Query pointer FMTR ForMaT Read from memory FMTS ForMaT Save FMTT ForMaT Test Test the format in format memory location obsolete FMTU ForMaT Use FMTV ForMaT Verify obsolete FMTW ForMaT Write Save format into format memory location...

Page 205: ...he custom image primitives require you to specify their color ADOT draw A single pixel DOT CENT draw CENTering markers CROS draw centered CROSs FORM draw FORMat data block FRGB Foreground RGB levels GRID draw GRID GRIH draw GRIl Horizontally GRIV draw GRIl Vertically HATI draw crossHATch starting Inside HATO draw crossHATch starting Outside LIMI draw LIMIts markers LINE draw a LINE NOGA use NO GAm...

Page 206: ...ASCII codes 32 126 It uses a 5 x 7 monospaced characterblock 2 focusmac Single character used in the Focus_Oo test image ASCII code 79 8 x 6 character block 3 focus_12 Two characters used for the Focus_Cx and Focus_H test images ASCII codes 67 and 72 8 x 6 character blocks 4 memesony SinglecharacterusedforvariousMEMEimages ASCII code 77 18 x 18 character block 5 kanjikan Single Japanese KanjiKan c...

Page 207: ...ker2 Checkerboard alternating two 2 pixels on and two 2 off Checker3 Checkerboard alternating three 3 pixels on and three 3 off Checker4 Checkerboard alternating four 4 pixels on and four 4 off bars_V1 Vertical bars one 1 pixel wide bars_V2 Vertical bars two 2 pixels wide bars_V4 Vertical bars four 4 pixels wide bars_V8 Vertical bars eight 8 pixels wide bars_H1 Horizontal bars one 1 pixel wide bar...

Page 208: ... Management These commands and queries are used to select test images that are drawn on the unit under test ALLU ALL Use IMGA IMaGe save As IMGK IMaGe Kill IMGL IMaGe Load IMGP IMaGe Path IMGQ IMaGe Query pointer IMGR IMaGe Read image from image memory location IMGS IMaGe Save IMGU IMaGe Use draw image Sequence Editor Control These commands and queries are used to set up the sequence editor SEQB S...

Page 209: ...arameter Settings These commands and queries are used for creating a new sequence DNUM Display sequence step NUMber IMGL IMaGe Load IVER IMaGe Version SDLY sequence Step DeLaY SMOD Sequence MODe STEP go to sequence STEP Directory Editor Control These commands and queries are used to set up the directory editor DIRB DIRectory editing Begin DIRE DIRectory editing End DIRN DIRectory New NAMF NAMe Fin...

Page 210: ...queries are used to set system level parameters that affect all Formats and Images ASSC Analog Sync Swing Calibration factor AVSC Analog Video Swing Calibration factor CACH instruction CACHe enable CALF analog video CALibration Factors FRGB Foreground Red Green and Blue levels IVER Image VERsion KEYY KEY toggle KNOB rotate KNOB LCDS LCD Status LEDS LED Status MODE communications MODE MSIZ lightMet...

Page 211: ...em debugging and diagnostics by Quantum Data per sonnel as well as for special software applications developed by Quantum Data Note Indiscriminate use of these commands can cause the generator to malfunction An irreversible loss of user programmed data may also occur ADDR ADDRess BASE BASE radix BOOT warm BOOT CALL CALL internal function DCRD Display Code ReaD GETA GET data from Absolute memory lo...

Page 212: ...ed Cmds ADDR and ADDR expect and return parameters formatted according to the current radix set by the BASE command Example Use only with code supplied by Quantum Data ADOT draw A single pixel DOT Classification Custom image primitive Command Syntax ADOT color x y Limits color available colors x positive integer number y positive integer number Query Syntax None Description Draws a single pixel do...

Page 213: ... A L L U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s ASBG Analog Sync on Blue Gating Classification Format parameter setting Command Syntax ASBG Limits mode 0 OFF 1 ON Query Syntax ASBG Query Response mode Description The ASBG command enables and disables adding composite sync to the blue analog video outputs when analog sync is selected see SSST command and an analog...

Page 214: ...when analog sync is enabled see SSST command and an analog video signal is being generated see AVST command The ASCT query returns the current setting of ASCT A setting of zero 0 indicates that the ACS sync selection cannot be activated by the operator Other Required Cmds The SSST mode must be set to 4 5 6 or 7 and the AVST type must be set to 1 2 or 5 in order for the ASCT setting to have any aff...

Page 215: ... g r e e n i n b u f f e r F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s ASRG Analog Sync on Red Gating Classification Obsolete Format parameter setting Command Syntax ASRG Limits mode 0 OFF 1 ON Query Syntax ASRG Query Response mode Description The ASRG command enables and disables adding composite sync to the red analog video outputs when analog sync is select...

Page 216: ...en values The actual peak to peak swing of the analog composite sync signals at the output connectors equals the product of ASSS multiplied by ASSC The ASSC query returns the current settings of ASSC The default factory setting is 1 000 for this parameter Note The ASSC parameter is a system level parameter that affects the analog video swing of all formats that are recalled The ASSC value is retai...

Page 217: ...e SSST command and an analog video signal is being generated see AVST command This command can take the place of sending all three of the individual ASRG ASGG and ASBG commands The ASSG query returns the current settings of ASSG Other Required Cmds The SSST type must be 4 5 6 or 7 to output analog sync The FMTU command instructs the generator to use the new setting The ALLU command updates hardwar...

Page 218: ...the SSST type must be 4 5 6 or 7 to output analog sync The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example A S S S 0 2 8 6 S e t s y n c s w i n g t o 2 8 6 m V i n b u f f e r F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s AVCM Analog Video Calibration Method Clas...

Page 219: ...tion The AVCO command sets the mapping of the analog video colors to the video output connections The AVCO query returns the current setting of AVCO Other Required Cmds 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 A V C O 5 O u t p u t b l u e o n r e d c h a n r e d o n b l u e c h a n F M T...

Page 220: ...iption The AVCS command sets the color subcarrier type used for the television outputs on generator models that have television outputs available The AVCS query returns the current setting of AVCS Note At the time of this manual s writing only the model 801GX stand alone generator has video with subcarrier capabilities Other Required Cmds The FMTU command instructs the generator to use the new set...

Page 221: ...a l l e v e l t o 7 5 I R E F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s AVPS Analog Video Pedestal Swing Classification Format parameter setting Command Syntax AVPS level Limits level min 0 0 I R E max 100 0 I R E Query Syntax AVPS Query Response level Description The AVPS command sets a black pedestal level between the blanking level 0 0 I R E and the peak vi...

Page 222: ...o channels to each of the given values The actual peak to peak swing of the analog video signals at the output connectors equals the product of AVSS multiplied by AVSC The AVSC query returns the current setting of AVSC for each channel The default factory settings are 1 000 for AVSC Note The AVSC parameter is a system level parameter that affects the analog video swing of all Formats that are reca...

Page 223: ...nnectors equals the product of AVSS multiplied by AVSC The AVSS query returns the current setting of AVSS Other Required Cmds Analog video must be enabled with the AVST command in order to output an analog video signal The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example A V S T 2 S e l e c t R G B c...

Page 224: ...establishes the type of signal that appears on the analog video outputs of the generator The AVST query returns the current setting of AVST Note Certain AVST types may not be supported by all generators in the 801G series Other Required Cmds DVST must be set to zero when analog video is used The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the ne...

Page 225: ... radix radix always is passed and returned in base 10 regardless of the setting of BASE BASE is preset to 10 each time the generator is powered on Base 10 is the preferred radix The BASE query returns the current setting of BASE Note This command normally will be used only with custom applications and command files created by Quantum Data Other Required Cmds None Example U s e o n l y w i t h c o ...

Page 226: ...g Command Syntax CACH mode Limits mode 0 OFF 1 ON Query Syntax CACH Query Response mode Description The CACH command enables and disables the use of the instruction cache The CACH query returns the current setting of CACH Other Required Cmds Example C A C H 0 D i s a b l e t h e u s e o f t h e i n s t r u c t i o n c a c h e ...

Page 227: ...nc 400 min swing 0 max swing 4095 sync 40 min swing 0 max swing 4095 NTSC 714 min swing 4095 max swing 0 PAL 700 min swing 4095 max swing 0 pclk 700 min swing 4095 max swing 0 psync 400 min swing 0 max swing 4095 psync 40 min swing 0 max swing 4095 Query Syntax CALF Query Response video 1000 video 700 sync 400 sync 40 NTSC 714 PAL 700 Description The CALF sets the analog output calibration factors...

Page 228: ...or adjusts the PAL television output level The pclk 700 factor adjusts the pixel clock output when it is enabled Information on the psync factors was not available when this manual was written Other Required Cmds The AVSC command matches the levels for the three analog video channels The ALLU command updates the signal generating hardware to the new settings and redraws the test image Example C A ...

Page 229: ...SE 10 0 to FFFFFFFF BASE 16 80000000 to 7FFFFFFF BASE 16 Query Syntax CALL address passed returned p 1 p 2 p 3 p 17 Limits address 0 to 4 294 967 295 BASE 10 2 147 483 648 to 2 147 483 647 BASE 10 0 to FFFFFFFF BASE 16 80000000 to 7FFFFFFF BASE 16 passed 0 to 18 BASE 10 or 10 0 to 12 BASE 16 or 16 returned 4 294 967 295 and 0 to 20 BASE 10 1 to 20 BASE 10 FFFFFFFF and 0 to 14 BASE 16 1 to 14 BASE ...

Page 230: ...cludes the parameters passed and returned Note This command normally is used only with custom applications and command files created by Quantum Data Indiscriminate use of this command can cause the generator to stop operating or loss of stored data in nonvolatile RAM Other Required Cmds CALL and CALL expect and return parameters formatted according to the current radix set by the BASE command Exam...

Page 231: ...d e o A L L U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s CSPG Composite Sync Pulse Gate Classification Format parameter setting Command Syntax CSPG mode Limits mode 0 OFF 1 ON Query Syntax CSPG Query Response mode Description The CSPG command enables and disables all of the digital composite sync outputs when digital composite sync is selected via the SSST command SS...

Page 232: ...y returns the current setting of CSPP Other Required Cmds In order to use digital composite sync it must be gated on with the CSPG command and selected with the SSST command The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example C S P G 1 E n a b l e d i g c o m p s y n c i n b u f f e r C S P P 1 S e ...

Page 233: ...t mask used by the DCRD query The mask is entered as the decimal equivalent of a 4 bit binary number The binary number represents the masking of the individual sense lines from M3 MSB to M0 LSB The DCBM query returns the current setting of DCBM Other Required Cmds The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the te...

Page 234: ... then sets up one of several different operating modes to match a particular display An improper display code may make the controller card or display appear to malfunction The DCEX query first performs a logical AND operation with the display code bit mask and the actual display code that s sensed The decimal equivalent of the result then is returned The mask is set with the DCEX command The expec...

Page 235: ...eturned decimal number to a 4 bit binary number shows the status of the individual sense lines from M3 MSB to M0 LSB Other Required Cmds DCBM sets the mask used for reading the display code Example D C R D R e t u r n c u r r e n t s e n s e l i n e s r e a d i n g DIRA DIRectory save As Classification Directory memory management Command Syntax DIRA name Limits name a valid MS DOS filename 8 chara...

Page 236: ... y e d i t i n g s e s s i o n O n e o r m o r e d i r e c t o r y e d i t i n g c o m m a n d s D I R E E n d d i r e c t o r y e d i t i n g s e s s i o n DIRE DIRectory editing End Classification Directory editor control Command Syntax DIRE Query Syntax None Description The DIRE command marks the end of a directory editing session This command does nothing in the current firmware version but is...

Page 237: ...l l e d M Y _ D I R DIRL DIRectory Load Classification Directory memory management Command Syntax DIRL name Limits name a valid MS DOS filename 8 characters minus any extension Query Syntax DIRL name Limits name a valid MS DOS filename 8 characters minus any extension Query Response 0 or 1 Description The DIRL command copies the directory having a name equal to name from directory memory into the ...

Page 238: ...ectory s name Other Required Cmds None Examples D I R N I n i t e d i t b u f f e r w i t h o u t a s s i g n i n g a n e w n a m e or D I R N M Y _ D I R I n i t e d i t b u f f e r w i t h n a m e o f M Y _ D I R DIRP DIRectory Path Classification Directory memory management Command Syntax DIRP name Limits name a valid MS DOS filename 8 characters minus any extension Query Syntax DIRP Query Resp...

Page 239: ...I R Q 1 9 9 9 9 L i s t a l l d i r e c t o r i e s i n m e m o r y DIRS DIRectory Save Classification Directory memory management Command Syntax DIRS Description The DIRS command saves the current directory edit buffer contents into directory memory using the current name of the directory in the edit buffer Other Required Cmds None DNUM Display sequence step NUMbers Classification Sequence parame...

Page 240: ...w serr eq Query Syntax DSCT Query Response type Description The DSCT command establishes the type of composite sync that appears at the digital composite sync outputs when digital composite sync is selected via the SSST command The DSCT query returns the current setting of DSCT A setting of zero 0 indicates that digital composite sync cannot be activated by the operator Other Required Cmds The FMT...

Page 241: ... the HSPG and VSPG commands The only difference between EIA and CCIR digital separate syncs is that in the case of CCIR the width of the vertical sync pulse is 0 5 line shorter than the width specified via the VSPW command In the EIA case the width of the vertical sync pulse is as programmed The DSST query returns the current setting of DSST A setting of zero 0 indicates that separate digital H V ...

Page 242: ...t supported by all generators in the 801G series Also some models that support digital video may not support active low for the polarity Other Required Cmds In order to use the digital video outputs digital video must be enabled with the DVST command The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Examp...

Page 243: ... signal that exits the digital video signal outputs of the generator The DVST query returns the current setting of DVST Note Please note that digital video is not supported by all generators in the 801G series Other Required Cmds AVST must be set to zero The ALLU command updates the hardware to the new setting and redraws the test image Example A V S T 0 D e s e l e c t a n a l o g v i d e o i n b...

Page 244: ...selected via either ASCT or DSCT commands and selected via the SSST command If the type specified for the selected sync signal is one of the CCIR types then the actual equalization interval output by the generator will be 0 5 lines shorter than the whole number specified The EQUA query returns the current setting of EQUA Other Required Cmds The FMTU command instructs the generator to use the new s...

Page 245: ...erator will be 0 5 lines shorter than the whole number specified The EQUB query returns the current setting of EQUB Other Required Cmds 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 E Q U B 3 S e t p r e e q u a l i z a t i o n t o 3 l i n e s i n b u f f e r F M T U U p d a t e h a r d w a r ...

Page 246: ...Syntax None Description The FMTE command marks the end of a format editing session Other Required Cmds FMTB when starting the editing session Use FMTA or FMTS to save changes Example F M T B S t a r t f o r m a t e d i t i n g s e s s i o n O n e o r m o r e f o r m a t e d i t i n g c o m m a n d s F M T A M y _ f m t 1 S a v e e d i t e d f o r m a t a s M y _ f m t 1 F M T E E n d f o r m a t e...

Page 247: ... FMTU command instructs the generator to use the new settings The ALLU command updates hardware to the new settings and redraws the test image The FMTG query can be used to see if any errors remain Example FMTJ F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s FMTK ForMaT Kill from memory by name Classification Format memory management Command Syntax FMTK name Limit...

Page 248: ...enerating hardware This feature allows you to work on the contents of any format memory location while continuing to output a signal based on a previously used format see FMTU command The FMTL query returns the location location in which a format having a name equal to name is found If multiple formats exist having name name then the lowest numbered location containing a format with a matching nam...

Page 249: ... 0 A S S S 0 2 8 6 H S I Z 2 8 0 A V P G 0 H S P D 0 A V P S 0 0 H S P G 1 A V S B 0 0 H S P P 0 A V S S 0 7 1 4 H S P W 0 A V S T 0 H T O T 0 X V S G 1 1 1 S C A N 1 C S P G 1 S S S T 1 C S P P 0 U S I Z 2 D C B M 0 V R E S 0 D S E X 0 V S I Z 2 1 0 D S S T 1 V S P D 0 D V S P 0 V S P G 1 D V S T 0 V S P P 0 E Q U A 0 V S P W 0 E Q U B 0 V T O T 0 This should be the first command sent to the gene...

Page 250: ...T S F o r m a t s i n V G A _ F M T S d i r w i l l b e l i s t e d FMTQ ForMaT Query pointer Classification Format memory management Command Syntax None Limits index positive integer number number positive integer number Query Syntax FMTQ index number Query Response List of specified format names Description The query returns number format names from the list of all the formats stored in format m...

Page 251: ...format stored in location location FMTR returns the string EMPTY if the format memory location location is empty Other Required Cmds The ALLU command updates the hardware to the new settings and redraws the test image Example F M T R 5 L o a d f o r m a t f r o m R O M l o c a t i o n 5 A L L U U p d a t e h a r d w a r e a n d r e d r a w i m a g e FMTS ForMaT Save Classification Format memory ma...

Page 252: ...es this may distort the old image The FMTU query returns either a format memory location location or zero If the signal format currently being output by the signal generating hardware matches that originally loaded using the FMTL command or read using the FMTR command from a format memory location then the matching format memory location location is returned Otherwise if the format contents have b...

Page 253: ...ond and third lines show the horizontal and vertical rates respectively Text is on a black rectangular background with a single pixel border FORM uses three 3 parameters The first is the color of the text and border The next two 2 are the X and Y coordinates for the top left hand corner of the block of text Other Required Cmds The FMTU command instructs the generator to use the new setting The ALL...

Page 254: ... a color selection of foreground to the given red green and blue values All three colors can be set to the same level using a single parameter The setting is not global and is not saved The FRGB query returns the current red green and blue settings of FRGB Other Required Cmds The color selection for one or more primitives in a custom image must be set to foreground in order to see the affect of th...

Page 255: ... c t i o n i n b u f f e r G A M A 2 2 S e t c o r r e c t i o n f a c t o r i n b u f f e r F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s GAMC GAMma Correction mode Classification Format parameter setting Command Syntax GAMC mode Limits mode 0 disable don t correct 1 enable correct Query Syntax GAMC Query Response mode Description The GAMC command enables or di...

Page 256: ...to the current radix set by the BASE command Example U s e o n l y w i t h c o d e s u p p l i e d b y Q u a n t u m Data GETR GET data from Relative memory location Classification Direct processor control Command Syntax None Query Syntax GETR Query Response value Description The GETR query returns the value of the data stored at the memory location currently pointed to by the address register see...

Page 257: ... 5 g r i d w i t h 1 4 h o r i z o n t a l a n d 1 0 v e r t i c a l b o x e s A L L U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s GRIH draw a GRIll pattern of Horizontal lines Classification Custom image primitive Command Syntax GRIH color number of pixels in line number of pixels in space Limits color available colors number of pixels in line number of pixels number...

Page 258: ...ctive video area The gaps are not touched and will show any previously drawn primitives The primitive uses three 3 parameters The first is the color of the lines The second is the thickness of the lines and the third is the thickness of the space between the lines Other Required Cmds The FMTU command instructs the generator to use the new setting The ALLU command updates hardware to the new settin...

Page 259: ...s two 2 pixels thick if the format has an even number of active lines All other lines are one 1 pixel thick If you enter an odd number of boxes a half box is placed at each end of the crosshatch All lines in a given direction are spaced equally Any remaining pixels are distributed as equally as possible around the perimeter of the grid This may cause the first and last lines in each direction not ...

Page 260: ... of boxes in each direction All lines are one 1 pixel thick The first and last lines in each direction are at the very edges of active video All the lines in a given direction are spaced equally Any remaining pixels are added to the boxes along the horizontal and vertical centers of the image Other Required Cmds The FMTU command instructs the generator to use the new setting The ALLU command updat...

Page 261: ...aws the test image Examples H R A T 3 2 7 6 8 S e t 3 2 7 6 8 k H z r a t e i n b u f f e r F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s or H R A T 3 2 7 6 8 E 3 S e t a 3 2 7 6 8 k H z r a t e F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s HRES Horizontal RESolution Classification Format parameter setting Command Syntax HRES ...

Page 262: ...SIZ Note Make sure that the USIZ parameter is properly set before using the HSIZ command Changing the USIZ setting after entering HSIZ will convert the size to match the new unit of measure Other Required Cmds The units of measure must be properly set by USIZ before entering HSIZ The ALLU command updates hardware to the new setting and redraws the test image taking the new size into account Exampl...

Page 263: ...n b u f f e r F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s HSPG Horizontal Sync Pulse Gate Classification Format parameter setting Command Syntax HSPG mode Limits mode 0 OFF 1 ON Query Syntax HSPG Query Response mode Description The HSPG command enables and disables the digital horizontal sync output The HSPG query returns the current HSPG mode Other Required C...

Page 264: ...nstructs the generator to use the new setting The ALLU command updates hardware to the new setting and redraws the test image Example H S P P 0 S e t a c t i v e l o H s y n c i n b u f f e r H S P G 1 E n a b l e H s y n c o u t p u t i n b u f f e r S S S T 1 S e l e c t H V s y n c t y p e i n b u f f e r F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s HSPW Hor...

Page 265: ...format If your test specifications call for a specific pixel or dot clock rate enter suitable values for HRAT and HTOT to give you the desired pixel rate Other Required Cmds 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 H T O T 8 0 0 S e t t o t a l t o 8 0 0 F M T U U p d a t e h a r d w a r ...

Page 266: ... to load an existing image or an IMGN command to create a new image IMGE when ending the editing session Example I M G N I n i t i a l i z e i m a g e e d i t b u f f e r I M G B S t a r t i m a g e e d i t i n g s e s s i o n O n e o r m o r e i m a g e e d i t i n g c o m m a n d s I M G E E n d i m a g e e d i t i n g s e s s i o n IMGE IMaGe editing End Classification Image editor control Comm...

Page 267: ...cters minus any extension Query Syntax IMGL name Limits name a valid MS DOS filename 8 characters minus any extension Query Response 0 or 1 Description The IMGL command is context sensitive When editing a sequence while between a set of SEQB and SEQE commands the IMGL command assigns an image to the step being worked on The IMGL query returns the name of the image currently assigned to the step Ou...

Page 268: ...age s name Other Required Cmds None Examples I M G N I n i t e d i t b u f f e r w i t h o u t a s s i g n i n g a n e w n a m e or I M G N M Y _ I M G I n i t e d i t b u f f e r w i t h n a m e o f M Y _ I M G IMGP IMaGe Path Classification Image memory management Command Syntax IMGP name Limits name a valid MS DOS filename 8 characters minus any extension Query Syntax IMGP Query Response name D...

Page 269: ...i n m e m o r y IMGR IMaGe Read image from image memory location Classification Image memory management Command Syntax IMGR location Limits location 1 through 26 EPROM Query Syntax None Description The IMGR command copies the image residing in the image memory with location location into the image buffer The IMGR command does not cause the selected image to be drawn See the IMGU command for actual...

Page 270: ...location from which the current contents of the image were read See the IMGR command for setting the contents of the image Other Required Cmds None Example I M G L B r i t e B o x S e l e c t t h e B r i t e B o x t e s t i m a g e I M G U D r a w t h e s e l e c t e d t e s t i m a g e INIT INITialize to factory default settings Classification Direct processor control Command Syntax INIT Query Sy...

Page 271: ... x t o n b l a c k I V E R 1 S e l e c t i n v e r t e d w i t h b l a c k o n w h i t e I M G U D r a w t h e i m a g e a s s e l e c t e d JRAT Justify pixel clock RATe Classification Format editor control Command Syntax JRAT pixel rate Limits pixel rate Floating point number equal to the desired pixel in MHz Query Syntax None Description The JRAT command scales the horizontal timing parameters ...

Page 272: ...yntax None Description The KEYY command can toggle the status of the following items Image version of the currently displayed image Red Green and Blue video gating ACS DCS DSS Sync gating and Outputs gating The order of the buttons matches the order of the buttons found on the front panel of the generator The current status of the buttons can be checked using the LEDS query Other Required Cmds Non...

Page 273: ...ockwise rotation increases the index pointer for the directory The Image knob is used to go back and forth through the sequence steps Clockwise rotation selects higher step numbers Other Required Cmds None Example K N O B 2 1 M o v e I m a g e k n o b 1 c l i c k C W LCDS LCD Status Classification System parameter setting Command Syntax None Query Syntax LCDS Query Response Response in normal form...

Page 274: ...r n t h e f o l l o w i n g n u m b e r w h e n t h e o u t p u t s a r e g a t e d O N s e p a r a t e H S V S i s s e l e c t e d t h e r e d g r e e n a n d b l u e v i d e o c h a n n e l s a r e e n a b l e d a n d t h e p r i m a r y v e r s i o n o f a n i m a g e i s s e l e c t e d 2 0 6 B i n a r y e q u i v a l e n t 1 1 0 0 1 1 1 0 LIMI draw video LIMIts markers Classification Custom i...

Page 275: ...Draws a line between any two points The line is one 1 pixel thick The primitive uses five 5 parameters the color and the X and Y coordinates for both endpoints Other Required Cmds 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 L I N E y e l l o w 2 0 5 3 2 0 2 4 0 D r a w y e l l o w l i n e f ...

Page 276: ...nd is normally used to set the serial port communications parameters of a stand alone model generator The changes take effect as soon as the command is entered The command has no affect on the ISA addressing configuration of the ISA model generators The MODE query returns the current serial port communications settings of a stand alone generator or the ISA address of an ISA model generator Other R...

Page 277: ...ameter Other Required Cmds The correct unit of measure should be selected with the USIZ command prior to setting the size Example U S I Z 1 S e l e c t i n c h e s f o r u n i t s M S I Z 2 0 S e t s i z e t o 2 0 i n c h e s I M G L B r i t e B o x S e l e c t B r i t e B o x t e s t i m a g e I M G U D r a w s e l e c t e d i m a g e u s i n g n e w s i z e NAMF NAMe Find Classification Director...

Page 278: ...st beyond the last name The command does not check if a file called name is stored in the generator Other Required Cmds None Examples N A M I 5 F O C U S 1 P u t F O C U S 1 i n f i f t h p o s i t i o n or N A M I 6 B A R S P u t B A R S a t b e g i n n i n g o f d i r or N A M I 9 9 9 9 9 9 H A T C H P u t H A T C H a t e n d o f d i r NAMK NAMe Kill Classification Directory editor control Comma...

Page 279: ...AMY command 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 happens if index is beyond the index number of last name in the buffer Other Required Cmds None Example N A M Y M y F M T R e m o v e M y F M T f r o m d i r NOGA use NO GAmma corre...

Page 280: ...ll pattern available fill paterns Query Syntax None Description Draws an oval whose axes are parallel to the vertical and horizontal axes of displayed video The size and position of the oval are defined by its framing rectangle The framing rectangle is a rectangle whose sides are both tangent to the oval at four points and are parallel to the vertical and horizontal axis of video It s not drawn as...

Page 281: ... parameters determine the size of the block to be filled The x and y parameters determine the top left corner of the block The fontname parameter selects which font is used to draw the character The character parameter selects a specific character by number For full alphanumeric fonts the character number is the same as the character s ASCII code number The spacing between the characters is fixed ...

Page 282: ...signed decimal BASE 10 2 147 483 648 to 2 147 483 647 BASE 10 0 to FFFFFFFF BASE 16 80000000 to 7FFFFFFF BASE 16 value 0 to 2 SIZE 1 Query Syntax None Description The PUTA command writes the specified value value into memory at the specified address address The two parameters address and value are interpreted according to the current setting of BASE see the BASE command The number and format of th...

Page 283: ... e s u p p l i e d b y Q u a n t u m Data RATC pixel RATe Calibration factor Classification System parameter setting Command Syntax RATC factor Limits factor Floating point number equal to calibration factor Typical min 0 99990 Typical max 1 00010 Query Syntax RATC Query Response factor Description The RATC command sets an internal multiplication factor used in setting the pixel clock frequency Th...

Page 284: ... top left hand corner of the rectangle The last parameter is the fill Other Required Cmds 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 R E C T g r a y 5 0 1 5 2 0 5 0 4 0 G r a y P a t 5 0 D r a w a 5 0 g r a y r e c t a n g l e 1 5 p i x e l s w i d e a n d 2 0 p i x e l s h i g h w i t h t ...

Page 285: ... c e i n b u f f e r F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s SDLY Sequence step DeLaY Classification Sequence parameter setting Command Syntax SDLY delay Limits delay Delay time in seconds as a floating point number min 0 0 seconds max 1 70E38 seconds infinity for all practical purposes Query Syntax SDLY Query Response delay Description The SDLY command se...

Page 286: ...r a SEQN command to create a new sequence SEQE when ending the editing session Example S E Q N I n i t i a l i z e s e q u e n c e e d i t b u f f e r S E Q B S t a r t s e q u e n c e e d i t i n g s e s s i o n O n e o r m o r e s e q u e n c e e d i t i n g c o m m a n d s S E Q E E n d s e q u e n c e e d i t i n g s e s s i o n SEQE SEQuence editing End Classification Sequence editor control ...

Page 287: ...E Q SEQL SEQuence Load Classification Sequence memory management Command Syntax SEQL name Limits name a valid MS DOS filename 8 characters minus any extension Query Syntax SEQL name Limits name a valid MS DOS filename 8 characters minus any extension Query Response 0 or 1 Description The SEQL command copies the sequence having a name equal to name from sequence memory into the sequence edit buffer...

Page 288: ...red Cmds None Examples S E Q N I n i t e d i t b u f f e r w i t h o u t a s s i g n i n g a n e w n a m e or S E Q N M Y _ S E Q I n i t e d i t b u f f e r w i t h n a m e o f M Y _ S E Q SEQP SEQuence Path Classification Sequence memory management Command Syntax SEQP name Limits name a valid MS DOS filename 8 characters minus any extension Query Syntax SEQP Query Response Current sequence path ...

Page 289: ... o r y SEQS SEQuence Save Classification Sequence memory management Command Syntax SEQS Query Syntax None Description The SEQS command saves current contents of the generator s sequence buffer back to the memory location from which they were originally read Other Required Cmds None Example SEQS SEQU SEQuence Use Command Syntax SEQU Query Syntax SEQU Query Response name Description The SEQU command...

Page 290: ...d will normally be used only with custom applications and command files created by Quantum Data Other Required Cmds None Example U s e o n l y w i t h c o d e s u p p l i e d b y Q u a n t u m Data SMOD Sequence operating MODe Classification Sequence parameter setting Command Syntax SMOD Limits mode 0 Disable 1 Enable manual step mode that stops at last step 2 Enable manual step mode that wraps to...

Page 291: ... the word Step appears in a small box Seq Step uses three 3 parameters The first is the color used for the text and box border The next two parameters are the X and Y coordinates for the position of the box Other Required Cmds The displaying of sequence step numbers must be enabled with the DNUM command and the custom image must have been loaded as part of a sequence in order for this primitive to...

Page 292: ...is not used Also a PGA display cannot accept digital separate HS VS because only one sync wire is provided in the cabling In these cases one or more of the sync types ASCT DSCT or DSST is set to zero 0 indicating that they are not supported If a non supported sync type is selected using the SSST command then the corresponding sync outputs of the generator will remain disabled The SSST query return...

Page 293: ...diting a sequence to be saved in memory the maximum number of steps will depend upon the generator firmware version as well as how many other sequences are stored in sequence memory and how many steps they contain Generators with firmware versions below 2 605 can store a total of about 400 sequence steps Generators with firmware versions greater than or equal to 2 605 can store a total of about 12...

Page 294: ...xt string If the string is longer than one word it must be contained inside quotation marks Other Required Cmds 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 T E X T r e d 5 0 4 0 o p i x 9 H E L L O W O R L D D r a w r e d H E L L O W O R L D a t x 5 0 y 4 0 i n o p i x 9 f o n t TOBL set lev...

Page 295: ...y 1 5 w i t h 5 0 a c t i v e p i x e l f i l l A L L U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s UIDN User IDeNtification Classification System parameter setting Command Syntax UIDN text string Limits text string 80 characters in length Query Syntax UIDN Query Response text string Description The UIDN command sets up the text string that s placed in the upper porti...

Page 296: ...Z to 25 4 mm The USIZ command should be sent before specifying physical sizes in format command files Other Required Cmds The ALLU command updates hardware to the new setting and redraws the test image taking the new units into account Example F M T B B e g i n e d i t i n g s e s s i o n O n e o r m o r e f o r m a t e d i t i n g c o m m a n d s U S I Z 1 S e l e c t i n c h e s a s u n i t o f ...

Page 297: ...a r d w a r e d e s i g n r e v i s i o n d a t e VRES Vertical RESolution Classification Format parameter setting Command Syntax VRES lines Limits lines min 1 when SCAN 1 or 2 when SCAN 2 max the lesser of 1024 for the 801GP GC GX or 801GC ISA or 2048 for the 801GF or 801GF ISA or VTOT 1 when SCAN 1 or VTOT 3 when SCAN 2 Must be an even number when SCAN 2 Query Syntax VRES Query Response lines De...

Page 298: ...IZ parameter is properly set before using the VSIZ command Changing the USIZ setting after entering VSIZ will convert the size to match the new unit of measure Other Required Cmds The units of measure must be properly set by USIZ before entering VSIZ The ALLU command updates hardware to the new setting and redraws the test image taking the new size into account Example F M T B B e g i n e d i t i ...

Page 299: ...ALLU command updates hardware to the new setting and redraws the test image Example V S P D 1 1 S e t V s y n c d e l a y t o 1 1 l i n e s i n b u f f e r F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s VSPG Vertical Sync Pulse Gate Classification Format parameter setting Command Syntax VSPG mode Limits mode 0 OFF 1 ON Query Syntax VSPG Query Response mode Descri...

Page 300: ...draws the test image Example V S P P 1 S e t a c t i v e h i V s y n c i n b u f f e r V S P G 1 E n a b l e V s y n c o u t p u t i n b u f f e r S S S T 1 S e l e c t H V s y n c t y p e i n b u f f e r F M T U U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s VSPW Vertical Sync Pulse Width Classification Format parameter setting Command Syntax VSPW lines Limits lines Que...

Page 301: ...ield or vertical rate is equal to the frame rate when SCAN 1 non interlaced operation The field or vertical rate is equal to twice the frame rate when SCAN 2 non interlaced operation Note The current version of the firmware does not allow you to directly enter a specific field or frame rate when setting up a format If your test specifications call for a specific field frame or vertical refresh rat...

Page 302: ...commands Example F M T L v g a _ m 3 L o a d a f o r m a t f r o m m e m o r y t o b u f f e r I M G L S M P T E 1 3 3 L o a d t h e S M P T E R P 1 3 3 i m a g e t o b u f f e r A L L U W A I U p d a t e h a r d w a r e t o c u r r e n t b u f f e r c o n t e n t s a n d d e l a y p r o m p t u n t i l a l l d o n e XVSG Video Signal Gating Classification Format parameter setting Command Syntax X...

Page 303: ...RIH GRIV MAP Memory MAP edit Buffer MAPS MAPA MAPQ MAPK MAPN MAPB MAPE ROWI ROWY ROWQ MAPL GMAP AMAP GLUT LUTU LUT Memory LUT edit Buffer LUTS LUTA LUTL LUTQ LUTK LUTN LUTB LUTE RGBI RGBQ NOTE Image primitives received between IMGB and IMGE are only affect the content of the image edit buffer whereas primitives received between IMGE and IMGB are immediately rendered into the frame buffer and have ...

Page 304: ...6 178 Chapter 6 Programming Model 801GC 801GF 801GX Rev A Notes ...

Page 305: ...7 1 Power on Computer Interfacing If all else fails Chapter 7 Troubleshooting ...

Page 306: ...ll output the format and test image that were active when the unit was last powered down If the last active image was animated the LCD will continue to display the firmware and hardware re vision levels until a button is pushed or a knob is turned Otherwise the display will change by itself after about two seconds The information that next appears will depend upon the operating mode that has been ...

Page 307: ... come on when the power switch is turned on first check your power connection and line voltage selection then check the fuse See AC Line Connection in Chapter 5 Power on and Computer Interfacing Unit will not power on Computer Interfacing Information on troubleshooting problems related to the RS 232 and IEEE 488 ports can be found in the Programming chapter Please note that leaving any unused equi...

Page 308: ...mage list is reset to all available im ages in the order given in Chapter 4 of this manual To restore the 801G to its factory default settings hold down both the ACS and DSS sync gate buttons while turning on the power Release the buttons when the Memory Blank message appears on the LCD The firmware will then take a few more seconds to reset the 801G If reprogramming the system parameters or reset...

Page 309: ...8 1 System Errors Format Errors System Error Message Summary Format Error Message Summary Chapter 8 Error Messages ...

Page 310: ...er then the generator goes on to step 2 Otherwise a System corrupt message is dis played for 2 seconds This message is immedi ately followed by a Memory blank message which is displayed for 2 seconds while the for mat memory is re initialized Memory initializa tion involves clearing the entire non volatile memory and loading it with factory default data Any and all data created or edited by the us...

Page 311: ...load a corrupted item will report and error for that item A corrupted format can be repaired be ei ther editing it or by downloading a new set of data from a computer In most cases a corrupted custom image or test sequence can not be repaired This is due to the variable data structure used You will need to recreate and save the data back into memory Repeated corruption of the data in non vola tile...

Page 312: ...pro grammed model 801GX generator should never re port any Format error messages If you do get get an error message while loading a format it is for one of two reasons The generator distinguishes between invalid data entered in one of the program ming modes and corrupted data caused by a memory failure In either case the generator will shut all of its outputs off The outputs remain off until a val...

Page 313: ...m line shows the error number Error number 9450 identifies the cause of the error as corrupted data This type of error either indicates the signs of a failing memory backup battery or a more serious hardware failure in the generator Corrupted formats can corrected by either editing them or by downloading a clean copy of the format from a computer The Programming chapter ex plains both methods in d...

Page 314: ...d The selected format has been corrupted Edit the format or re initialize the format memory to correct the problem The memory back up battery may need to be replaced AC line voltage is low or a power glitch has oc curred Check the line voltage and selector switch settings then cycle the power Refer to the format error summary on the next page System Error Message Summary Problem found with the con...

Page 315: ... period active blanked of more than 4096 pixels per horizontal scan line Decrease the horizontal period so that it s less than 4096 pixels 2071 Pixel rate too high The pixel rate exceeds the maximum rate supported by the currently selected generator model for the given video type selection Make sure video type is correct Decrease the pixel rate Decrease the horizontal period in pixels for a given ...

Page 316: ...el rate 2130 Horizontal active too small The number of active pixels per horizontal scan line is below the minimum supported by the generator Increase the horizontal active pixels 2140 Horizontal blanking too small The number of blanked pixels per horizontal scan line is below the minimum supported by the generator Increase the horizontal period in pixels Decrease horizontal active in pixels 2141 ...

Page 317: ...ontal scan line HTOT HRES is below the minimum supported by the generator Increase the horizontal period in pixels Decrease horizontal active in pixels 2180 Horizontal pulse width less than 1 The horizontal sync pulse must be at least 1 pixel wide Increase the value of horizontal sync pulse width so that it s greater than zero 2181 Horizontal sync pulse width must be even at current pixel rate The...

Page 318: ...e 2201 Horizontal sync pulse delay must be even at current pixel rate The generator does not support horizontal sync pulse delay in pixels that cannot be evenly divided by two 2 at the given pixel rate Make the sync pulse width in pixels evenly divisible by 2 Decrease the pixel rate 2230 Horizontal pulse delay extends sync beyond blanking The generator does not support horizontal sync pulses with ...

Page 319: ...rtical period Decrease the vertical period to less than 4096 lines per frame if non interlaced Decrease the vertical period to less than 4097 lines per frame if interlaced 2300 Vertical active too small There must be at least 1 active horizontal scan line with non interlaced operation Increase vertical active so that it s greater than 1 line 2310 Vertical blanking too small There must be at least ...

Page 320: ...ort a vertical sync pulse width value of less than one scan line in duration The firmware makes the pulse a half line shorter than the entered value when European type sync is selected Increase the vertical sync pulse width 2370 Vertical pulse too large The generator does not support a vertical sync pulse width greater than the number of blanked scan lines per frame with non interlaced operation D...

Page 321: ...tible with TV setting for video kind Change ACS to American w serr EQ or European w serr EQ Change Video kind to non TV setting 2394 ACS available on green only The 801GP supports adding composite sync only to the green analog video channel Change the ACS On setting or G 2395 AVST requires SSST to be 3 7 Analog composite sync must be active when video kind is set to TV Change Sync select to ACS AC...

Page 322: ...ections Select only one sync type 2430 Vertical pulse delay extends sync beyond blanking The generator does not support vertical sync pulses with any portion of the pulse occurring outside of the vertical blanking period Decrease the vertical sync pulse width Decrease the vertical sync pulse delay Increase the vertical period in lines Decrease the vertical active in lines 2450 Vertical pulse delay...

Page 323: ... too large The interval during which post equalization pulses occur cannot be greater than the interval between the end of the vertical sync pulse and the end of the vertical blanking Decrease EQ After Decrease the vertical sync pulse width Decrease vertical sync pulse delay Increase the vertical period in lines Decrease the vertical active 2550 Not enough video memory The generator does not have ...

Page 324: ...eak analog video swings that are less than 0 or greater than 1 000 volts The swing does not include any composite sync levels that may be added Change the Video swing to be greater than or equal to 0 and less than or equal to 1 000 volts 2717 Sync swing out of range The hardware does not support peak to peak analog composite sync swings that are less than 0 or greater than 0 400 volts Change the S...

Page 325: ...Digital video type selection not supported The generator does not support the given digital video signal type Note the 801GF 801GC ISA and 801GF ISA generators do not have digital video outputs Select a valid digital video signal type 2742 Invalid digital video type An invalid digital video type exists in the file Edit the Video kind setting 2743 Digital video polarity must be positive An invalid ...

Page 326: ...his occurs during IMGN command and is caused by an insufficient amount of managed memory for the buffer request This may be due to lack of memory or fragmented memory Save all used edit buffers and issue FMTN IMGN and or DIRN This clears extra memory being used by these buffers 3003 Image memory full There is not enough free memory to save the image that is in the edit buffer Reduce the number of ...

Page 327: ...it DAC The 801GX 801GC 801GC ISA and 801GP generators do not support analog video DAC settings beyond the range of 0 through 255 The levels used with the FRGB command must be between 0 and 255 when used on the generator models listed above 3015 Invalid Lookup Table LUT level 10 bit DAC The 801GF and 801GF ISA generators do not support analog video DAC settings beyond the range of 0 through 1023 Th...

Page 328: ... You will need to abandon your current edited sequence to do this 4005 Seq ed running This occurs during SEQB SEQN or SEQE commands It happens when you have used the Sequence Editor and then try to use the SEQB or SEQN command Exit the generator s GUI sequence editor before editing a sequence using commands via the communications port 4006 No sequence to save This occurs during SEQA or SEQS comman...

Page 329: ...rmat unit inches or millimeters is unknown because a new format was not initialized before it was created Conversion between the format s unit and the user s preference fails Always use the FMTN command before editing a new format 4579 Can t convert to mm not valid units The format unit inches or millimeters is unknown because a new format was not initialized before it was created Conversion betwe...

Page 330: ...ctory list full This occurs during DIRA and DIRS commands when you try to save more than 10 directories Use DIRK to delete one or more directories 8450 Can t remove font not present This occurs during FNTK command when you try to delete a nonexistent font 8455 Can t remove ROM font This occurs during FNTK command when you try to delete a built in font Built in fonts are sys16 focus12 focusmac opix...

Page 331: ...uery when you try to determine if an invalid location has been erased Use a range of 1 through 300 for formats saved in nonvolatile RAM 9453 Can t change EPROM contents This occurs during FMTW or FMTZ commands when you try to overwrite or zero out an EPROM format Use a range of 1 through 300 for formats saved in nonvolatile RAM 9454 Bad location for format erase This occurs during FMTE command whe...

Page 332: ...olatile RAM 9459 Can t change EPROM contents This occurs during FMTD command when you try during copying to overwrite an EPROM format Use a range of 1 through nn for permanent formats in EPROM or 1 through 300 for formats saved in nonvolatile RAM 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 c...

Page 333: ...om EPROM format memory locations using the FMTY command Only formats in memory locations 1 through 300 can be removed 9475 Can t change EPROM contents One or more EPROM format locations was given as the destination location for the FMTD command Use a range of 1 through 300 as the destiny location to copy formats to nonvolatile RAM 9477 Error duplicating formats The first memory location parameter ...

Page 334: ...8 26 Chapter 8 Error Messages Model 801GC 801GF 801GX Rev A 9500 Sequence data not found Use a memory location known to contain a format or use the FMTL command to load a format by name ...

Page 335: ...9 1 Chapter 9 Service New Product Warranty Product Updates Service Agreements Authorized Service Centers ...

Page 336: ...t covered by this warranty NO OTHER WARRANTY IS EXPRESSED OR IM PLIED INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANT ABILITY AND FITNESS FOR A PARTICULAR PURPOSE QUANTUM DATA SHALL NOT BE LIABLE FOR CONSEQUENTIAL DAMAGES Please contact our customer service department or an authorized Quantum Data service center to ob tain an RMA Return Material Authorization num ber and instructio...

Page 337: ...ty service both before and after the sale The 801G has been designed for years of dependable operation However like any complex piece of equipment a scheduled plan of inspection and calibration checks will insure that your unit will be operating within all specifications For our customers in the United States FULL Ser vice Support Agreements beyond the standard war ranty period may be purchased Th...

Page 338: ...tions prior to returning any equipment You will need to tell them the serial number of the unit being returned Equipment re turned to either Quantum Data or to an authorized service center for repair must be shipped freight prepaid Keep a record of all formats custom images image lists and test sequences that you have cre ated or edited Units sent in for service will probably have their storage lo...

Page 339: ... for sales Matrix Europe BV Attn Service Department Manager Mail Address Street Address P O Box 992 Nijverheidsweg Zuid 4 NL 3800 AZ Amersfoort 3812 EB Amersfoort The Netherlands The Netherlands Telephone 31 33 4620410 Facsimile 31 33 4633644 Telex 70387 matrix nl Japan Sales Representative and Service Nihon Binary Company Ltd Minamizuka Bldg 2 17 3 Shibuya Shibuya Ku Tokyo 150 Japan Telephone 81 ...

Page 340: ...lephone 82 2 546 1457 Facsimile 82 2 546 1458 Telex K29230 MUSESUH Singapore Sales Representative and Service Test Systems Integration TSI Block 6024 Ang Mo Kia Industrial Park 3 03 08 Singapore 2056 Telephone 65 481 1346 Facsimile 65 481 9506 Taiwan Sales Representative and Service SuperLink Technology Corporation 339 Ho Ping Road Section 2 9th Floor Taipei Taiwan ROC Telephone 886 2 705 7090 Fac...

Page 341: ...A 1 Appendix A Specifications Timing Ranges Output Descriptions Standard Formats Standard Images User Interface Items Physical Dimensions Power and Environment Appendix A Specifications ...

Page 342: ...a SMPTEBar TV vectorscope Stairs20 TV 20 gray levels PulseBar TV waveshape Burst_100 TV 100 multiburst MEME Full screen of ÒMEÓ for focus Model 801GC 801GF and 801GX Specifications Signal Formats Over 100 built in formats All models share a common library of built in formats Not all formats may work on all models of generators See chapter 4 for more information TV encoded color video 801GX only NT...

Page 343: ...og R G B digital HS CS VS CS SUN WORKSTATION Connector Female 13W3 D Sub Signals analog R G B digital HS VS CS MAC Connector Female 15 pin D Sub Signals analog R G B digital HS VS CS MDA CGA EGA 801GC 801GX only Connector Female 9 pin D Sub Signals digital VI MDA digital RGB digital RGBI CGA digital RrGgBb EGA digital HS VS sync NTSC TV PAL TV 801GX Only Connector BNC receptacle Signals analog E c...

Page 344: ...lx clock Pixel Timing Frequency Range MHz 9 375 to 150 RGB analog 9 375 to 18 801GX only TV S VIDEO 9 375 to 55 TTL digital video Step 1 465 Hz Jitter 800ps line to line 1 sigma Accuracy 50 ppm Digital Sync Modes Separate Horiz Vert Composite Composite Configurations American HS OR ed with VS American Serrated American Serr Eq interlaced only European HS OR ed with VS European Serrated European Se...

Page 345: ...Hz Vertical total scan lines per frame Range 2 to 4096 lines progressive 5 to 8191 lines interlace Step 1 line progressive 2 lines interlace Vertical active scan lines frame Range 1 to 2048 lines progressive 2 to 2048 lines interlace up to 4096 lines under special conditions Step 1 line progressive 2 lines interlace Vertical Sync pulse width Range 1 to Vtot Vact VSdel lines Step 1 line Modes Ameri...

Page 346: ...A 6 Appendix A Specifications Model 801GC 801GF 801GX Rev A Notes ...

Page 347: ...I Index An alphabetically sorted list of subjects covered in this manual Page numbers in boldface indicate where the main discussion of a topic may be found ...

Page 348: ...orkstation 3 7 JapaneseNEC 3 6 JapaneseSonymonitor 3 7 Macintosh 3 6 NTSCencodedvideo 3 8 PALcomponentvideo 3 7 PALencodedvideo 3 8 RS 170 video 3 7 SunMicroworkstation 3 6 VESA 3 5 Built inImages BlankRaster 5 52 BLU_EM 5 6 BLU_PIC 5 7 Box_50mm 5 9 Box_64mm 5 9 BriteBox 5 10 Check_11 5 15 Check511 5 13 CheckBy3 5 14 CirclesL 5 16 CirclesS 5 17 ColorBar 5 18 Crosshatch 5 31 5 33 5 34 Crosshatchw C...

Page 349: ...ttons 2 8 ACSSyncGate 2 10 B Video Gate 2 9 DCSSyncGate 2 10 DSSSyncGate 2 10 G Video Gate 2 9 ImageStep 2 8 Notlightingwhenpressed 2 10 Output 2 10 R Video Gate 2 9 SyncGate 2 10 VideoGate 2 9 C ColorBars 5 70 Color Bars Test Pattern 5 61 Color bars test pattern 5 18 Colortrackingtest 5 29 CommandsandQueries alphabeticallisting 6 86 DirectProcessorControl 6 85 directoryeditorcontrol 6 83 director...

Page 350: ...isplaySizeTest 5 43 DSS Sync Gate Button 2 10 E Editors built in Activating 6 7 Excessiveoverscanandoff center alignmenttest 5 60 F Features of the 801GP 1 2 FieldRate Programming 6 175 FimrwareVersion 6 170 focusadjustment 5 22 Focusadjustmenttest 5 24 5 25 5 26 5 27 5 36 5 40 FocusTest 5 22 Focustest 5 5 5 6 Format Knob 2 5 FormatEditor Activating 6 7 Using 6 9 FormatFiles Creatingyourown 6 43 F...

Page 351: ...BusCommands 6 69 Commands 6 62 CommonCommands 6 69 Configuration 6 62 StatusReporting 6 67 Image Knob 2 5 Why some images will not draw 2 5 Image Button 2 8 ImageDescriptions Burst 5 12 Ramp 5 51 SMPTEBar 5 61 TVBar 5 70 ImageEditor Activating 6 7 Using 6 24 Image List Editor Activating 6 7 Using 6 21 ImageMemoryManagement CommandsandQueries 6 79 6 82 ImageName On front panel window 2 4 ImageNumbe...

Page 352: ...t images 6 169 NormalOperatingMode Activating 6 8 O Output Button 2 10 OutputConnectors BNC 5 6 D Sub 5 4 Outputs Turning Colors on and off 2 9 Turning Digital Syncs on and off 2 10 Turning on and off 2 9 2 10 Overview of the 801GP 1 3 P ParallelogramDistortionTest 5 43 Persistence Testing 5 48 PincushionDistortionTest 5 45 Power Indicator 2 4 PowerCord Connecting 5 3 PowerLine ChangingVoltageRang...

Page 353: ...ommandsandqueries 6 83 ServiceAgreements 9 3 ServiceCenters 9 4 ShadowMaskWarpingTest 5 8 SMPTERP 133 5 55 SMPTEBar 5 61 StepImage Button 2 8 Switches 2 7 SyncGate Buttons 2 10 Notlightingwhenpressed 2 10 SystemLevelControl CommandsandQueries 6 85 SystemParameterSettings CommandsandQueries 6 83 6 84 6 85 T TestSequence 6 38 Continuouscycle 6 41 Running 6 41 TestSequenceEditor Activating 6 7 6 36 U...

Page 354: ...tracking color moni tors 5 29 videogainlinearity 5 66 videogainlinearity monochrome monitors 5 29 video gain linearity and gamma 5 59 wordprocessorsimulation 5 69 yoketiltcorrection 5 42 yokewindingorthogonality check 5 42 TiltTest 5 42 TrademarkAcknowledgments ii TrapezoidDistortionTest 5 44 TVBarImage 5 70 U Updates Policy 9 3 V VerticalRate On front panel window 2 4 Programming 6 175 Videoampli...

Page 355: ...Notes ...

Page 356: ... Phone 847 888 0450 Fax 847 888 2802 BBS 847 888 0115 19 2KB 8 N 1 protocol Please note that on January 20 1996 our phone fax and BBS area codes changed from 708 to 847 Internet Connections World Wide Web Site http www quantumdata com Sales Service E mail sales quantumdata com Technical Support E mail support quantumdata com ...

Reviews: