SuperView 3000 Video Windowing System User Manual RGB Spectrum 950 Marina Village Pkwy.
SuperView 3000 User Manual May 9, 2002
TABLE OF CONTENTS Chapter 1 Introduction 1 General Window Inputs Output Video Overlays – Chroma Key Control of the SuperView System Features Chapter 2 Supplied Components 5 Standard Supplied Components Optional Items Chapter 3 System Basics 7 System Independence Control of the SuperView Windows Selecting and Displaying Windows–Serial Port Control Visibility of Window Imagery Autosync and Free-Run Display Modes Chapter 4 Installation and System Set Up Connectors Installing the SuperView Set Up:
Chapter 6 Serial Command Set 27 General Serial Command Set Usage Control Software For Windows Chapter 7 Technical Specifications Chapter 8 Troubleshooting 39 41 Troubleshooting Guide How to Contact RGB Spectrum Firmware Updates/README Files Appendix A RS-232 Control 45 Connecting the RS-232 Port Appendix B Video Levels and Chroma Key Appendix C Updating System Firmware Appendix D Serial Control of Multiple Units 49 53 55 MPSD Commands MPSD Example: Baud Rate Change Appendix E Produc
1 I NTRODUCTION ..... ................................ . GENERAL ................................................ The SuperView 3000 video windowing system displays up to twelve live video/computer windows on a high-resolution, RGB display device. Each channel accepts high-resolution RGB, Y PB PR Component, composite video, and S-Video sources for simultaneous display in windows on a highresolution, RGB display device. The system comes standard with four input channels.
1 INTRODUCTION Window Inputs WINDOW INPUTS ................................................ Each channel on the SuperView accepts four types of inputs—NTSC or PAL Composite, S-Video, Y PB PR Component, and RGB. All of the input connectors can be populated with sources but only one is displayed at a given time. Note that the Component and RGB are on one connector so you use that channel for either RGB or for component video.
..... INTRODUCTION Video Overlays – Chroma Key VIDEO OVERLAYS – CHROMA KEY ................................................ The SuperView provides chroma key circuitry for overlaying the window input imagery with the background computer graphics (gray scale or color). This feature is only available if you have the Autosync option and the BACKGROUND INPUT connector. CONTROL OF THE SUPERVIEW ................................................ .............
1 4 INTRODUCTION System Features • Input windows can be positioned, scaled, overlaid with computer text and graphics, and clipped to an arbitrary size or shape. Scaling of each window is continuous up to the full size of the display raster. Zooming in on a region of interest is also supported. • The graphic overlay capability uses a versatile chroma keyer. Keying can be performed on black, white, or a user-defined color.
2 S UPPLIED C OMPONENTS ..... ................................ . STANDARD SUPPLIED COMPONENTS ................................................ The following equipment is included in your SuperView’s shipping carton: TABLE 1. Stand ard Su ppli ed Comp onen ts Item Part Number SuperView --- SuperView User Manual 350-7322 Power cord (110 or 220 volt) 520-1188 or 520-0271-1 Spare fuse - installed in IEC socket 180-7207 Equipment Warranty Registration Card 330-5477 OPTIONAL ITEMS .............
2 SUPPLIED COMPONENTS Optional Items TABLE 2. Opt ion al I tems 6 Item Part Number Description VCP for SuperView 720-7295 Virtual Control Panel for the SuperView. This is a Windows compatible software application that provides a graphical user interface to serial control of a SuperView. DVI cable --- This cable is used to connect the optional DVI digital output to a DVI-capable display device. Contact RGB Spectrum for details.
S YSTEM B ASICS ..... ................................ . 3 The SuperView 3000 video windowing system displays up to twelve live video/computer windows on a high-resolution, RGB display device. Each channel accepts RGB, component video, composite video, and S-Video sources for simultaneous display in windows on a high-resolution, RGB display device. Each video signal is displayed in a dedicated window on the output display, and can be independently scaled, postioned, and zoomed. SYSTEM INDEPENDENCE ...
3 SYSTEM BASICS Windows terminal-emulator program (i.e. Hyperterminal or Procomm) running on a computer, in order to try out the examples listed in this manual. Optionally, RGB Spectrum offers software control programs for Microsoft Windows environments. In this chapter, we will relate our discussion of basic operational concepts to the SuperView’s ASCII Command Set. Commands can be issued manually, via the terminal, or from an application program, to the SuperView’s serial port. WINDOWS ..............
..... SYSTEM BASICS Selecting and Displaying Windows–Serial Port Control input image can be viewed, and it is shown in only one window. The SuperView automatically changes an input’s source rectangle as you use various front panel zoom and pan controls to select and zoom in on portions of the full-size image. A destination rectangle specifies a window’s size and screen position. The content of the window is the imagery defined by the source rectangle.
3 SYSTEM BASICS Selecting and Displaying Windows–Serial Port Control Example––define the destination rectangle in Figure 4. That is, place the top left corner of window 1 at (300, 700) of the display’s raster, and use a window 600 pixels wide and 250 lines high: >wdr 1 300 700 600 250 The SuperView provides query commands that let you get the current value(s) of most system parameters.
..... SYSTEM BASICS Visibility of Window Imagery FIGURE 5. A Clipped Window VISIBILITY OF WINDOW IMAGERY ................................................ The SuperView’s output consists of a high-resolution image assembled from a specified number of input images. It is important to understand which of these inputs will be visible on the monitor.
3 SYSTEM BASICS Visibility of Window Imagery Example––turn window 2 on: >window 2 on PRIORITY ............. LEVELS The SuperView uses window priority levels to determine which of several overlapping windows are visible. You can change the priority levels of windows so that different ones come into the foreground and others move to the background. FIGURE 6.
..... SYSTEM BASICS Autosync and Free-Run Display Modes Example––set window 2 to priority level 1: >priority 2 1 Since level one corresponds to the highest priority level, window 2 has priority over all other video windows, and hides any overlapped window with a lower priority level. AUTOSYNC AND FREE-RUN DISPLAY MODES ................................................ The SuperView provides two display modes—two different ways to apply host computer graphics and window inputs to the screen.
3 SYSTEM BASICS Autosync and Free-Run Display Modes to place TV weather people in front of live satellite images. The color that is replaced by the video window is adjustable (via serial command) to include any range of RGB color values. The chroma key option can only be turned on when the SuperView is used with a host computer input connected at the BACKGROUN INPUT connector, and the SuperView is in Autosync display mode. The chroma key option is selected with the ChromaKey ON command.
4 I NSTALLATION AND S YSTEM S ET U P ..... ................................ . CONNECTORS ................................................ FIGURE 7. SuperView Rear Panel, With Six Inputs in a 2RU Enclosure The figure above illustrates the rear panel of a 2U SuperView configured with six input windows. The connectors, their physical type and gender, are listed in the table below. TABLE 3.
4 INSTALLATION AND SYSTEM SET UP Installing the SuperView INSTALLING THE SUPERVIEW ................................................ To install a SuperView, follow the steps outlined below: STEP 1: POWER Connect a power cord to the SuperView. The SuperView is equipped with a universal, 100-220 V, 50-60 Hz power supply. STEP 2: CONNECT WINDOW SOURCES Connect your video and/or computer sources to the windows labeled 1-12 The SuperView can have as many windows as it is configured for.
..... INSTALLATION AND SYSTEM SET UP Set Up: Autosync Mode responses from its Auxiliary port back to the console. See Appendix D, “Serial Control of Multiple Units,” for details. FIGURE 8. Serial Control of Two SuperViews SET UP: AUTOSYNC MODE ................................................ In Autosync mode, the SuperView requires an external host sync source be connected at the BACKGROUND INPUT connector. The output of the SuperView will match the timing and format of the external source.
4 INSTALLATION AND SYSTEM SET UP Set Up: Free-Run Mode FRONT PANEL ADJUSTMENT To adjust the host timing from the front panel, follow the steps below. Step 1 - Verify connections To perform the interactive timing adjustment, make sure the host computer is switched on and connected at the SuperView’s BACKGROUND INPUT. Step 2 - Begin Interactive Timing Adjust (ITA) Press the OUTPUT button and navigate through the menu to the Output Timing Adjust option.
F RONT P ANEL C ONTROL ..... ................................ . 5 The front panel provides control over most SuperView functions (Figure 9). These controls include: Saving and Recalling Presets, Input and Output Timing, Window Size, Window Position, Zoom, Pan, Window Priority, Motion Filter, Brightness, Contrast, Saturation, Gamma, Freeze, and ChromaKey. The menus for the SuperView are grouped according to function and there is one button access to all of these menus.
5 FRONT PANEL CONTROL Image Menu The bottom row of buttons provides access to the menu system of the SuperView. These menus are discussed in greater detail later in this chapter. The buttons to the right of the LCD allow navigation and selection through the menu system. In general, the ENTER button is used to select or confirm a parameter and the ESCAPE button is used to exit out of a parameter. The Arrow buttons are used for navigation. All of the menus for the SuperView work in a similar way.
..... FRONT PANEL CONTROL Input Menu The currently active window (i.e. 3) is shown in parenthesis on the top line and the first three menu items and their current values are also shown. There is a prompt (>) which indicates the active menu item. Use the arrow keys to scroll through the menu items until the menu item you want is on the active line. All of the items in the IMAGE section work in the same way. Use the Left/Right arrow keys to step through the range of values for an active menu item.
5 FRONT PANEL CONTROL Output Menu The currently active window (i.e. 3) is shown in parenthesis on the top line and the first three menu items and their current values are also shown. There is a prompt (>) which indicates the active menu item. Use the arrow keys to scroll through the menu items until the menu item you want is on the active line. With the exception of Input Timing Adjust, all of the items in the INPUT section work in the same way.
..... FRONT PANEL CONTROL Window Menu values for an active menu item. Once you have adjusted to the desired value, press ENTER to confirm and save the new value. Pressing ESCAPE or the Up/Down arrow keys will cancel changes. Some of the menus in the Output section are interative menus (i.e. Output Timing Adjust, Clear Host List). These menu have no fixed values that you can step through one at a time.
5 FRONT PANEL CONTROL Miscellaneous Menu MISCELLANEOUS MENU ................................................ Press the MISCELLANEOUS button to access this menu. It contains menus for some overall system parameters. The menus include Test Pattern, Restore Factory Defaults, Auto Save, Save Configuration, Echo, Baud Rate, Chroma Key Enable, and Chroma Key Color. The currently active window (i.e.
..... FRONT PANEL CONTROL Presets PRESETS ................................................ The SuperView stores up to six user-defined presets. These presets store a specific screen configuration for the SuperView. This configuration includes window size, position, and order, image parameters, input timing parameters, and output timing parameters. The presets are not set with any factory defaults so they are all user-definable. SAVE A ............. PRESET RECALL A .............
5 26 FRONT PANEL CONTROL Presets SuperView 3000 User Manual May 9, 2002
S ERIAL C OMMAND S ET ..... ................................ . 6 This section discusses the SuperView serial control commands. The command set provides access to all of the unit’s functions. An optional software control program, called the Virtual Control Panel (VCP), is also available. See "Control Software for Windows" on page 37 for more information on this program. GENERAL ................................................ The command set is made up of ASCII characters and is not case sensitive.
6 SERIAL COMMAND SET Serial Command Set Usage INPUT COMMANDS These commands allow you to make adjustments for your inputs and then save these settings into the unit’s internal memory. Command 28 Arguments Description INput [AUTO | LOCK | DEBUG] Sets the input mode for the specified input. Auto engages the autosync circuitry. Lock turns the autosync circuitry off. Debug provides information on input status and reports changes to measured parameters.
..... SERIAL COMMAND SET Serial Command Set Usage Command Arguments Description INputTYPE The command selects between the four possible inputs types for each channel. One input type per channel can be used at a time. Factory default: RGB LoadInputList <1...
6 SERIAL COMMAND SET Serial Command Set Usage Command 30 Arguments Description HostInteractive (none) Enters the host interactive mode. This is an adjustment mode for changing the Host Timing values to better suit your display device. Once in the interactive mode, a white box and cross hair appear on the output display.
..... SERIAL COMMAND SET Serial Command Set Usage WINDOW POSITIONING/VISIBILITY This section contains commands for controlling the display configuration, zoom and pan operations, and freezing inputs. Command May 9, 2002 Arguments Description BackGround This command is used if you are running the Autosync mode and have a high-res input connected to the BACKGROUND INPUT connector of the SuperView. This command allows you to turn the background window On or Off.
6 SERIAL COMMAND SET Serial Command Set Usage Command 32 Arguments Description POSition [ ] Activates the position utility, allowing you to move the specified input around the output display. The controls for the utility are as follows: i = move up m = move down j = move left l = move right q = quit The direction and repetition arguments allow you to repeat a movement in one direction without repeatedly pressing the key.
..... SERIAL COMMAND SET Serial Command Set Usage Command May 9, 2002 Arguments Description WINdow The Window command is used to turn off one or all inputs. If Window is Off and the input to that channel is removed and reapplied within two seconds then the status remains off. If Window is On and signal is removed for more than two seconds and then reapplied, the window status reverts to on. This allows for the use of a switcher and maintaining the desired on/off status.
6 SERIAL COMMAND SET Serial Command Set Usage IMAGE CONTROLS After you have made your adjustments with the Input Commands, you can then adjust the image controls for each input. Command 34 Arguments Description BRIght <-500…500> Sets brightness value of the selected input. The ALL argument sets brightness for all four inputs. Factory default: 0 ChromaKey Enables or disables chroma key mode. ChromaKey is not available in Free-run display mode.
..... SERIAL COMMAND SET Serial Command Set Usage SERIAL PORT FUNCTIONS These commands control the baud and echo settings. Command Arguments Description BAUDrate <1200 | 2400 | 9600 | 19200 | 38400 | 57600 | 115200> Sets the serial port baud rate. The value is automatically saved in NVRAM. Factory default: 9600 ECHO Turns the serial echo On/Off. The value is saved in the NVRAM. The echo is only on commands typed and sent to the unit.
6 SERIAL COMMAND SET Serial Command Set Usage Command Arguments Description SAVECONFIGuration (none) Forces an update and explicit save of the system’s NVRAM. This stores configuration information such as HostList, InputList, Host settings and display parameters. STATus (none) Returns the Status of the SuperView and its current settings. TestPattern This command turns the designated TestPattern (moving bars, grayscale, or color bars) on.
..... SERIAL COMMAND SET Serial Command Set Usage TABLE 5. Ho st List May 9, 2002 # NAME HFP HS HBP HACT 1 . (user defined hosts) . 10 11 VESA_1280x1024_75 16 144 248 1280 VFP VS VBP VACT HFREQSYNC HPOL VPOL IL 1 3 38 1024 799805 1 1 12 VESA_1280x1024_60 48 112 248 1280 1 3 38 1024 639835 1 1 0 13 1280x1024___59.
6 SERIAL COMMAND SET Control Software For Windows 61 852x480_____59.94 20 62 1360x1024__75.1 32 52 852 6 6 33 480 314685 136 63 1360x768__60 64 1600x1200_____60 66 272 1360 3 3 35 1024 80000 5 0 92 40 276 1360 3 6 18 768 47700 5 1 1 0 55 164 259 1365 1 3 46 1200 75001 5 1 1 0 1 0 0 1 0 CONTROL SOFTWARE FOR WINDOWS ................................................
T ECHNICAL S PECIFICATIONS ..... ................................ . 7 Input Signals (in windows) Number Up to 12 RGB/video channels Type RGB: 640x480 to 1600x1200 pixels Video: NTSC/PAL Composite, S-Video, Y PB PR Component Horizontal Scan Rate 15 kHZ to 90 kHz interlaced or non-interlaced Video Levels 0.7 V to 1.
7 TE C H N I C A L S P E C I F I C A T I O N S Size 2RU (up to six inputs): Width 17.5" (44.5 cm) Depth 18.0" (45.7 cm) Height 3.5" (8.9 cm) 3RU (up to twelve inputs): Width 17.5" (44.5 cm) Depth 18.0" (45.7 cm) Height 5.3" (13.
T ROUBLESHOOTING ..... ................................ . 8 Problems with the SuperView’s operation may result from inappropriate system connections and settings. In the event of difficulty or anomalous results, first check cable connections, the video format associated with each input, the monitor timing selected, and any system options currently in effect. Some of these are discussed in Table 6.
8 TR O U B L E S H O O T I N G How to Contact RGB Spectrum Symptom Recommendations Poor Quality Video Check the video source for proper operation. Ensure that video sources are not doubly terminated. (Double termination can occur when one video source is split into two using a “T” connector instead of a distribution amplifier.) If you are using a VCR, check the quality of the tape. Adjust the brightness and contrast controls. If you are using the chroma key function, see below.
..... TR O U B L E S H O O T I N G Firmware Updates/README Files C for details) and README files, offering late-breaking technical information on our products.
8 44 TR O U B L E S H O O T I N G Firmware Updates/README Files SuperView 3000 User Manual May 9, 2002
RS-232 C ONTROL ..... ................................ . A The SuperView has two RS-232 serial communications ports for remote control of its functions, enabling the SuperView to receive data and instructions from host applications, and to be explicitly controlled with commands sent via the serial port from a computer (or ASCII terminal). This port is configured according to the Electronic Industries Association Standard RS-232-C published in August 1969.
A RS-232 CONTROL Connecting the RS-232 Port echo” is made with the ECHO command. If the SuperView is connected to a computer configured as Data Communications Equipment (D.C.E.), you need to use a null modem. See “The Null Modem” on page 48. Almost all ASCII terminals, and most computer serial ports, are configured as D.T.E. To connect these to SuperView, you need a “straight-through” cable with pins 1 through 8 connected.
..... RS-232 CONTROL Connecting the RS-232 Port RS-232 ............. Ensure that your device is set up with these default serial port parameters. PARAMETERS TABLE 8. RS- 232 Paramet e rs Duplex: Full Baud rate: 9600 (default setting) Data bits: 8 Start bit: 1 Stop bit: 1 Parity: no parity Physical: 9-pin D-Sub connector (female) Configuration: D.C.E.
A RS-232 CONTROL Connecting the RS-232 Port Almost all ASCII terminals, and most computer serial ports, are configured as Data Terminal Equipment. To connect these to the SuperView, you need a “straight through” cable with pins 1 through 8 connected. “Straight through” implies that pin 2 is connected to pin 2, etc. The cable will have a 9-pin male plug on SuperView’s end, and the appropriate gender of a 9-pin connector on the other end.
V IDEO L EVELS AND C HROMA K EY ..... ................................ . B If you have the optional BACKGROUND INPUT connector on your SuperView unit, then in Autosync mode you have the option of using the Chroma Key mode. In this Autosync display option, windows selectively replace the background computer graphics, based on the color of the graphics. The concept of chroma key is discussed in greater detail in this chapter. The SuperView’s chroma key serves two purposes.
B VIDE O LE VEL S AND CHROMA KEY Most users will use one of the six full amplitude saturated colors, or black or white, for the key color. (See Table xx). TABLE 9.
..... VI D E O L E V E L S A N D C H RO M A K E Y chroma key. This is because the frame buffer color must lie within the correct range for all three color components simultaneously. The fraction of all colors reserved for the chroma key is the product of the individual fractions. For the example given, this is equal to 0.25 x 0.25 x 0.25 = 0.016 = 1.6%. We calculate that the low threshold is 175 (25% of 700 mV) and the high threshold is 525 (75% of 700 mV).
B 52 VIDE O LE VEL S AND CHROMA KEY SuperView 3000 User Manual May 9, 2002
U PDATING S YSTEM F IRMWARE ..... ................................ . C The firmware version in the SuperView can be field updated via the RS-232 serial port. The firmware is like the operating system in your computer—it instructs the SuperView in all of its operations. ................................................... Required for the procedure: 1. Computer or terminal capable of serial communications at a 115,200 baud rate; 2.
C 54 UPDATING SYSTEM FIRMWARE SuperView 3000 User Manual May 9, 2002
S ERIAL C ONTROL OF M ULTIPLE U NITS ..... ................................ . D The Multi-Product Serial Driver (MPSD) is a protocol for controlling more than one RGB Spectrum product through a single console. The maximum number of MPSD supported products in a single chain is ten. An extra non-MPSD supported device can be connected to the last MPSD device in the chain, making the total controllable devices equal to eleven.
D SERIAL CONTROL OF MULTIPLE UNITS MPSD Commands which device they are working with. Since all MPSD commands are buffered, Device 0 is responsible for echoing MPSD commands to the console. :unassign - cancels MPSD mode for all connected devices :unassign This command removes all connected devices from MPSD mode. Device 0 then communicates with the console as a stand-alone device.
..... SERIAL CONTROL OF MULTIPLE UNITS MPSD Example: Baud Rate Change Device 0> :addname 1 Screen2 :report - check the identity of one or all MPSD device(s) in the chain :report Reports the identification of one or all MPSD device(s) in the chain. If the command is entered without argument, all MPSD devices respond by sending a single line of device information to the console.
D SERIAL CONTROL OF MULTIPLE UNITS MPSD Example: Baud Rate Change can enter MPSD commands. Selecting the next upstream device in the chain, which is still at the old baud rate, re-establishes communication. After changing the baud rate for the console, the :unassign command is issued to clear out the serial buffer before re-establishing communication once again with Device 0.
P RODUCT W ARRANTY ..... ................................ . E WARRANTY ................................................ RGB Spectrum (RGB) warrants that this product will be free from defects in material and workmanship, under normal use and service when correctly installed and maintained, for a period of one (1) year from date of shipment.
E 60 P R O D U C T WA R R A N T Y Extended Warranty SuperView 3000 User Manual May 9, 2002