Summary of Contents for Quantum Data 801GC, 801GF, 801GX
Page 1
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 Owner's and Programmer's Manual ®...
Page 2
Quantum Data. Quantum Data reserves the right to make changes to its products to improve performance, reliability, producibility, and (or) marketability.
Page 3
To quickly find information on 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.
Trademark Acknowledgments: Quantum Data is a registered trademark of Quantum Data Corporation. IBM is a registered trademark of International Business Machines Corporation. Macintosh and Apple are registered trademarks of Apple Computer, Inc. Microsoft and MS-DOS are registered trademarks of Microsoft Corporation.
Page 10
Checking a Display Code ... 5-7 SUN Display Codes ... 5-8 IBM VGA Display Codes ... 5-8 Apple Macintosh Display Codes ... 5-8 External Programming Connections ... 5-9 Serial Port Connection ... 5-9 PC / Terminal Wiring ... 5-11 Apple Macintosh Wiring ... 5-12 IEEE-488 (GPIB) Port Connection ...
Page 11
Image Knob Directory Editor ... 6-21 Custom Image Editor ... 6-24 What is a Sequence? ... 6-35 Sequence Knob Directory Editor ... 6-36 Sequence Editor ... 6-38 Running a Sequence ... 6-41 Cancelling the Sequence Mode ... 6-42 Creating your own format file ... 6-43 Entering the format parameters ...
Page 12
Message Syntax ... 6-63 Commands ... 6-63 Queries ... 6-64 Output Queue ... 6-64 Buffer Deadlock ... 6-65 The Status Byte ... 6-65 Requesting Service ... 6-65 Remote/Local Operation ... 6-66 IEEE-488 Status Reporting: ... 6-67 Bus Commands ... 6-69 Common Commands ...
Page 13
Directory Editor Control ... 6-83 Directory Memory Management ... 6-84 System Parameter Settings ... 6-84 Miscellaneous System Parameters ... 6-85 Direct Processor Control (Reserved) ... 6-85 Alphabetical Listing of Commands ... 6-86 801G Memory (Information) Flow Diagram 6-177 Chapter 7: T r oubleshooting Power-on ...
Page 14
Format Errors ... 8-4 Invalid Data Error Messages ... 8-4 Corrupt Data Error Messages ... 8-5 System Error Message Summary ... 8-6 Format Error Messages ... 8-7 Chapter 9: Service New Product Warranty ... 9-2 User Registration Card ... 9-2 Product Updates ...
Page 15
Appendix A:Specifications Model 801GC, 801GF and 801GX Specifica- tions ... 11-2 Additional Model 801GC and 801GX Specifi- cations ... 11-4 Additional Model 801GF Specifications Index 11-1 11-5 Table of Contents xiii...
Page 16
Notes: Models 801GC, 801GF & 801GX¥Rev. A Table of Contents...
Chapter 1: Introduction Features Product Overview...
Page 18
Features low cost portable - fits in a briefcase ultra-simple controls ultra-fast format-loading & image-drawing color NTSC and PAL compatible composite and S-video outputs on 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...
Product Overview The 801G series are low-cost portable video signal generators designed for basic testing and alignment of various types of raster-scanned displays. This manual covers the 801GC, 801GF and 801GX mod- els. Information that mentions the “801G*” applies to all three models. The generator is shipped with over 100 signal for- Formats mats in place for driving a variety of industry-stan-...
The output connectors on the 801G* match those Connectors found on popular computers and video systems. These connectors eliminate the need for expensive and bulky conversion cables. Chapter 1: Introduction Model 801GC, 801GF & 801GX¥Rev. A...
Introduction This chapter gives you a basic overview of the Quantum Data model 801G*’s front panel operating modes and how the displays and controls function in the normal operating mode. Other chapters in this manual cover topics that you may need to know in order to operate the unit.
• Running a user defined test sequence. Each step Test Sequence in a test sequence combines one format and Mode one test image. The operator can then go for- ward and backwards through the steps using a single knob. The 801G* can be programmed so that it automatically enters a test sequence mode on power-up.
Displays and Indicators (Normal Mode) The figure below shows a typical LCD display in the normal operating mode. Please see the “Trouble- shooting” chapter of this manual if the LCD is show- ing different types of information. This light is on whenever the 801G*; is plugged into a live AC outlet and the power switch is ON.
Knobs The format knob is normally used to select a signal Format Knob in format. A format is a set of parameters that specify Normal Mode the video and sync signal requirements of a par- ticular display. Format parameters include timing, sync type, video type, display size, etc.
Some of the image names in the main list may refer to a sub-set of two or more different images. The images in the sub-sets are selected by first selecting the name of the desired sub-set from the main im- age list.
Switches The 801G* has two switches located on its left side. Both switches are related to AC power. AC Select This recessed slide switch sets the safe AC line voltage operating range of the generator. The “Making Con- nections” chapter of this manual describes the cor- rect procedure for setting this switch Do not change the voltage selector switch set- ting while the 801G* is connected to the AC power...
Buttons The 801G* has a total of eight push-button switches, arranged into four function groups: Image, Video Gate, Sync Gate, and Outputs. All of the buttons have built-in indicators. When illuminated, a button’s function is considered on (or enabled). This section of the manual describes the functions of the buttons when the 801G* is in the normal mode of operation The buttons are used for other func- tions when the 801G* is operated in and a test se-...
Video Gate Buttons The Video Gate buttons turn individual color out- puts on and off. They also control the adsdition of primary color information to the NTSC / PAL video outputs on the 801GX. • The R push-button turns all of the red video outputs on and off.
Sync Gate Buttons The buttons in this group select the type of sync signal that is used to synchronize the display. De- pending on a particular format’s settings, more than one type of sync can be selected by pressing two buttons at a time.
Introduction The charts on the following pages list the generator’s built-in formats library. These are stored in read only memory (ROM) along with the generator’s operat- ing code. They can be used as starting points for creating your own formats and new ones can be added to the nonvolatile RAM.
The information in the charts is believed to be accu- rate and complete at the time that this manual was wrritten. Last minute firmware changes and new firmware releases may affect the format informa- tion stored in EPROM. Explanation of Terms Used in Charts File Name Name of the format file as saved in EPROM Video Type C3 = 3-bit digital color C4 = 4-bit digital color (CGA)
Built-in Formats File Name IBM Digital MDA_M7 HGC_text HGCgraph CGA_M14 EGA_m2 IBM_3179 IBM_3164 File Name AT&T AT&T_SVC AT&T_IVC AT&T_EVC File Name IBM Analog PGA_400 PGA_480 VGA_m1 VGA_m2 VGA_m3 VGA_m4 XGA_m4a XGA_m4b XGA_m5 XGA_m6 XGA6475 XGA1076 File Name IBM Workstation IBM6Km1 IBM6Km2 IBM6Km3 IBM6Km4...
Introduction This chapter covers all of the built-in test images (patterns) in a standard model 801G* generator. It is also possible to add custom, user defined test images to thegenerator. Information on modifying and adding custom test images can be found in the “Programming”...
Page 41
ImageName Description This tells how the image is drawn on the display. A black 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.
Descriptions of the Images Acer1 Description Special test image specified by some display manufacturers. Consists of two sets of color bars and five blocks of “#” characters on a white crosshatch witha black background. Acer2 Description Special test image specified by some display manufacturers.
BLU_EM, GRN_EM, RED_EM, WHT_EM, MEMESony, MESony_B, MESony_G, and MESony_R Description In the primary version, the screen is filled with blue (BLU and B), green (GRN and G), red (R), or white (WHT and MEMESony) EM characters on a black background. A bit map of a single character is shown here.
BLU_EM+, GRN_EM+, RED_EM+, WHT_EM+, MEMEPlus, MEPlus_B, MEPlus_G, and MEPlus_R Description In the primary version, the screen is filled with blue (BLU and B), green (GRN and G), red (R), or white (WHT and MEMEPlus) EM character block on a black background. A bit map of a single character block is shown here.
BLU_PIC, GRAY_PIC, GRN_PIC, RED_PIC, WHT_PIC, Flat, Flat Gray, Flat_B, Flat_G, and Flat_R Description A solid blue (BLU), gray, green (GRN), red, or white (WHT) box fills the active video area. Only the white fill has a secondary version. It can be changed to a black fill.
Page 46
BLU_PIC, GRAY_PIC, GRN_PIC, RED_PIC, WHT_PIC, Flat, Flat Gray, Flat_B, Flat_G, and Flat_R — contd. Method The methods used for adjusting purity on a color monitor depend on the type of monitor and CRT you’re using (for example; Delta, In-Line or Single Gun).
Box_50mm and Box_64mm Description The primary version has a solid white box in the center of the active video. Depending on the image selected, the box is either 50 millimeters (1.97 inches) or 64 millimeters (2.52 inches) square. If there’s room, information on the current format appears below and to the left of the box.
BriteBox Description The primary version has a single white box in the center of active video. The box size is controlled by the MSIZ system parameter. The secondary version (shown below) adds four boxes in the corners of active video. Test Brightness control adjustment Purpose...
Page 49
BriteBox — contd. Test Brightness uniformity Purpose The light output of most picture tubes varies slightly when measured across the CRT face. This test can be used to verify that the light output variation is within your spec limits. Method S e l e c t t h e i n v e r t e d v e r s i o n a n d p e r f o r m t h e Brightness Control Adjustment test on the center box.
Burst (TV formats only) Description: The left side start with reference white (+100 IRE) and black (+7.5 IRE) levels. This is followed by six bursts of sine waves. Each burst is at a different frequency forming vertical lines of various widths. The frequencies, going from left to right, are 0.5, 1, 2, 3, 3.58 and 4.43 MHz.
Check511 Description Five small boxes are placed in the corners and at the center of active video. The boxes are on a black background. Each box consists of alternating black a n d w h i t e p i x e l s t h a t f o r m a v e r y f i n e checkerboard.
CheckBy3 Description The active video area is equally divided into a three by three checkerboard of black and white boxes. The primary version has four white boxes as shown in the figure on the left. The secondary version has five white boxes as shown in the figure on the right.
Check_11 Description The active video area is filled with alternating black a n d w h i t e p i x e l s t h a t f o r m a v e r y f i n e checkerboard.
CirclesL Description This image may be called for by some display manufacturers’ test procedures. The image consists of five large white circles on a black background. The circles are positioned in the center and in the corners of the active video area. The secondary version inverts the image to black circles on a white background.
CirclesS Description This image may be called for by some display manufacturers’ test procedures. The image consists of eight small white circles on a black background. The circles are positioned in the corners of the active video area and centered on each edge of the active video area.
ColorBar Description The primary version has 16 full-height vertical color bars. The order of the bars is shown below. The secondary version splits the field into a top and bottom half. The bars in the bottom half of the screen are in reverse order. When digital video is being output, 33% Gray changes to 50% Gray and 67% Gray becomes either Black or some gray level depending on how the...
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 4-19...
Custom Description This image has a white border around the active video, a centered smaller yellow box, and green diagonals. Purpose This image is an example of some of the available drawing primitives. It’s not intended to be an image suitable for testing or adjusting a display.
Dot_10, Dot_12, Dot_24 Description The active video area is filled with multiple rows of white single pixel dots. The dots define the corners of what would appear to be square boxes if all the connecting pixels were lit. The number of rows of boxes and the number of boxes per row depends on which version of the image is selected and the screen aspect ratio of the currently...
Page 60
Dot_10, Dot_12, Dot_24 — contd. Purpose In order to accurately produce an image on a color monitor, the three electron beams in the CRT must meet (converge) at the exact same location at the same time. Small dots displayed on a misconverged monitor appear as a group of multicolored dots.
Focus_@6, Focus_@7, Focus_@8 Description In the primary versions, the screen is filled with white “@” characters on a black background. Bit maps of a single character for the three different images are shown here. The secondary versions are drawn with black characters on a white background.
Focus_Cx Description In the primary version, the screen is filled with white Cx characters on a black background. A bit map of a single character is shown here. T h e s e c o n d a r y v e r s i o n i s d r a w n w i t h b l a c k characters on a white background.
Focus_H Description In the primary version, the screen is filled with white H characters on a black background. A bit map of a single character is shown here. T h e s e c o n d a r y v e r s i o n i s d r a w n w i t h b l a c k characters on a white background.
Focus_Oo Description In the primary version, the screen is filled with white Oo characters on a black background. A bit map of a single character is shown here. T h e s e c o n d a r y v e r s i o n i s d r a w n w i t h b l a c k characters on a white background.
Format Description A listing of the data contained in any format. This pattern works best at display resolutions of at least 640 pixel by 480 lines. It’s quite similar to the format editor’s GUI screen. Name: MDA_m7 Location: Entry Units: Time Rate: Active: Blank:...
GrayBar Description The primary version has 16 full-height vertical graybars. The intensity of the bars is shown below. The secondary version splits the field into a top and bottom half. The bars in the bottom half of the screen are in reverse order. Test Video color tracking (color monitors) Purpose...
Grill_11, Grill_22, Grill_33, Grill_44 Description T h e e n t i r e a c t i v e v i d e o a r e a i s f i l l e d w i t h alternating black and white stripes.
Hatch_10i, Hatch_10o, Hatch_12i, Hatch_12o, Hatch_24i, Hatch_24o, Hatch_24s, Hatch_G, Hatch_M, GRN_HTCH, and MAGENTA Description The primary versions consist of a white, green (G and GRN), or magenta (M) crosshatch drawn on a black background. The lines form square boxes. A single pixel dot is located in the center of each crosshatch box.
Page 70
Aspect Ratio W : H 16 : 9 5 : 3 4 : 3 1 : 1 3 : 4 Test Convergence adjustment (color monitors only) Purpose In order to accurately produce an image on a color monitor, the three electron beams in the CRT must meet (converge) at the exact same location at the same time.
Hatch4x3, Hatch5x4 and Hatch8x8 Description These are different versions of a crosshatch pattern that may be called for by some display manufacturers’ test procedures. The primary version consists of white crosshatch on a black background. The secondary version inverts the image to black lines on a white background.
Hatch64W Description This is still another version of a crosshatch pattern that may be called for by some manufacturers’ test procedures. The primary version consists of an 8 by 8 white crosshatch on a black background. A white rectangular patch is added in the center. The secondary version inverts the image to black lines and box on a white background.
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. 4-35...
Linearty (Linearity) Description The image is made up of three parts. The first part consists of six (6) white circles. A large circle is drawn in the center of the screen. Its diameter equals the lesser of the video height or width of the display.
Page 76
Linearty (Linearity) — contd. Detail showing center of linearity test image. All lines are one pixel thick. Test Linearity adjustment Purpose In order to present an undistorted display, the horizontal and vertical sweeps of the electron beam across the face of the CRT should be at uniform speeds.
LinFocus Description The image consists of several parts. It starts with a large circle in the center of the screen. Its diameter equals the lesser of the video height or width of the display. The second part is a 10 by 10 box crosshatch pattern.
Page 78
LinFocus — contd. The image also includes blocks of f o c u s - c h e c k i n g various locations. The blocks are positioned inside the crosshatch b o x e s a n d a r e u p t o 3 b y 3 characters in size.
Outline0 and Outline1 Description The Outline0 image consists of a rectangular white border on a black background. The border is one (1) pixel wide and defines the active video area. Two (2) diagonal lines join the opposite corners. A full size cross is centered in the image. The horizontal line of the cross is one (1) pixel thick for formats with an odd number of active lines and two (2) pixels thick for formats with an even...
Page 80
Outline0 and Outline1 — contd. Test Yoke tilt correction Purpose The horizontal axis of a displayed image should line up with the horizontal axis of your monitor. Any tilt is likely due to the yoke being rotated on the neck of the CRT. A rotated yoke makes any displayed image appear rotated.
Page 81
Test Display size correction Purpose A too-large active video size adjustment on a monitor may cause information to be lost around the edges of the screen. A too-small active video size adjustment may make some displayed information hard to read. The correct size is needed to obtain the correct aspect ratio.
Page 82
Outline0 and Outline1 — contd. Method Measure the lengths of the two (2) diagonal lines. Any difference is an indication of parallelogram distortion. The difference in readings should be within the specifications of the monitor. If the difference in the readings is too far beyond spec, the monitor should be rejected and sent back for repair before the operator wastes time trying to magnet a defective yoke.
Page 83
Test Pin and barrel distortion correction Purpose If perfectly linear sweep signals are sent to a perfectly wound deflection yoke that’s mounted on a perfect CRT, you would not necessarily get a perfectly formed raster. Instead you would likely get a raster that had its corners stretched away from the center and resembled a pincushion.
Page 84
Description 6 by 6 white crosshatch without a border on a black backgound. Description 4 by 4 white crosshatch with a border on a black backgound. Description 4 by 4 white crosshatch with a border and a small centered white patch on a black backgound. Description 8 by 8 white crosshatch with a border on a black backgound.
Persist Description In the primary version, 15 small white boxes move back and forth between diagonal guide lines. The lines form 15 side-by-side tracks. The size of each box is scaled to the light meter box size set by the MSIZ system parameter.
Page 86
Test Phosphor persistence Purpose The phosphors on the face of most CRTs continue to glow for a short period of time after the electron b e a m h a s s t o p p e d e n e r g i z i n g t h e m . T h i s phenomenon is called persistence.
PulseBar (TV formats only) Description: The image looks like two vertical lines followed by a wide vertical bar on a display’s screen. The first line is a sine-squared modulated pulse that fades from black to red and back to black. The pulse is 20T for PAL and 12.5 T for NTSC formats.
QuartBox Description The primary version has a single white box in the center of active video. The size of the box is one- half the width and height of the active video area (a quarter of the entire active video area). The secondary version draws a black box on a white background.
Ramp (TV formats only) Description: The active video 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.
Raster Description A totally black display (nothing being displayed) Test Raster centering Purpose M a n y m o n i t o r a p p l i c a t i o n s r e q u i r e t h a t t h e displayed image or text fit completely within a bezel that surrounds the CRT.
Regulate Description The image cycles between two (2) patterns. In the primary version, the first pattern is a white outline that defines the edges of displayed video. The other pattern has the same outline plus a solid white rectangle in the center. The size of the solid rectangle equals 95% of the height and width of displayed video.
Samsung1 Description Special test image specified by some display manufacturers. The image consists of three small simulations of Microsoft WIndows® screens on a blue background. A border and centered cross are formed with repeating groups of the characters “e” and “m”. The repeating characters are also used to form a rectangular patch in the upper left hand corner and a circular area in the center of the image.
SMPTE133 Description This image is based on a recommended practice (RP-133) test pattern designed by the Society of Motion Picture and Television Engineers (SMPTE). The original application was used in testing and evaluating medical imaging monochrome displays. The image now is used in many different display applications.
Page 94
following illustration. The patches are located in each corner of the main image and in the center. They’re oriented with the highest resolution and contrast boxes closest to the outside corners. The 48%-53%, 48%-51% and 50%-51% level patches are omitted in the secondary version.
Page 95
SMPTE — contd. 8) Border – A border line is drawn around the image. It’s set in from the edges of displayed video a distance equal to 1% of the displayed height and has a thickness equal to 0.5% of the displayed height.
Page 96
2 @ 48 % Vertical 2 @ 53% 2 @ 48 % Horizontal Center detail of RP-133 4-58 Chapter 4: Built-In Images Quantum Data H: 720 V: 350 D: 4 Gamma Check Dither Box 0% and 5% 95% and 100% Contrast Boxes Contrast Boxes Model 801GC, 801GF &...
Page 97
SMPTE — contd. Test Deflection linearity Method If the overall height and width of the display’s active video area match the sizes in the format, the large circle should be perfectly round. Each box in the crosshatch pattern should be the same size and shape.
Page 98
SMPTE — contd. Test Video amplifier stability Method The two black-and-white windows should show sharp transitions between the smaller box and the s u r r o u n d i n g w i n d o w . S t r e a k i n g m a y b e a n indication of undershoot or overshoot while ghost images may indicate a ringing problem.
SMPTEbar Description: This image is based on an engineering guideline (EG 1-1990) test signal specified by the Society of Motion Picture and Television Engineers (SMPTE). The SMPTE pattern, in turn, is derived from an EIA standard test pattern (RS-189-A). The image, is set up to be generated by an 801GX as an encoded TV output.
Page 100
Blue Cyan Gray 5% Gray Bar (Blue White (Purple) Gray) SMPTEbar Image as it would appear on a TV monitor A single scan 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 4-62 Model 801GC, 801GF &...
Page 101
TV Vectorscope signature of the upper color 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 4-63...
Page 102
Test: Color Video Performance Purpose: This general purpose pattern can be used to check the video handling capabilities of most parts of a television system. Method: When viewed on a TV screen, all of the upper color bars should be correct and in the order shown. The hue and intensity of each bar should be uniform over the entire bar.
Page 103
The following tests are based on the original SMPTE quideline: Test: Visual Chroma Gain 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.
Stairs20 Description The active video area goes from full black at the left edge of the screen to full white at the right edge. There are six (6) steps. The step levels are 7.5 (black), 20, 40, 60, 80 and 100 IRE. Test Video gain linearity Method...
Strokes0, Strokes1 Description This image may be called out by some display m a n u f a c t u r e r s ’ t e s t p r o c e d u r e s . T h e S t r o k e s 0 version consists of multiple groups of separated red, green and blue horizontal lines drawn on a black background.
Text_9, Text_16 Description In the primary versions, the screen is filled with r a n d o m p a r a g r a p h s o f w h i t e t e x t o n a b l a c k background.
Page 107
Text_9, Text_16 — contd. Test Word processor simulation Purpose If your monitor is used in word processor work stations or other applications that call for large amounts of text to be displayed, you can use this image to simulate actual user conditions. Method Select a suitable font size and text color.
TVBar100 & TVBar_75 Description: The image consists of seven (7) vertical bars that fill the entire active video area. The color and order of the bars is shown in the figure below. The TVBar100 image has a peak video level of 100 IRE and the TVBar_75 image has a peak video level of 75 IRE.
Page 109
1 Horizontal Period 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 4-71...
Page 110
TV Vectorscope 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. 4-72 Model 801GC, 801GF &...
TVHatch (TV formats only) Description: The image consists of a white crosshatch on a black background. The lines form square boxes when the display’s active video area has a 4:3 aspect ratio. The vertical lines are made using sine-squared (2T) pulses (T = 125 nSec for NTSC and T = 100 nSec for PAL).
Page 112
After the center of the display is properly converged, the outer areas can be adjusted by using the monitor’s “Dynamic Convergence” controls. The number of controls, the area of the screen that they affect and their adjustment procedure is dependent upon the monitor you’re testing.
Line Voltage Selector Make certain that the voltage selector switch is set correctly before plugging the 801G* in. Operating the 801G* with the wrong AC line voltage setting or adjusting the line voltage se- lector switch while the generator is plugged in may cause serious damage to the generator.
Fuse Requirements The 801G* uses the same AC mains fuse for all AC voltage ranges. The “Maintenance” chapter has in- formation on the type of fuse used. AC Power Connection The power cord shipped with the 801G* is designed for use in the U.S.A. One end of this cord mates with an international-standard IEC-320 connector on the generator.
Display Connection We do not supply test signal cables with the 801G*. Most displays come with cabling for a particular computer. This cabling will usually be compatible with one of the connectors on the 801G*. If not, you can construct your own test cables using the infor- mation in this section.
Page 117
Figure 5-1 D-sub Output Connectors This Connector used on 801GC and 801GX only MØ (A1) (A2) (A3) 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...
BNC Output Connectors All models have five BNC connectors along the right side as shown in figure 5-2. They are for driving analog workstation and projection displays that use RGB component video with or without separate sync(s). The 801GX has a sixth connector which is used for the NTSC / PAL TV encoded video.
Some computers and video controller cards look for the display codes and automatically adjust their hard- ware to output an appropriate video signal format for the display that is connected. Problems can occur if a display outputs the wrong code and it is connected to a computer having an Checking a automatic format adjustment feature.
SUN Display Codes The following table list the codes that are output by SUN Microsystems analog displays: Table 5-3 SUN Display Codes IBM VGA Display Codes The following table list the codes that are hard-wired into IBM VGA analog displays: 8512 &...
External Programming Connections The 801G* can operated and programmed from an external computer or terminal. Two different com- munications ports are standard on the 801G* for a computer or terminal hook-up. The RS-232C serial port allows the unit to be connected to many per- sonal computers or dumb terminals.The IEEE-488 (GPIB) port lets you use the 801G* as a program- mable video signal source source in a larger auto-...
Page 122
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 following pages provide information on making your own cables and adapters to meet your specific set-up.
PC / Terminal Wiring The cable and adapters supplied with the 801G* should be suitable for most basic RS-232 hook-ups that use either 9 pin or 25 pin D-Sub connectors. In some cases, you may need to make your own spe- cial cable.
Apple Macintosh Wiring It is possible to connect the 801G* to a serial port on a Macintosh computer. Apple uses two types of serial connectors on its Macintosh series. • The Mac Plus, SE and II have an 8 pin female mini-DIN connector.
IEEE-488 (GPIB) Port Connection The 801G* includes an IEEE-488 port. This port al- lows the 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.
Page 126
Notes: 5-14 Model 801GC, 801GF & 801GX¥Rev. A Chapter 5: Making Connections...
Programming Capabilities Overview The 801G* video generators are powerful pieces of test equipment right out of the box. The factory default system settings give you immediate access to all of the built-in test images and built-in signal formats. However, you can program the operation of the 801G* to meet your special testing needs.
Creating custom test images User defined custom test images can be created and edited. The images are made up of one or more drawing primitives. Some of the primitives in the current firmware are single pixel dots, lines, rect- angles (filled and unfilled) and ovals (filled and unfilled).
Setting system parameters The following system parameters are stored in the 801G*’s non-volatile system memory: • The size of the boxes used in the “BriteBox” test image. The size of the box should match the size of your light meter’s probe. The fac- tory default size is 50.4 mm (2.00 inches) square.
be set to a higher limit if it is known that a particular unit will work reliably at the higher limit. • The gamma correction flag. This flag determines whether individual formats can control the application of gamma correction or if gamma correction is disabled regardless of a format’s set- ting.
A Microsoft Windows® 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.
Using the Built-In Editors You can program many aspects 801G*’s operation using the built-in Graphics User Interface (GUI). You program the 801G* by editing different file struc- tures in the unit. The current version of 801G* firm- ware supports five (5) GUI editors as follows: •...
Page 134
should be stable and legible on your display. You should also double check the active video data to make sure you have at least 640 pixels by 480 lines of active video. Once you have confirmed proper operation, switch the 801G* to its programming mode: 1) Turn the 801G*’s power off.
Format Editor The format editor is one of the screens available in the programming mode. You can view and modify the contents of any format stored in non-volatile memory using the format editor. A typical format editor screen is shown here. The actual editor screen uses mostly lit text on a black background.
Page 136
meric parameter is selected, an underscore cursor is placed below a digit in the number. The “Cursor” buttons move the digit cursor and the bottom knob changes the selected digit. In many cases, entering a new value of one param- eter will affect the values of other parameters as well.
Page 137
The upper right corner shows the Pixel Rate. The pixel clock is the master clock used to generate all of the format’s timing information. The pixel clock period is also shown. The remainder of the top half of the screen is taken up by the horizontal and vertical parameters.
Page 138
half the number of lines in one vertical period for interlaced formats. The current reference rate is marked with an asterisk. The Horizontal Period is always equal to the sum of the Horizontal Active and the Horizontal Blank- ing times. The 801G* uses two of these parameters as references to calculate the third.
Page 139
Horizontal Pulse delay is the period of time from the last active pixel in a scan line to the leading edge of the horizontal sync pulse. Some display spec sheets refer to this period as the horizontal sync front porch. Horizontal Pulse width is the width of the horizontal sync pulse itself.
Page 140
The Scan setting determines if the video and sync timing is non-interlaced (progressive) or interlaced. Most of the bottom half of the editor screen is taken up by the video and sync type settings. The first three lines determine the behavior of the sync selec- tion buttons.
Page 141
• European w/serr Composite sync with serra- tion pulses during the vertical sync period. The vertical sync delay and pulse are a half line shorter than shown. • European w/serr & EQ Composite sync with serration pulses during the vertical sync pe- riod and equalization pulses added before and / or after the vertical sync period.
Page 142
The DS Polarity parameter, to the right of the DSS setting, sets the logical polarities of the Horizontal, Vertical and Composite digital sync outputs. Rotat- ing the bottom knob cycles through all possible polarity combinations. A “+” setting indicatesa posi- tive going pulse.
Page 143
• Dig. V (801GC, 801GX only ) Monochrome digital (TTL) video @ 1 bit-per-pixel • Dig. VI (801GC, 801GX only ) Monochrome digital (TTL) video @ 2 bits-per-pixel (sepa- rate video and intensity bits) • Dig. RGB (801GC, 801GX only ) Color digital (TTL) video with one bit per color (black and 7 saturated colors) •...
Page 144
Caution: Saving a format with errors in it may cause major problems when you later try to load the format. Pressing the Save or SaveAs button does NOT error check your entries. You should check your edited format for errors before sav- ing it.
Format Knob Directory Editor Going through all of the available formats with the Format knob can be time consuming. This is par- ticularly true if you 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”...
Page 146
The right hand side shows all of the formats that are in the 801G*. They are listed in order of ascend- ing memory locations. Empty or corrupted memory locations are skipped. The bottom “Image” knob moves a selection box through the right hand list. The list will scroll if it can not fit on the screen.
Image Knob Directory Editor Going through all of the available images with the Image knob can be time consuming. This is particu- larly true if you regularly use only a few images that may be scattered over the knob locations. The 801G* can be set up to show only the images you want, in the order you want, when the “Image”...
Page 148
fault custom image. This image is used a starting point to creating you own custom images. Any user created custom images in non-volatile memory are at the bottom of the list. The bottom “Image” knob moves a selection box through the right hand list. The list will scroll if it can not fit on the screen.
Page 149
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. 6-23...
Custom Image Editor There may be times when none of the 801G*’s many built-in test images (patterns) quite meet your re- quirements. In these cases, you may be able to cre- ate a custom image to match your exact requirements. A custom image consists of one or more simple geo- metric objects and alphanumeric characters (primi- tives).
Page 151
The right side of the screen displays the parameter currently being modified. All parameter changes are made on this side before being entered to the left side. The 801G*’s upper “Format” knob moves a selec- tion box among the steps and parameters on the left side of the screen.
Page 152
Table 4-1 Primitive Name Available drawing Rectangle primitives in a Oval Custom Image Line Grid H-Grill V-Grill Characters Limits CenterMark Triangle Format Hatch_I-O Hatch_O-I Cross Text Seq. Step Available Colors: and grays as being available. However, the 801G* can only work with 16 colors at a time. One of the colors must be black.
Page 153
Table 4-3 The “fill patn” parameter determines if a primitive Fill patterns in a is drawn as a one pixel thick outline or as a pattern Custom Image filled object. Fill patterns consist of various on-off pixel combinations in a repeating 16 x 16 pixel block. A setting of “graypatn0”...
Page 154
The Rectangle primitive draws a rectangle whose sides are parallel to the vertical and horizontal axis of displayed video. The primitive uses six (6) pa- rameters. The first is the color. The next two param- eters are the width and height of the rectangle in pixels.
Page 155
The Line primitive draws a line between any two points. The line is one pixel thick. The primitive uses five(5) parameters, the color and the X and Y coordinates for both endpoints. The following ex- ample draws a yellow line between a point 20 pix- els to the right and 5 pixels below the top left corner of active video and a point 320 pixels to the right and 240 pixels below the top left corner of active...
Page 156
The V-Grill primitive draws equally spaced vertical lines that form a grill over the entire active video area. The gap between the lines is equal to the thick- ness of the lines. The gaps are not touched and will show any previously drawn primitives. The primi- tive uses two (2) parameters.
Page 157
The primitive uses three (3) parameters. The first is the color. The second parameter is the code number of the character. For most alpha-numeric fonts, the character number will be the same as the decimal ASCII code number of the character. The last pa- rameter is the number of the font library.
Page 158
a series of joined filled triangles. The following example draws a 50% red filled triangle that looks like an arrowhead pointing to the right near the top left corner of active video: Triangle Red50 The Format primitive shows some basic information about the format that is driving the display.
Page 159
larger. The following example draws a yellow cross- hatch that has 15 boxes horizontally and 9 boxes vertically: HatchI-O Yellow The Hatch_O-I primitive draws a crosshatch from the “Outside-In” of a given color and forming a given number of boxes in each direction. All lines are 1 pixel thick.
Page 160
The Seq. Step primitive only appears if the image is used in a test sequence that has step number dis- play enabled. It draws the step number that the image is a part of. The primitive uses three (3) parameters. The first is the color.
What is a Sequence? The normal operating mode of the 801G* uses the top knob to select a format and the bottom knob to select a test image. The production testing of a multi- mode display may require the repeated use of sev- eral different formats and images in a given order.
Sequence Knob Directory Editor The only way to get to the Sequence file editor is via the Sequence Knob directory editor. We will first go through the use of the Knob directory editor and then explain the use of the Sequence editor. The 801G* can be set up to allow an operator to run only certain sequence files in the sequence mode.
Page 163
The bottom “Image” knob moves a selection box through the right hand list. The list will scroll if it can not fit on the screen. The Insert button moves the selected sequence in the left hand column and all of the sequences below it down one line.
Sequence Editor Sequences are created and modified using the se- quence editor. It is accessed through the sequence knob directory editor in the programming mode. A typical sequence editor screen is shown here. The actual editor screen uses mostly lit text on a black background.
Page 165
The top knob moves a selection box among the steps and parameters on the left side of the screen. The knob moves the selection box horizontally across the screen until the step number or last parameter is selected. Then the next move will be to the adjacent row.
Page 166
Pressing the Mode button cycles the power-on se- quence mode settings as indicated by the “Mode” label to the right of the sequence name at top of the screen. The following settings are avaiable: No label: The sequence is not selected to to be the power-on sequence.
Pressing the Exit button leaves the sequence editor and returns to the sequence knob directory editor. If there are any unsaved changes, you will be asked if you want to save your work before exiting. Running a Sequence The 801G* will power-up in the sequence mode under the following conditions: •...
will power-up in the sequence mode with the selected sequence. However, loading another sequence file with the upper knob, will not al- low you to get back to the original power-up sequence file. Cancelling the Sequence Mode You cancel the power-up sequence mode with the following steps: •...
Creating your own format file There are two ways to add signal formats to the 801G*. You can create and edit formats using the built-in GUI editor that is discussed in an earlier section. You can also create format files on a com- puter and download them to the 801G* using either the RS-232 or IEEE-488 ports.
nal levels in the 1 Vp-p range. Digital displays are more limited and can only display a couple of gray levels or a handful of pre-defined colors. These dis- plays normally accept TTL video signals in the 4 Vp-p range. Analog Video and Sync Parameters If you are entering a digital video format, skip this section of the manual and go on to the “Digital Video...
Page 172
added should analog composite sync be enabled. If you need a swing other than the default FMTN set- ting, enter it in the “User” column. In case of an RGB color signal, the swing given is common to all three color analog outputs. Some displays require that the video output level be referenced or biased to a given voltage.
Page 173
Output Level After Gamma Correction Video Level Before Gamma Correction Set the GAMC parameter to 1 to enable gamma cor- rection or 0 to disable gamma correction. When gamma correction is enabled, the value indicated by the parameter GAMA is used. The FMTN value of 2.2 is standard for North American television.
Most color displays that use separate RGB analog video have separate sync inputs or expect sync added to the green video input. The ASSG parameter speci- fies which primaries output sync when analog com- posite sync is selected. The current design of the 801G* only allows adding sync to the green output.
Digital Sync Parameters Some analog video and all digital video displays require one or two digital sync signals. The paramters associated with these signals can be found at the top of the right-hand column of the format work- sheet. If your display accepts separate horizontal and ver- tical digital sync signals, you should set the DSST parameter to the exact type that is needed.
Timing Parameters HRAT, sets the horizontal scan, or line, rate of the format. This is the rate at which horizontal video lines are produced. The 801G* uses Hertz as the unit of measure while most display spec sheets may give the rate in kilo-Hertz.
Page 177
• A spec sheet may give you pixel counts for the number of active pixels as well the hori- zontal sync front porch, pulse width and back porch. Add all four numbers together to get HTOT. • A spec sheet may give you a dot clock or pixel rate.
Page 178
in units of pixels, use this value for HSPW. Here is another way to calculate the value for HSPW from other data on your spec sheet: • A spec sheet may give you the horizontal sync pulse width in micro-seconds. The value for HSPW can be calculated with this formula: HSPW = HTOT x HRAT x Pulse Width Where Pulse Width is in units of seconds and...
Page 179
The VTOT parameter sets the total number of hori- zontal scan lines, active + blanked, in one complete frame. It must be an odd number when SCAN = 2. If your spec sheet gives you the frame period in units of lines, use this value for VTOT. Here are some ways to calculate the value for VTOT from other data on your spec sheet: •...
Page 180
• A spec sheet may give you the vertical front porch in milli-seconds. The value for VSPD can be calculated with this formula: Where Front Porch is in units of seconds and HRAT is in units of Hz. Remember to round the result to the nearest integer.
The EQUB parameter sets the length of the equal- ization interval before the vertical sync pulse. The value is entered in multiples of scan lines with two pulses per scan line (less one if a CCIR sync type has been specified). The EQUA parameter sets the length of the equal- ization interval that follows the vertical sync pulse.
The frame rate is equal to HRAT divided by VTOT. This should match the frame rate given on your spec sheet. Active Video Physical Size The USIZ, HSIZ and VSIZ parameters do not affect the sync timing or signal outputs of the 801G*. They do, however, greatly affect the test images that are drawn.
malfunctioning. The “Making Connection” chapter has information on display codes that are used by some systems. A format can be programmed to check these lines and report the results to the operator. The DCBM parameter determines which of up to 4 sense lines will be tested.
Page 184
The XVSG command determines which video out- puts will be active when the format is selected. The same command controls both the analog and digital video outputs. • The value of XVSG can be temporarily changed by the operator, using the “R,” “G” and “B” video gating buttons.
Page 185
The CSPG parameter determines if digital compos- ite sync is turned on when digital composite sync is selected. Gating the digital composite sync output off with a setting of zero will keep it turned off even when the “DCS” button is pressed by the opera- tor.
Controlling via the Serial Port How to use PCPLUSTD.EXE The utility disk included with your 801G* contains the “Test drive” version of Pcplus by DATASTORM TECHNOLOGIES Inc. This program is for evalua- tion only and may not be used beyond that. Please read the PCPLUSTD.DOC file on the utility disk for further details.
Controlling via the IEEE-488 Port You do not need to do anything special on the 801G* to use it’s IEEE-488 port. The default settings are for the 801G* to be a talker/listener with an ad- dress of 15. All of the commands and queries shown at the end of this chapter can be used over the port.
Message Syntax Program messages are sent to the 801G* using four character ASCII upper/lower case headers. These headers can be either commands or queries. Com- mands are messages which do not require a response from the 801G*. Queries are messages which cause the 801G* to respond with the required data.
Command headers which require numeric data should be followed by at least one separator character (whitespace) then the data. Numeric data sent with a command is in decimal format. Numeric data can be represented in one of three methods; integer, float- ing point, and scaled floating point.
available) bit in the Status Byte register is set. This varies slightly from the 488.2 standard in that the MAV bit will only be set when at least one com- plete response message is present in the output queue. A complete response message consists of response message text and a message terminator (NL).
which may cause the 801G* to induce a service re- quest. For more information about setting up these conditions, see the *SRE common command descrip- tion. Remote/Local Operation The 801G* has complete remote/local operation as defined by the IEEE-488.1 standard. All four remote/ local states REMS, LOCS, RWLS and LWLS are sup- ported.
IEEE-488 Status Reporting: & & & & Service Request Generation & Standard Event Status Register & & & & Queue Not-Empty Standard Event Status Enable Register 6 ESB MAV Status Byte Register & & & & & & Service Request Enable Register Output Queue 6-67...
Page 194
Status Byte Bit Definitions Event Status Bit Definitions 6-68 Chapter 6: Programming Message available. Indicates that at least one complete response is present in the output buffer. Event status bit. Indicates that one of the enabled conditions in the Standard Event Status register is set.
Bus Commands Bus commands - commands which are sent to the 801G* with ATN true - are defined in the IEEE-488.1 standard. The details of operation of these commands are defined in the IEEE-488.1 and 488.2 standards. The following bus commands are supported by the 801G*: Device Clear - Clears the input buffer and output queue, and stops parsing any com-...
*CLS Clear Status Definition: The *CLS command clears the Event Status Regis- ter, the Status Byte and the output buffer. Command Syntax: *CLS Example: *CLS Related Commands: *ESR? *STB? *ESE Event Status Enable Definition: The *ESE command sets the Event Status Enable register to the given mask value.
*ESR? Event Status Register Definition: The *ESR? query returns the current value of the Event Status register. After this command is executed, the Event Status register is cleared. This is the only way of clearing any bit in the Event Status register except by the *CLS command.
Page 198
*OPT? Options Query Syntax: The *OPT query returns a list of options installed 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: •...
*SRE Service Request Enable Definition: The *SRE command sets the Service Request Enable register to the mask value given. The bits in the Service Request Enable register function as enable bits for each corresponding bit in the Status Byte register to enable a condition to request service from the system controller.
Page 200
*TST? Self-Test Definition: The *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.
Command Language All of the commands you can only though the IEEE- 488 port on the 801G* generator are listed in a pre- vious section. All of the commands you can use with either the RS-232 or IEEE-488 port on the 801G* generator are listed in this in this section.
Format Parameter Settings These commands affect the type of test signal pro- duced by the ISA generator. The commands also determine the timing of the signal. All the param- eters set by these commands can be saved as a single Format in the generator’s on-board Format storage locations.
HSPD HSPG HSPP HSPW HTOT PCPG SCAN SSST USIZ VRES VSIZ VSPD VSPG VSPP VSPW VTOT XVSG Format Editor Control These commands and queries are used to set up the Format editing register prior to editing or creating new Formats. FMTB FMTE FMTG...
Format Memory Management These commands and queries are used to write and read Formats from and to Format memory locations as well as moving and deleting Formats in memory. ALLU FMTA FMTD FMTI FMTK FMTL FMTM FMTP FMTQ FMTR FMTS FMTT FMTU FMTV...
Custom Image Primitives These commands are used to draw the individual primitives that make up user-defined images. All the available colors and fill patterns are listed here. An image cannot have more than 16 different colors in it. Trying to use more than 16 colors causes un- expected results.
Page 206
Color Options Black Green Yellow Blue Magenta Cyan White Red50 Green50 Yellow50 Blue50 Magenta50 Fonts #0 sys16 #1 OPIX 9 #2 focusmac #3 focus_12 #4 memesony #5 kanjikan #6 focusat 5 #7 focusat 6 #8 focusat 7 #9 focusat 8 #10 memeplus 6-80 Chapter 6: Programming...
Image Editor Control These commands and queries are used to set up the custom image editing register prior to editing or creating new test images. IMGB IMGE IMGN Image Memory Management These commands and queries are used to select test images that are drawn on the unit under test.
Sequence Memory Management These commands and queries are used to select and use sequences. ALLU SEQA SEQK SEQL SEQP SEQQ SEQS SEQU Sequence Parameter Settings These commands and queries are used for creating a new sequence. DNUM IMGL IVER SDLY SMOD STEP Directory Editor Control...
Directory Memory Management These commands and queries are used to select and use directories. DIRA DIRK DIRL DIRP DIRQ DIRS System Parameter Settings These commands and queries are used to set system level parameters that affect all Formats and Images. ASSC AVSC CACH...
These commands and queries are used to communi- cate directly with the generator’s microprocessor and its internal functions. They are reserved for system debugging and diagnostics by Quantum Data per- sonnel as well as for special software applications developed by Quantum Data.
PUTR command and GETR? query. The ADDR? query returns the current contents of the pointer register. Note – This command normally is used only with custom applications and command files created by Quantum Data. Other Required Cmds: ADDR and ADDR? expect and return parameters formatted according to the current radix set by the BASE command.
Page 213
ALLU ALL Use Classification: Format, Image and Sequence memory management Command Syntax: ALLU Query Syntax: None Description: The ALLU command first checks the current contents of the format buffer for errors. If no errors are found, it reconfigures the signal generating hardware in accordance with the contents. Next, the current test image is re-rendered using the latest system and format parameter data.
Page 214
ASCT Analog Sync Composite Type Classification: Format parameter setting Command Syntax: ASCT <type> Limits: <type> 0 = none 1 = American HDTV ORed 2 = American ORed 3 = American w/serr 4 = American w/serr & eq 5 = European HDTV ORed 6 = European ORed 7 = European w/serr 8 = European w/serr &...
Page 215
ASGG Analog Sync on Green Gating Classification: (Obsolete) Format parameter setting Command Syntax: ASGG Limits: <mode> 0 = OFF 1 = ON Query Syntax: ASGG? Query Response: <mode> Description: The ASGG command enables and disables adding composite sync to the green analog video outputs when analog sync is selected (see SSST command) and an analog video signal is being generated (see AVST command).
Page 216
ASSC Analog Sync Swing Calibration factor Classification: System parameter setting Command Syntax: ASSC <red factor>, <green factor>, <blue factor> ASSC <common factor> Limits: <factor> (floating point accepted) min = 0.000 max = 1.000 Query Syntax: ASSC? Query Response: <red factor>, <green factor>, <blue factor> Description: The ASSC command sets the analog video calibration (or scaling) factor that’s used to adjust the level set by ASSS.
Page 217
ASSG Analog Sync Signal Gate Classification: Format parameter setting Command Syntax: ASSG <red mode>, <green mode>, <blue mode> ASSG <common mode> Limits: < mode> 0 = OFF 1 = ON (0, 0, 0 or 0, 1, 0 only choices on 801GC-ISA) Query Syntax: ASSG? Query Response:...
Page 218
ASSS Analog Sync Signal Swing Classification: Format parameter setting Command Syntax: ASSS <level> Limits: <level> (floating point accepted) min = 0.000 volts max = 0.307 volts Query Syntax: ASSS? Query Response: <level> Description: The ASSS command sets the maximum peak-to-peak swing for any composite sync that’s added to any of the three analog video channels.
Page 219
AVCO Analog Video COnfiguration Classification: Format parameter setting Command Syntax: AVCO <type> Limits: <type> Query Syntax: AVCO? Query Response: <type> Description: 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.
Page 220
AVCS Analog Video Color subcarrier Selection Classification: Format parameter setting Command Syntax: AVCS <type> Limits: <type> 0 = No subcarrier 1 = NTSC-M 2 = NTSC-443 3 = PAL-BDGHI 4 = PAL-N Query Syntax: AVCS? Query Response: <type> Description: The AVCS command sets the color subcarrier type used for the television outputs on generator models that have television outputs available.
Page 221
AVPG Analog Video Pedestal Gate Classification: Format parameter setting Command Syntax: AVPG <mode> Limits: <mode> 0 = OFF 1 = ON Query Syntax: AVPG? Query Response: <mode> Description: The AVPG command enables and disables the analog video set- up pedestal. The AVPG? query returns the current setting of AVPG.
Page 222
AVSC Analog Video Swing Calibration factor Classification: System parameter setting Command Syntax: AVSC <red factor>, <green factor>, <blue factor> AVSC <common factor> Limits: <factor> (floating point accepted) min = 0.000 max = 1.000 Query Syntax: AVSC? Query Response: <red factor>, <green factor>, <blue factor> Description: The AVSC command sets the analog video calibration (or scaling) factor that’s used to adjust the level set by AVSS.
Page 223
AVSS Analog Video Signal Swing Classification: Format parameter setting Command Syntax: AVSS <level> Limits: <level> (floating point accepted) min = 0.000 volts max = 1.000 volts Query Syntax: AVSS? Query Response: <level> Description: The AVSS command sets the maximum peak-to-peak swing for all three analog video channels.
Page 224
AVST Analog Video Signal Type Classification: Format parameter setting Command Syntax: AVST <type> Limits: <type> 0=none 1=Analog Y (grayscale) 2=Analog RGB (color) 3=Analog TV Y (grayscale) 4=Analog TV EYC (color subcarrier) 5=Analog YPrPb (color difference) Must be zero (0) when any digital video type is selected (DVST Query Syntax: AVST?
Page 225
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...
Page 226
CACH instruction CACHe enable Classification: System parameter setting 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.
Page 228
volts. The <sync 400> factor adjusts the analog sync output level when ASSS is at 0.400 volts. The <sync 40> factor adjusts the analog sync output level when ASSS is at 0.040 volts. The <NTSC 714> factor adjusts the NTSC television output level. The <PAL 700>...
Page 229
CALL CALL internal function Classification: Direct processor control Command Syntax: CALL <address> <passed> [ <p(1)> [ <p(2)> [ <p(3)> …[ <p(18)> ]…]]] 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>...
Page 230
<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.
Page 231
CROS *** draw a centered CROSs Classification: Custom image primitive Command Syntax: CROS <color> Limits: <color> = available colors Query Syntax: None Description: Draws a large centered cross that fills the active video area. The vertical line is 2 pixels thick if the format has an even number of active pixels.
Page 232
CSPP Composite Sync Pulse Polarity Classification: Format parameter setting Command Syntax: CSPP <polarity> Limits: <polarity> 0 = active-low (negative going pulse) 1 = active-high (positive going pulse) Query Syntax: CSPP? Query Response: <polarity> Description: The CSPP command establishes the logic sense of the digital composite sync output.
Page 235
DCRD Display Code ReaD Classification: Direct processor control Command Syntax: None Query Syntax: DCRD? Query Response: <code#> Description: The DCRD? query returns the display code detected on the monitor sense lines as filtered through the display code bit mask. Converting the returned decimal number to a 4-bit binary number shows the status of the individual sense lines from M3 (MSB) to M0 (LSB).
Page 236
DIRB DIRectory editing Begin Classification: Directory editor control Command Syntax: DIRB Query Syntax: None Description: The DIRB command marks the beginning of a directory editing session. This command does nothing in the current firmware version, but is used for compatibility with future versions of firmware.
Page 237
DIRK DIRectory Kill Classification: Directory memory management Command Syntax: DIRK <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Syntax: DIRK? <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Response: 0 or 1 Description: The DIRK command deletes a directory by name.
Page 238
DIRN DIRectory New Classification: Directory editor control Command Syntax: DIRN [<name>] Limits: <name> = optional valid MS-DOS filename (8 characters minus any extension) Query Syntax: DIRN? Query Response: <name> Description: The DIRN command initializes the directory edit buffer. The name <name> is assigned as the directory’s name. The query will return the name that has been assigned as the directory’s name.
Page 239
DIRQ DIRectory Query pointer Classification: Directory memory management Command Syntax: None Query Syntax: DIRQ? <index> <number> Limits: <index> = positive integer number <number> = positive integer number Query Response: List of specified directory names Description: The query returns <number> directory names from the list of all the directory names stored in directory memory beginning at <index>.
Page 240
DSCT Digital Sync Composite Type Classification: Format parameter setting Command Syntax: DSCT <type> Limits: <type> 0 = none 1 = American HDTV ORed 2 = American ORed 3 = American w/serr 4 = American w/serr & eq 5 = European HDTV ORed 6 = European ORed 7 = European w/serr 8 = European w/serr &...
Page 241
DSST Digital Sync Separate Type Classification: Format parameter setting Command Syntax: DSST <type> Limits: <type> 0 = none 1 = American separate 2 = American HDTV separate 3 = European HDTV separate 4 = Japanese HDTV separate 5 = European separate Query Syntax: DSST? Query Response:...
Page 242
DVSP Digital Video Signal Polarity Classification: Format parameter setting Command Syntax: DVSP <polarity> Limits: <polarity> 0 = active-low (negative going video) 1 = active-high (positive going video) Query Syntax: DVSP? Query Response: <polarity> Description: The DVSP command establishes the logic sense of the digital video outputs.
Page 243
DVST Digital Video Signal Type Classification: Format parameter setting Command Syntax: DVST <type> Limits: <type> 0 = not used 1 = digital V 2 = digital VI (MDA) 5 = RGB 6 = RGBI (CGA) 7 = RrGgBb (EGA) DVST must be zero (0) when any analog video type is selected (AVST Query Syntax: DVST?
Page 244
EQUA EQUalization interval After vertical sync pulse Classification: Format parameter setting Command Syntax: EQUA <lines> Limits: <lines> min = 0 max = number of lines after vertical sync before video Query Syntax: EQUA? Query Response: <lines> Description: The EQUA command establishes the width of the equalization interval after the vertical sync pulse in each field whenever a serrated &...
Page 245
EQUB EQUalization interval Before vertical sync pulse Classification: Format parameter setting Command Syntax: EQUB <lines> Limits: <lines> min = 0 max = number of lines after video and before vertical sync Query Syntax: EQUB? Query Response: <lines> Description: The EQUB command establishes the width of the equalization interval before the vertical sync pulse in each field whenever a serrated &...
Page 246
FMTB ForMaT editing Begin Classification: Format editor control Command Syntax: FMTB Query Syntax: None Description: The FMTB command marks the beginning of a format editing session. Other Required Cmds: Either an FMTL command to load an existing image or an FMTN command to create a new FORMAT.
Page 247
FMTJ ForMaT Justify Classification: Format editor control Command Syntax: FMTJ Query Syntax: None Description: The FMTJ command corrects some types of timing errors for the current data in the format buffer. The following errors are corrected: Pixel Rate errors 2071 and 2072 Video Memory Size error 2550 Horizontal Blanking errors 2140, 2141, 2150 and 2155 Horizontal Total errors 2090 and 2091...
Page 248
FMTL ForMaT Load from memory by name Classification: Format memory management / Sequence parameter setting Command Syntax: FMTL <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Syntax: FMTL? <name> Query Response: <location> (returns 0 if not found) Description: The FMTL command is context sensitive.
Page 249
FMTN ForMaT New Classification: Format editor control Command Syntax: FMTN [<name>] Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Syntax: None Description: The FMTN command initializes the format editing buffer. Sending this one command is equivalent to sending all of the following commands: A S B G A S C T...
Page 250
FMTP ForMaT Path Classification: Format memory management Command Syntax: FMTP <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Syntax: FMTP? Query Response: <name> Description: The FMTP command sets the current format path name to a given directory.
Page 251
FMTR ForMaT Read from memory location (by number) Classification: Format memory management Command Syntax: FMTR <location> Limits: <location> = 1 through 300 (RAM) or -1 through -24 (EPROM) Query Syntax: FMTR? <location> Query Response: <name> Description: Reads format from the format memory location into the format buffer.
Page 252
FMTU ForMaT Use Classification: Format memory management Command Syntax: FMTU Query Syntax: FMTU? Query Response: <location> or 0 Description: The FMTU command first checks the current contents of the format buffer for errors. If no errors are found, it reconfigures the signal generating hardware in accordance with the contents.
Page 253
FORM draw FORMat data block Classification: Custom image primitive Command Syntax: FORM <color> <x> <y> Limits: <color> = available colors <x> = positive integer number <y> = positive integer number Query Syntax: None Description: Displays basic information about the format driving the display. The first line shows the number of horizontal active pixels and vertical active lines.
Page 254
FRGB Foreground Red, Green and Blue levels Classification: System parameter setting Command Syntax: FRGB <red level> <green level> <blue level> FRGB <common gray level> Limits: <level> min = 0 (full off) max = 255 (full on) Query Syntax: FRGB? Query Response: <red level>...
Page 255
GAMA GAMmA correction factor Classification: Format parameter setting Command Syntax: GAMA <factor> Limits: <factor> (floating point accepted) min = 0.1 max = 10.0 Query Syntax: GAMA? Query Response: <factor> Description: The GAMA command establishes the current analog video gamma correction factor. The GAMA? query returns the current setting of the gamma correction factor.
Page 256
BASE (see the BASE command). Note – This command will normally be used only with custom applications and command files created by Quantum Data. Other Required Cmds: GETA and GETA? expect and return parameters formatted according to the current radix set by the BASE command.
Page 257
GRID draw a centered GRID Classification: Custom image primitive Command Syntax: GRID <color> <number of horizontal boxes> <number of vertical boxes> Limits: <color> = available colors <number of horizontal boxes> = half of number of pixels <number of vertical boxes> = half of number of lines Query Syntax: None Description:...
Page 258
GRIV draw a GRIll pattern of Vertical lines Classification: Custom image primitive Command Syntax: GRIV <color> <number of pixels in line> < number of pixels in space> Limits: <color> = available colors <number of pixels in line> = number of lines <...
Page 259
HATI draw a centered crossHATch from the Inside Classification: Custom image primitive Command Syntax: HATI <color> <number of horizontal boxes> <number of vertical boxes> Limits: <color> = available colors <number of horizontal boxes> = half of number of pixels <number of vertical boxes> = half of number of lines Query Syntax: None Description:...
Page 260
HATO draw a centered crossHATch from the Outside in Classification: Custom image primitive Command Syntax: HATO <color> <number of horizontal boxes> <number of vertical boxes> Limits: <color> = available colors <number of horizontal boxes> = half of number of pixels <number of vertical boxes>...
Page 261
HRAT Horizontal RATe Classification: Format parameter setting Command Syntax: HRAT <frequency in Hz> Limits: <frequency in Hz> (floating point accepted) typical min = 1000 typical max = 130000 Query Syntax: HRAT? Query Response: <frequency in Hz> (floating point returned) Description: The HRAT command sets the line frequency.
Page 262
HSIZ Horizontal SIZe Classification: Format parameter setting Command Syntax: HSIZ <physical size> (context sensitive - see FMTB and FMTE) Limits: <physical size> = positive value (floating point accepted) Query Syntax: HSIZ? Query Response: <physical size> (floating point returned) Description: The HSIZ command establishes the horizontal physical size of the image on the display.
Page 263
HSPD Horizontal Sync Pulse Delay Classification: Format parameter setting Command Syntax: HSPD <pixels> Limits: <pixels> min = 1 max = HTOT - HRES - HSPW Query Syntax: HSPD? Query Response: <pixels> Description: The HSPD command establishes the delay between the leading edge of blanking and the leading edge of the horizontal sync pulse.
Page 264
HSPP Horizontal Sync Pulse Polarity Classification: Format parameter setting Command Syntax: HSPP <polarity> Limits: <polarity> 0 = active-low (negative going pulse) 1 = active-high (positive going pulse) Query Syntax: HSPP? Query Response: <polarity> Description: The HSPP command establishes the logic sense of the digital horizontal sync outputs.
Page 266
IMGA IMaGe save As Classification: Image memory management Command Syntax: IMGA <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Syntax: None Description: The IMGA command saves the current contents of the image edit buffer using the given name. Other Required Cmds: None Example:...
Page 267
IMGK IMaGe Kill Classification: Image memory management Command Syntax: IMGK <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Syntax: IMGK? <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Response: 0 or 1 Description: The IMGK command deletes an image by name.
Page 268
IMGN IMaGe New Classification: Image editor control Command Syntax: IMGN [<name>] Limits: <name> = optional valid MS-DOS filename (8 characters minus any extension) Query Syntax: IMGN? Query Response: <name> Description: The IMGN command initializes the image edit buffer. The name <name>...
Page 269
IMGQ IMaGe Query pointer Classification: Image memory management Command Syntax: None Query Syntax: IMGQ? <index> <number> Limits: <index> = positive integer number <number> = positive integer number Query Response: List of specified image names Description: The query returns <number> image names from the list of all the images stored in image memory beginning at <index>.
Page 270
IMGS IMaGe Save Classification: Image memory management Command Syntax: IMGS Query Syntax: None Description: The IMGS command saves the current contents of the generator’s custom image edit buffer back to the memory location from which it was originally read. Other Required Cmds: None Example: I M G S...
Page 271
IVER Image VERsion Classification: System parameter setting / Sequence parameter setting Command Syntax: IVER <mode> Limits: <mode> 0 = Normal 1 = Invert or display alternate version Query Syntax: IVER? Query Response: <mode> Description: The IVER command is context sensitive. When editing a sequence (while between a set of SEQB and SEQE commands), the IVER command determines which version of an image is used for the step being worked on.
Page 273
KNOB rotate KNOB Classification: System parameter setting Command Syntax: KNOB <number> <clicks> Limits: <number> 1 = upper Format knob 2 = lower Image knob <clicks> positive integer = knob clicks in a clockwise direction negative integer = knob clicks in a counterclockwise direction Query Syntax: None...
Page 274
LEDS LED Status Classification: System parameter setting Command Syntax: None Query Syntax: LEDS? Query Response: <decimal number from 0 to 255> Description: The LEDS? query returns the current status of the generator’s signal generating hardware as a single decimal number. The number corresponds to the status of the lighted push-button on the generator in normal operation.
Page 275
LINE draw a LINE Classification: Custom image primitive Command Syntax: LINE <color> <X start coordinate> <Y start coordinate> <X end coordinate> <Y end coordinate> Limits: <color> = available colors <X start coordinate> <Y start coordinate> <X end coordinate> <Y end coordinate> = positive integer number Query Syntax: None Description:...
Page 277
MSIZ light Meter SIZe Classification: System parameter setting Command Syntax: MSIZ <width>, <height> MSIZ <common size> (for a square box) Limits: <size> = positive floating point number Query Syntax: MSIZ? Query Response: <width>, <height> Description: The MSIZ command establishes the physical size of the lightmeter box(es) displayed in the BriteBox test image.
Page 278
NAMI NAMe Insert Classification: Directory editor control Command Syntax: NAMI <index> <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Syntax: None Description: The NAMI command first moves all the names with index values equal to or greater than <index> to the next higher index value in the directory edit buffer.
Page 279
NAMQ NAMe Query Classification: Directory editor control Command Syntax: None Query Syntax: NAMQ? <index> <number> Query Response: List of specified entry names from directory edit buffer Description: The query returns <number> names from the list of names in the directory edit buffer beginning at <index>. Other Required Cmds: None E x a m p l e s :...
Page 280
OUTG OUTputs Gate Classification: System parameter setting Command Syntax: OUTG <mode> Limits: <mode> 0 = OFF 1 = ON Query Syntax: OUTG? Query Response: <mode> Description: The OUTG command gates all video and sync outputs of the generator ON and OFF. Gating the outputs OFF forces all outputs to be turned off.
Page 281
PAGE draw a PAGE of repeating characters Classification: Custom image primitive Command Syntax: PAGE <color> <width> <height> <x> <y> <fontname> <character> Limits: <color> = available colors <width> = width of page in pixels <height> = height of page in lines <x>...
Page 282
SIZE command). Note – This command will normally be used only with custom applications and command files created by Quantum Data. Indiscriminate use of this command can cause the generator to stop operating and / or the loss of stored data in nonvolatile RAM.
Page 283
Note – This command will normally be used only with custom applications and command files created by Quantum Data. Indiscriminate use of this command can cause the generator to stop operating and / or the loss of stored data in nonvolatile RAM.
Page 284
RECT draw a RECTangle Classification: Custom image primitive Command Syntax: RECT <color> <width> <height> <x> <y> <fill pattern> Limits: <color> = available colors <width> = total number of horizontal pixels <height> = total number of lines <x> = positive integer number <y>...
Page 285
SCAN SCAN fields per frame Classification: Format parameter setting Command Syntax: SCAN <fields> Limits: <fields> 1 = progressive (non-interlaced) 2 = interlaced Query Syntax: SCAN? Query Response: <fields> Description: The SCAN command establishes the number of fields scanned per frame. Set to one (1) for progressive (non-interlaced) scan and two (2) for interlaced scan.
Page 286
SEQA SEQuence save As Classification: Sequence memory management Command Syntax: SEQA <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Syntax: None Description: The SEQA command saves the current contents of the sequence edit buffer using the given name. Other Required Cmds: None Example:...
Page 287
SEQK SEQuence Kill Classification: Sequence memory management Command Syntax: SEQK <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Syntax: SEQK? <name> Limits: <name> = a valid MS-DOS filename (8 characters minus any extension) Query Response: 0 or 1 Description: The SEQK command deletes a sequence by name.
Page 288
SEQN SEQuence New Classification: Sequence editor control Command Syntax: SEQN [<name>] Limits: <name> = optional valid MS-DOS filename (8 characters minus any extension) Query Syntax: SEQN? Query Response: <name> Description: The SEQN command initializes the sequence edit buffer. The name <name> is assigned as the sequence’s name. The query will return the name that has been assigned as the sequence’s name.
Page 289
SEQQ SEQuence Query pointer Classification: Sequence memory management Command Syntax: None Query Syntax: SEQQ? <index> <number> Limits: <index> = positive integer number <number> = positive integer number Query Response: List of specified sequence names Description: The query returns <number> sequence names from the list of all the sequence names stored in sequence memory beginning at <index>.
Page 290
SIZE in base 10. SIZE is preset to 16 each time the generator is powered on. Note – This command will normally be used only with custom applications and command files created by Quantum Data. Other Required Cmds: None...
Page 291
SNUM draw sequence Step NUMber Classification: Custom image primitive Command Syntax: SNUM <color> <x> <y> Limits: <color> = available colors <x> = positive integer number <y> = positive integer number Query Syntax: None Description: Displays the sequence step number to an image when it’s drawn as part of a test sequence.
Page 292
SSST Select Sync Signal Type Classification: Format parameter setting Command Syntax: SSST <type> Limits: <type> 0 = no sync 1 = digital separate horizontal & vertical sync ( DHS & DVS ) 2 = digital separate composite sync ( DCS ) 3 = analog composite sync ( ACS ) Query Syntax: SSST?
Page 293
STEP sequence STEP number Classification: Sequence parameter setting Command Syntax: STEP <step#> Limits: <step> min = 1 max = See description Query Syntax: STEP? Query Response: <step> Description: The STEP command selects a step in the sequence edit buffer. It is context sensitive. While editing a sequence (between SEQB and SEQE commands), the STEP command selects a step to be edited.
Page 294
TEXT draw TEXT string Classification: Custom image primitive Command Syntax: Text <color> <x> <y> <fontname> <“text “> Limits: <color> = available colors <x> = position of left edge of page in pixels <y> = position of top edge of page in pixels <fontname>...
Page 295
The command will not change the text in a currently displayed image. It must be redrawn to use the new text. The factory default string is Quantum Data. The UIDN? query returns the current text string. Other Required Cmds: The IMGU command redraws the last selected test image.
Page 296
USIZ Unit of measure used for physical SIZes Classification: Format and System parameter setting Command Syntax: USIZ <units> Limits: <units> 0 = sizes not given (use default) 1 = inches 2 = mm Query Syntax: USIZ? Query Response: <units> Description: The USIZ command sets the units of measure assumed by HSIZ and VSIZ commands to establish the physical size of the image that appears on the CRT (context sensitive - see FMTB and FMTE).
Page 297
VERH VERsion of Hardware Classification: Miscellaneous system parameter Command Syntax: None Query Syntax: VERH? Query Response: <version> Description: The VERH? query returns a five digit hardware version number. The number indicates when a major modification to the hardware was last implemented. The significance of each digit is interpreted as follows: The version number in the example, 31995, would be interpreted as March 19, 1995.
Page 298
VSIZ Vertical SIZe Classification: Format parameter setting Command Syntax: VSIZ <physical size> Limits: <physical size> = positive value (floating point accepted) Query Syntax: VSIZ? Query Response: <physical size> Description: The VSIZ command establishes the vertical physical size of the image on the display. Units expected (or returned) vary according to the last mode set with USIZ command.
Page 300
VSPP Vertical Sync Pulse Polarity Classification: Format parameter setting Command Syntax: VSPP <polarity> Limits: <polarity> 0 = active-low (negative going pulse) 1 = active-high (positive going pulse) Query Syntax: VSPP? Query Response: <mode> Description: The VSPP command establishes the logic sense of the digital vertical sync outputs.
Page 301
VTOT Vertical TOTal lines per frame Classification: Format parameter setting Command Syntax: VTOT <lines> Limits: <lines> must be an odd number when SCAN = 2 min = 2 801GC-ISA = 4096 @ SCAN=1; 4097 @ SCAN=2 801GF-ISA = 4096 @ SCAN=1; 8191 @ SCAN=2 801GP = 2048 801GC, GX = 4096 @ SCAN=1;...
Page 302
*WAI WAIt for completion suffix Classification: Direct processor control Command Syntax: <command>; *WAI Limits: <command> FMTU, IMGU, ALLU, BOOT, INIT, or SCAL Query Syntax: None Description: Normally, the generator returns a prompt immediately after either an FMTU, IMGU, ALLU, BOOT, INIT, or SCAL command is received - even before these commands have finished executing.
Power-on Computer Interfacing If all else fails Chapter 7: Troubleshooting...
Page 306
The top number indicates the operating firmware revision level, while the bottom number indicates the hardware revision level. Please note these num- bers if you will be contacting Quantum Data with any questions or problems concerning the operation of the unit.
• See Chapter 2 of this manual for infor- Error message at mation on using the 801G* in the nor- power-on mal operating mode. • See the “Programming” chapter for information on setting-up and running the 801G* in the test sequence mode. If any other messages appear, it will be be- cause one or more problems were found during the generator’s power-on self test.
Chapter 9 of this manual covers repairs that can be done by the user. The unit should be returned to Quantum Data or one of our authorized service centers for all other repairs. Chapter 10 has information on getting your 801G* repaired.
System Errors This section discusses system error messages that may be displayed by the generator from time to time. Power-on Self Test Messages The integrity of the data stored in non-volatile memory is checked every time the 801GX is turned on.
Page 311
last time the generator was used. This check includes each of the 300 format storage locations. All user created custom images and test sequences are also checked. If no problems are found, the generator goes on to step 3. If one (or more) items have been corrupted, a message containing a tally of the defective items is displayed for 2 seconds.
Power Fail Message Whenever the AC power line voltage dips below the minimum specified, this message is displayed and the generator’s microprocessor is halted. If you see this message during normal operation, it probably indicates that a power sag or short dura- tion drop-out has occurred.
Corrupt Data Error Messages The example on the left shows a corupted data er- ror message. The top line of the display shows the format’s storage location number and name. The bottom line shows the error number. Error number 9450 identifies the cause of the error as corrupted data.
System Error Message Summary Problem found with the configuration data stored in battery backed memory. All 150 format storage locations will be cleared and the industry standard formats installed. The memory back up battery may need to be replaced. All 150 Format storage locations are being erased. Industry standard formats are being installed in lo- cations 1 thru 44.
Format Error Messages 2030 SCAN less than 1 An invalid scan setting exists in the file. Reedit the scan setting. 2040 SCAN greater than 2 An invalid scan setting exists in the file. Reedit the scan setting. 2050 Horizontal total too small The generator does not support a horizontal period (active + blanked) less than 144 pixels per horizontal scan line.
Page 316
2080 Pixel rate too low The pixel rate is below the minimum rate supported by the generator. Increase the value of HTOT. Increase the value of HRAT. 2090 Horizontal total not even The generator does not support an odd number of total pixels per scan line.
Page 317
2151 Horizontal total < horizontal res. The number of active pixels per horizontal scan line is greater than the total number of pixels per line (hor. period). Increase the horizontal period (in pixels). Decrease horizontal active (in pixels). 2152 Horizontal active too large or Horizontal total too small The generator does not support the given combination of the horizontal pixel total and the number of horizontal active...
Page 318
2191 Horizontal sync pulse width must be even for HDTV The generator does not support horizontal sync pulse widths (in pixels) that cannot be evenly divided by two (2) for HDTV video types. Make the sync pulse width (in pixels) evenly divisible by 2.
Page 319
2250 Vertical total too small There must be at least a total of 5 horizontal scan lines per frame with interlaced operation. Increase the vertical period so that it’s greater than 4 lines. Switch to non-interlaced operation. 2270 Vertical total is even There must be an odd numbered total of horizontal scan lines per frame with interlaced operation.
Page 320
2321 Vertical active must be even when in inter- laced scan mode The generator does not support vertical active periods (in lines) that cannot be evenly divided by two (2) when interlaced operation is selected. Make the vertical active period (in lines) evenly divisible by 2.
Page 321
2391 Incompatible ACS & DCS types The analog composite sync and digital composite sync settings must be compatible when analog and digital composite sync are both active. Make the ACS and DCS settings the same. Change the Sync select setting. 2392 Incompatible ACS &...
Page 322
2398 Invalid DSS type An invalid digital separate sync type selection exists in the file. Reedit the digital separate sync type setting. 2399 Invalid sync type An invalid sync select exists in the file. Reedit the sync select setting. 2400 Digital separate sync type selection not compatible with analog and/or digital sync type...
Page 323
2490 EQ before too large The interval during which pre-equalization pulses occur cannot be greater than the vertical sync pulse delay. Decrease EQ Before. Increase the vertical sync pulse delay. 2495 EQ after 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 shorter vertical blanking interval between fields with interlaced operation.
Page 324
Formats are read from memory and into the hardware. The parameter settings are maintained while the 801GP is turned off. Re-initialize your generator’s memory. Contact Quantum Data for further assistance. 8-16 Chapter 8: Error Messages Model 801GC, 801GF & 801GX¥Rev. A...
Page 325
Formats are read from memory and into the hardware. The parameter settings are maintained while the 801GP is turned off. Re-initialize your generator’s memory. Contact Quantum Data for further assistance. 2721 NTSC requires pedestal (801GX Only) 2722...
Page 326
3000 Invalid color name A command file containing an invalid color name selection was downloaded to the generator. Check for spelling errors of the color names used in the command file. Use only color names that appear in the color list. 3001 Invalid fill pattern name A command file containing an invalid fill pattern name...
Page 327
3050 Invalid gray level The generator does not support gray level percentages beyond the range of 0 through 100. This error should never occur under normal operation. Please contact Quantum Data's technical support department if you get this message. 8-19...
Page 328
4002 No sequence memory This occurs during the SEQN command. It happens when there’s an insufficient amount of managed memory for the buffer request. Save all used edit buffers and issue FMTN, IMGN, and/or DIRN. This clears extra memory used by these buffers.
Page 329
4008 Invalid delay time in sequence A command file containing a sequence step delay was downloaded to the generator. Only use delay times (in seconds) that correspond to the list of available delays. 4010 Font index out of range You tried to use a font at an invalid index. 4020 No font present at given index You tried to access a font at a valid index but the specified...
Page 330
5003 Directory memory full This occurs during DIRA and DIRS commands when there’s insufficient room in the directory memory pool for the requested save. Use DIRK to delete one or more directories from the directory pool. 5006 No directory to save This occurs during DIRA and DIRS commands when you try to save a nonexistent directory.
Page 331
9450 Invalid format location This occurs during FMTR command when the integrity of the data stored in the specified format memory location is corrupt. Delete the format from nonvolatile RAM using the YANK command. Then recreate and save the format. A corrupted format in EPROM requires at least the replacement of the firmware EPROM set.
Page 332
9457 Bad location for format name read This occurs during FMTR? query when you try to read or write to an invalid format memory location. Use a range of -1 through -nn for permanent formats in EPROM or 1 through 300 for formats saved in nonvolatile RAM with the FMTR? query.
Page 333
9470 Can’t change EPROM contents An attempt was made to insert a format using the FMTI command into an EPROM format memory location. Use a range of 1 through 300 as the insertion location for formats in nonvolatile RAM. 9471 Bad location for format yank This occurs when you try to remove (yank) one or more formats from invalid format memory locations using the...
Page 334
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. 8-26 Chapter 8: Error Messages Model 801GC, 801GF & 801GX¥Rev. A...
Quantum Data products are warranted against defects in materials and workmanship. This warranty applies for one (1) year from the date of delivery. Quantum Data will, at its option, repair or replace equipment which proves to be defective during the warranty period. This war- ranty includes labor and parts.
Service Agreements It is the intent of Quantum Data to provide its cus- tomers with the highest quality service both before and after the sale. The 801G* has been designed for years of dependable operation.
We do not currently publish schematic diagrams or user service manuals for the 801G*. All repair work should be done by Quantum Data or by one of our authorized service centers. They Returning the are listed on the next two pages. Please contact our...
Page 339
North America: Manufacturing, Sales and Service Quantum Data Inc. Attn: Customer Service Dept. 2111 Big Timber Road Elgin, IL 60123 Telephone: +1 - 847-888-0450 Facsimile: +1 - 847-888-2802 Internet e-mail: sales@quantumdata.com Europe: Service Only (Please contact our U.S.A. office, above, for sales)
Page 340
Korea: Sales Representative and Service B & P International Co., Ltd. Attn: Service Department Manager Room 1809, Geopyoung Town #A 203-1 Nonhyun-Dong Kangnam-Ku Seoul, Korea Telephone: +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...
Timing Ranges Output Descriptions Standard Formats Standard Images User Interface Items Physical Dimensions Power and Environment Appendix A: Specifications Appendix A: Specifications...
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): NTSC: PAL: HDTV analog video:...
Model 801GC, 801GF and 801GX Specifications User Interface Displays: 16 X 2 character LCD LED power indicator Knobs: Format selector Image selector Buttons: Image / STEP Video gate(R, G/I, B/V) Sync gate (ACS, DCS and DSS) Outputs on/ off Output Connectors GENERAL PURPOSE Connector: 5 BNC receptacles Signals:...
Additional Model 801GC and 801GX Specifications 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 Horizontal Timing Frequency Range: 2.29 Ð...
Additional Model 801GF Specifications Pixel Timing Frequency Range: 3.9975 MHz to 250 MHz Step: 0.035 Hz Jitter: 800 pS line-to-line (1 sigma) Accuracy: 25 ppm Horizontal Timing Frequency Range: 1.00 Ð 130KHz Total pixels per line: Range: 144 to 65,535 pixels Step: 1 pixel Active pixels per line:...
Page 346
Notes: Model 801GC, 801GF & 801GX¥Rev. A Appendix A: Specifications...
Page 347
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. Index...
Page 348
AC Power Changing Input Range 5-2 Cord 5-3 Indicator 2-4 Input Range 5-2 AC Select Switch 2-7 “ACS Sync Gate” Button 2-10 Analog Video Turning on and off 2-9 Analog video repairing 6-96 “B Video Gate” Button 2-9 Barrel distortion test 5-45 Bias 6-46 Blanking Pedestal Programming 6-46...
Page 350
Connectors, Output BNC 5-6 D-Sub 5-4 Contrast and brightness check test 5-59 Contrast Ratio Measurements 5-14 Controls, an overview 1-3 Convergence Test 5-32, 5-73 Custom Image Editor Activating 6-7 Drawing Primitives 6-25 Using 6-24 Custom Images Adding to knob 6-21 “DCS Sync Gate”...
Page 351
Front Panel Display Current Format 2-4 Current Test Image 2-4 Format Number 2-4 Format Scan Rates 2-4 Under normal operation 2-4 “G Video Gate” Button 2-9 Gamma Correction 6-46 Programming 6-47 Gray Scale Test Pattern 5-29 Gray Stairstep Test Pattern 5-29 GRN_PIC 5-7 GUI Editors Activating 6-7...
Page 352
Knob “Format” 2-5 “Image” 2-5 Programming Mode 2-6 Light Meter Setting target size 6-151 Line Cord Connecting 5-3 Type 5-3 Line Voltage Input Range 5-2 Setting Input Range 5-2 Linearity (Deflection) Test 5-38, 5-40, 5-74 Loaner Units 9-3 “Loop Enabled” message 2-6 Looping Test Images 2-6 Low contrast resolution and noise test 5-59...
Page 353
“R Video Gate” Button 2-9 Ramp Image 5-51 Raster Centering Test 5-52 Registration Card 9-2 Repairing Analog Video 6-96 Repairs Obtaining 9-4 Resolution, Testing 5-13, 5-15, 5-30 Return Material Authorization 9-2, RMA Numbers 9-2, 9-4 Sales Representatives Names & Locations 9-4 Secondary Bit, Digital Video Turning on and off 2-9 Sequence...
2 1 1 1 B i g T i m b e r R o a d E l g i n , I L 6 0 1 2 3 - 1 1 0 0 U S A P h o n e : ( 8 4 7 ) 8 8 8 - 0 4 5 0 F a x : ( 8 4 7 ) 8 8 8 - 2 8 0 2 B B S : ( 8 4 7 ) 8 8 8 - 0 1 1 5 1 9 .
Need help?
Do you have a question about the 801GC, 801GF, 801GX and is the answer not in the manual?
Questions and answers