Tektronix VM700T Programmer's Manual
Tektronix VM700T Programmer's Manual

Tektronix VM700T Programmer's Manual

Video measurement set rs-232 interface
Hide thumbs Also See for VM700T:
Table of Contents

Advertisement

Programmer Manual
VM700T Video Measurement Set
RS-232 Interface
070-9650-02

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VM700T and is the answer not in the manual?

Questions and answers

Summary of Contents for Tektronix VM700T

  • Page 1 Programmer Manual VM700T Video Measurement Set RS-232 Interface 070-9650-02...
  • Page 2 Programmer Manual VM700T Video Measurement Set RS-232 Interface 070-9650-02...
  • Page 3 Commercial Computer Software – Restricted Rights clause at FAR 52.227-19, as applicable. Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supercedes that in all previously published material. Specifications and price change privileges reserved.
  • Page 4: Table Of Contents

    1–1 Connecting the PC and the VM700T ........
  • Page 5 ........4–20 VM700T RS-232 Interface Programmer Manual...
  • Page 6 “J” Group: Teletext Configuration (NTSC) ......A–49 VM700T RS-232 Interface Programmer Manual...
  • Page 7 Options 40 and 41 (Audio) Results Files ....... B–30 Index VM700T RS-232 Interface Programmer Manual...
  • Page 8 Table of Contents List of Figures Figure 1–1: VM700T rear panel ......
  • Page 9 Table 1–1: Signals used by VM700T RS-232C ports ... . . 1–3 Table 1–2: VM700T 9-pin to PC 9-pin null modem cable ..1–4 Table 1–3: VM700T 9-pin to PC 25-pin null modem cable...
  • Page 10 ....B–2 Table B–8: Audio (Option 40 and 41) measurements ... . . B–2 VM700T RS-232 Interface Programmer Manual...
  • Page 11 Table of Contents viii VM700T RS-232 Interface Programmer Manual...
  • Page 12: Preface

    Getting Started provides a brief introduction to the remote control features of the VM700T, lists some related software that may prove useful for the remote control task, and tells you how to connect a PC and the VM700T Video Measurement Set to allow them to talk to each other.
  • Page 13 Preface VM700T RS-232 Interface Programmer Manual...
  • Page 14: Getting Started

    Getting Started...
  • Page 16: Related Programs

    Learning to use the VM700T programming capability can make it even more productive. For instance, by defining a function on the VM700T, you can make it execute repetitive sequences of commands, either from the front panel or under computer control.
  • Page 17: Connecting The Pc And The Vm700T

    RS-232 ports Figure 1–1: VM700T rear panel RS-232C Connections. The two RS-232C DTE ports of the VM700T (Port 0 and Port 1) are used to output graphics and reports to a printer, as well as for remote operation via a modem or direct serial connection. Both connectors are located on the CPU I/O board and are accessible on the rear panel.
  • Page 18: Table 1-1: Signals Used By Vm700T Rs-232C Ports

    VM700T to determine exactly how it should be connected. Note also that both ends of the DTE to DTE cable are typically female connec- tors. The DTE to DCE cable is female on the VM700T (DTE) end, and typically male on the modem (DCE) end.
  • Page 19: Table 1-2: Vm700T 9-Pin To Pc 9-Pin Null Modem Cable

    8 – Clear to Send (CTS) Table 1–3 shows the pin configuration for a cable connecting the 9-pin male connector of the VM700T to a 25-pin connector on a PC or terminal. Table 1–3: VM700T 9-pin to PC 25-pin null modem cable...
  • Page 20: Table 1-5: Vm700T 9-Pin To Modem 25-Pin Cable

    Getting Started Table 1–5 show the pin configuration for a cable connecting the 9-pin connector of the VM700T to a 25-pin connector on a modem. Table 1–5: VM700T 9-pin to modem 25-pin cable VM700T cable end (9-pin female) Modem cable end (25-pin male) Shield (ground) 1 –...
  • Page 21 Getting Started 1–6 VM700T RS-232 Interface Programmer Manual...
  • Page 22: Vm700T Remote Commands

    VM700T Remote Commands...
  • Page 24: Command Summary

    VM700T Remote Commands This section describes the VM700T commands for use in functions and remote operation. For each command, the following information is included: the syntax form for the command the descriptive form for the command the scope of the command, (that is, whether the command can be used in...
  • Page 25 VM700T Remote Commands Table 2–1: VM700T commands (Cont.) Command Scope Purpose filesin Remote operation Returns names of all files in a directory. Remote operation Returns configuration values specified by keyword. getclock Remote operation Returns date and time from VM 700T system clock.
  • Page 26: Remote Control And Playback Commands

    VM700T Remote Commands Table 2–1: VM700T commands (Cont.) Command Scope Purpose spool Both Sends ASCII file to print spooler. stop Function playback Exits from all functions currently executing. terminal Remote operation Sets VM 700T to be controlled from a terminal.
  • Page 27: Cancelcopy

    See Status Events, starting on page 3–1, for information about the encoded error messages returned by the VM700T. See also 2–4...
  • Page 28: Control

    There is no feed-back from the controlled device. This means that if the controlled device is not powered on, or is not even attached, or is sent an incorrect string, the VM700T function or program will continue executing.
  • Page 29: Delay

    In this case, function execution stops until you type a carriage return. If the Remote Control/Message Display item in the Communication Setup file is set to VM700 Screen, the message appears on the display screen of the VM700T even when the function is being played back from remote control. Function execution stops until you touch the display screen.
  • Page 30: Execute

    When this line is executed in a function, it displays the message “Hello, world!” on the VM700T display. Function execution stops until you touch the screen. When this line is executed in a function, it displays four lines of doggerel on the VM700T display.
  • Page 31: Table 2-2: Applications Available In Functions And Remote Control

    Teletext Camera Testing (Option 21) Colorimetry Defects Detail Fixed_Pattern~ Frequency~ Noise Response Gamma Geometry~Registration Shading Vertical~Smear Component (Option 30) Bowtie Component~ Component~ColorBar Component~ Component~ Channel_Delay K_Factor LevelMeter Component~ Component~Noise Component~ Component~Vector Lightning Multiburst NonLinearity 2–8 VM700T RS-232 Interface Programmer Manual...
  • Page 32: Exit

    Syntax Form: Descriptive Form: Scope: remote operation The exit command terminates the remote session and closes the connection between the VM700T and the computer or terminal. exit takes no arguments. exit is equivalent to quit. filesin Syntax Form: string Descriptive Form:...
  • Page 33: Getclock

    Descriptive Form: Scope: remote operation command returns the date and time from the VM700T system clock in the form: where mon is the first three letters of the month, dd is the day of the month, hh is the current hour, mm is the minute, ss is the second, and yyyy is the current year.
  • Page 34 The keywords, listed in Appendix B, in effect specify a temporary selected measurements list that overrides the active Selected Measurements file. The new selected measurements stay in effect until a command or a command specifying the Selected Measure- ments file is issued. Example: 2–11 VM700T RS-232 Interface Programmer Manual...
  • Page 35: Hardkey

    Table 2–3: Front panel button names Display Picture Auto Freeze SelectLine Average Graticule Vector Help Waveform Menu XY (Arrow selector) Copy MoveExpand NOTE. The Configure, Function, and Measure buttons cannot be selected in functions or remote operation. 2–12 VM700T RS-232 Interface Programmer Manual...
  • Page 36: Hardpress

    Front-panel button names are listed in Table A-3. When speci- fying button names in functions or remote operation commands, it is important to match the name shown in Table 2–3 exactly, including upper or lower case. Example: 2–13 VM700T RS-232 Interface Programmer Manual...
  • Page 37: Knob

    Function button is pressed on the front panel, or if the VM700T is turned off. Example: This example function cycles through Waveform, Vector, and H_Timing at five-second intervals.
  • Page 38: Playback

    Format item for the Copy port in the Communications Setup file. (Note that the path shown only applies to VM700T units equipped with both Option 01, NTSC, and Option 11, PAL.) 2–15...
  • Page 39: Query

    Scope: remote operation command returns information about the VM700T keyword used as its argument. In computer mode, information returned includes the type and range of permissible values for each field returned by the get command or used as an argument by the set command.
  • Page 40: Quit

    Syntax Form: Descriptive Form: Scope: remote operation See also: command terminates the remote session and closes the connection between the VM700T and the computer or terminal. The command takes no arguments; is equivalent to remote Syntax Form: Descriptive Form:...
  • Page 41: Res

    See also: command returns an encoded or human-readable ASCII string containing the result of the measurement executing on the VM700T. The command can be used whenever a measurement that returns a result is executing on the VM700T. (Most measure-mode measurements return results.)
  • Page 42 VM700T Remote Commands This sequence of commands transfers the H_Timing measurement results file out the VM700T remote port, in the following form: The equivalent result, generated by the following command sequence using the –v option: looks like this: This result is interpreted as follows: The first number (18) uniquely identifies the measurement application that generated the result.
  • Page 43: Table 2-4: Encoding Scheme For Res Command Results

    An asterisk character (‘*’) returned as data indicates that a measurement result is unavailable. This happens, for instance, when the VM700T is unable to find or recognize a signal feature necessary for a particular measurement.
  • Page 44 Equalizer Pulse display. The command returns four distinct data values: two for equalizer pulse data, and two for serration pulse data. The command, however, returns only the two equalizer pulse values (labeled “1:” and “2:”, respectively). 2–21 VM700T RS-232 Interface Programmer Manual...
  • Page 45: Resoff

    At this point, there are, in effect, two separate data streams coming from the VM700T. The first is the normal data stream for remote control, consisting of prompts, echoed commands, viewed file output, and other output generated by remote control requests.
  • Page 46: Restoreconfig

    Notice that in this example some of the results data arrived in the middle of the VM700T prompt string, making the VM700T output appear garbled. In order to separate the two data streams, you must know how they were combined.
  • Page 47: Rgon

    VM700T Remote Commands Sending takes the VM700T out of remote graphics mode. This command is only of interest to someone writing remote applications for the VM700T. rgon Syntax Form: Descriptive Form: Scope: remote operation See also: Sending puts the VM700T into remote graphics mode. This command is only of interest to someone writing remote applications for the VM700T.
  • Page 48: Show

    (upper or lower) and any special characters used in the name of the soft key. See Naming Conventions on page 2–30 for information about the rules for specifying soft key names. 2–25 VM700T RS-232 Interface Programmer Manual...
  • Page 49: Softpress

    Descriptive Form: Scope: function playback, remote operation See also: Receiving a command indicates that a soft key has been released. spool Syntax Form: string Descriptive Form: filename Scope: function playback, remote operation See also: 2–26 VM700T RS-232 Interface Programmer Manual...
  • Page 50: Stop

    ASCII-text format. This example prints the default Measurement Locations file for the NTSC standard, in ASCII-text format. (Note that the path shown only applies to VM700T units equipped with both Option 01, NTSC, and Option 11, PAL.) stop Syntax Form:...
  • Page 51: Touchrelease

    Using ? and ?! With the Carrier Detect Flag Syntax Form: string | string | string | string Descriptive Form: command | command command | command Scope: function playback 2–28 VM700T RS-232 Interface Programmer Manual...
  • Page 52 0 (false). are primarily used to control commu- nication with a modem connected to the VM700T. Example: This first line of this example tests the status of the Carrier Detect line on serial port 0.
  • Page 53: Naming Conventions

    Measure front-panel button. These include measure-mode video measurements and diagnostics. They may also include optional video measurements and audio measurements, if your VM700T is equipped with options. To form the application name for a measure-mode application, use the name exactly as displayed in the directory window. If the name is split over two lines, substitute a tilde character (‘~’) for the carriage return between the two parts of...
  • Page 54: Soft Key And Function Names

    (‘_’). Examples: The default set of soft keys that appears on the screen when you press the Menu button while the VM700T is in Waveform mode looks like this: Cursors Sync Noise...
  • Page 55: Select Line Soft Keys

    For the Waveform, Vector, ICPM, Bowtie, and Lightning applications, however, the names for these soft keys are PresetNstd, where N again varies from 1 to the number of soft keys available, and std can be either NTSC or PAL. 2–32 VM700T RS-232 Interface Programmer Manual...
  • Page 56 For video applications not listed here (that is, applications that may come in future option packages for the VM700T), the easiest way to ascertain which form of the Select Line soft key name to use is to create a function that uses those soft keys.
  • Page 57: Table 2-5: Select Line Soft Key Names

    Luminance~NonLinearity MultiBurst Noise~Spectrum Rounding~Errors ShortTime~Distortion SoundInSync Teletext TwoField Uses PresetNstd Bowtie ICPM Lightning Vector Waveform Doesn’t Use Presets Chrominance~AMPM Doesn’t Use Select Line Bounce Burst~Frequency H_Blank Jitter Jitter~LongTime Line~Frequency Picture SCH_Phase VITS~ID V_Blank Video~Standard 2–34 VM700T RS-232 Interface Programmer Manual...
  • Page 58: Option 1S Soft Keys

    Luminance Warning Low Luma_Warning_Low Luminance Warning High Luma_Warning_High Luminance Error High Luma_Error_High Chrominance Error Low Chroma_Error_Low Chrominance Warning Low Chroma_Warning_Low Chrominance Warning High Chroma_Warning_High Chrominance Error High Chroma_Error_High Miscellaneous XY(Z) Misc_XY(Z) Miscellaneous Empty Spc Misc_Empty_Spc 2–35 VM700T RS-232 Interface Programmer Manual...
  • Page 59 VM700T Remote Commands 2–36 VM700T RS-232 Interface Programmer Manual...
  • Page 60: Status And Events

    Status and Events...
  • Page 62: Command Input Error Messages

    Status and Events This section lists the error and feedback messages returned by the VM700T, and their meanings. Command Input Error Messages Table 3–1: Command input errors Computer Computer mode Terminal mode mode Terminal mode ?001 Bad command argument ?017...
  • Page 63: Feedback Messages

    This message has no terminal mode equivalent. NOTE. In computer mode, a @ is returned after successful command completion; a ! precedes a message; and a ? precedes an error. 3–2 VM700T RS-232 Interface Programmer Manual...
  • Page 64: Examples

    Examples...
  • Page 66: Simple Remote Control

    Protocol, or SLIP, mode establishes an error-free connection between the VM700T and the PC, through the use of data checking and re-transmission techniques. When the VM700T is in SLIP mode, it lets you write files into its non-volatile memory, by means of programs such as FTP (File Transfer Protocol, for which implementations exist on many platforms, including PC’s).
  • Page 67 PC-NFS, and WIN/PC. If you only need to send commands and receive data from the VM700T and do not need to send files into it, you should consider using Tektronix’ VMT program. This program is made to communicate with the VM700T. It incorpo- rates more knowledge of the VM700T than a general-purpose terminal emulator can, and makes the task of remote control of the VM700T considerably easier.
  • Page 68: Starting A Terminal Session

    Before you start a terminal session with the VM700T, you should check several things: 1. Verify that a serial port on the PC and a serial port on the VM700T are connected via an RS-232-C cable. 2. Verify that the correct drivers are loaded on the PC, if you intend to use SLIP mode.
  • Page 69: Executing Measurements

    VM700T. 5. Type the command At this point, further presses of the carriage return key should return the VM700T prompt on a new line. You are now communicating with the VM700T via remote connection. Executing Measurements command starts applications on the VM700T.
  • Page 70 “snapshot” of the application’s measurements and stores them in a file in the Measurement Results directory. When the results are written in the file, the VM700T sends a message out the control port, consisting of the filename in which the results were stored. This is always the same as the application name.
  • Page 71 K_Factor in the Measurement Results directory, and displays the results on the PC/terminal screen. This example puts the VM700T into Auto mode, measures the PAL Bar Amplitude Error, 2T Pulse K-Factor, and Sync Amplitude Error for the current channel, then writes the results into a file named Auto in the Measurement Results directory.
  • Page 72: Printing Files

    Then, the print spooler sends it out to the Copy port. The VM700T prompts for a new command as soon as the file is submitted to the spooler; the file need not have actually printed out yet.
  • Page 73: Reading/Setting Configuration Parameters

    The VM700T reads several files when it is powered up. The Source_Selection Video file specifies a file from the Video_Source Files directory, one for each channel. VM700T units equipped with both Option 01 and Option 11 specify a file from the Video_Source Files directory for each channel and for each standard (NTSC and PAL).
  • Page 74: Configuration Keywords

    All these files are stored in the nonvolatile memory of the VM700T. At start-up time, the files are read into random-access memory, where they are referenced as needed when the instrument makes measurements or performs other operations.
  • Page 75: Getting Configuration Parameters

    “read-only” parameters in Appendix A: Get/Set Keywords. Getting Configuration You find out the current value of any VM700T configuration parameter by using Parameters command and the parameter of the keyword. The syntax of the command is as follows: Not all keywords require a channel specification.
  • Page 76: Restoring Configuration Parameters

    Restoring Configuration command re-reads all configuration values from the Parameters configuration files. Note that when you record a function, the VM700T puts many commands at the start of the function file, and puts a command at the end. These commands make it possible to reproduce the exact state in which a VM700T function was recorded when the function is played back.
  • Page 77: Getting The System Clock Time

    VM700T. Then, exit your telecommunications program. Transferring Files (SLIP Mode Only) The VM700T must be in SLIP mode to allow you to transfer files into it. This section tells you how to put the VM700T into SLIP mode, and how to use the telnet and ftp programs to transfer files to the VM700T.
  • Page 78: Starting Ftp

    There are commands available to send and receive files, to change the server’s working directory, to get directory listings, to create new directories, and to remove directories and files. 4–13 VM700T RS-232 Interface Programmer Manual...
  • Page 79: Using Ftp

    Simple Remote Control The VM700T implements the FTP protocol in such a way that it can act as an FTP server, while a computer connected to it can act as an FTP client. In order to use FTP to access the file system of the VM700T, you must have an FTP client program running on the computer connected to the VM700T.
  • Page 80 When you try to write a configuration file, the file is compared against an internal template to ensure that it will be readable when needed by the VM700T. If this check fails, an error is returned, and the file is not written. To ensure the proper file format, it is a good idea to first read a valid matching configuration file from the VM700T, modify it locally, then write it back.
  • Page 81 Simple Remote Control command lists the files in the current VM700T directory. Example: command is similar to , but also returns the size (in bytes) of each directory entry. Entries with a size of 0 are most likely (but are not necessarily) directories.
  • Page 82: Computer-Based Remote Control

    There are several reasons you may wish to write a program to control the VM700T instead of controlling it from a terminal or using its front panel. These are the following: a greater degree of automatic operation. Repetitive operations are more efficient and less prone to error when executed from a program than manually.
  • Page 83: Programming Languages

    Computer-Based Remote Control Programming Languages Before you start to write programs to control the VM700T, you have to decide what language to write the program in. You can write programs to control the VM700T in any programming language you like. However, you will probably want to use a language for which libraries of routines are available to handle data communications.
  • Page 84: Communicating With The Vm700T

    Computer-Based Remote Control Communicating with the VM700T Before you can write programs to control the VM700T, you must know how the VM700T communicates with a computer and understand the following: terminal versus computer mode (such as local versus remote echo) VM700T responses that indicate: acceptance of a command;...
  • Page 85: Structure Of A Vm700T Program

    (in no-protocol mode) sends the command “remote”. If this operation is successful, the LED in the front panel Configure button starts blinking. This indicates that the VM700T is now in remote mode and is being controlled by the computer program. (You can terminate remote operation from the front panel by pressing the Configure button.
  • Page 86: Sample Program: Shell.bas

    PC: the proper cable is connected to the proper port on both the PC and the VM700T, the remote port is set correctly in the Commu- nication~Setup file, the baud rate is set correctly, and all the other communica- tion parameters are right.
  • Page 87: Establishing Communication

    COM1. Line 40 calls the function, which waits for the response from the VM700T and records the VM700T prompt for later use in recognizing end-of- transmission. Line 41 displays the prompt character sequence on the screen. Line 42 writes the prompt character sequence to the output file.
  • Page 88 Computer-Based Remote Control Table 4–1: Sample program listing (Cont.) Line 4–23 VM700T RS-232 Interface Programmer Manual...
  • Page 89 Computer-Based Remote Control Table 4–1: Sample program listing (Cont.) Line 4–24 VM700T RS-232 Interface Programmer Manual...
  • Page 90 Computer-Based Remote Control Table 4–1: Sample program listing (Cont.) Line 4–25 VM700T RS-232 Interface Programmer Manual...
  • Page 91 Computer-Based Remote Control Table 4–1: Sample program listing (Cont.) Line 4–26 VM700T RS-232 Interface Programmer Manual...
  • Page 92 Computer-Based Remote Control Table 4–1: Sample program listing (Cont.) Line 4–27 VM700T RS-232 Interface Programmer Manual...
  • Page 93 Computer-Based Remote Control Table 4–1: Sample program listing (Cont.) Line 4–28 VM700T RS-232 Interface Programmer Manual...
  • Page 94: Function Getprompt

    Line 71 calls function to read characters from the VM700T and print them, both on the screen and into the output file, until it sees the VM700T prompt.
  • Page 95: Function Putcmd

    128 bytes or more, the program sets the value of variable holdoff to 1 (“true”), then sends the XOFF character to the VM700T. Lines 110 through 115 read a line of input from the VM700T into variable c$, then appends the contents of c$ to variable text$.
  • Page 96: Sub Vmerror

    Computer-Based Remote Control Parameter p$ contains the VM700T prompt string. Characters read in from the VM700T are compared to this string to see if the end of the VM700T transmis- sion has been reached. finds the VM700T prompt, it returns a value of 1. If it times out without finding the VM700T prompt, it returns a value of 0.
  • Page 97 Computer-Based Remote Control 4–32 VM700T RS-232 Interface Programmer Manual...
  • Page 98: Monitoring Auto-Mode Operation And Modem Control

    Control 1. Attach the monitoring device (printer, terminal, data logger, or similar device) to the Log port of the VM700T. To find out which port is the Log port, check the Log Port entry in the Communication Setup file. 2. In the Communication Setup file, set the format of the Log port to an appropriate setting for the monitoring device (for example, ASCII Printer, PostScript, Epson LQ, or Parallel).
  • Page 99: Consecutive Errors Parameter

    The following topic, Consecutive Errors Parameter, has more information about when a measurement is logged. Consecutive Errors The VM700T sends a message out the Log port when on of the following actions Parameter occurs: a measurement transitions from within its alarm limits to outside its alarm...
  • Page 100: Modem Control

    If you connect the VM700T remote port to a modem, you can set up functions that dial the modem, acquire a carrier signal, transmit data over a telephone line, and hang up the telephone. In order to use the VM700T in this way, the modem must be set up to meet certain requirements: The modem must be silent.
  • Page 101: The ? And ?! Constructs

    The Main Function. The following function sends a command to a modem to dial a telephone number, calls a function that waits until the telephone connection is established, runs the H_Timing measurement, obtains its results, sends the results over the telephone line, then hangs up the phone: 4–36 VM700T RS-232 Interface Programmer Manual...
  • Page 102 Thus, if the Copy port is ever changed from 0 to 1 or 1 to 0, any functions using commands will have to be changed as well. 4–37 VM700T RS-232 Interface Programmer Manual...
  • Page 103 Monitoring Auto-Mode Operation and Modem Control 4–38 VM700T RS-232 Interface Programmer Manual...
  • Page 104: Functions

    VM700T on-screen function editor. Once a function is stored in the VM700T, it can be executed from the front panel by pressing the Function button, followed by touching the soft key corre- sponding to the function.
  • Page 105: Creating Functions

    This brings up an on-screen keyboard (see Figure 4–2) that you can use to type in the name of the new function. Figure 4–2: VM700T on-screen keyboard When you name the function to be created, keep the following rules in mind: No spaces are allowed in the name;...
  • Page 106: Learn Mode

    Press Cancel to quit the process without creating the function. Learn Mode If you entered a name for the function, the VM700T goes into learn mode. The LED on the Configure button blinks while to indicate this. In learn mode, the VM700T records all user interactions with the front panel.
  • Page 107: Editing Functions

    Functions Selecting the soft key terminates function recording. The VM700T remains in the Function Keys directory in Configure mode. When executed, a Function Key terminated with End plays back once and stops. Loop Selecting the soft key terminates function recording. The VM700T remains in the Function Keys directory in Configure mode.
  • Page 108: Adding Comments To A Function

    3. Type the text of the annotation line, making sure that the first character is a “#” (pound sign) character. 4. Repeat steps 2 and 3, if desired, to insert up to three annotation lines. 5. Touch the soft key to save changes to the function. 4–43 VM700T RS-232 Interface Programmer Manual...
  • Page 109: Speeding Up Or Slowing Down A Function

    The Function button LED flashes while a function is being played back. Pressing the Function button during function playback cancels the playback, and it leaves the VM700T in the state it was in when function playback was cancelled.
  • Page 110: Function Playback From Remote Operation

    If there is a playback error, or if a command is encountered, an appropriate message is displayed on the bottom of the VM700T screen, along with a request that the screen be touched to continue playback. When you execute a function terminated with End, the function plays back once and exits.
  • Page 111: Function Playback On Power Up

    If there is a state or measurement mode you want the VM700T to be in or series of measurements that needs to be done after power is either turned on or restored after a power loss, the powerup function key file may be used to perform the required steps.
  • Page 112: Traversing The Directory Hierarchy

    The VM700T beeps at one-second intervals while the selected icon slowly disintegrates on the screen. Once the disintegration starts, you have six seconds to cancel the Delete command, either by touching the soft key again or by touching the screen anywhere inside the directory window.
  • Page 113: Renaming Functions And Subdirectories

    You can cancel the print request by entering the main Configure menu (you may have to press the Configure button twice), and then selecting the soft key. 4–48 VM700T RS-232 Interface Programmer Manual...
  • Page 114: Appendices

    Appendices...
  • Page 116: Appendix A: Get/Set Keywords

    VM700T measurement set. Be sure to enter the commands and keywords exactly as they appear in this manual. In the following descriptions, VM700T> is a prompt (which you can edit), not a required input.
  • Page 117 Legal values are integers from –6 to ADAA ADAA specifies the amount of time the VM700T waits before it reports an error when it encounters a period of silence. The set command takes one argument after the channel letter. Legal values are: disabled, 15 sec, 30 sec, 1 min, 2 min, 5 min, 30 min, or 60 min.
  • Page 118 The default is soundstage. Similar to the Tektronix 760 meter, but with its –8 dB tick mark labeled “TEST.” The lineup level is at the TEST (–8 dB) tick on this meter. Ballistics are the same as for the DIN 45406 meter.
  • Page 119: B" Group: Audio Limit Files

    Appendix A: Get/Set Keywords ARIA ARIA tells the VM700T whether or not to display an audio report in Video Auto mode. The set command takes one argument after the channel letter. Legal values are enabled or disabled. Disabled is the default.
  • Page 120: Table A-2: "B" Keywords: Audio Limit Files

    The set command takes eight arguments after the channel letter, each representing the frequency (in Hz) of a break point. Each argument must be an integer between 20 and 20000, inclusive. A–5 VM700T RS-232 Interface Programmer Manual...
  • Page 121 ANSI crosstalk plus noise measurement. The set command takes two arguments after the channel letter, each representing the lower and upper limit (in dB). Each number can be between 0.00 and 5.00, inclu- sive, or “undef”, which indicates no limit set. A–6 VM700T RS-232 Interface Programmer Manual...
  • Page 122 The set command takes two arguments after the channel letter, representing the lower and upper limits, respectively. Legal values are floating point numbers in the range –120 to 0, inclusive, or “undef”, which indicates no limit set. A–7 VM700T RS-232 Interface Programmer Manual...
  • Page 123 Separation break points. The set command takes eight arguments after the channel letter, each representing the upper limit (in dB) of a break point. Each number must be between –140 dB and 0.00 dB, in- clusive. A–8 VM700T RS-232 Interface Programmer Manual...
  • Page 124 The set command takes eight arguments after the channel letter, each representing the upper limit (in dB) of a break point. Each number must be between –120 dB and 0.00 dB, in- clusive. A–9 VM700T RS-232 Interface Programmer Manual...
  • Page 125 The set command takes eight arguments after the channel letter, each representing the frequency (in Hz) of a break point. Each argument must be an integer between 20 and 20000, inclusive. A–10 VM700T RS-232 Interface Programmer Manual...
  • Page 126 THD + N, TEST greater than +14 dB measurement. The set com- mand takes eight arguments after the channel letter, each representing the frequency (in Hz) of a break point. Each argument must be an inte- ger between 20 and 20000, inclusive. A–11 VM700T RS-232 Interface Programmer Manual...
  • Page 127 THD + N, TEST up to +9 dB measurement. The set command takes eight arguments after the channel letter, each representing the fre- quency (in Hz) of a break point. Each argument must be an integer be- tween 20 and 20000, inclusive. A–12 VM700T RS-232 Interface Programmer Manual...
  • Page 128 THD + N, TEST +10 dB to +14dB measurement. The set com- mand takes eight arguments after the channel letter, each representing the frequency (in Hz) of a break point. Each argument must be an inte- ger between 20 and 20000, inclusive. A–13 VM700T RS-232 Interface Programmer Manual...
  • Page 129 BING specifies the lower and upper limits in decibels for the difference between the actual and the expected audio signal level. Legal values are floating point numbers in the range –120 to 120, inclusive, or “undef”, which indicates no limit set. A–14 VM700T RS-232 Interface Programmer Manual...
  • Page 130 The set command takes eight arguments after the channel letter, each representing the upper limit (in dB) at a break point. Each number must be between –180 and 180, inclusive. A–15 VM700T RS-232 Interface Programmer Manual...
  • Page 131: C" Group: Configuration File

    “C” Group: Configuration File “C” keywords report on or set the values of Configuration File parameters. These keywords can only be used on VM700T’s equipped with Option 11 (PAL standard). commands used with the “C” keywords have the following form: commands used with the “C”...
  • Page 132 CHPT CHPT specifies the title that appears on printouts generated by the VM700T. It consists of an arbitrary string up to 50 characters in length. “#” is a comment character; all characters appearing in the string after a “#” are ignored. To include a “#” in the string, precede it by a “\” char- acter.
  • Page 133 COTT COTT specifies the configuration file for the Teletext option in PAL- standard operation. This file is found in directory /nvram0/ConfigFiles/ Teletext/PAL. This keyword is only valid for PAL-standard VM700T’s with Option 20 (Teletext) installed. A–18 VM700T RS-232 Interface Programmer Manual...
  • Page 134: D" Group: Configuration File

    “D” Group: Configuration File “D” keywords report on or set the values of Configuration File parameters. These keywords can only be used on VM700T’s equipped with Option 01 (NTSC standard). commands used with the “D” keywords have the following form: commands used with the “D”...
  • Page 135 DHPT DHPT specifies the title that appears on printouts generated by the VM700T. It consists of an arbitrary string up to 50 characters in length. “#” is a comment character; all characters appearing in the string after a “#” are ignored. To include a “#” in the string, precede it by a “\” char- acter.
  • Page 136 DOER specifies the configuration file for the Echo & Rounding option in NTSC-standard operation. This file is found in directory / nvram0/ConfigFiles/Echo_Rounding/NTSC. This keyword is only valid for NTSC-standard VM700T’s with Option 1G (Echo/Rounding) installed. DOTT DOTT specifies the configuration file for the Teletext option in NTSC- standard operation.
  • Page 137: E" Group: Component Configuration (Ntsc

    “E” Group: Component Configuration (NTSC) “E” keywords report on or set the values of Component Option Configuration parameters. These keywords can only be used on an NTSC-standard VM700T equipped with Option 30 (Component). commands used with the “E” keywords have the following form: commands used with “E”...
  • Page 138 2, yellow; 3, cyan; 4, green; 5, magenta; 6, red; 7, blue; 8, black. EBHA EBHA returns or sets the half-amplitude duration for the Pb(B) K-Fac- tor pulse, in T units. Legal values are integers from 2 to 8, inclusive. A–23 VM700T RS-232 Interface Programmer Manual...
  • Page 139 0 to 999.9, inclusive. EBNL EBNL returns or sets the lower and upper alarm limits for Pb (B) non- linearity in the Component NonLinearity application. Legal values are floating-point numbers from 0 to 50, inclusive. A–24 VM700T RS-232 Interface Programmer Manual...
  • Page 140 (in ns) for Bowtie measurements. The set command takes two argu- ments after the channel letter, representing the lower and upper limit, respectively. Legal values are numbers from –100 to +100, inclusive, or “undef”, which indicates no limit set. A–25 VM700T RS-232 Interface Programmer Manual...
  • Page 141 The set command takes two arguments after the channel letter, representing the lower and upper limit, respec- tively. Legal values are numbers from –10 to +10, inclusive, or “undef”, which indicates no limit set. A–26 VM700T RS-232 Interface Programmer Manual...
  • Page 142 EPRI tells the VM700T whether or not to use special calibration factors for a probe input. Legal values are “yes” and “no”. “Yes” tells the VM700T to use the special calibration factors; “no” uses the stan- dard factors. NOTE. The EPRI setting applies to all measure-mode applications, not just the component applications.
  • Page 143 ERMF returns or sets the lower and upper alarm limits, in mV, for the Pr (R) multiburst flag in the Component Multiburst application. Legal values are floating point numbers from 0 to 999.9, inclusive. A–28 VM700T RS-232 Interface Programmer Manual...
  • Page 144 The settings are in milliVolts. Legal values are floating point numbers from –500 to 500, inclusive. The color ordering is as follows: 1, gray; 2, yellow; 3, cyan; 4, green; 5, magenta; 6, red; 7, blue; 8, black. A–29 VM700T RS-232 Interface Programmer Manual...
  • Page 145 EYMF returns or sets the lower and upper alarm limits, in mV, for the Y (G) multiburst flag in the Component Multiburst application. Legal values are floating point numbers from 0 to 999.9, inclusive. A–30 VM700T RS-232 Interface Programmer Manual...
  • Page 146 EYSA returns or sets the lower and upper alarm limits and the arrow setting for the Y (G) Sync Amplitude, in mV, in the Component Level- Meter application. Legal values are floating point numbers from 500 to 2000, inclusive. A–31 VM700T RS-232 Interface Programmer Manual...
  • Page 147: F" Group: Component Configuration (Pal

    “F” Group: Component Configuration (PAL) “F” keywords report on or set the values of Component Option Configuration parameters. These keywords can only be used on a PAL-standard VM700T equipped with Option 30 (Component). commands used with the “F” keywords have the following form: commands used with “F”...
  • Page 148 3, cyan; 4, green; 5, magenta; 6, red; 7, blue; 8, black. FBHA FBHA returns or sets the half-amplitude duration for the Pb(B) K-Fac- tor pulse, in T units. Legal values are integers from 2 to 8, inclusive. A–33 VM700T RS-232 Interface Programmer Manual...
  • Page 149 0 to 999.9, inclusive. FBNL FBNL returns or sets the lower and upper alarm limits for Pb (B) non- linearity in the Component NonLinearity application. Legal values are floating-point numbers from 0 to 50, inclusive. A–34 VM700T RS-232 Interface Programmer Manual...
  • Page 150 (in ns) for Bowtie measurements. The set command takes two argu- ments after the channel letter, representing the lower and upper limit, respectively. Legal values are numbers from –100 to +100, inclusive, or “undef”, which indicates no limit set. A–35 VM700T RS-232 Interface Programmer Manual...
  • Page 151 The set command takes two arguments after the channel letter, representing the lower and upper limit, respec- tively. Legal values are numbers from –10 to +10, inclusive, or “undef”, which indicates no limit set. A–36 VM700T RS-232 Interface Programmer Manual...
  • Page 152 FPRI tells the VM700T whether or not to use special calibration factors for a probe input. Legal values are “yes” and “no”. “Yes” tells the VM700T to use the special calibration factors; “no” uses the stan- dard factors. NOTE. The FPRI setting applies to all measure-mode applications, not just the component applications.
  • Page 153 FRMF returns or sets the lower and upper alarm limits, in mV, for the Pr (R) multiburst flag in the Component Multiburst application. Legal values are floating point numbers from 0 to 999.9, inclusive. A–38 VM700T RS-232 Interface Programmer Manual...
  • Page 154 The settings are in milliVolts. Legal values are floating point numbers from –500 to 500, inclusive. The color ordering is as follows: 1, gray; 2, yellow; 3, cyan; 4, green; 5, magenta; 6, red; 7, blue; 8, black. A–39 VM700T RS-232 Interface Programmer Manual...
  • Page 155 FYMF returns or sets the lower and upper alarm limits, in mV, for the Y (G) multiburst flag in the Component Multiburst application. Legal values are floating point numbers from 0 to 999.9, inclusive. A–40 VM700T RS-232 Interface Programmer Manual...
  • Page 156 FYSA returns or sets the lower and upper alarm limits and the arrow setting for the Y (G) Sync Amplitude, in mV, in the Component Level- Meter application. Legal values are floating point numbers from 500 to 2000, inclusive. A–41 VM700T RS-232 Interface Programmer Manual...
  • Page 157: G" Group: Remote Configuration

    “G” Group: Remote Configuration “G” keywords report on or set the values of parameters that control the way the VM700T communicates with a PC or remote terminal. commands used with the “G” keywords have the following form: commands used with “G” group keywords take different arguments, depending on the keyword.
  • Page 158: Table A-8: Option 1S "G" Keywords: Remote Configuration

    GACP, GACP, GBCP, and GCCP specify the clamping position for sources A, GBCP, B, and C, respectively.. The set command takes one argument, GCCP representing the clamping position in sec. A–43 VM700T RS-232 Interface Programmer Manual...
  • Page 159 VTR playback testing. The GAST flag must be reset by the user to the state needed for the conditional testing. A–44 VM700T RS-232 Interface Programmer Manual...
  • Page 160 Appendix A for an example showing the use of the GOOL keyword within a function. GRLY The ALARM connector on the rear panel of the VM700T (located between the two serial ports connectors) is not active. The internal relay that controls the contact closure is accessible through a set command.
  • Page 161 Channel B. GMMO GMMO sets major operation mode of the VM700T measurement set to either Analog or Digital. The argument is an integer value of 0 or 1. A value of 0 sets the operation mode to Analog. A value of 1 sets the operation mode to Digital.
  • Page 162: H" Group: Echo/Rounding Configuration (Ntsc

    “H” keywords report on or set the values of Echo/Rounding Option Configura- tion parameters. These keywords can only be used on an NTSC-standard VM700T equipped with Option 1G (Echo/Rounding). commands used with the “H” keywords have the following form: The form of each command used with “H”...
  • Page 163: I" Group: Echo/Rounding Configuration (Pal

    “I” Group: Echo/Rounding Configuration (PAL) “I” keywords report on or set the values of Echo/Rounding Option Configuration parameters. These keywords can only be used on a PAL-standard VM700T equipped with Option 1G (Echo/Rounding). commands used with the “I” keywords have the following form: The form of each command used with “I”...
  • Page 164: J" Group: Teletext Configuration (Ntsc

    “J” Group: Teletext Configuration (NTSC) “J” keywords report on or set the values of Teletext Option Configuration parameters. These keywords can only be used on an NTSC-standard VM700T equipped with Option 20 (Teletext). commands used with the “J” keywords have the following form: commands used with “J”...
  • Page 165 J1LV J1LV specifies the lower and upper limits of the ‘1’ level in milliVolts for the Teletext measurement on an NTSC-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from 0 to 999.9, inclusive, and “undef”, which indicates no limit set.
  • Page 166 JEHM JEHM specifies the lower and upper limits for eye height in milliVolts for the Teletext measurement on an NTSC-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from 0 to 999.9, inclusive, and “undef”, which indicates no limit set.
  • Page 167 JPPM specifies the lower and upper limits for peak-to-peak amplitude in milliVolts for the Teletext measurement on an NTSC-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from 0 to 999.9, inclusive, and “undef”, which indicates no limit set.
  • Page 168 JRIB JRIB specifies the lower and upper limits of the number of run-in bits for the Teletext measurement on an NTSC-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from 6 to 25, inclusive, and “undef”, which indicates no limit set.
  • Page 169 JTUN JTUN specifies the display timing unit for the Teletext measurement on an NTSC-standard VM700T. The set command takes one argument after the channel letter, indicating the current timing unit. Legal values are usec (for microseconds) and Tc (for “clock periods”, equal to 0.1746 sec).
  • Page 170: Table A-12: "K" Keywords: Teletext Configuration (Pal

    “K” Group: Teletext Configuration (PAL) “K” keywords report on or set the values of Teletext Option Configuration parameters. These keywords can only be used on a PAL-standard VM700T equipped with Option 20 (Teletext). commands used with the “K” keywords have the following form: commands used with “K”...
  • Page 171 K1LV K1LV specifies the lower and upper limits of the ‘1’ level in milliVolts for the Teletext measurement on a PAL-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from 0 to 999.9, inclusive, and “undef”, which indicates no limit set.
  • Page 172 KDTM KDTM specifies the lower and upper limits for data timing in microse- conds for the Teletext measurement on a PAL-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from 10 to 15, inclusive, and “undef”, which indicates no limit set.
  • Page 173 KPPM specifies the lower and upper limits for peak-to-peak amplitude in milliVolts for the Teletext measurement on a PAL-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from 0 to 999.9, inclusive, and “undef”, which indicates no limit set.
  • Page 174 KRIB KRIB specifies the lower and upper limits of the number of run-in bits for the Teletext measurement on a PAL-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from 6 to 25, inclusive, and “undef”, which indicates no limit set.
  • Page 175 KS0L KS0L specifies the lower and upper limits of the ‘0’ level in milliVolts for the SoundInSync measurement on a PAL-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from –999.9 to 999.9, inclusive, and “undef”, which indicates no limit...
  • Page 176 KS3L KS3L specifies the lower and upper limits of the ‘3’ level in milliVolts for the SoundInSync measurement on a PAL-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from –999.9 to 999.9, inclusive, and “undef”, which indicates no limit...
  • Page 177 KSPM specifies the lower and upper limits of peak-to-peak amplitude in milliVolts for the SoundInSync measurement on a PAL-standard VM700T. The set command takes two arguments after the channel letter, indicating the lower and upper limits, respectively. Legal values are numbers from 0 to 999.9, inclusive, and “undef”, which indicates no limit set.
  • Page 178 Appendix A: Get/Set Keywords KTTL KTTL specifies the line location for the Teletext measurement on a PAL-standard VM700T. The set command takes one argument after the channel letter, indicating the line number. A–63 VM700T RS-232 Interface Programmer Manual...
  • Page 179: Table A-13: "L" Keywords: Measurement Locations (Pal

    “L” Group: Measurement Locations (PAL) “L” keywords report on or set the measurement locations for Measure Mode measurements on a PAL-standard VM700T. commands used with the “L” keywords have the following form: commands used with the “L” keywords have the following form: Table A–13 lists the legal and default values for the...
  • Page 180 12.0 LTBW T Bar Width (SD) number, 0 to 64 (inclusive) 10.0 LZCC Zero Carrier Pulse center location number, 0 to 64 (inclusive) 35.0 LZCL Zero Carrier Pulse line integer, 1 to 625 (inclusive) A–65 VM700T RS-232 Interface Programmer Manual...
  • Page 181: Table A-14: "M" Keywords: Measurement Locations (Ntsc

    “M” Group: Measurement Locations (NTSC) “M” keywords report on or set the measurement locations for Measure Mode measurements on an NTSC-standard VM700T. commands used with the “M” keywords are channel-specific. commands used with the “M” keywords have the following form: commands used with the “M”...
  • Page 182 Zero Carrier Pulse Ref - - - yes, no MZCC Zero Carrier Pulse Center Location 0 to 64 25.5 ( sec) MZCF Zero Carrier Pulse Field 1, 2 MZCL Zero Carrier Pulse Line 10 to 262 A–67 VM700T RS-232 Interface Programmer Manual...
  • Page 183: Table A-15: "N" Keywords: Video Wander Limits (Ntsc

    “N” Group: Video Wander Configuration (NTSC) “N” keywords report on or set the values of the Drift Rate and Frequency Offset application configuration parameters on an NTSC-standard VM700T. commands used with the “N” keywords are channel-specific. commands used with the “N” keywords have the following form: commands used with the “N”...
  • Page 184: Table A-16: "O" Keywords: Video Wander Limits (Pal

    “O” Group: Video Wander Configuration (PAL) “O” keywords report on or set the values of the Drift Rate and Frequency Offset application configuration parameters on an PAL-standard VM700T. commands used with the “O” keywords are channel-specific. commands used with the “O” keywords have the following form: commands used with the “O”...
  • Page 185: Table A-17: "P" Keywords: Auto Mode Limits (Pal

    Bar Tilt (Rec 569) % Bar –40 to 40 –5, 5, –10, 10 PCBC Burst Duration Cycles 0 to 100 9, 11, 7.5, 12.5 PCBD Burst Duration 0 to 20 2, 2.5, 1.7, 2.8 A–70 VM700T RS-232 Interface Programmer Manual...
  • Page 186 –50 to 50 - - -, 10, - - -, 20 PPDP Peak Diff Phase –50 to 50 - - -, 10, - - -, 20 PSAV Sync Amplitude 0 to 999.9 285, 315, 270, 330 A–71 VM700T RS-232 Interface Programmer Manual...
  • Page 187 –50 to 100 –5, 5, –10, 10 PTTK 2T Pulse K-factor % Kf 0 to 40 0, 1, 0, 4 PUN9 S/N Unweighted (569) 0 to 999.9 60.0, - - -, 50.0, - - - A–72 VM700T RS-232 Interface Programmer Manual...
  • Page 188: Table A-18: "R" Keywords: Auto Mode Limits (Ntsc

    Blanking Variation % Bar/IRE 0 to 40 -.-.-, -.-.-, -.-.-, -.-.- RBVP Blanking Variation % carr 0 to 25 -.-.-, -.-.-, -.-.-, -.-.- RBWC (FCC) Burst Width cycles 5 to 20 -.-.-, -.-.-, 8, 11 A–73 VM700T RS-232 Interface Programmer Manual...
  • Page 189 NTC7 MB Packet #4 % flag 20 to 100 - - -, - - -, 44.6, 56.1 RNM5 NTC7 MB Packet #5 % flag 20 to 100 - - -, - - -, 46.7, 53.6 A–74 VM700T RS-232 Interface Programmer Manual...
  • Page 190 15 to 30 18.5, 20.5, 18, 21 RVB5 (FCC) V Blank 4 IRE F2 lines 15 to 30 18.5, 20.5, 18, 21 RVCB VIRS Chroma Ampl % burst 50 to 200 95, 105, 90, 110 A–75 VM700T RS-232 Interface Programmer Manual...
  • Page 191: Table A-19: "S" Keywords: Communication Setup

    5.7, 9.3, 5, 10 “S” Group: Communication Setup “S” keywords report on or set the values of VM700T communication parameters. commands used with the “S” keywords have the following form: commands used with “S” group keywords shown in Table A–19 take different arguments, depending on the keyword.
  • Page 192 SMSD specifies or reports on the destination for messages from the VM700T. SMSD is channel-independent. SMSD takes a single argu- ment after the keyword. Legal values are Remote or VM700T Screen. SP0A SP0A returns the communications protocol for port 0. SP0A is read- only (cannot be used with the set command).
  • Page 193 SP1B returns the baud rate for port 0. SP1B is read-only (cannot be used with the set command). SP1B takes a single argument after the keyword. Legal values are 300, 600, 1200, 2400, 4800, 9600, or 19200. A–78 VM700T RS-232 Interface Programmer Manual...
  • Page 194 Legal values are None, Ctrl–A, Ctrl–B, Ctrl–C, Ctrl–D, Ctrl–E, Ctrl–F, Ctrl–G, Ctrl–H, Ctrl–I, Ctrl–J, Ctrl–K, Ctrl–L, Ctrl–M, Ctrl–N, Ctrl–O, Ctrl–P, Ctrl–Q, Ctrl–R, Ctrl–S, Ctrl–T, Ctrl–U, Ctrl–V, Ctrl–W, Ctrl–X, Ctrl–Y, or Ctrl–Z. A–79 VM700T RS-232 Interface Programmer Manual...
  • Page 195 SPCO takes a single argument after the keyword. Legal values are None, Serial Port 0, or Serial Port 1. SPCP SPCP returns or sets the name of the VM700T copy port. SPCP takes a single argument after the keyword. Legal values are None, Serial Port 0, or Serial Port 1.
  • Page 196 Appendix A: Get/Set Keywords SPLP SPLP returns or sets the name of the VM700T log port. SPLP takes a single argument after the keyword. Legal values are None, Serial Port 0, or Serial Port 1. SPRC SPRC returns the name of the VM700T remote control port. SPRC is read-only (cannot be used with the set command).
  • Page 197: T" Group: Measure Mode Limits (Pal)

    Appendix A: Get/Set Keywords SPRP SPRP returns or sets the name of the VM700T report port (this is the port used to print timed reports). SPRP takes a single argument after the keyword. Legal values are None, Serial Port 0, or Serial Port 1.
  • Page 198: Table A-20: "T" Keywords: Measure Mode Limits (Pal

    –500 to 500 –40.0 40.0 TDPH Diff Phase –50 to 50 –5.0 5.0 TDPP Diff Phase (p-p) 0 to 50 0.0 10.0 TEFS H Blanking End from Sync 0 to 20 8.00 12.00 A–83 VM700T RS-232 Interface Programmer Manual...
  • Page 199 MB Packet 4 –40 to 40 –3.0 1.0 TMB5 MB Packet 5 –40 to 40 –5.0 1.0 TMB6 MB Packet 6 –40 to 40 ----- 1.0 TMBF Multiburst Flag 0 to 999.9 400.0 750.0 A–84 VM700T RS-232 Interface Programmer Manual...
  • Page 200 0.1 to 5.8 2.00 TSX4 Sin X/X Freq 0.1 to 5.8 3.00 TSX5 Sin X/X Freq 0.1 to 5.8 4.00 TSX6 Sin X/X Freq 0.1 to 5.8 4.30 TSX7 Sin X/X Freq 0.1 to 5.8 4.80 A–85 VM700T RS-232 Interface Programmer Manual...
  • Page 201: Table A-21: "U" Keywords: Measure Mode Limits (Ntsc

    Chrom Gain 10 to 200 90.0 110.0 UCLB Chrom Level Blue 0 to 999.9 400.0 489.0 UCLC Chrom Level Cyan 0 to 999.9 567.0 693.0 UCLG Chrom Level Grey 0 to 999.9 0.0 10.0 A–86 VM700T RS-232 Interface Programmer Manual...
  • Page 202 Sin X/X Gain –50 to 20 -0.5 0.5 UGN3 Sin X/X Gain –50 to 20 -0.5 0.5 UGN4 Sin X/X Gain –50 to 20 -0.5 0.5 UGN5 Sin X/X Gain –50 to 20 -0.5 0.5 A–87 VM700T RS-232 Interface Programmer Manual...
  • Page 203 500 to 2000 950.0 1050.0 UNLV Noise Level dB rms –100 to 0 ----- –45.0 UPBR PB Ratio 10 to 200 90.0 110.0 UPMN Chrominance PM Noise dB rms –100 to 0 ----- –40.0 A–88 VM700T RS-232 Interface Programmer Manual...
  • Page 204 0.15 to 5.8 2.50 USX4 Sin X/X Freq 0.15 to 5.8 3.00 USX5 Sin X/X Freq 0.15 to 5.8 3.58 USX6 Sin X/X Freq 0.15 to 5.8 4.00 USX7 Sin X/X Freq 0.15 to 5.8 4.18 A–89 VM700T RS-232 Interface Programmer Manual...
  • Page 205: V" Group: Video Source Selection

    VNCB returns or sets the NTSC Video_Source File for Source B. This file is found in directory /nvram0/ConfigFiles/Video_Source~Files/ NTSC. VNCC VNCC returns or sets the NTSC Video_Source File for Source C. This file is found in directory /nvram0/ConfigFiles/Video_Source~Files/ NTSC. A–90 VM700T RS-232 Interface Programmer Manual...
  • Page 206 VSTA VSTA returns or sets the video standard for Source A. Legal values are NTSC and PAL. VSTB VSTA returns or sets the video standard for Source B. Legal values are NTSC and PAL. A–91 VM700T RS-232 Interface Programmer Manual...
  • Page 207: W" Group: Audio Source Selection

    Source A Audio Config File WACC Source C Audio Config File WACB Source B Audio Config File WACA WACA returns or sets the Audio_Source File for Source A. This file is found in directory /nvram0/ConfigFiles/Audio_Source~Files. A–92 VM700T RS-232 Interface Programmer Manual...
  • Page 208: X" Group: Camera Testing (Ntsc)

    “X” keywords report on or set the values of Camera Testing Option Configura- tion parameters. These keywords can only be used on an NTSC-standard VM700T equipped with Option 21 (Camera Testing). commands used with the “X” keywords have the following form: commands used with “X”...
  • Page 209 6 MHz. Legal values are integers from 1 to 12, inclusive. XB6T XB6T returns or sets returns or sets the number of the last frequency response packet beyond 6 MHz. Legal values are integers from 1 to 12, inclusive. A–94 VM700T RS-232 Interface Programmer Manual...
  • Page 210 XRDR returns or sets lower and upper limits in mV for the reference on the R (red) channel. Legal values for each limit are integer or float- ing-point numbers from 0 to 999.9, inclusive. A–95 VM700T RS-232 Interface Programmer Manual...
  • Page 211: Y" Group: Camera Testing (Pal)

    “Y” Group: Camera Testing (PAL) “Y” keywords report on or set the values of Camera Testing Option Configura- tion parameters. These keywords can only be used on a PAL-standard VM700T equipped with Option 21 (Camera Testing). commands used with the “Y” keywords have the following form: commands used with “Y”...
  • Page 212 YGDR YGDR returns or sets lower and upper limits in mV for the reference on the Y (green) channel. Legal values for each limit are integer or floating-point numbers from 0 to 999.9, inclusive. A–97 VM700T RS-232 Interface Programmer Manual...
  • Page 213 Keywords YR01 through YR12 return or set the lower and upper limits YR12 in dB for packets 1 through 12 on the R (red) channel. Legal values for each limit are integer or floating-point numbers from –40 to 40, inclu- sive. A–98 VM700T RS-232 Interface Programmer Manual...
  • Page 214: Figure A-1: Source Selection Digital Configuration File Relationship To Remote Commands

    This section covers the keywords available with Option 1S. NOTE. The remote commands and keywords are case sensitive. Option 1S introduces lower case keywords to the VM700T measurement set. Be sure to enter the commands and keywords exactly as they appear in this manual.
  • Page 215: Table A–26: "D" Keywords: Source Selection Digital Configuration File

    System~Default (file name supplied with Option 1S), or the name of an existing Digital Audio Setup file. This file must be in the following directory path: nvram0/ConfigFiles/Digital_Audio~Setup. A–100 VM700T RS-232 Interface Programmer Manual...
  • Page 216 System~Default (file name supplied with Option 1S), or the name of an existing Digital Audio Setup file. This file must be in the following directory path: nvram0/ConfigFiles/Digital_Audio~Setup. A–101 VM700T RS-232 Interface Programmer Manual...
  • Page 217 Replace the “m” character in the listed keywords with one of the “w”, “r”, and “h” group characters to set the parameters for the video format you want to edit. A–102 VM700T RS-232 Interface Programmer Manual...
  • Page 218: Figure A-2: Digital Source Files Configuration File Relationship To Remote Commands

    You can use the following arguments with this command: A or B (SDI input channel), System~Default (file name supplied with Option 1S), or the name of an existing Format Setup configuration file. This file must be in the following directory path: nvram0/ConfigFiles/270Mb~525-line/Format~Setup. A–103 VM700T RS-232 Interface Programmer Manual...
  • Page 219 Replace the “o” character in the listed keywords with one of the “y”, “t”, and “j” group characters to set the signal limits in the SDI Eye Diagram application for the video format you want to edit. A–104 VM700T RS-232 Interface Programmer Manual...
  • Page 220: Figure A-3: Eye Limits Configuration File Relationship To Remote Commands

    (A/B), Log (yes/no), Highlight (yes/no), Low Limit (ps), and High Limit (ps). The possible values for the Low and High Limits are 0 ps through 2000 ps in increments of 1 ps, and Undefined. A–105 VM700T RS-232 Interface Programmer Manual...
  • Page 221 SDI input channel (A/B), Log (yes/no), Highlight (yes/no), Low Limit (ps), and High Limit (ps). The possible values for the Low and High Limits are 0 ps through 1000 ps in increments of 1 ps, and Undefined. A–106 VM700T RS-232 Interface Programmer Manual...
  • Page 222 Activate Relay which allows you to signal outside the VM700T that a measurement limit was violated for the selected input channel. You can use the following arguments with this command: A or B (SDI input channel), Never, On Highlight, and On Log.
  • Page 223: Figure A-4: Wander Limits Configuration File Relationship To Remote Commands

    Activate Relay which allows you to signal outside the VM700T that a measurement limit was violated on the selected input channel. You can use the following arguments with this command: A or B (SDI input channel), Never, On Highlight, and On Log.
  • Page 224: Table A–30: "N" Keywords: 270Mb 525-Line Format Setup Configuration File, Part 1

    A or B (SDI input channel) and the number of lines to skip. The possible values for the number of video lines to skip is 0 lines through 14 lines, in increments of 1 line. A–109 VM700T RS-232 Interface Programmer Manual...
  • Page 225 270 Mb 525-line video signal on the specified input channel. See Figure A–5. You can use the following arguments with this command: SDI input channel (A/B), Log (yes/no), Highlight (yes/no), and Capture (yes/no). A–110 VM700T RS-232 Interface Programmer Manual...
  • Page 226 5/5-pattern-broken ancillary-audio error during measurements on a 270 Mb 525-line video signal on the specified input channel. See Figure A–5. You can use the following arguments with this command: SDI input channel (A/B), Log (yes/no), Highlight (yes/no), and Capture (yes/no). A–111 VM700T RS-232 Interface Programmer Manual...
  • Page 227: Figure A-5: Format Setup Configuration File Relationship

    Appendix A: Get/Set Keywords Figure A–5: Format Setup configuration file relationship to remote commands, part 1 A–112 VM700T RS-232 Interface Programmer Manual...
  • Page 228: Figure A-6: Format Setup Configuration File Relationship

    Appendix A: Get/Set Keywords Figure A–6: Format Setup configuration file relationship to remote commands, part 2 A–113 VM700T RS-232 Interface Programmer Manual...
  • Page 229 270 Mb 525-line video signal on the specified input channel. See Figure A–6. You can use the following arguments with this command: SDI input channel (A/B), Log (yes/no), Highlight (yes/no), and Capture (yes/no). A–114 VM700T RS-232 Interface Programmer Manual...
  • Page 230 EDA full-field error during measurements on a 270 Mb 525-line video signal on the specified input channel. See Figure A–6. You can use the following arguments with this command: SDI input channel (A/B), Log (yes/no), Highlight (yes/no), and Capture (yes/no). A–115 VM700T RS-232 Interface Programmer Manual...
  • Page 231 IDA active-picture error during measurements on a 270 Mb 525-line video signal on the specified input channel. See Figure A–6. You can use the following arguments with this command: SDI input channel (A/B), Log (yes/no), Highlight (yes/no), and Capture (yes/no). A–116 VM700T RS-232 Interface Programmer Manual...
  • Page 232 Activate Relay which allows you to signal outside the VM700T that a measurement limit was violated on the selected input channel. You can use the following arguments with this command: A or B (SDI input channel), Never, On Highlight, and On Log.
  • Page 233: Figure A-7: Digital Audio Setup Configuration File Relationship To Remote Commands

    You can use the following arguments with this command: SDI input channel (A/B), Log (yes/no), Highlight (yes/no), Low Limit (Hz), and High Limit (Hz). The possible values for the Low Frequency and High Frequency limits are 20 Hz through 20000 Hz in increments of 1 Hz, and Undefined. A–118 VM700T RS-232 Interface Programmer Manual...
  • Page 234 Activate Relay which allows you to signal outside the VM700T that a measurement limit was violated on the selected input channel. You can use the following arguments with this command: A or B (SDI input channel), Never, On Highlight, and On Log.
  • Page 235: Table A–33: Option 1S "G" Keywords: Remote Configuration

    GRLY GRLY sets the state of the Activate Relay which allows you to signal outside the VM700T that a measurement limit was violated. You can use this command in conjunction with the GOOL command to activate the Alarm relay. You can use the following arguments with this command: 0 (open relay) or 1 (close relay).
  • Page 236: Appendix B: Measurement Result Files

    Appendix B: Measurement Result Files This chapter shows the results file produced by each VM700T application. The sample files shown in this chapter are all produced by executing the following sequence of commands: The VM700T applications are grouped as shown in Table B–1 through Table B–8.
  • Page 237: Table B–3: Serial Digital (Option 1S) Measurements

    Table B–6: Video Wander (Option 22) measurement Wander Table B–7: Component (Option 30) measurements Bowtie Component~LevelMeter Component~Vector Component~Channel_Delay Component~Multiburst Lightning Component~ColorBar Component~Noise Component~K_Factor Component~NonLinearity Table B–8: Audio (Option 40 and 41) measurements Audio~Analyzer Calibrate~AudioBoard View_Audio~Auto_Test Audio~Monitor Identify~Audio_Hardware Audio~Spectrum Multitone B–2 VM700T RS-232 Interface Programmer Manual...
  • Page 238: Ntsc/Pal Results Files

    “Field = X Line = Y”. The corresponding line in results files from PAL measurements reads simply “Line = Y”. Except for this line, NTSC and PAL measurement results files do not differ, unless otherwise noted. Auto (NTSC) B–3 VM700T RS-232 Interface Programmer Manual...
  • Page 239 Appendix B: Measurement Result Files Auto (PAL) B–4 VM700T RS-232 Interface Programmer Manual...
  • Page 240 Appendix B: Measurement Result Files B–5 VM700T RS-232 Interface Programmer Manual...
  • Page 241 Appendix B: Measurement Result Files Bar~LineTime (NTSC & PAL) Bounce (NTSC & PAL) Burst~Frequency (NTSC & PAL) B–6 VM700T RS-232 Interface Programmer Manual...
  • Page 242 Appendix B: Measurement Result Files ChromLum~GainDelay (NTSC & PAL) Chrominance~AMPM (NTSC & PAL) Chrominance~FreqResp (NTSC only) Chrominance~NonLinearity (NTSC & PAL) B–7 VM700T RS-232 Interface Programmer Manual...
  • Page 243 Appendix B: Measurement Result Files ColorBar (NTSC & PAL) Note that the name of this measurement (according to the results file) is “ColorBar” for NTSC and “ColourBar” for PAL. DGDP (NTSC & PAL) B–8 VM700T RS-232 Interface Programmer Manual...
  • Page 244 Appendix B: Measurement Result Files GroupDelay~SinX_X (NTSC & PAL) H_Blank (NTSC & PAL) H_Timing (NTSC & PAL) B–9 VM700T RS-232 Interface Programmer Manual...
  • Page 245 Appendix B: Measurement Result Files ICPM (NTSC & PAL) Jitter (NTSC & PAL) Jitter~Long_Time (NTSC & PAL) K_Factor (NTSC & PAL) Level~Meter (NTSC & PAL) B–10 VM700T RS-232 Interface Programmer Manual...
  • Page 246 Appendix B: Measurement Result Files Line~Frequency (NTSC & PAL) Luminance~NonLinearity (NTSC & PAL) MultiBurst (NTSC & PAL) Noise~Spectrum (NTSC & PAL) SCH_Phase (NTSC & PAL) B–11 VM700T RS-232 Interface Programmer Manual...
  • Page 247 Appendix B: Measurement Result Files ShortTime~Distortion (NTSC & PAL) TwoField (NTSC & PAL) VITS~ID (NTSC only) V_Blank (NTSC & PAL) B–12 VM700T RS-232 Interface Programmer Manual...
  • Page 248: Option 1G (Echo/Rounding) Results Files

    Appendix B: Measurement Result Files Video~Standard (NTSC & PAL) Option 1G (Echo/Rounding) Results Files Echo (NTSC & PAL) Rounding~Errors (NTSC & PAL) Option 1S (Serial Digital) Results Files SDI_AncData B–13 VM700T RS-232 Interface Programmer Manual...
  • Page 249 Appendix B: Measurement Result Files SDI_AncDist SDI_AudioFormat B–14 VM700T RS-232 Interface Programmer Manual...
  • Page 250 Appendix B: Measurement Result Files SDI_AudioMeas SDI_AV_Timing B–15 VM700T RS-232 Interface Programmer Manual...
  • Page 251 Appendix B: Measurement Result Files SDI_EyeDiagram SDI_Format B–16 VM700T RS-232 Interface Programmer Manual...
  • Page 252 Appendix B: Measurement Result Files SDI_IC_Timing SDI_Jitter B–17 VM700T RS-232 Interface Programmer Manual...
  • Page 253 Appendix B: Measurement Result Files SDI_Lightning SDI_Picture SDI_Wander SDI_Waveform B–18 VM700T RS-232 Interface Programmer Manual...
  • Page 254: Option 20 (Teletext) Results Files

    Appendix B: Measurement Result Files Option 20 (Teletext) Results Files SoundInSync (PAL Only) Teletext (NTSC & PAL) B–19 VM700T RS-232 Interface Programmer Manual...
  • Page 255: Option 21 (Camera Testing) Results Files

    Appendix B: Measurement Result Files Option 21 (Camera Testing) Results Files NOTE. These files show the types of results obtainable from the measurements. The results shown were not obtained using camera signals. Detail Gamma Geometry~Registration B–20 VM700T RS-232 Interface Programmer Manual...
  • Page 256 Appendix B: Measurement Result Files Shading Vertical~Smear Colorimetry B–21 VM700T RS-232 Interface Programmer Manual...
  • Page 257 Appendix B: Measurement Result Files Defects B–22 VM700T RS-232 Interface Programmer Manual...
  • Page 258 Appendix B: Measurement Result Files Fixed_Pattern~Noise Frequency~Response B–23 VM700T RS-232 Interface Programmer Manual...
  • Page 259 Appendix B: Measurement Result Files B–24 VM700T RS-232 Interface Programmer Manual...
  • Page 260: Option 22 (Video Wander) Results File

    Appendix B: Measurement Result Files Option 22 (Video Wander) Results File Option 30 (Component) Results Files The Component_Vector application produces no results file. Bowtie Component~Channel_Delay B–25 VM700T RS-232 Interface Programmer Manual...
  • Page 261 Appendix B: Measurement Result Files Component~ColorBar Component~K_Factor B–26 VM700T RS-232 Interface Programmer Manual...
  • Page 262 Appendix B: Measurement Result Files Component~LevelMeter Component~Multiburst B–27 VM700T RS-232 Interface Programmer Manual...
  • Page 263 Appendix B: Measurement Result Files Component~Noise B–28 VM700T RS-232 Interface Programmer Manual...
  • Page 264 Appendix B: Measurement Result Files Component~NonLinearity Lightning B–29 VM700T RS-232 Interface Programmer Manual...
  • Page 265: Options 40 And 41 (Audio) Results Files

    Appendix B: Measurement Result Files Options 40 and 41 (Audio) Results Files The following Audio applications produce no results file: Calibrate~Audio- Board, Identify~Audio_Hardware. Audio~Analyzer Audio~Monitor B–30 VM700T RS-232 Interface Programmer Manual...
  • Page 266 Appendix B: Measurement Result Files Audio~Spectrum Multitone B–31 VM700T RS-232 Interface Programmer Manual...
  • Page 267 Appendix B: Measurement Result Files View_Audio~Auto_Test B–32 VM700T RS-232 Interface Programmer Manual...
  • Page 268 Index...
  • Page 270 2–26 ChromLum~GainDelay Results File, B–7 softrelease, 2–26 cknob command, 2–4 spool, 2–26 ColorBar Results File, B–8 stop, 2–27 Colorimetry Results File, B–20, B–21 terminal, 2–27 ColourBar Results File, B–8 touchpress, 2–27 touchrelease, 2–28 Index–1 VM700T RS-232 Interface Programmer Manual...
  • Page 271 4–14 Wander Limits, A–108 using, 4–14 Configuration keywords, 4–9 Function Keys directory, 4–39 Connecting VM700T to a Modem, 1–5 Function names, naming conventions, 2–31 Connecting VM700T to a PC/Terminal Function playback, 4–7, 4–44 25–pin cable, 1–4 front panel, 4–44, 4–46...
  • Page 272 K group/Teletext Configuration keywords (PAL), A–55 No-protocol mode, 4–1 k group/Wander Limits keywords, A–107 Noise~Spectrum Results File, B–11 K_Factor Results File, B–10 NTSC/PAL Results Files, B–3 keyboard Set1, 4–41 Set2, 4–41 knob command, 2–14 Index–3 VM700T RS-232 Interface Programmer Manual...
  • Page 273 2–24 p group/Wander Limits keywords, A–107 Setting configuration parameters, 4–10 playback command, 2–15 Setting system clock time, 4–12 print command, 2–15 ShortTime~Distortion Results File, B–12 Printing files, 4–7 show command, 2–25 Programming Languages, 4–18 Index–4 VM700T RS-232 Interface Programmer Manual...
  • Page 274 Teletext Results File, B–19 terminal command, 2–27 Terminal mode, 4–19 terminal session, ending, 4–12 z group/Wander Limits keywords, A–107 Terminal versus Computer mode, 4–19 touchpress command, 2–27 touchrelease command, 2–28 TwoField Results File, B–12 Index–5 VM700T RS-232 Interface Programmer Manual...
  • Page 275 Index Index–6 VM700T RS-232 Interface Programmer Manual...

Table of Contents