Tektronix DSA8200 Series Programmer's Manual
Tektronix DSA8200 Series Programmer's Manual

Tektronix DSA8200 Series Programmer's Manual

Digital sampling
Hide thumbs Also See for DSA8200 Series:

Advertisement

xx
DSA8200, CSA8200, TDS8200 Series
CSA8000B, TDS8000B Series
CSA8000, TDS8000 Series
ZZZ
Programmer Manual
*P077002902*
077-0029-02

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Tektronix DSA8200 Series

  • Page 1 DSA8200, CSA8200, TDS8200 Series CSA8000B, TDS8000B Series CSA8000, TDS8000 Series Programmer Manual *P077002902* 077-0029-02...
  • Page 3 DSA8200, CSA8200, TDS8200 Series CSA8000B, TDS8000B Series CSA8000, TDS8000 Series Programmer Manual www.tektronix.com 077-0029-02...
  • Page 4 Copyright © Tektronix. All rights reserved. Licensed software products are owned by Tektronix or its subsidiaries or suppliers, and are protected by national copyright laws and international treaty provisions. Tektronix products are covered by U.S. and foreign patents, issued and pending. Information in this publication supersedes that in all previously published material.
  • Page 5: Table Of Contents

    Table of Contents Preface ......................Getting Started ....................Setting Up Remote Communications..............Command Syntax....................Command and Query Structure ................Clearing the Instrument ..................Command Entry....................Constructed Mnemonics ..................Argument Types....................Command Entry.................... 2-10 Command Groups ....................2-13 Acquisition Command Group ................2-13 Calibration Command Group................
  • Page 6 Table of Contents Programming Examples ..................Appendix A: Character Set ..................Appendix B: Reserved Words .................. Appendix C: Factory Default Setup Values..............Appendix D: GPIB Interface Specifications ..............Index DSA/CSA/TDS8X00/B Series Programmer Manual...
  • Page 7: Preface

    Preface This programmer manual provides you with the information required to use GPIB commands for remotely controlling your instrument. This document supports the following instruments: DSA8200 CSA8200 TDS8200 CSA8000B TDS8000B CSA8000 TDS8000 DSA/CSA/TDS8X00/B Series Programmer Manual...
  • Page 8 Preface DSA/CSA/TDS8X00/B Series Programmer Manual...
  • Page 9: Getting Started

    Getting Started This programmer manual provides you with the information required to use GPIB commands to remotely control your instrument. With this information, you can write computer programs that will perform functions such as setting the front-panel controls, taking measurements, performing statistical calculations, and exporting data for use in other programs, such as spreadsheets.
  • Page 10 Getting Started The programmer manual is divided into the following major sections: Getting Started. This section introduces you to the programming information and provides basic information about setting up your instrument for remote control. Syntax and Commands. This section provides an overview of the command syntax that you use to communicate with the instrument and other general information about commands, such as how commands and queries are constructed, how to enter commands, constructed mnemonics, and argument...
  • Page 11: Setting Up Remote Communications

    Getting Started Setting Up Remote Communications Before setting up the instrument for remote communications using the electronic (physical) GPIB interface, you should familiarize yourself with the following GPIB requirements: A unique device address must be assigned to each device on the bus. No two devices can share the same device address.
  • Page 12 Getting Started Setting the GPIB Address To function correctly, your instrument must have a unique device address. The default settings for the GPIB configuration are: GPIB Address: 1 GPIB Mode: GPIB Talk/Listen DSA/CSA/TDS8X00/B Series Programmer Manual...
  • Page 13 Getting Started To change either of the GPIB settings, do the following: 1. Select User Preferences from the Utilities menu. 2. Select the GPIB Configuration Tab. 3. Change the GPIB Address to a unique address. 4. Click OK. The instrument is now set up for bidirectional communication with your controller. Master/Slave Mode The DSA8200 is factory set to be a GPIB device (slave), allowing you to control the instrument via the GPIB port.
  • Page 14 To switch the instrument between these two modes, use the GPIB Device-Controller Utility found in the Windows Start menu under Programs > Tektronix DSA8200 > GPIB Device-Controller Utility. Starting this utility displays the TekGpibSwitcher screen which allows you to switch the instrument between the two modes.
  • Page 15: Command Syntax

    Command Syntax You can control the operations and functions of the instrument through the GPIB interface using commands and queries. The related topics listed below describe the syntax of these commands and queries. The topics also describe the conventions that the instrument uses to process them. See the Command Groups topic in the table of contents for a listing of the commands by command group, or use the index to locate a specific command.
  • Page 16 Command Syntax Table 2-2: Command Message Elements Symbol Meaning <Header> This is the basic command name. If the header ends with a question mark, the command is a query. The header may begin with a colon (:) character. If the command is concatenated with other commands, the beginning colon is required.
  • Page 17: Clearing The Instrument

    Command Syntax Queries Queries cause the instrument to return status or setting information. Queries have the structure: [:]<Header>? [:]<Header>?[<Space><Argument> [<Coma><Argument>]...] You can specify a query command at any level within the command tree unless otherwise noted. These branch queries return information about all the mnemonics below the specified branch or level.
  • Page 18: Command Entry

    Command Syntax Command Entry The following rules apply when entering commands: You can enter commands in upper or lower case. You can precede any command with white space characters. White space characters include any combination of the ASCII control characters 00 through 09 and 0B through 20 hexadecimal (0 through 9 and 11 through 32 decimal).
  • Page 19 Command Syntax When concatenating commands and queries, you must follow these rules: 1. Separate completely different headers by a semicolon and by the beginning colon on all commands except the first one. For example, the commands , can be concatenated TRIGger:MODe NORMal ACQuire:NUMAVg 10 into the following single command:...
  • Page 20: Constructed Mnemonics

    Command Syntax (extra colon before DISplay:COLor:CURSor1 1;:CURSor2 5 CURSor2; instead) DISplay:COLor:CURSor1 1;CURSor2 5 (colon before a star (*) command) DISplay:STYle:NORMal;:*OPC (levels of the mnemonics DISplay:COLor:CURSor1 1;COLor:CURSor2 5 are different; either remove the second use of or place COLor :DISplay: front of COLor:CURSor2 5 Terminating This documentation uses...
  • Page 21 Command Syntax Histogram Statistics Commands can specify which Sigma value to return for histogram statistics as a mnemonic in the header. A Sigma is specified in this way: Specifier Mnemonics Table 2-6: Histogram Statistics Specifier Mnemonics Symbol Meaning SIGMA<x> A histogram statistics specifier; <x> is either 1, 2, or 3. Magnified Timebase Commands can specify which of two magnified timebases to set or query as a mnemonic in the header.
  • Page 22 Command Syntax Math Waveform Commands can specify the mathematical waveform to use as a mnemonic in the header. Mnemonics Table 2-11: Math Waveform Mnemonics Symbol Meaning Math<x> A math waveform specifier; <x> is 1 through 8. Reference Waveform Commands can specify the reference waveform to use as a mnemonic in the header.
  • Page 23: Argument Types

    Command Syntax Argument Types Numeric Many instrument commands require numeric arguments. The syntax shows the format that the instrument returns in response to a query. This is also the preferred format when sending the command to the instrument though any of the formats will be accepted.
  • Page 24: Command Entry

    Command Syntax Here are some invalid strings: (quotes are not of the same type) "Invalid string argument' (termination character is embedded in the string) "test<EOI>" Block Several instrument commands use a block argument form (see the following table). Table 2-16: Block Argument Symbol Meaning <NZDig>...
  • Page 25 Command Syntax When concatenating commands and queries, you must follow these rules: Separate completely different headers by a semicolon and by the beginning colon on all commands except the first one. For example, the commands, , can be concatenated TRIGger:MODe NORMal ACQuire:NUMAVg 10 into the following single command: TRIGger:MODe NORMal;:ACQuire:NUMAVg 10...
  • Page 26 Command Syntax DISplay:STYle:NORMal;ACQuire:NUMAVg 10 (no colon before ACQuire) DISplay:COLor:CURSor1 1;:CURSor2 5 (extra colon before CURSor2; use DISplay:COLor:CURSor1 1;CURSor2 5 instead) DISplay:STYle:NORMal;:*OPC (colon before a star (*) command) ISPlay:COLor:CURSor1 1;COLor:CURSor2 5 (levels of the mnemonics are different; either remove the second use of COLor or place :DISplay: in front of COLor:CURSor2 5) Terminating This documentation uses <EOM>...
  • Page 27: Command Groups

    Command Groups The DSA8200 programmable interface conforms to Tektronix standard codes and formats except where noted. The GPIB interface also conforms to IEEE Std 488.2-1987 except where noted. Acquisition Command Group Use the commands in the Acquisition Command Group to set up the modes and functions that control how the instrument acquires the signals you input to the channels and processes them into waveforms.
  • Page 28: Calibration Command Group

    Command Groups Table 2-18: Acquisition Commands (cont.) Command Description ACQuire:SAVEFile:SAVEWfm Sets or returns the file to save waveform data to on acquisition stopped ACQuire:STATE Starts, stops, or returns acquisition state ACQuire:STOPAfter? Returns all stopafter parameters ACQuire:STOPAfter:ACTion Sets or returns the stopafter action ACQuire:STOPAfter:BELL Sets or returns whether to sound bell on acquisition stopped...
  • Page 29: Compensation Command Group

    Command Groups Command Description CALibrate:TEMPerature:CH<x>? Returns the difference in ºC between the current sampling module channel<x> temperature and the temperature recorded at the last calibration information update CALibrate:TEMPerature:MAInframe? Returns the difference in ºC between the current mainframe temperature and the temperature recorded at the last calibration information update CALibrate:UPDATEinfo:ALL...
  • Page 30 Command Groups Command Description COMPensate:RECAll:FACTory:ALL Recalls compensation data for the mainframe and all resident module channels from their nonvolatile factory memories into run-time compensation memory COMPensate:RECAll:FACTory:CH<x> Recalls compensation data from the nonvolatile factory memory of the module channel<x> into its associated run-time memory COMPensate:RECAll:FACTory:MAInframe Recalls compensation data from the...
  • Page 31: Cursor Command Group

    Command Groups Command Description COMPensate:TEMPerature:CH<x>? Returns the difference in ºC between the current temperature of the module channel<x> and the temperature currently residing in its in-use run-time compensation memory COMPensate:TEMPerature:MAInframe? Returns the difference in ºC between the current mainframe temperature and the temperature currently residing in its in-use run-time compensation memory Cursor Command Group...
  • Page 32: Display Control Command Group

    Command Groups Command Description CURSor:VBArs:POSition<x> Sets or returns the vbar cursor<x> horizontal position CURSor:WAVeform? Returns waveform cursor parameters CURSor:WAVeform:HDELTa? Returns the horizontal difference between waveform cursors CURSor:WAVeform:HPOS<x>? Returns the position of waveform cursor <x> CURSor:WAVeform:POSition<x> Sets or returns the position of waveform cursor <x>...
  • Page 33: Hard Copy Command Group

    Command Groups Choose Frame or Grid for minimum clutter on screen; choose Full or Cross Hair for ease in taking graticule measurements. Command Description DISplay? Returns current display settings Returns color group settings DISplay:COLor? DISplay:COLor:BACKground Sets or returns graticule background color DISplay:COLor:CURSor<x>...
  • Page 34: Histogram Command Group

    Command Groups Command Description HARDCopy Sends a screen copy to the selected port or returns the selected port and file path HARDCopy:FILEName Sets or returns the hard copy file path HARDCopy:FORMat Selects the file format when sending a hardcopy to a file using the HARDCopy:FILEName command HARDCopy:INKSaver Sets the Ink-saver mode on or off.
  • Page 35: Horizontal Command Group

    Command Groups Command Description HIStogram:BOXPcnt Sets or returns same as HIStogram:BOX, but in percentage coordinates, with 0,0 upper left and 100,100 lower right HIStogram:COLOr Sets or returns the histogram color HIStogram:COUNt Clears histogram count source data and restarts counting HIStogram:DISplay Sets or returns whether histogram data is displayed on screen HIStogram:ENABle...
  • Page 36 Command Groups Set the scale (time per division) of the Main, Mag1, and Mag2 timebases. Set the record lengths for the Main, Mag1, and Mag2 timebases. Get the time of first point and time of last point for the Main, Mag1, and Mag2 timebases.
  • Page 37 Command Groups Command Description HORizontal:FRAMescan:STATE Sets or returns the FrameScan acquisition mode on or off HORizontal:MAGnify<x>? Returns all Mag<x> timebase settings HORizontal:MAGnify<x>:POSition Sets or returns the horizontal position for Mag<x> timebase HORizontal:MAGnify<x>:RECordlength Sets or returns the Mag<x> timebase record length HORizontal:MAGnify<x>:REFPoint Sets or returns the Mag<x>...
  • Page 38 Command Groups Command Description HORizontal:MATH<x>:MAGnify<x>: Returns the Math<x> Mag<x> timebase time of last point TOLPoint? HORizontal:MATH<x>:MAIn:POSition? Returns the Math<x> horizontal position for main timebase Returns the Math<x> main timebase record HORizontal:MATH<x>:MAIn:RECordlength? length HORizontal:MATH<x>:MAIn:REFPoint? Returns the Math<x> main timebase reference position in percent of record HORizontal:MATH<x>:MAIn:RESolution? Returns the Math<x>...
  • Page 39: Mask Command Group

    Command Groups Mask Command Group Mask commands control standard masks, user-defined masks, and testing against masks. A mask is a set of polygonal regions on the screen. Every vertical line on the screen intersects the polygon in zero, one, or two places, but never in more than two places.
  • Page 40: Math Command Group

    Command Groups Command Description MASK:COUNt:SAMPles? Returns the total number of sample points that have gone into mask counting MASK:COUNt:STATE Sets or returns the mask counting MASK:COUNt:TOTal? Returns the sum of all hits in all mask segments MASK:COUNt:WAVeforms? Returns the total number of mask hits MASK:DISplay Sets or returns whether or not defined masks are displayed on the screen...
  • Page 41: Measurement Command Group

    Command Groups to reflect the changes. Also, sources must exist, but do not need to be displayed to be used in and to update math waveforms. Command Description MATH<x>? Returns math<x> settings MATH<x>:DEFine Sets or returns the math<x> definition MATH<x>:FILTer:MODe Sets or returns the filter mode for the math<x>...
  • Page 42 Command Groups Obtain measurement results. Set and query measurement parameters. You can assign most parameters differently for each source of a measurement slot. Select the measurement slot (1 through 8), and turn it on and off. Select the waveform (Source1) to be measured (or the Source1 and Source2 waveforms for delay and other two-waveform measurements).
  • Page 43 Command Groups Command Description MEASUrement:MEAS<x>:ALL? Returns all measurement statistics values for the measurement specified by x MEASUrement:MEAS<x>:EYEWindow Sets or returns the percent of interval between two eye crossings centered on the middle of the region MEASUrement:MEAS<x>:GATing:STATE Sets or returns the gating state (on or off) for the measurement specified by x MEASUrement:MEAS<x>:JITter Sets or returns the jitter-level crossing for...
  • Page 44 Command Groups Command Description MEASUrement:MEAS<x>:SOUrce<x>: Returns the specified gate<x> settings for GATE<x>? measurement<x> MEASUrement:MEAS<x>:SOUrce<x>: Sets or returns the gate endpoint in percent GATE<x>:PCTPos MEASUrement:MEAS<x>:SOUrce<x>: Sets or returns the gate endpoint in waveform GATE<x>:POS units MEASUrement:MEAS<x>:SOUrce<x>: Returns all high / low values for HILow? measurement<x>...
  • Page 45: Miscellaneous Command Group

    Command Groups Miscellaneous Command Group Miscellaneous commands do not fit into other categories. Several commands and queries are common to all 488.2–1987 devices on the GPIB bus. The 488.2–1987 standard defines these commands. The common commands begin with an asterisk (*) character.
  • Page 46: Save And Recall Command Group

    Command Groups The 82A04 module is available in two configurations: standard and with Option 60G. You can find 82A04 information by clicking the Help button in the Phase Ref Setup dialog box of instruments running product software versions 2.1 and later. Command Description PHAseref:CHAR...
  • Page 47: Status And Error Command Group

    Command Groups Status and Error Command Group You use the commands in the Status and Error command Group to determine the status of the instrument and control events. Several commands and queries used with the instrument are common to all devices on the GPIB bus. The IEEE Std 488.2–1987 defines these commands and queries.
  • Page 48 Command Groups modules, and the attached probes, the hardware version of the acquisition and processor circuit boards, and the gains and impedances of attached probes. Command Description SYSTem:PROPerties:ACQHWver? Returns hardware version of Acquisition circuit board SYSTem:PROPerties:CH<x>:BANDwidth? Returns a list of available bandwidth selections for the specified channel (optical modules);...
  • Page 49 Command Groups Command Description SYSTem:PROPerties:CH<x>:PRObe: Returns serial number of probe attached to SERialnum? specified channel SYSTem:PROPerties:CH<x>:PSYNc: Returns the clock range of a pattern sync CLKRAnge? module in the specified channel SYSTem:PROPerties:CH<x>:PSYNc: Returns the pattern length range of a pattern PLENRAnge? sync module in the specified channel SYSTem:PROPerties:CH<x>:RISetime? Where applicable, returns the sampling...
  • Page 50: Tdr Command Group

    Command Groups TDR Command Group You use the commands in the TDR Command Group to do the following: Specify TDR step channels (C1 through C8), and select the polarity for each. Select TDR steps. Enable and disable acquisition. Set the TDR internal clock rate. Preset any TDR channel.
  • Page 51: Trigger Command Group

    Command Groups Trigger Command Group You use the commands in the Trigger Command Group to control all aspects of triggering for the instrument. You use the commands to do the following: Set the trigger source for triggering acquisition. You can select an external event (External Direct or External Prescaler), the internal clock, a clock recovered from the input for the trigger source, or pattern sync, depending on your application.
  • Page 52 Command Groups Command Description TRIGger:CLKRec:CRC:DELETESTandard Deletes the named standard from the connected Clock Recovery instrument TRIGger:CLKRec:CRC:DEVICEName Sets or queries the device name of the connected Clock Recovery instrument TRIGger:CLKRec:CRC:EDGEDensity? Returns the measured edge density (in percent) from the connected Clock Recovery instrument TRIGger:CLKRec:CRC: Sets or queries the edge density mode...
  • Page 53 Command Groups Command Description TRIGger:CLKRec:CRC:PHASEERRP2P? Returns the phase error peak-to-peak measurement from the connected Clock Recovery instrument TRIGger:CLKRec:CRC:PHASEERRRMS? Returns the phase error RMS measurement from the connected Clock Recovery instrument TRIGger:CLKRec:CRC:RCONfigdevice Restores the connected Clock Recovery instrument to the settings from one of the non-volatile setup locations in the Clock Recovery instrument TRIGger:CLKRec:CRC:RELock...
  • Page 54 Command Groups Command Description TRIGger:AUTOSync:DCRAtio Sets or returns the AutoSync option for data-to-clock ratio selection (on or off) TRIGger:AUTOSync:PLENgth Sets or returns the AutoSync option for pattern length selection (on or off) TRIGger:CH<x>:CLKRec:LIST? Returns a list of available clock recovery selections per channel TRIGger:CH<x>:CLKRec:RANge Returns the allowable range of user clock...
  • Page 55: Vertical Command Group

    Command Groups Command Description TRIGger:PSYNc:TRIGProbe:PLENgth Sets or returns the pattern length for the probe connector TRIGger:SETLevel Sets the trigger level to 50% of the applied signal TRIGger:SLOpe Sets or returns the trigger slope TRIGger:SOUrce Sets or returns the trigger source TRIGger:STATE? Returns the trigger system status Vertical Command Group...
  • Page 56 Command Groups Set deskew values to compensate for delay between channels. Set the units for channel waveforms. If you set this value to Auto, the instrument automatically selects the units. If you set this value to any setting other than Auto (Volt, Amp, or Watt), the instrument will apply these units to the vertical axis.
  • Page 57: Waveform Database Command Group

    Command Groups Command Description CH<x>:WLENgth:LIST? Returns the wavelengths available for the specified channel CH<x>:WLENgth:VALue Sets or returns the wavelength for the specified channel REF<x>:POSition Sets or returns the reference vertical position REF<x>:SCAle Sets or returns the reference vertical scale (per div) REF<x>:WFMLabel Sets or returns the label associated with the specified reference waveform...
  • Page 58 Command Groups The following are the dimensions of a waveform database: Horizontal (columns). Value is 500, which is the maximum horizontal graticule view size. Vertical (rows). Value is 402, which is the maximum vertical graticule view size in pixels, plus one row each for the overrange (OR) and the underrange (UR) counts for each column.
  • Page 59: Waveform Transfer Command Group

    Command Groups Command Description WFMDB:WFMDB<x>:CLEar Deletes (clears) resource of specified WfmDB WFMDB:WFMDB<x>:DISplay Sets or returns the WfmDB<x> displayed WFMDB:WFMDB<x>:ENABle Sets or returns the specified waveform database WFMDB:WFMDB<x>:PERSistence:COUNt Sets or returns the waveform count applied to WfmDB<x> when set to Variable Persistence mode WFMDB:WFMDB<x>:PERSistence:MODe Sets or returns the persistence mode (two...
  • Page 60 Command Groups ASCII will produce more readable and more easily formatted output than that produced by binary format. However, ASCII may require more bytes to send the same values than it does with binary. This may reduce transmission speeds. Binary data can be represented by signed integer or floating-point values. The defined binary formats specify the order in which the bytes are transferred.
  • Page 61 Command Groups Waveform Preamble Each waveform that you transfer has an associated waveform preamble that contains information such as the horizontal scale, the vertical scale, and other settings in effect when the waveform was created. The values returned by the WFMOutpre query commands are set by the previous curve query.
  • Page 62 Command Groups Command Description WFMInpre:BYT_Nr? Returns the byte width of the waveform to be transferred to the instrument WFMInpre:BYT_Or Sets or returns which byte of binary waveform data is transmitted first during a waveform data transfer to the instrument WFMInpre:ENCdg Sets or returns the type of encoding used for waveform data transferred with the CURVe command...
  • Page 63 Command Groups Command Description WFMOutpre:BN_Fmt Sets or returns the format of the binary data encoding of the waveform to be transferred from the instrument WFMOutpre:BYT_Nr? Returns the byte width for the waveform to be transferred from the instrument WFMOutpre:BYT_Or Sets or returns which byte of binary waveform data is transmitted first during a waveform data transfer WFMOutpre:ENCdg...
  • Page 64 Command Groups 2-50 DSA/CSA/TDS8X00/B Series Programmer Manual...
  • Page 65: Commands Listed In Alphabetical Order

    Commands Listed in Alphabetical Order ACQuire? (Query Only) This is a query only command that returns all the current acquisition parameters. Group Acquisition Syntax ACQuire? Examples might return the following string for the current acquisition ACQUIRE? parameters: ACQUIRE:CURRENTCOUNT:ACQWFMS 0;HISTWFMS 0;HISTHITS 0;MASKWFMS 0;MASKSAMPLES 0;MASKTHITS 0;MASKHITS1 0;MASKHITS2 0;MASKHITS3 0;MASKHITS4 0;MASKHITS5 0;MASKHITS6 0;MASKHITS7 0;MASKHITS8 0;:ACQUIRE:MODE SAMPLE;NUMAVG 16;SAVEFILE:SAVESCREEN "";SAVEWFM "";:ACQUIRE:STATE...
  • Page 66 Commands Listed in Alphabetical Order ACQuire:CURRentcount:HISTHits? (Query Only) This query only command returns the current count value of histogram hits. The target value of this count is set by the ACQuire:STOPAfter:COUNt command (in conjunction with the ACQuire:STOPAfter:CONDition command). The instrument then counts up to this value. When the count reaches (or exceeds) this value, acquisition stops, and the specified StopAfter action is enabled.
  • Page 67 Commands Listed in Alphabetical Order Examples might return ACQUIRE:CURRENTCOUNT:HISTWFMS? , indicating that currently 25 ACQUIRE:CURRENTCOUNT:HISTWFMS 25 waveforms have been acquired in the histogram. ACQuire:CURRentcount:MASKHits<x>? (Query Only) This query only command returns the current count value of hits in the specified mask polygon, which can be 1 through 8.
  • Page 68 Commands Listed in Alphabetical Order Returns is the current count value of mask samples accumulated for mask testing. Examples might return ACQUIRE:CURRENTCOUNT:MASKSAMPLES? , indicating that ACQUIRE:CURRENTCOUNT:MASKSAMPLES 75 currently 75 mask samples have been acquired for mask testing. ACQuire:CURRentcount:MASKTHits? (Query Only) This query only command returns the current total count value of mask hits.
  • Page 69 Commands Listed in Alphabetical Order Related Commands ACQuire:STOPAfter:COUNt, ACQuire:STOPAfter:CONDition Returns is the current count value of waveforms accumulated for mask testing. Examples might return ACQUIRE:CURRENTCOUNT:MASKWFMS? , indicating that currently 25 ACQUIRE:CURRENTCOUNT:MASKWFMS 25 waveforms have been acquired for mask testing. ACQuire:DATA:CLEar (No Query Form) This command (no query form) causes an acquisition reset and clears all acquired data, clears the display, and, if active, resets FrameScan.
  • Page 70 Commands Listed in Alphabetical Order ACQuire:MODe This command sets or queries the acquisition mode of the instrument, which determines how the final value of the acquisition interval is generated from the many data samples. The instrument applies the specified mode globally to all channel waveforms that it acquires.
  • Page 71 Commands Listed in Alphabetical Order Arguments specifies sample mode, in which the displayed data point value is SAMple simply the first sampled value that was taken during the acquisition interval. There is no post processing of acquired samples; the instrument overwrites waveforms at each new acquisition cycle.
  • Page 72 Commands Listed in Alphabetical Order Examples specifies that an averaged waveform will show the result ACQUIRE:NUMAVG 10 of combining 10 separately acquired waveforms. might return , indicating that there are ACQUIRE:NUMAVG? ACQUIRE:NUMAVG 75 75 acquisitions specified for averaging. ACQuire:SAVEFile:SAVEScreen This command sets or queries the file to which a screen is saved at the completion of a StopAfter condition (when the StopAfter action is set to SAVEScreen).
  • Page 73 Commands Listed in Alphabetical Order Acquisition Setup dialog box and entering a file name. This command sets the base file name and path used when multiple waveforms are saved. Each saved waveform has the base file name with a unique index number appended to it to prevent overwriting of the files.
  • Page 74 Commands Listed in Alphabetical Order Related Commands ACQuire:STOPAfter:MODe, ACQuire:STOPAfter:CONDition Arguments stops acquisitions. stops acquisitions. STOP starts acquisitions. starts acquisitions. set to 0 stops acquisitions; any other value starts acquisitions. Examples starts acquisition of waveform data. ACQUIRE:STATE RUN might return , indicating that the ACQUIRE:STATE? ACQUIRE:STATE 1 acquisition system is running.
  • Page 75 Commands Listed in Alphabetical Order Related Commands ACQuire:SAVEFile:SAVEScreen, ACQuire:SAVEFile:SAVEWfm Arguments specifies to take no action when the stop after condition is met. This is NONe the default. specifies that on acquisition stop the file named by the SAVEScreen ACQuire:SAVEFile:SAVEScreen command will be created if it does not exist or overwritten if does.
  • Page 76 Commands Listed in Alphabetical Order ACQuire:STOPAfter:CONDition This command sets or queries the StopAfter condition. The StopAfter condition qualifies a stop condition for the acquisition system. Only one StopAfter condition can be active at a given time. Each StopAfter condition identifies, directly or indirectly, a specific data element or operation such that all mutually exclusive conditions are unique and unambiguous.
  • Page 77 Commands Listed in Alphabetical Order sets the instrument to stop acquisition after it acquires a specified HISTHits number of valid hits (that is, non-null samples) in the histogram region. This is a greater than or equal to condition because only complete records are processed.
  • Page 78 Commands Listed in Alphabetical Order ACQuire:STOPAfter:COUNt This command sets or queries the target StopAfter count for the condition specified by the ACQuire:STOPAfter:CONDition command. The current count for the condition must be equal to or greater than this value before acquisitions are stopped and a StopAfter action is enabled.
  • Page 79 Commands Listed in Alphabetical Order Syntax ACQuire:STOPAfter:MODe { RUNSTop | CONDition } ACQuire:STOPAfter:MODe? Related Commands ACQuire:STOPAfter:CONDition, ACQuire:STATE Arguments specifies that the run and stop state is determined by the one of RUNSTop the front-panel RUN/STOP controls. specifies that the run and stop state of the system is determined CONDition by a set a qualifiers specified by the StopAfter Condition.
  • Page 80 Commands Listed in Alphabetical Order will be returned as possible without exceeding the 60-character limit of the <Message> and <Command> strings combined. The command string is right justified. Examples might return the string ALLEV? :ALLEV 2225,"MEASUREMENT ERROR, NO WAVEFORM TO MEASURE;",420,"QUERY UNTERMINATED;" APPlication:ACTivate (No Query Form) This command (no query form) is used to launch the optional software applications.
  • Page 81 Commands Listed in Alphabetical Order Related Commands AUTOSet:TYPE Arguments autosets the currently selected waveform. EXECUTE Examples performs an autoset on the currently selected waveform. AUTOSET EXECUTE AUTOSet:HORizontal This command sets or queries whether an autoset should perform the horizontal autoset portion when Autoset is executed. Group Horizontal Syntax...
  • Page 82 Commands Listed in Alphabetical Order Examples aborts the autoset. AUTOSET:STOP AUTOSet:TDR:INCident This command sets or queries the option to display the TDR incident edge on-screen when performing a TDR Autoset. If the Display Incident Edge is on, the incident edge is placed at the one-half horizontal division (from left edge). If the Display Incident Edge is off, the incident edge is placed one horizontal division off the left edge of the screen.
  • Page 83 Commands Listed in Alphabetical Order Syntax AUTOSet:TRIGger { ON | OFF | 0 | 1 } AUTOSet:TRIGger? Related Commands AUTOSet Arguments enables the trigger AutoSet options. disables the trigger AutoSet options. disables the trigger AutoSet options. enables the trigger AutoSet options. Examples enables the trigger autoset options.
  • Page 84 Commands Listed in Alphabetical Order Arguments sets subsequent autoset commands to configure the instrument to EDGE display a rising edge of the signal connected to the currently selected channel in the center 20% of the graticule. sets subsequent autoset commands to configure the instrument to PERIod display 2 to 3 periods of the signal connected to the currently selected channel centered in the graticule.
  • Page 85 Commands Listed in Alphabetical Order AUTOSet:VERTical This command sets or queries whether an autoset should perform the vertical autoset portion when Autoset is executed. Group Vertical Syntax AUTOSet:VERTical { ON | OFF | 0 | 1 } AUTOSet:VERTical? Related Commands AUTOSet Arguments enables the vertical AutoSet options.
  • Page 86 Commands Listed in Alphabetical Order Returns <NR1> If 0 is returned, it means that the instrument is not busy processing a command whose execution time is extensive. These commands are listed in the table below. If 1 is returned, it means that the instrument is busy processing one of the commands listed in the table below.
  • Page 87 Commands Listed in Alphabetical Order Group Calibration Syntax CALibrate:DATE:MAInframe? Examples might return CALIBRATE:DATE:MAINFRAME? CALIBRATE:DATE:MAINFRAME , indicating that the last calibration update for the mainframe 15 JAN 00 16:25 was done on January 15, 2000, at 4:25 PM. CALibrate:DCCALibrator This command sets or queries the value of the DC Calibrator voltage. Group Calibration Syntax...
  • Page 88 Commands Listed in Alphabetical Order CALibrate:LOCK:STATus? (Query Only) This is a query only command that returns the status of the calibration protection mode. Group Calibration Syntax CALibrate:LOCK:STATus? Examples might return CALIBRATE:LOCK:STATUS? CALIBRATE:LOCK:STATUS 1 indicating that the calibration information is protected and cannot be updated. CALibrate:STATus:CH<x>? (Query Only) This is a query only command that returns the current calibration status for the sampling module channel.
  • Page 89 Commands Listed in Alphabetical Order Examples might return CALIBRATE:STATUS:MAINFRAME? , indicating that the calibration status CALIBRATE:STATUS:MAINFRAME PASS of the mainframe is PASS. CALibrate:TEMPerature:CH<x>? (Query Only) This is a query only command that returns the difference (in °C) between the current sampling module channel temperature and the temperature recorded at the last calibration information update.
  • Page 90 Commands Listed in Alphabetical Order NOTE. This command is for service personnel only. Refer to the calibration procedures in the Service Manual. Group Calibration Syntax CALibrate:UPDATEinfo:ALL Examples updates the nonvolatile memories of the CALIBRATE:UPDATEINFO:ALL mainframe and all resident module channels with the latest calibration information. CALibrate:UPDATEinfo:CH<x>...
  • Page 91 Commands Listed in Alphabetical Order Syntax CALibrate:UPDATEinfo:MAInframe Examples updates the nonvolatile memory of the CALIBRATE:UPDATEINFO:MAINFRAME mainframe with the latest calibration information. CH<x>? (Query Only) This is a query only command that returns the vertical parameters for the specified channel. The channel is specified by x, which can be 1 through 8. Group Vertical Syntax...
  • Page 92 Commands Listed in Alphabetical Order Examples might return CH1:BANDWIDTH:LIST? CH1:BANDWIDTH:LIST , indicating the bandwidths 20.0000000000E+009,12.49999974400E+009 available for Channel 1. CH<x>:BANdwidth:VALue This command sets or queries the bandwidth for the channel specified by x, which can be 1 through 8. Sending the command is the equivalent to selecting a bandwidth from the Bandwidth pulldown menu in the Signal Conditioning section of the Vertical Setup dialog box for Optical.
  • Page 93 Commands Listed in Alphabetical Order acquisition of all channels. This allows you to compensate for delay differences introduced between channels by external cabling with unequal delays. NOTE. Delay is only supported by sampling modules that include delay hardware. Using delay instead of deskew will not affect overall acquisition performance since multiple passes for acquisitions are not required.
  • Page 94 Commands Listed in Alphabetical Order Syntax CH<x>:DESkew <NR3> CH<x>:DESkew? Arguments is the deskew time for this channel. The range is -0.5 ns to +100 ns with a resolution of 1 ps. Out of range values are clipped. Examples sets the deskew time for Channel 7 to 5 ns. CH7:DESKEW 5.0E-9 might return , indicating...
  • Page 95 Commands Listed in Alphabetical Order Examples sets the external attenuation mode to linear for the CH7:EXTATTEN:MODE LIN Channel 7. might return , indicating that CH3:EXTATTEN:MODE? CH3:EXTATTEN:MODE DB the external attenuation is set to the DB mode for Channel 3. CH<x>:EXTAtten:VALue This command sets a value matching the amount of attenuation applied externally, before the signal enters the specified input channel.
  • Page 96 Commands Listed in Alphabetical Order might return CH3:EXTATTEN:VALUE? CH3:EXTATTEN:VALUE , indicating that the external attenuation is set to 10X for 10.000000000000 Channel 3 when linear is set as the external attenuation mode. CH<x>:FILTer:LIST? (Query Only) This query only command returns a list of the filters available for the channel specified by x, which can be 1 through 8.
  • Page 97 Commands Listed in Alphabetical Order FC11317 | FC14025 | FEC2666 | FEC10664 | FEC10709 | FEC12500 | FEC43018 | FPELECOUT | INF2500 | INF5000 | INF14063 | INF25781 | INFIniband | OBSAI6144 | OC1 | OC3 | OC9 | OC12 | OC18 | OC24 | OC36 | OC48 | OC96 | OC192 | OC768 | OTU27952 | SFEC12500 } CH<x>:FILTer:VALue?
  • Page 98 Commands Listed in Alphabetical Order selects clock recovery for the 3.1875 Gb/s bit rate, in accordance with the FC3188 proposed 10 Gigabit Fibre Channel (10GFC) standard. selects a reference-receiver filter for the 4.250 Gb/s bit rate, in accordance FC4250 with the ANSI Fibre Channel Physical Interface (FC-PI) Rev 11 draft standard. selects a reference-receiver filter for the 8.5000 Gb/s bit rate, in FC8500 accordance with the preliminary 8GFC standard.
  • Page 99 Commands Listed in Alphabetical Order selects a reference-receiver filter for the 6.144 Gb/s bit rate, in OBSAI6144 accordance with the Wireless Base Station OBSAI standard. selects a reference-receiver filter for the 51.84 Mb/s bit rate, in accordance with the Sonet/SDH OC-1/STM-0 standard. selects a reference-receiver filter for the 155.52 Mb/s bit rate, in accordance with the Sonet/SDH OC-3/STM-1 standard.
  • Page 100 Commands Listed in Alphabetical Order Channel offset adjusts the vertical acquisition window (moves the DC level around which the signal is sampled) for the selected channel. Visualize offset as scrolling the acquisition window towards the top of a large signal (or one with a positive DC bias) for increased offset values and scrolling towards the bottom for decreased offset values.
  • Page 101 Commands Listed in Alphabetical Order Syntax CH<x>:POSition <NR3> CH<x>:POSition? Related Commands CH<x>:OFFSet Arguments is the position value in divisions from the center graticule. The range is <NR3> ±5 divisions for channels and ±1000 divisions for math and reference waveforms. Examples positions the Channel 2 input signal 1.3 divisions CH2:POSITION 1.3E+00 above the center graticule.
  • Page 102 Commands Listed in Alphabetical Order Syntax CH<x>:SCAle <NR3> CH<x>:SCAle? Related Commands CH<x>:OFFSet, CH<x>:POSition Arguments is the vertical channel scale in units per division. Examples sets the scale for Channel 4 to 500 mV per division. CH4:SCALE 5.0E-01 might return , indicating that the CH2:SCALE? CH2:SCALE 0.02000000000 current scale setting of Channel 2 is 20 mV per division.
  • Page 103 Commands Listed in Alphabetical Order Examples sets the vertical axis units for Channel 4 so that they are CH4:UNITS AUTO determined automatically by the instrument. might return , indicating that the vertical-axis CH1:UNITS? CH1:UNITS VOLT units for Channel 1 are set to volts. CH<x>:WFMLabel This command sets or queries the label associated with the channel waveform specified.
  • Page 104 Commands Listed in Alphabetical Order Examples might return CH2:WLENGTH:LIST? CH2:WLENLIST , indicating the available wavelengths for FACTORY,1550,1310,USER,1330 Channel 2. CH<x>:WLENgth:VALue This command sets or queries the wavelength for the channel specified by x, which can be 1 through 8. (Generally, only optical modules in CH1 or CH2 have filter selections.) You can use the CH<x>:WLENgth:LIST? query to determine the available wavelengths.
  • Page 105 Commands Listed in Alphabetical Order (For more information about these registers and bits, and of event handling in general, see the Status and Events Overview and its subtopics.) *CLS can suppress a service request that is to be generated by an *OPC. This will happen if a hardcopy output or single sequence acquisition operation is still being processed when the *CLS command is executed.
  • Page 106 Commands Listed in Alphabetical Order NOTE. Data from a successful compensation is not automatically saved into nonvolatile user storage. Use the COMPensate:SAVe commands if you want to retain the data in nonvolatile storage. Group Compensation Syntax COMPensate:CH<x> Related Commands COMPensate:SAVe:USER:CH<x> Examples performs the compensation routines for module occupying COMPENSATE:CH1...
  • Page 107 Commands Listed in Alphabetical Order Examples might return COMPENSATE:DATE:CH2? COMPENSATE:DATE:CH2 15 JAN 00 16:25 COMPensate:DATE:MAInframe? (Query Only) This is a query only command that returns the date and the time of the current in-use (that is, run-time) compensation data for the mainframe. Group Compensation Syntax...
  • Page 108 Commands Listed in Alphabetical Order in the nonvolatile memory of the sampling module channel. The optical signal source must be connected and configured appropriately before sending this command. You should use a signal of known optical power at the wavelength for which you are compensating.
  • Page 109 Commands Listed in Alphabetical Order COMPensate:RECAll:FACTory:MAInframe (No Query Form) This command (no query form) recalls compensation data from the nonvolatile factory memory of the mainframe into its associated in-use (that is, run-time) compensation memory. Group Compensation Syntax COMPensate:RECAll:FACTory:MAInframe Examples COMPENSATE:RECALL:FACTORY:MAINFRAME COMPensate:RECAll:USER:ALL (No Query Form) This command (no query form) recalls compensation data for the mainframe and all resident module channels from their respective nonvolatile user memories into...
  • Page 110 Commands Listed in Alphabetical Order COMPensate:RECAll:USER:MAInframe (No Query Form) This command (no query form) recalls compensation data from the nonvolatile user memory of the mainframe into its associated in-use (that is, run-time) compensation memory. Group Compensation Syntax COMPensate:RECAll:USER:MAInframe Examples COMPENSATE:RECALL:USER:MAINFRAME COMPensate:RESults? (Query Only) This is a query only command that returns an abbreviated status about the results of the last compensation execution.
  • Page 111 Commands Listed in Alphabetical Order Examples might return COMPENSATE:RESULTS:VERBOSE? COMPENSATE:RESULTS:VERBOSE COMP COMPLETED, NO FAILURES COMPensate:SAVe:USER:ALL (No Query Form) This command (no query form) saves the volatile run-time compensation data for the mainframe and all resident module channels into their respective nonvolatile user memories.
  • Page 112 Commands Listed in Alphabetical Order COMPensate:STATus:CH<x>? (Query Only) This is a query only command that returns the current compensation status for the module channel. Possible responses are DEFaults, WARMup, FAIL, PASS, and COMPReq. Group Compensation Syntax COMPensate:STATus:CH<x>? Examples might return COMPENSATE:STATUS:CH1? COMPENSATE:STATUS:CH1 , indicating that the warm-up period for the instrument has elapsed, but...
  • Page 113 Commands Listed in Alphabetical Order Examples might return COMPENSATE:TEMPERATURE:CH1? COMPENSATE:TEMPERATURE:CH1 1.5 COMPensate:TEMPerature:MAInframe? (Query Only) This query only command returns the difference (in °C) between the current temperature of the mainframe and the associated temperature currently residing in the in-use run-time compensation memory. Group Compensation Syntax...
  • Page 114 Commands Listed in Alphabetical Order This is equivalent to setting Color in the Cursor 1 or Cursor 2 section of the Cursor Setup dialog box. The available colors are listed in the following table. Group Cursor Syntax CURSor:CURSor<x>:COLOR <NR1> CURSor:CURSor<x>:COLOR? Related Commands DISplay:COLor:CURSor<x>...
  • Page 115 Commands Listed in Alphabetical Order CURSor:CURSor<x>:SOUrce This command sets or queries which waveform is associated with the specified cursor. The cursor is specified by x, which can be 1 or 2. This command can optionally set the target timebase. This is equivalent to selecting a waveform (and timebase) in the Source control for the Cursor 1 or Cursor 2 section of the Cursor Setup dialog box.
  • Page 116 Commands Listed in Alphabetical Order Syntax CURSor:FUNCtion { HBArs | OFF | VBArs | WAVEforms } CURSor:FUNCtion? Related Commands SELect:CONTROl Arguments enables horizontal bar cursors, which provide traditional vertical unit HBArs readouts for Cursor 1 (bar1), Cursor 2 (bar2), and the D between them. removes the cursors from the display.
  • Page 117 Commands Listed in Alphabetical Order Syntax CURSor:HBArs:DELTa? Related Commands CURSor:FUNCtion Returns Examples might return CURSOR:HBARS:DELTA? CURSOR:HBARS:DELTA for the difference between the two horizontal bar -3.00813008130E-003 cursors. CURSor:HBArs:POSition<x> This command sets or queries the position of a horizontal bar cursor, which is constrained to be visible in the selected timebase.
  • Page 118 Commands Listed in Alphabetical Order command is equivalent to clicking in the Position control box in the Cursor 1 or Cursor 2 section of the Cursor Setup dialog box. Group Cursor Syntax CURSor:SELect { CURSOR1 | CURSOR2 | NONe } CURSor:SELect? Arguments makes cursor 1 the active cursor.
  • Page 119 Commands Listed in Alphabetical Order Syntax CURSor:VBArs:DELTa? Returns Examples might return CURSOR:VBARS:DELTA? CURSOR:VBARS:DELTA , indicating the delta between the vertical bar cursors 1.65330661323E-009 in absolute horizontal units. CURSor:VBArs:POSition<x> This command sets or queries the position of the specified vertical bar cursor, which is constrained to be within the displayed range.
  • Page 120 Commands Listed in Alphabetical Order Group Cursor Syntax CURSor:WAVeform? Examples might return CURSOR:WAVEFORM? CURSOR:WAVEFORM:HDELTA 0.487243652344;VDELTA -19.9398797595E-009; HPOS1 0.241729736328;HPOS2 -0.245513916016; POSITION1 31.1302605210E-009; POSITION2 51.0701402806E-009 CURSor:WAVeform:HDELTa? (Query Only) This query-only command returns the horizontal difference between the waveform cursors. This is the absolute value of the horizontal position of the first cursor minus the horizontal position of the second cursor.
  • Page 121 Commands Listed in Alphabetical Order CURSor:WAVeform:POSition<x> This command sets or queries the position of a waveform cursor, which is constrained to be visible in the selected timebase. (Use the CURSor FUNCtion command to set the cursor function to Waveform.) The cursor is specified by x, which can be 1 or 2.
  • Page 122 Commands Listed in Alphabetical Order CURVe The query form of this command transfers waveform data from the instrument in binary or ASCII format. Use the DATa:SOUrce and DATa:TIMebase commands to specify the location (source) of the waveform data that is transferred from the instrument.
  • Page 123 Commands Listed in Alphabetical Order 503250944,501088256,501743616,503447552, 498139136,502857728,507248640,507117568, 503054336,506200064,505413632,502988800, 506658816,506920960,498008064,501415936, 504299520,498991104,496304128,499056640, 501612544,505806848,498794496,494206976, 414449664, -11141120, -274071552, -394330112, -432865280, -450756608, -488439808,-500826112. DATa This command sets or queries the format and location of the waveform data that is transferred with the CURVe command. Group Waveform Transfer Syntax DATa { INIT | SNAp }...
  • Page 124 Commands Listed in Alphabetical Order Syntax DATa:DESTination {REF<x>} DATa:DESTination? Related Commands CURVe, WAVFrm?, DATa:STARt, DATa:STOP Arguments REF1 through REF8 are the reference memory locations where the REF<X> waveform will be stored. You cannot have a channel as a destination. Examples stores the incoming waveform data in Reference 3.
  • Page 125 Commands Listed in Alphabetical Order Arguments specifies the ASCII representation of signed integer ( ) data ASCII RIBinary if the data source is a live channel; otherwise, if the data source is equal to the math then the ASCII curve data is in floating point format. If this is the value at power on, the WFMOutpre values for BN_Fmt, BYT_Or, and ENCdg are set as RI, MSB, and ASCII respectively.
  • Page 126 Commands Listed in Alphabetical Order Arguments selects the specified channel (1 through 8) acquisition waveform as CH<x> the waveform source. selects the specified Math (1 through 8) waveform as the waveform MATH<x> source. selects the specified Reference (1 through 8) waveform as the REF<x>...
  • Page 127 Commands Listed in Alphabetical Order DATa:STOP Sets or queries the last data point that will be transferred when using the CURVe? query. This allows the transfer of partial waveforms to the controller. When using the CURVe command, the instrument will stop reading data when there is no more data to read or when the specified record length is reached.
  • Page 128 Commands Listed in Alphabetical Order Syntax DATa:TIMebase { MAIn | MAG1 | MAG2 } DATa:TIMebase? Related Commands CURVe, DATa:SOUrce Arguments selects as the timebase for the waveform data to be transferred MAIn MAIn out by the next CURVe? command. selects as the timebase for the waveform data to be transferred MAG1 MAG1...
  • Page 129 Commands Listed in Alphabetical Order DELEte:WAVEform (No Query Form) This command (no query form) deletes one or all of the stored reference waveforms from memory. The memory allocated for the reference location is then available for reallocation. NOTE. A reference waveform cannot be deleted if it is a source client for some other operation, such as a histogram source, math source, measurement, or waveform database.
  • Page 130 Commands Listed in Alphabetical Order Arguments <NR1> This is a value in the range from 0 through 255. The binary bits of the DESER are set according to this value. For example, DESE 209 sets the DESER to the binary value 11010001 (that is, the most significant bit in the register is set to 1, the next most significant bit to 1, the next bit to 0, and so on).
  • Page 131 Commands Listed in Alphabetical Order DISplay:COLor? (Query Only) This query only command returns the colors used in the display. These include colors assigned to the following: Graticule background Graticule foreground Histogram Mask Cursor 1 Cursor 2 The possible colors are listed in the following table. Group Display Control Syntax...
  • Page 132 Commands Listed in Alphabetical Order Examples might return DISPLAY:COLOR? DISPLAY:COLOR:BACKGROUND 0; FOREGROUND 15; CURSOR1 5; CURSOR2 5; HISTOGRAM 2; MASK 4 DISplay:COLor:BACKground This command sets or queries the color of the graticule background. This is equivalent to setting the Background color in the Graticule section of the Display Setup dialog box.
  • Page 133 Commands Listed in Alphabetical Order Examples sets the color of the graticule background DISPLAY:COLOR:BACKGROUND 2 to aqua. might return DISPLAY:COLOR:BACKGROUND? DISPLAY:COLOR:BACKGROUND , indicating that the color of the graticule background is white. DISplay:COLor:CURSor<x> This command sets or queries the color of the specified cursor (x), which may be 1 or 2.
  • Page 134 Commands Listed in Alphabetical Order Arguments is an integer in the range of 0 through 15 representing a color as defined in the above table. Examples sets the color of cursor 1 to maroon. DISPLAY:COLOR:CURSOR1 12 might return DISPLAY:COLOR:CURSOR1? DISPLAY:COLOR:CURSOR1 14 indicating that the color of cursor 1 is gray.
  • Page 135 Commands Listed in Alphabetical Order Arguments is an integer in the range of 0 through 15 representing a color as defined in the above table. Examples sets the color of the foreground (graticule) to DISPLAY:COLOR:FOREGROUND 5 red. might return DISPLAY:COLOR:FOREGROUND? DISPLAY:COLOR:FOREGROUND , indicating that the color of the foreground (graticule) is white.
  • Page 136 Commands Listed in Alphabetical Order Related Commands HIStogram:COLOr Arguments is an integer in the range of 0 through 15 representing a color as defined in the above table. Examples sets the color of the histogram data and its DISPLAY:COLOR:HISTOGRAM 12 boundary area to maroon.
  • Page 137 Commands Listed in Alphabetical Order Syntax DISplay:COLor:MASK <NR1> DISplay:COLor:MASK? Related Commands MASK:COLOr Arguments is an integer in the range of 0 through 15 representing a color as defined in the above table. Examples sets the color of the mask to fuchsia. DISPLAY:COLOR:MASK 4 might return , indicating...
  • Page 138 Commands Listed in Alphabetical Order Group Display Control Syntax DISplay:DATe { ON | OFF | NR1 } DISplay:DATe? Arguments turns on the Date/Time display, which appears in the lower-right corner of the instrument screen. turns off the Date/Time display. set to 0 turns off the Date/Time display; any other integer turns it on. Examples enables the Date/Time display.
  • Page 139 Commands Listed in Alphabetical Order Examples might return DISPLAY:GRATICULE:HDIVS? DISPLAY:GRATICULE:HDIVS 10 indicating that the graticule display is 10 horizontal divisions wide. DISplay:GRAticule:STYLE This command selects the style of graticule that is displayed. Sending the command is equivalent to setting Style in the Graticule section of the Display Setup dialog box.
  • Page 140 Commands Listed in Alphabetical Order Examples might return DISPLAY:GRATICULE:VDIVS? DISPLAY:GRATICULE:VDIVS 10 indicating that the graticule display is 10 vertical divisions high. DISplay:HISTReadout This command sets or queries state of the Histogram readout. This is equivalent to toggling the Histogram readout off or on with the Histogram readout icon in the toolbar.
  • Page 141 Commands Listed in Alphabetical Order With interpolation and for high acquisition rates, the instrument increases the sample density on the waveforms it displays by calculating intermediate points for those sampled. You can set one of the following Interpolation display algorithms: None (default).
  • Page 142 Commands Listed in Alphabetical Order Arguments enables the readout display for the Mask function. disables the readout display for the Mask function. set to 0 disables the Mask readout display; any other integer enables the Mask readout display. Examples enables the Mask readout display. DISPLAY:MASKREADOUT 1 might return , indicating...
  • Page 143 Commands Listed in Alphabetical Order DISplay:MEASReadout This command sets or queries state of the measurement readout. This is equivalent to toggling the Measurement readout off or on with the Measurement readout icon in the toolbar. Group Display Control Syntax DISplay:MEASReadout { ON | OFF | NR1 } DISplay:MEASReadout? Arguments enables the readout display for the Measurement function.
  • Page 144 Commands Listed in Alphabetical Order Examples specifies that the waveform points are displayed on DISPLAY:PERSISTENCE 3 the screen for 3 seconds before they fade. might return DISPLAY:PERSISTENCE? DISPLAY:PERSISTENCE , indicating that the persistence is set to 200 ms. 0.200000000000 DISplay:SHOWVector This command sets or queries the Show Vectors mode.
  • Page 145 Commands Listed in Alphabetical Order Group Display Control Syntax DISplay:STYle { NORMal | INFPersist | VARPersist } DISplay:STYle? Related Commands DISplay:PERSistence Arguments disables the persistence mode. NORMal accumulates data points on the display indefinitely. The display INFPersist is reset when the style or acquisition is reset. leaves acquired data points on the display for a period of time VARPersist specified by the DISplay:PERSistence command.
  • Page 146 Commands Listed in Alphabetical Order NOTE. A query always returns a 0 or 1. *ESE This command sets or queries the bits in the Event Status Enable Register (ESER). The ESER prevents events from being reported to the Status Byte Register (SBR). For a more detailed discussion of the use of these registers, see Registers.
  • Page 147 Commands Listed in Alphabetical Order Syntax *ESR? Related Commands ALLEv?, *CLS, DESE, *ESE, EVENT?, EVMsg?, *SRE, *STB? Examples might return the value , showing that the SESR contains binary *ESR? 11010101. EVENT? (Query Only) This is a query only command that returns an event code from the Event Queue that provides information about the results of the last *ESR? read.
  • Page 148 Commands Listed in Alphabetical Order <Event Code><Comma><QString>[<Event Code><Comma> <QString>...]<QString>::= <Message>;[<Command>] where <Command> is the command that caused the error and may be returned when a command error is detected by the instrument. As much of the command will be returned as possible without exceeding the 60-character limit of the <Message>...
  • Page 149 Commands Listed in Alphabetical Order Arguments selects a channel waveform to export. The range for x is 1 through 8. CH<x> selects a math waveform to export. The range for x is 1 through 8. MATH<x> selects a reference waveform to export. The range for x is 1 through 8. REF<x>...
  • Page 150 Commands Listed in Alphabetical Order FACtory (No Query Form) This command (no query form) resets the instrument to its factory default settings. Sending this command is equivalent to pressing the front-panel DEFAULT SETUP button or selecting Default Setup in the Utilities menu. Executing the command does the following actions: FACtory...
  • Page 151 Commands Listed in Alphabetical Order Syntax FILESystem:READFile? Arguments is a quoted string that defines the file name and path. Input the file FILE PATH path using the form "<drive>\dir\filename". The <filename> can be a Windows long file name. Do not use wild card characters. Examples "c:\My Documents\TekScope\PI\test.txt"...
  • Page 152 Commands Listed in Alphabetical Order NOTE. If the file you specify doesn't exist, sending this command creates it. If the file does exist, sending this command overwrites its contents. The image-file format that your hardcopy will have depends on whether you include a file extension when you specify the file path: NOTE.
  • Page 153 Commands Listed in Alphabetical Order HARDCopy:FORMat (No Query Form) This command selects the image-file format used with the hardcopy commands. Several image file formats are provided to support compatibility with image-processing applications and efficient utilization of disk capacity. Group Hardcopy Syntax HARDCopy:FORMat { PNG | JPEG | BMP | TIFF | TARGA } Related Commands...
  • Page 154 Commands Listed in Alphabetical Order Syntax HARDCopy:INKSaver { ON | OFF | 0 | 1 } Related Commands HARDCopy, HARDCopy:FORMat, HARDCopy:FILEName Arguments enables the ink-saver mode. disables the ink-saver mode. set to 0 disables the ink-saver mode; any other integer enables the Waveform readout display.
  • Page 155 Commands Listed in Alphabetical Order Examples causes the instrument to omit headers from query responses. HEADER OFF might return , indicating that the Response Header Enable HEADER? HEADER 1 State is on. NOTE. A query always returns a 0 or 1. HIStogram? (Query Only) This is a query only command that returns histogram parameters;...
  • Page 156 Commands Listed in Alphabetical Order Syntax HIStogram:BOX <NR3>,<NR3>,<NR3>,<NR3> HIStogram:BOX? Related Commands HIStogram:BOXPcnt Arguments (first) is the left position of the histogram box in source waveform coordinates. (second) is the top position of the histogram box in source waveform coordinates. (third) is the right position of the histogram box in source waveform coordinates.
  • Page 157 Commands Listed in Alphabetical Order Arguments (first) is the left position of the histogram box in percentage coordinates. The default value is 30. (second) is the top position of the histogram box in percentage coordinates. The default value is 25. (third) is the right position of the histogram box in percentage coordinates.
  • Page 158 Commands Listed in Alphabetical Order Group Histogram Syntax HIStogram:COLOr <NR1> HIStogram:COLOr? Related Commands DISplay:COLor:HIStogram Arguments is an integer in the range of 0 through 15 representing a color as defined in the above table. Examples sets the color of the histogram data and its boundary HISTOGRAM:COLOR 12 area to maroon.
  • Page 159 Commands Listed in Alphabetical Order HIStogram:COUNt (No Query Form) This command clears the count and statistics for the histogram and the histogram source data. If the histogram is on, then counting restarts. This is equivalent to clicking Clear in the Source section of the Histogram Setup dialog box. There is no query form of this command.
  • Page 160 Commands Listed in Alphabetical Order HIStogram:ENABle This command sets or queries whether the histogram calculations are enabled. This is equivalent to selecting Enable Histogram in the Source section of the Histogram Setup dialog box. Sending this command will cause the histogram statistics to be displayed (but not the histogram).
  • Page 161 Commands Listed in Alphabetical Order Examples sets the histogram mode to the horizontal HISTOGRAM:MODE HORIZONTAL display mode. might return , indicating that HISTOGRAM:MODE? HISTOGRAM:MODE VERTICAL the vertical display mode is selected for the histogram. HIStogram:SIZe This command sets or queries the width or height in divisions of the histogram plot on the screen.
  • Page 162 Commands Listed in Alphabetical Order Arguments selects a channel waveform as the source for the histogram. The range CH<x> for x is 1 through 8. selects a math waveform as the source for the histogram. The range MATH<x> for x is 1 through 8. selects a reference waveform as the source for the histogram.
  • Page 163 Commands Listed in Alphabetical Order Syntax HIStogram:STATistics? Related Commands HIStogram:COUNt Examples might return the following: HISTOGRAM:STATISTICS? HISTOGRAM:STATISTICS:MEAN 43.0000000000E–009;MEDIAN 43.0000000000E–009;STDDEV 5.80230431544E–009;PKTOPK 20.0000000000E–009;SIGMA1 58.7064;SIGMA2 58.7064;SIGMA3 100.0000; PEAKHITS 2.43800000000E+003;HITS 490.038000000E+003; WAVEFORMS 2.43800000000E+003 HIStogram:STATistics:HITS? (Query Only) This query only command returns the total hits calculated for the histogram. This is the value that is displayed for Hits in the Histogram readout.
  • Page 164 Commands Listed in Alphabetical Order HIStogram:STATistics:MEDIAN? (Query Only) This query only command returns the median value calculated for the histogram. This is the value that is displayed for Median in the Histogram readout. Group Histogram Syntax HIStogram:STATistics:MEDIAN? Examples might return HISTOGRAM:STATISTICS:MEDIAN? , indicating that the HISTOGRAM:STATISTICS:MEDIAN 43.0000000000E–009...
  • Page 165 Commands Listed in Alphabetical Order HIStogram:STATistics:SIGMA<x>? (Query Only) This query only command returns the population densities for ±1s, ±2s, or ±3s value (standard deviation from the mean value) calculated for the histogram. This is the value that is displayed for µ±1s, µ±2s, or µ±3s in the Histogram readout. Group Histogram Syntax...
  • Page 166 Commands Listed in Alphabetical Order Examples might return HISTOGRAM:STATISTICS:WAVEFORMS? , indicating that HISTOGRAM:STATISTICS:WAVEFORMS 2.08100000000E+003 2081 waveforms were used to create the histogram. HIStogram:TYPE This command sets or queries whether the histogram is displayed linearly or logarithmically. This is equivalent to selecting Linear or Logarithmic in the Display Options section of the Histogram Setup dialog box.
  • Page 167 Commands Listed in Alphabetical Order Arguments enables histogram counting on a waveform database created on the source of the histogram. disables histogram counting on a waveform database; testing is done “on the fly.” set to 0 disables the histogram counting on a waveform database; any other value enables histogram counting on a waveform database.
  • Page 168 Commands Listed in Alphabetical Order HORizontal:BITS:BITRate This command sets or queries the bit rate of the timebase. Sending this command is equivalent to setting a value in the Bit Rate control in the All Timebases section of the Horizontal Setup dialog box. This value is used to convert horizontal scales from seconds to bits.
  • Page 169 Commands Listed in Alphabetical Order Syntax HORizontal:BITS:STANdard { NONe | ATARXG1 | ATARXG2 | ATARXG3 | ATATXG1 | ATATXG2 | ATATXG3 | ENET40GB_LR4 | ENET40GB_SR4 | ENET100GB_ER4 | ENET100GB_LR4 | ENET100GB_SR10 | ENET1250 | ENET2500 | ENET3125 | ENET9953 | ENET10313 | ENET11096 | ENET41250 | FC133 | FC133E | FC266 | FC266E | FC531 | FC531E | FC1063 | FC1063E | FC2125 | FC2125E_ABR| FC2125E_ABT | FC2125E_AGR | FC2125E_AGT | FC4250E_ABR | FC4250E_ABT | FC4250E_AGR...
  • Page 170 Commands Listed in Alphabetical Order selects the 3.125 Gb/s bit rate and mask, in accordance with the ENET3125 IEEE 802.3ae-2002 standard. selects the 9.95328 Gb/s bit rate and mask, in accordance with the ENET9953 IEEE 802.3ae-2002 standard. selects the 10.3125 Gb/s bit rate and mask, in accordance with ENET10313 the IEEE 802.3ae-2002 standard.
  • Page 171 Commands Listed in Alphabetical Order selects the 4.250 Gb/s bit rate and mask, in accordance with the ANSI FC4250 Fibre Channel Physical Interface (FC-PI) Rev 11 draft standard. selects the 4.25 Gb/s bit rate and mask, in accordance with FC4250E_ABR FIBRE CHANNEL PHYSICAL INTERFACES (FC-PI-2), Rev 3.0 9/13/02 Abs, Beta, Recv.
  • Page 172 Commands Listed in Alphabetical Order selects the 14.0250 Gb/s bit rate and mask, in accordance FC14025_SMR6_1 with the Fibre Channel Optical 16GFC SM r6.1 standard. selects the 10.6642 Gb/s bit rate and mask, in accordance with FEC10664 the ITU-T G.975 Recommendation. selects the 10.709225 Gb/s bit rate and mask, in accordance with FEC10709 the ITU-T G.709 Draft Recommendation.
  • Page 173 Commands Listed in Alphabetical Order selects the 2.5 Gb/s bit rate and mask, in accordance with PCIEXPRESS_Rcv the PCI Express Receiver, 2.5 Gb/s standard. selects the 5 Gb/s bit rate and mask, in accordance with PCIEXPRESS50_Rcv the PCI Express Receiver, 5 Gb/s standard. selects the 1.25 Gb/s bit rate and mask, in accordance with RIO_SERIAL1G the Rapid IO Serial, 1.25 Gb/s standard.
  • Page 174 Commands Listed in Alphabetical Order Syntax HORizontal:DISTance:DIELectric <NR3> HORizontal:DISTance:DIELectric? Related Commands HORizontal:UNIts, HORizontal:DISTance:PVELocity Arguments is the dielectric constant of the material being tested. HORizontal:DISTance:PVELocity This command sets or queries the Propagation Velocity. This is equivalent to setting the Propagation Velocity in the Distance section of the Horizontal Setup dialog box.
  • Page 175 Commands Listed in Alphabetical Order Arguments is the external 10 MHz frequency setting. The range for this argument is 1.0E7 ±0.1% (9.99 MHz through 10.01 MHz). The resolution is 0.1 Hz. The default is 10 MHz. Examples sets the horizontal external HORIZONTAL:EXT10MHZREF:FREQ 9.999E6 10 MHz frequency to 9.999 MHz.
  • Page 176 Commands Listed in Alphabetical Order HORizontal:FRAMescan:RESET (No Query Form) This command (no query form) resets and restarts the FrameScan acquisition at the specified start bit. Sending this command is equivalent to clicking the Reset button in the FrameScan section of the Horizontal Setup dialog box. You can set the start bit with the HORizontal:FRAMescan:STARTBit command.
  • Page 177 Commands Listed in Alphabetical Order HORizontal:FRAMescan:STARTBit This command sets or queries the bit number of the first bit scanned in the FrameScan Acquisition mode when Auto Position mode is enabled. The Start Bit value is used to help determine the Horizontal Position when FrameScan starts.
  • Page 178 Commands Listed in Alphabetical Order Syntax HORizontal:FRAMescan:STATE { ON | OFF | NR1 } HORizontal:FRAMescan:STATE? Arguments enables the FrameScan mode. disables the FrameScan mode. set to 0 disables the FrameScan mode; any other value enables the FrameScan mode. Examples enables the FameScan mode. HORIZONTAL:FRAMESCAN:STATE ON might return HORIZONTAL:FRAMESCAN:STATE?
  • Page 179 Commands Listed in Alphabetical Order This command sets a delay time (or distance) for the specified Mag channel waveforms between the trigger event and the horizontal reference point for the Mag timebase, which is set with the HORizontal:MAG<x>:REFPoint command. The minimum position you can set is limited to one of the following settings, depending on the current hardware configuration: If there are no sampling modules on extender cables, the minimum horizontal position is set to the insertion delay of the module having the highest insertion...
  • Page 180 Commands Listed in Alphabetical Order Syntax HORizontal:MAGnify<x>:POSition <NR3> HORizontal:MAGnify<x>:POSition? Related Commands HORizontal:MAGnify<x>:REFPoint, HORizontal:MAGnify<x>:TOFPoint?, HORizontal:MAGnify<x>:TOLPoint? Arguments is the horizontal position value for the specified Mag timebase. The range is from a typical value of 19 ns to 50 ms. The minimum value will be equal to or greater than the insertion delay (see bulleted item above).
  • Page 181 Commands Listed in Alphabetical Order Arguments is the record length; valid record lengths are 20, 50, 100, 250, 500, 1000, 2000, and 4000 samples. Examples sets the Mag 2 timebase record HORIZONTAL:MAG2:RECORDLENGTH 1000 length to 1000 samples. might return HORIZONTAL:MAG<X>:RECORDLENGTH? , indicating that the record HORIZONTAL:MAGNIFY1:RECORDLENGTH 4000 length for the Mag 1 timebase is set to 4000 samples.
  • Page 182 Commands Listed in Alphabetical Order Group Horizontal Syntax HORizontal:MAGnify<x>:REFPoint <NR2> HORizontal:MAGnify<x>:REFPoint? Related Commands HORizontal:MAGnify<x>:SCAle Arguments is the fraction of the record at which the horizontal reference point is set. The range is 0 through 1 (corresponding to 0% through 100% of record); the default is 0.5.
  • Page 183 Commands Listed in Alphabetical Order HORizontal:MAGnify<x>:SCAle This command sets or queries the scale (time per division) for the specified Mag timebase. The Mag timebase is specified by x, which can be 1 or 2. Sending this command is equivalent to selecting a Mag timebase and adjusting the Scale control in the Timebase section of the Horizontal Setup dialog box (or adjusting the Horizontal SCALE front-panel knob).
  • Page 184 Commands Listed in Alphabetical Order the specified Mag timebase record (waveform). The Mag timebase is specified by x, which can be 1 or 2. Refer to the illustration below for a diagram of the relationships of time of first point, time of last point, horizontal position, and horizontal reference point. Group Horizontal Syntax...
  • Page 185 Commands Listed in Alphabetical Order Group Horizontal Syntax HORizontal:MAGnify<x>:TOLPoint? Examples might return HORIZONTAL:MAG2:TOLPOINT? HORIZONTAL:MAG2:TOLPOINT , indicating that the time interval between the trigger point 10.0000000000E–3 and the last point in the Mag2 timebase record is 100 µs. HORizontal:MAGnify<x>:VIEW This command sets or queries whether the specified Mag timebase is displayed. The Mag timebase is specified by x, which can be 1 or 2.
  • Page 186 Commands Listed in Alphabetical Order Arguments turns on the view of the specified Mag timebase. turns off the view of the specified Mag timebase. set to 0 disables the specified Mag timebase view; any other integer enables the specified Mag timebase view. Examples displays the Mag2 timebase.
  • Page 187 Commands Listed in Alphabetical Order This command sets a global delay time (or distance) for all channel waveforms between the trigger event and the horizontal reference point for the Main timebase, which is set with the HORizontal:MAIn:REFPoint command. The minimum position you can set is limited to one of two settings, depending on the current hardware configuration: If there are no sampling modules on extender cables, the minimum horizontal...
  • Page 188 Commands Listed in Alphabetical Order Related Commands HORizontal:MAIn:REFPoint, HORizontal:MAIn:TOFPoint?, HORizontal: MAIn:TOLPoint? Arguments is the horizontal position value for the Main timebase. The range is from a typical value of 19 ns to 50 ms. The minimum value will be equal to or greater than the insertion delay (see bulleted item above).
  • Page 189 Commands Listed in Alphabetical Order Related Commands HORizontal:MAIn:SCAle, HORizontal:MAIn:RESolution? Arguments is the record length; valid record lengths are 20, 50, 100, 250, 500, 1000, 2000, and 4000 samples. Examples sets the record length for the Main HORIZONTAL:MAIN:RECORDLENGTH 500 timebase to 500 samples. might return HORIZONTAL:MAIN:RECORDLENGTH ? , indicating that the record length for...
  • Page 190 Commands Listed in Alphabetical Order Group Horizontal Syntax HORizontal:MAIn:REFPoint <NR2> HORizontal:MAIn:REFPoint? Related Commands HORizontal:MAIn:POSition Arguments is the fraction of the record at which the horizontal reference point is set. The range is 0 through 1 (corresponding to 0% through 100% of record); the default is 0.5.
  • Page 191 Commands Listed in Alphabetical Order HORizontal:MAIn:SCAle This command sets or queries the scale (time per division) for the Main timebase. Sending this command is equivalent to selecting MainTB and adjusting the Scale control in the Timebase section of the Horizontal Setup dialog box. The horizontal scale that you set with this command is common to all channel waveforms using the Main timebase.
  • Page 192 Commands Listed in Alphabetical Order Group Horizontal Syntax HORizontal:MAIn:TOFPoint? Related Commands HORizontal:MAIn:POSition, HORizontal:MAIn:REFPoint, HORizontal:MAIn: SCAle Examples might return HORIZONTAL:MAIN:TOFPOINT? HORIZONTAL:MAIN:TOFPOINT , indicating that the time interval between the trigger 20.3000000000E–009 point and the first point in the Main timebase record is 20.3 ns. HORizontal:MAIn:TOLPoint? (Query Only) This query only command returns time of last point, which is the time interval between the trigger point and the last point in a Main timebase record (waveform).
  • Page 193 Commands Listed in Alphabetical Order Group Horizontal Syntax HORizontal:MAIn:TOLPoint? Examples might return HORIZONTAL:MAIN:TOLPOINT? HORIZONTAL:MAIN:TOLPOINT , indicating that the time interval between the trigger 40.3000000000E–009 point and the last point in the Main timebase record is 40.3 ns. HORizontal:MATH<x>:MAGnify<x>:POSition? (Query Only) This query only command returns the horizontal position of the specified math waveform using the specified Mag timebase.
  • Page 194 Commands Listed in Alphabetical Order HORizontal:MATH<x>:MAGnify<x>:RECordlength? (Query Only) This query only command returns the record length of the specified Mag timebase for the specified math waveform. The value of the record length can be 20, 50, 100, 250, 500, 1000, 2000, and 4000 samples. It results from normalizing the sources of a math waveform.
  • Page 195 Commands Listed in Alphabetical Order HORizontal:MATH<x>:MAGnify<x>:SCAle? (Query Only) This query only command returns the scale (time per division) of the specified Mag timebase for the specified math waveform. The math waveform is specified by x, which can be 1 through 8; the Mag timebase is specified by x, which can be 1 or 2.
  • Page 196 Commands Listed in Alphabetical Order indicating that the time interval between the trigger point and the first point in the Math 4 waveform record using the Mag1 timebase is 50 ns. HORizontal:MATH<x>:MAGnify<x>:TOLPoint? (Query Only) This query only command returns time of last point of the specified math waveform using the specified Mag timebase.
  • Page 197 Commands Listed in Alphabetical Order that the horizontal position of the Math 8 waveform using the Main timebase is set to the minimum time of 19 ns. HORizontal:MATH<x>:MAIn:RECordlength? (Query Only) This query only command returns the record length of the Main timebase for the specified math waveform.
  • Page 198 Commands Listed in Alphabetical Order Examples might return HORIZONTAL:MATH3:MAIN:REFPOINT? , indicating that the HORIZONTAL:MATH3:MAIN:REFPOINT .50000000000 horizontal reference point for the Math 3 waveform using the Main timebase is set to 0.5 (50%). HORizontal:MATH<x>:MAIn:RESolution? (Query Only) This query only command returns the current resolution per sample of the Main timebase for the specified math waveform.
  • Page 199 Commands Listed in Alphabetical Order HORizontal:MATH<x>:MAIn:TOFPoint? (Query Only) This query only command returns the time of first point of the Main timebase record, which is the time interval between the trigger point and the first point in the record, for the specified math waveform. The math waveform is specified by x, which can be 1 through 8.
  • Page 200 Commands Listed in Alphabetical Order HORizontal:REF<x>:MAGnify<x>:POSition? (Query Only) This query only command returns the horizontal position of the specified Mag timebase for the specified Reference waveform. The Reference waveform is specified by x, which can be 1 through 8; the Mag timebase is specified by x, which can be 1 or 2.
  • Page 201 Commands Listed in Alphabetical Order HORizontal:REF<x>:MAGnify<x>:RESolution? (Query Only) This query only command returns the current resolution per sample of the Reference waveform. The Reference waveform is specified by x, which can be 1 through 8; the Mag timebase is specified by x, which can be 1 or 2. Resolution is displayed in horizontal units, typically time.
  • Page 202 Commands Listed in Alphabetical Order HORizontal:REF<x>:MAGnify<x>:TOFPoint? (Query Only) This query only command returns time of first point of the specified Reference waveform using the specified Mag timebase. The Reference waveform is specified by x, which can be 1 through 8; the Mag timebase is specified by x, which can be 1 or 2.
  • Page 203 Commands Listed in Alphabetical Order HORizontal:REF<x>:MAIn:POSition? (Query Only) This query only command returns the horizontal position of the specified reference waveform using the Main timebase. The reference waveform is specified by x, which can be 1 through 8. Group Horizontal Syntax HORizontal:REF<x>:MAIn:POSition? Related Commands...
  • Page 204 Commands Listed in Alphabetical Order HORizontal:REF<x>:MAIn:REFPoint? (Query Only) This query only command returns the horizontal reference point of the specified reference waveform using the Main timebase. The reference waveform is specified by x, which can be 1 through 8. Group Horizontal Syntax HORizontal:REF<x>:MAIn:REFPoint?
  • Page 205 Commands Listed in Alphabetical Order HORizontal:REF<x>:MAIn:SCAle? (Query Only) This query only command returns the scale (time per division) of the Main timebase for the specified reference waveform. The reference waveform is specified by x, which can be 1 through 8. The horizontal scale that is returned with this command is unique to the specified reference waveform.
  • Page 206 Commands Listed in Alphabetical Order HORizontal:REF<x>:MAIn:TOLPoint? (Query Only) This query only command returns time of last point of the specified reference record (waveform) using the Main timebase. The time of last point is the time interval between the trigger point and the last point in the specified Reference Main timebase record.
  • Page 207 Commands Listed in Alphabetical Order Examples locks the timebase to the internal 10 MHz HORIZONTAL:TBMODE LOCKINT reference signal. might return HORIZONTAL:TBMODE? HORIZONTAL:TBMODE LOCKEXT indicating that the timebase is locked to an external 10 MHz reference signal. HORizontal:UNIts This command sets or queries the horizontal units used for all timebases. The available units are seconds, bits, meters, feet, and inches.
  • Page 208 Miscellaneous Syntax *IDN? Related Commands Returns The instrument ID in the following format: TEKTRONIX,<model number>,0,CF:92.1CT FV <firmware version number> Examples might return *IDN? TEKTRONIX,DSA8200,0,CF:91.1CT FV:3.0.444 IMPort:CUSTommask (No Query Form) This command (no query form) imports and loads the custom mask from the specified file path.
  • Page 209 Commands Listed in Alphabetical Order Arguments is a quoted string that defines the file name and path. Input the file <FILE PATH> path using the form <drive>/<dir>/<filename>. <drive> and one or more <dir>s are optional. Do not use wild card characters. Examples IMPORT:CUSTOMMASK "C:/MY imports and loads...
  • Page 210 Commands Listed in Alphabetical Order *LRN? (Query Only) This query only command returns a string listing the instrument settings, except for configuration information for the calibration values. You can use this string to return the instrument to the state it was in when you made the *LRN? query. This command is identical to the SET? query.
  • Page 211 Commands Listed in Alphabetical Order 84.9699,10.0250,85.1703,0.0000; MASK:MASK2:COUN 617435;NR_P 6; POI 21.09520025328E-9,0.0000, 21.33899990042E–9,–340.54054412991E–6, 21.65639934049E–9,–340.54054412991E–6, 21.90020076398E–9,0.0000, 21.65639934049E–9,345.94594035298E–6, 21.33899990042E–9,345.94594035298E–6; POINTSP 32.4649,50.1253,43.0861,67.1679, 56.9138,67.1679,67.5350,50.1253,56.9138, 32.8320,43.0861,32.8320; MASK:MASK3:COUN 0;NR_P 4; POI 20.69040050401E–9,-0.00100000005, 22.30500051326E–9,–0.00100000005, 22.30039974904E–9,–799.99997979030E–6, 20.69499949187E–9,–799.99997979030E–6; POINTSP 14.8296,100.2506,85.1703,100.2506, 84.9699,90.2255,15.0300,90.2255; MASK:MASK4:COUN –1;NR_P 0; POI 0,0; POINTSP 0,0;:MASK:MASK5:COUN –1; NR_P 0;POI 0,0;POINTSP 0,0;...
  • Page 212 Commands Listed in Alphabetical Order Arguments sets Mask Autoset to use the mean of the High level (topline) and Low MEAN level (baseline) within a fixed eye aperture (center 20% of the eye) to align the input signal to the NRZ mask. Mean is the default state and is automatically selected whenever a mask communication standard other than User or none is specified.
  • Page 213 Commands Listed in Alphabetical Order might return , indicating MASK:AUTOSET:MODE? MASK:AUTOSET:MODE AUTO that mask autoset will run automatically when the user selects a standard mask from the front panel. MASK:COLOr This command sets or queries the color of the mask. (The command is the same as the DISplay:COLor:MASK command.) This is equivalent to setting Color in the Options section of the Mask Setup dialog box.
  • Page 214 Commands Listed in Alphabetical Order Arguments is an integer in the range of 0 through 15 representing a color as defined in the above table. Examples sets the color of the mask to fuchsia. MASK:COLOR 4 might return , indicating that the color of the MASK:COLOR? MASK:COLOR 10 mask is green.
  • Page 215 Commands Listed in Alphabetical Order MASK:COUNt:STATE This command sets or queries whether or not mask counting is being done. Sending this command is equivalent to checking or clearing the Enable Mask Counts check box in the Source section of the Mask Setup dialog box. Group Mask Syntax...
  • Page 216 Commands Listed in Alphabetical Order MASK:COUNt:WAVeforms? (Query Only) This query only command returns the number of waveforms that have contributed to mask counting. This value may be displayed in the Mask readout as Waveforms. Group Mask Syntax MASK:COUNt:WAVeforms? Returns Examples might return MASK:COUNT:WAVEFORMS? MASK:COUNT:WAVEFORMS 6568...
  • Page 217 Commands Listed in Alphabetical Order NOTE. A query always returns a 0 or 1. MASK:MARgin:PERCent This command sets or queries the mask-margin percentage. (This is equivalent to setting a value in the Margin control in the Mask Margins section of the Mask Setup dialog box.) If the margin percentage would cause the masks to either go off screen or cross one another, the margin is not allowed, and the last valid margin is restored.
  • Page 218 Commands Listed in Alphabetical Order Arguments turns off mask margins. The default is . The currently displayed margined mask is erased and the original mask is displayed. turns on mask margins. set to 0 turns off mask margins; any other integer turns on the selected mask margins.
  • Page 219 Commands Listed in Alphabetical Order MASK:MASK<x>:COUNt? (Query Only) This query only command returns the number of hits in the specified mask. The mask is specified by <x>, which can be 1 through 8. The count will be zero unless the MASK:COUNt:STATE is ON (or was ON). Group Mask Syntax...
  • Page 220 Commands Listed in Alphabetical Order MASK:MASK<x>:POInts This command sets or queries the points (vertices) in the specified mask in waveform coordinates. The mask is specified by <x>, which can be 1 through 8. When you send this command, any currently existing points in the mask are deleted.
  • Page 221 Commands Listed in Alphabetical Order point is outside of 0¼100, an error is generated, and the point is clipped to the nearest boundary. The order of the pairs has no effect on the mask created. NOTE. If the specified mask is undefined, a query will return 0,0. Group Mask Syntax...
  • Page 222 Commands Listed in Alphabetical Order Arguments selects a channel waveform to be compared against the specified mask. CH<x> The range for x is 1 through 8. selects a math waveform to be compared against the specified mask. MATH<x> The range for x is 1 through 8. selects a reference waveform to be compared against the specified REF<x>...
  • Page 223 Commands Listed in Alphabetical Order Setting the MASK:STANdard sets the HORizontal:BITS:STANdard to the same argument, thereby setting the horizontal bit rate to the bit rate associated with the selected standard. Do not use the USERMask to select a user-defined mask; rather use the MASK:MASK<X>:POInts and/or the MASK:MASK<X>:POINTSPcnt commands to define the mask.
  • Page 224 Commands Listed in Alphabetical Order | OC9| OC12 | OC18 | OC24 | OC36 | OC48 | OC192 | OC768 | PCIEXPRESS_Rcv | PCIEXPRESS50_Rcv | RIO_SERIAL1G | RIO_SERIAL2G | RIO_SERIAL3G | SAS3_0_XR | SAS3_0_XR_AASJ | SAS3_0_SATA | USERMask | XFI9950_TAA | XFI9950_RAD | XFI9950_THB | XFI9950_RHC | XFI9950_TMBP | XFI9950_RMCP |XAUIFar | XAUIRFar | XAUINear | XAUIRNear } MASK:STANdard?
  • Page 225 Commands Listed in Alphabetical Order selects the 11.095728 Gb/s bit rate and mask in accordance with ENET11096 IEEE 802.3ae-2002. selects the 10.3125 Gb/s bit rate and mask, in accordance ENET10GB_LRM with IEEE 802.3aq - 2006. selects the 125 Mb/s bit rate and mask, in accordance with ENET100B_BX10 IEEE 802.3ah - 2004.
  • Page 226 Commands Listed in Alphabetical Order selects the 2.125 Gb/s bit rate and mask, in accordance with FC2125E_AGT ANS1 X3.230-1999 NCITS 1235D/Rev 11, Abs, Gamma, Transm. selects the 4.250 Gb/s bit rate and mask, in accordance with the ANSI FC4250 Fibre Channel Physical Interface (FC-PI) Rev 11 draft standard. selects the 4.25 Gb/s bit rate and mask, in accordance with FC4250E_ABR FIBRE CHANNEL PHYSICAL INTERFACES (FC-PI-2), Rev 3.0 9/13/02...
  • Page 227 Commands Listed in Alphabetical Order selects the 11.317 Gb/s bit rate and mask, in accordance with the FC11317 Fibre Channel Optical FC FEC standard. selects the 14.02500 Gb/s bit rate and mask, in accordance FC14025_MMR6_1 with the Fibre Channel Optical 16GFC MM r6.1 standard. selects the 14.02500 Gb/s bit rate and mask, in accordance FC14025_SMR6_1 with the Fibre Channel Optical 16GFC SM r6.1 standard.
  • Page 228 Commands Listed in Alphabetical Order selects the 2.488.32 Gb/s bit rate and mask, in accordance with the OC48 Sonet/SDH OC-48/STM-16 standard. selects the 9.95328 Gb/s bit rate and mask, in accordance with the OC192 Sonet/SDH OC192/STM-64 standard. selects the 39.8131 Gb/s bit rate and mask, in accordance with the OC768 Sonet/SDH OC-768/STM-256 standard.
  • Page 229 Commands Listed in Alphabetical Order Examples selects the Sonet/SDH OC-3/STM-1 mask standard with a MASK:STANDARD OC3 data rate of 155.52 Mb/s. might return , indicating that the MASK:STANDARD? MASK:STANDARD OC12 Sonet/SDH OC-12/STM-4 optical mask with a data rate of 622.08 Mb/s is selected as the current mask standard.
  • Page 230 Commands Listed in Alphabetical Order Examples might return MATH3? MATH3:POSITION 1.59400000000+001; SCALE 1.00000000000–001;DEFINE "C3+C3/C3";UNITS "V"; FILTER:RISETIME 1.00000000000-OO9;MODE CENTERED; MATH3NUMAVG MATH<x>:DEFine This command allows you to define new waveforms using mathematical expressions. Sending this command is equivalent to selecting a math waveform (M1 through M8) and entering a math expression in the Define Math dialog box.
  • Page 231 Commands Listed in Alphabetical Order MATH<x>:FILTer:MODe This command sets or queries the filter mode for the math waveform specified by x, which can be 1 through 8. Group Math Syntax MATH<x>:FILTer:MODe {CENTered | SHIFted} MATH<x>:FILTer:MODe? Related Commands MATH<x>:DEFine, MATH<x>:FILTer:RISetime Arguments invokes a centered filter mode that is noncausal and uses an CENTered average that is centered on each point.
  • Page 232 Commands Listed in Alphabetical Order might return MATH2:FILTER:RISETIME? MATH2:FILTER:RISETIME , indicating that the risetime of the math filter used for the 1.00000000000E–009 Math 2 waveform is set to 1 ns. MATH<x>:NUMavg This command sets or queries the number of waveforms to average for a math waveform.
  • Page 233 Commands Listed in Alphabetical Order Arguments is the desired position in divisions from the center graticule. The range is ±1000 divisions. Examples positions the Math 2 waveform 1.3 divisions above MATH2:POSITION 1.3E+00 the center of the display. might return MATH1:POSITION? MATH1:POSITION –1.50000000000 the position setting for the Math 1 waveform, indicating that the waveform is positioned 1.5 divisions below the center of the display.
  • Page 234 Commands Listed in Alphabetical Order MATH<x>:UNIts? (Query Only) This query only command returns the math units for the specified math waveform. The x argument can be 1 through 8, specifying math waveforms M1 through M8. The instrument will attempt to determine the appropriate units for the result of the math expression that generates the math waveform.
  • Page 235 Commands Listed in Alphabetical Order Group Math Syntax MATH<x>:WFMLabel <QString> MATH<x>:WFMLabel? Related Commands CH<x>:WFMLabel, REF<x>:WFMLabel Arguments sets the label for the math waveform. QString Examples sets the label for MATH1 to be MATH1:WFMLABEL "MY MATH1 WAVEFORM" "My MATH1 waveform," which is the label displayed with the waveform when it is displayed on screen.
  • Page 236 Commands Listed in Alphabetical Order 0;SIGTYPE PULSE;:MEASUREMENT:MEAS1 SOURCE1:GATE1:POS 1.80000000000E-008; MEASUrement:ALL:VALue? (No Query Form) This query only command returns all the measurement values. Group Measurement Syntax MEASUrement:ALL:VALue? Related Commands MEASUrement:LISTValue?, MEASUrement:MEAS<x>:VALue? Examples might return MEASUREMENT:ALL:VALUE? MEASUREMENT:ALL:VALUE 5.18798842266E-004, 1.08967389191E-010,99.10000000000E+36, 1.57041666667E-009,6.367736800021E+008, 99.10000000000E+36,4.11368599818E-001", 99.10000000000E+36 the listing of the eight possible measurement values.
  • Page 237 Commands Listed in Alphabetical Order Arguments enables the display of annotations. disables the display of annotations. set to 0 disables the display of annotations; any other integer enables the display of annotations. Examples enables the display of annotations. MEASUREMENT:ANNOTATIONS:STATE ON might return MEASUREMENT:ANNOTATIONS:STATE? , indicating that the display of...
  • Page 238 Commands Listed in Alphabetical Order MEASUrement:LISTValue? (Query Only) This query only command returns the values of the measurements in the list created with the MEASUrement:LIST command. Group Measurement Syntax MEASUrement:LISTValue? Related Commands MEASUrement:LIST Examples might return MEASUREMENT:LISTVALUE? MEASUREMENT:LISTVALUE , which are the measurement 1.52587894784E-004,2.49499996255E-010 values for the measurement slots defined as part of the list.
  • Page 239 Commands Listed in Alphabetical Order Examples might return MEASUREMENT:MEAS1:ALL? MEASUREMENT:MEAS1:ALL 2.15759283225E-002,2.44140631654E-003, 3.23194688283E-003,2.67703731965E-003, 3.20434579046E-003 MEASUrement:MEAS<x>:EYEWindow This command sets or queries the eye aperture value. This value is the percentage of the interval between two eye crossings (centered on the middle of the eye region) within which eye measurements are taken.
  • Page 240 Commands Listed in Alphabetical Order MEASUrement:MEAS<x>:GATing:STATE This command sets or queries the gating state for the measurement slot specified by x, which can be 1 through 8. Sending this command is equivalent to toggling the On check box in the Gates section of the Region portion of the Measurement Setup dialog box.
  • Page 241 Commands Listed in Alphabetical Order Eye section is displayed only if you have an eye-pattern or optical measurement defined. Group Measurement Syntax MEASUrement:MEAS<x>:JITter {EYECross | MIDref} MEASUrement:MEAS<x>:JITter? Arguments causes the measurement for jitter to be taken at the eye crossing. EYECross causes the measurement for jitter to be taken at the mid reference MIDref...
  • Page 242 Commands Listed in Alphabetical Order MEASUrement:MEAS<x>:MEAN? (Query Only) This query only command returns the mean value accumulated for the measurement slot specified by x, which can be 1 through 8, since the last statistical reset. Group Measurement Syntax MEASUrement:MEAS<x>:MEAN? Related Commands MEASUrement:MEAS<x>:ALL? Returns Examples...
  • Page 243 Commands Listed in Alphabetical Order High or Low for the Noise At field in the Eye section of the Region tab in the Measurement Setup dialog box. The Eye section is displayed only if you have an eye-pattern or optical measurement defined. Group Measurement Syntax...
  • Page 244 Commands Listed in Alphabetical Order MEASUrement:MEAS<x>:REFLevel<x>:ABSolute:HIGH This command sets or queries the high reference level in absolute user units for the specified measurement. The measurement slot is specified by x, which can be 1 through 8. The reference level source is specified by x, which can only be 1 for this measurement (or defaults to 1 if not specified).
  • Page 245 Commands Listed in Alphabetical Order Syntax MEASUrement:MEAS<x>:REFLevel<x>:ABSolute:LOW <NR3> MEASUrement:MEAS<x>:REFLevel<x>:ABSolute:LOW? Related Commands MEASUrement:MEAS<x>:REFLevel<x>:METHod Arguments is the low reference level in absolute user units. The default is 0 V. Examples sets the low MEASUREMENT:MEAS3:REFLEVEL1:ABSOLUTE:LOW 2.0E-2 reference level for Measurement 3 to 20 mV. might return MEASUREMENT:MEAS2:REFLEVEL1:ABSOLUTE:LOW? MEASUREMENT:MEAS2:REFLEVEL1:ABSOLUTE:LOW 3.00000000000E-003...
  • Page 246 Commands Listed in Alphabetical Order might return MEASUREMENT:MEAS2:REFLEVEL1:ABSOLUTE:MID? MEASUREMENT:MEAS2:REFLEVEL1:ABSOLUTE:MID 5.0000000000E–2 indicating that the mid reference level for Measurement 2 on Source 1 is set to 50 mV. MEASUrement:MEAS<x>:REFLevel<x>:METHod This command sets or queries the method the instrument uses to calculate the reference levels for a specified measurement taken on a specified source waveform.
  • Page 247 Commands Listed in Alphabetical Order Syntax MEASUrement:MEAS<x>:REFLevel<x>:METHod {RELative | ABSolute | HIDelta | LODelta | AOPt} MEASUrement:MEAS<x>:REFLevel<x>:METHod? Related Commands MEASUrement:MEAS<x>:REFLevel<x>:ABSolute:HIGH, MEASUrement: MEAS<x>:REFLevel<x>:ABSolute:LOW, MEASUrement:MEAS<x>: REFLevel<x>:ABSolute:MID, MEASUrement:MEAS<x>:REFLevel<x>: RELative:HIGH, MEASUrement:MEAS<x>:REFLevel<x>:RELative:LOW, MEASUrement:MEAS<x>:REFLevel<x>:RELative:MID Arguments calculates the reference levels as a percentage of the High/Low RELative amplitude (High amplitude minus the Low amplitude).
  • Page 248 Commands Listed in Alphabetical Order MEASUrement:MEAS<x>:REFLevel<x>:RELative:HIGH This command sets or queries the percent of the High/Low range that the instrument uses to calculate the high reference level for the specified measurement, where 100% is equal to the High/Low range. The measurement slot is specified by x, which can be 1 through 8.
  • Page 249 Commands Listed in Alphabetical Order Method section of the RefLevel dialog and then entering a percentage for Low in the Reference section of the Measurement Setup dialog box. Measurement Group Syntax MEASUrement:MEAS<x>:REFLevel<x>:RELative:LOW <NR2> MEASUrement:MEAS<x>:REFLevel<x>:RELative:LOW? Related Commands MEASUrement:MEAS<x>:REFLevel<x>:METHod Arguments can be from 0 to 100 (percent) and is the low reference level. The default is 10 (percent).
  • Page 250 Commands Listed in Alphabetical Order Related Commands MEASUrement:MEAS<x>:REFLevel<x>:METHod Arguments can be from 0 to 100 (percent) and is the mid reference level. The default is 50 (percent). Examples sets the mid reference MEASUREMENT:MEAS3:REFLEVEL2:RELATIVE:MID 40 level for Measurement 3 on Source 2 to 40% of the High/Low range. might return MEASUREMENT:MEAS2:REFLEVEL1:RELATIVE:MID? MEASUREMENT:MEAS2:REFLEVEL1:PERCENT:LOW 5.00000000000E+001...
  • Page 251 Commands Listed in Alphabetical Order Syntax MEASUrement:MEAS<x>:SOUrce<x>:EDGE? Examples might return MEASUREMENT:MEAS4:SOURCE1:EDGE? MEASUREMENT:MEAS4:SOURCE1:EDGE:SLOPE FALL;DIRECTION FORWARD MEASUrement:MEAS<x>:SOUrce<x>:EDGE:DIRection This command sets or queries the direction that the instrument uses to look for the rising or falling edge of the specified waveform when taking the specified measurement.
  • Page 252 Commands Listed in Alphabetical Order Examples causes the MEASUREMENT:MEAS2:SOURCE1:EDGE:DIRECTION FORWARD instrument to search forward from the beginning of the Source 1 waveform (or the beginning of the gated region, if gates are enabled) for the first specified edge (rising or falling). might return MEASUREMENT:MEAS8:SOURCE1:EDGE:DIRECTION? , indicating that...
  • Page 253 Commands Listed in Alphabetical Order Arguments causes the instrument to take the specified measurement on a rising RISE (positive-going) edge of the specified source waveform. causes the instrument to take the specified measurement on a falling FALL (negative-going) edge of the specified source waveform. causes the instrument to take the specified measurement on either EITHer a rising (positive-going) or falling (negative-going) edge of the specified...
  • Page 254 Commands Listed in Alphabetical Order MEASUrement:MEAS<x>:SOUrce<x>:GATE<x>:PCTPos This command sets or queries the position (in percentage of the waveform) of the source gates for the measurement. The measurement, source, and gate are defined as follows: MEAS<x> where x can be 1 through 8 (a maximum of 8 measurement slots) SOURCE<x>...
  • Page 255 Commands Listed in Alphabetical Order might return MEASUREMENT:MEAS2:SOURCE1:GATE2:PCTPOS? MEASUREMENT:MEAS2:SOURCE1:GATE2:PCTPOS 8.00000000000E+001 indicating that Gate 2 is set at 80% on the Source 1 waveform used for Measurement 2. MEASUrement:MEAS<x>:SOUrce<x>:GATE<x>:POS This command sets or queries the position (in waveform units) of the source gates for the measurement.
  • Page 256 Commands Listed in Alphabetical Order Examples sets Gate 1 to 19 ns on MEASUREMENT:MEAS4:SOURCE1:GATE1:POS 1.9E–8 the Source 1 waveform used for Measurement 4 relative to the trigger. might return MEASUREMENT:MEAS2:SOURCE1:GATE2:POS? MEASUREMENT:MEAS2:SOURCE1:GATE2:POS 2.29100000000E-008 indicating that Gate 2 is set at 22.91 ns on the Source 1 waveform used for Measurement 2.
  • Page 257 Commands Listed in Alphabetical Order NOTE. The SOURCE<x> SOURCE:<<x> argument specifies the source, which can be source 1 or source 2. To set the actual waveform (channel, reference, or math) that is assigned to source, you must use the MEASUrement:MEAS<x>:SOURCE<x> WFM command. Two sources are provided because some measurements (gain, phase) require two sources.
  • Page 258 Commands Listed in Alphabetical Order is commonly used for eye diagrams. The mean method calculates the MEAN high value as the mean value of the region above the mid reference and the low value as the mean value of the region below the mid reference. See figure below.
  • Page 259 Commands Listed in Alphabetical Order NOTE. The SOURCE<x> SOURCE:<<x> argument specifies the source, which can be source 1 or source 2. To set the actual waveform (channel, reference, or math) that is assigned to source, you must use the MEASUrement:MEAS<x>:SOURCE<x> WFM command. Two sources are provided because some measurements (gain, phase) require two sources.
  • Page 260 Commands Listed in Alphabetical Order Measurement Setup dialog box. (If tracking is enabled for High, the instrument automatically calculates the high value using the method set with the command, MEASUrement:MEAS<x>:SOURCE<x>:HILow:METHod.) NOTE. The SOURCE<x> SOURCE:<<x> argument specifies the source, which can be source 1 or source 2. To set the actual waveform (channel, reference, or math) that is assigned to source, you must use the MEASUrement:MEAS<x>:SOURCE<x>...
  • Page 261 Commands Listed in Alphabetical Order NOTE. The SOURCE<x> SOURCE:<<x> argument specifies the source, which can be source 1 or source 2. To set the actual waveform (channel, reference, or math) that is assigned to source, you must use the MEASUrement:MEAS<x>:SOURCE<x> WFM command. Two sources are provided because some measurements (gain, phase) require two sources.
  • Page 262 Commands Listed in Alphabetical Order pane of the Measurement Setup dialog box. (If tracking is enabled for Low, the instrument automatically calculates the low value using the method set with the command, MEASUrement:MEAS<x>:SOURCE<x>:HILow:METHod.) NOTE. The SOURCE<x> SOURCE:<<x> argument specifies the source, which can be source 1 or source 2.
  • Page 263 Commands Listed in Alphabetical Order NOTE. The SOURCE<x> SOURCE:<<x> argument specifies the source, which can be source 1 or source 2. To set the actual waveform (channel, reference, or math) that is assigned to source, you must use the MEASUrement:MEAS<x>:SOURCE<x> WFM command. Two sources are provided because some measurements (gain, phase) require two sources.
  • Page 264 Commands Listed in Alphabetical Order equivalent to selecting Pulse, NRZ (Non-Return to Zero), or RZ (Return to Zero) as the Signal Type in the Source pane of the Measurement Setup dialog box. NOTE. The SOURCE<x> SOURCE:<<x> argument specifies the source, which can be source 1 or source 2. To set the actual waveform (channel, reference, or math) that is assigned to source, you must use the MEASUrement:MEAS<x>:SOURCE<x>...
  • Page 265 Commands Listed in Alphabetical Order NOTE. The SOURCE<x> SOURCE:<<x> argument specifies the source, which can be source 1 or source 2. To set the actual waveform (channel, reference, or math) that is assigned to source, you must use the MEASUrement:MEAS<x>:SOURCE<x> WFM command. Two sources are provided because some measurements (gain, phase) require two sources.
  • Page 266 Commands Listed in Alphabetical Order Measurement Group Syntax MEASUrement:MEAS<x>:STATE {OFF | ON | <NR1>} MEASUrement:MEAS<x>:STATE? Related Commands MEASUrement:MEAS<x>:SOUrce<x>:WFM, MEASUrement:MEAS<x>:TYPe Arguments disables the calculation and display of the measurement defined in the specified measurement slot. enables the calculation and display of the measurement defined in the specified measurement slot.
  • Page 267 Commands Listed in Alphabetical Order MEASUrement:MEAS<x>:STDdev? (Query Only) This query only command returns the standard deviation of values accumulated for the measurement slot specified by x, which can be 1 through 8, since the last statistical reset. Group Measurement Syntax MEASUrement:MEAS<x>:STDdev? Related Commands MEASUrement:MEAS<x>:ALL?
  • Page 268 Commands Listed in Alphabetical Order NOVershoot | RMSNoise | PKPKNoise | AOPTPWRDBM | RMS | ACRMs | CRMs | CMEan | SNRatio | AOPTpwr | GAIN | OMA | RISe | FALL | PERIod | FREQuency | PCROss | NCROss | PWIdth | NWIdth | PDUty | NDUty | BURst | RMSJitter | PKPKJitter | DELay | PHAse | AREa | CARea | EXTINCTDB | EXTINCTPCT | EXTINCTRATIO | EXTINCTCAL | EYEHeight | PCTCROss | LEVCROss...
  • Page 269 Commands Listed in Alphabetical Order measures the maximum range of the waveform amplitude PKPKNoise variance measured within either the eye aperture (for NRZ and RZ waveforms) or the center of the measurement region (Pulse waveforms). measures the true average power of an optical signal expressed AOPTPWRDBM in decibels referenced to 1 mw.
  • Page 270 Commands Listed in Alphabetical Order measures the percentage of the waveform's +Width relative to its PDUty Period or Bit Time. measures the percentage of the waveform's -Width relative to its NDUty Period or Bit Time. measures the time between the first and last crossings, either BURst positive or negative, of the waveform at the mid-reference level within the measurement region.
  • Page 271 Commands Listed in Alphabetical Order measures the ratio of the amplitude of the eye to the total RMS QFACtor noise on the High and Low levels. measures the ratio of the time interval between the points where DISTDUty the rising and the falling edges cross the mid-reference level and the bit time of the waveform.
  • Page 272 Commands Listed in Alphabetical Order Syntax MEASUrement:MEAS<x>:UNIts? Return Values. MEASUrement:MEAS<x>:UNIts? <QString> "dB" for extinction ratio dB "Hz" for hertz "s" for seconds "unitless" for Q-factor "V" for volts "VV" for volts "volt-seconds" for cycle area "W" for watts (used with optical modules) "watt-seconds"...
  • Page 273 Commands Listed in Alphabetical Order Returns is the calculated value for the specified measurement. Examples might return MEASUREMENT:MEAS1:VALUE? MEASUREMENT:MEAS1:VALUE as the calculated value for Measurement 1. 1.24896277383E+008 MEASUrement:STATIstics:ENABle This command sets or queries whether the instrument calculates the measurement statistics. Sending this command is equivalent to selecting the Statistics check box in the Measurement Setup dialog box.
  • Page 274 Commands Listed in Alphabetical Order MEASUrement:STATIstics:WEIghting This command sets or queries the weighting the instrument uses to calculate the measurement statistics. Weighting is the number of measurements over which you want the statistics calculated. Sending this command is equivalent to entering a value in the Weighting control in the Measurements Setup dialog box.
  • Page 275 Commands Listed in Alphabetical Order Commands that Generate an OPC Message. Operation Command Automatic instrument adjustment AUTOSet EXECute Internal self compensation COMPensate:ALL COMPensate:CH<x> COMPensate:DARKLev:CH<x> COMPensate:MAInframe COMPensate:OPTGAIN:CH<x> Conditional ACQuire:STATE ON or ACQuire:STATE RUN (when ACQuire: STOPAfter? is set to CONDition) Hardcopy output HARDCopy STARt Group...
  • Page 276 Commands Listed in Alphabetical Order PHAseref:CHAR (No Query Form) This command runs a phase reference characterization on the clock connected to the input of the Phase Reference Module that is currently selected as the Phase Ref source. After connecting a clock to the Phase Reference Module, turning the module on (using the PHAseref:MODe command), and notifying the instrument of its frequency (using the PHAseref:<CHx>:FREQuency command), use the PHAseref:CHAR command to characterize the clock signal.
  • Page 277 In any case, such operation is not warranted by Tektronix. Options F1 and F2. These options are exceptions to the preceding note. Options F1 and F2 provide filters and cabling that, when used to connect the phase...
  • Page 278 Commands Listed in Alphabetical Order with the compartment in which the Phase Ref Module is installed. You can use either of the two channels associated with the compartment. For example, if the module is installed in the CH 7/CH8 compartment, x can be 7 or 8. The guaranteed operation range of the Phase Reference Module is: Standard 82A04: from 8E+09 to 25E+09 Option 60G-equipped 82A04: from 8E+09 to 60E+09...
  • Page 279 Commands Listed in Alphabetical Order PHAseref:CH<x>:STAtus? (Query Only) This is a query only, and it returns the results of the most recent phase reference characterization of the Phase Reference Module specified by CH <x>, where <x> is a channel associated with the compartment in which the Phase Ref Module is installed.
  • Page 280 Commands Listed in Alphabetical Order In any of these cases, make sure you have a stable, valid clock connected, and then use the PHAseref:CHAR command to run characterization. Characterization passed. This status indicates that the clock that you've input has been successfully characterized and has since been stable. Characterization failed.
  • Page 281 Commands Listed in Alphabetical Order NOTE. Characterization (see the PHAseref:CHAR command) is required whenever the phase correction mode is changed. The 82A04 Phase Reference Module provides a phase-correction timebase. This timebase, in turn, supports ultra-low trigger jitter (typical is 200 fsec RMS), improving the fidelity of acquired signals.
  • Page 282 Commands Listed in Alphabetical Order PHAseref:SOUrce This command sets or queries the small-module compartment that is used as the phase ref source when phase-correction is turned on. The compartment must contain a Phase Reference module. If only one such module is installed, the instrument defaults to the source matching the compartment in which it is installed.
  • Page 283 Commands Listed in Alphabetical Order *PSC This command sets or queries the power-on status flag that controls the automatic power-on handling of the DESER, SRER, and ESER registers. When *PSC is true, the DESER register is set to 255 and the SRER and ESER registers are set to 0 at power on.
  • Page 284 Commands Listed in Alphabetical Order from the default directory. The <filename> can be a Windows long file name. Do not use wild card characters. Examples recalls (and makes current) the instrument setup to its RECALL:SETUP FACTORY factory defaults. recalls the instrument setup from the file RECALL:SETUP "TEK00000.STP"...
  • Page 285 Commands Listed in Alphabetical Order Syntax REF<x>:POSition <NR3> REF<x>:POSition? Arguments is the desired position, in divisions from the center graticule. The range is ±1000 divisions. Examples positions the Reference 2 waveform 1.3 divisions REF2:POSITION 1.3E+000 above the center of the display. might return , indicating REF1:POSITION?
  • Page 286 Commands Listed in Alphabetical Order REF<x>:WFMLabel This command sets or queries the label associated with the reference waveform specified. Group Vertical Syntax REF<x>:WFMLabel <Qstring> REF<x>:WFMLabel? Related Commands CH<x>:WFMLabel, MATH<x>:WFMLabel Arguments sets the label for the reference waveform. Qstring Examples sets the label for REF1 to be "My REF1:WFMLABEL "MY REF1 WAVEFORM"...
  • Page 287 Commands Listed in Alphabetical Order Syntax *RST Related Commands FACtory, RECAll:SETUp, SAVe:SETUp Examples resets the instrument settings to factory defaults. *RST SAVe:SETUp (No Query Form) This command (no query form) saves the current instrument setup into the specified memory location. Sending this is equivalent to selecting Save Setup in the File menu.
  • Page 288 Commands Listed in Alphabetical Order Group Save and Recall Syntax SAVe:WAVEform {CH<x> | MATH<x> | REF<x>}, {MAIn | MAG1 | MAG2},{REF<x> | <filepath>} Related Commands DELEte:WAVEform Arguments selects a channel waveform to save. The range for x is 1 through 8. CH<x>...
  • Page 289 Commands Listed in Alphabetical Order Examples might return SELECT? <PARA>SELECT:CH1 0;CH2 0;CH3 1;CH4 0;CH5 0;CH6 0;CH7 0;CH8 0;MATH1 1;MATH2 0;MATH3 0;MATH4 0;MATH5 0;MATH6 0;MATH7 0;MATH8 0;REF1 1;REF2 0;REF3 0;REF4 0;REF5 0;REF6 0;REF7 0;REF8 0;CONTROL REF1,MAIN</PARA> SELect:CH<x> This command sets or queries whether the specified acquisition waveform is displayed.
  • Page 290 Commands Listed in Alphabetical Order NOTE. You should define a math waveform before turning the waveform on. Group Vertical Syntax SELect:CONTROl {CH<x> | MATH<x> | REF<x> | NONE}, {MAIn | MAG1 | MAG2} SELect:CONTROl? Related Commands SELect:CH<x> Arguments selects the specified channel waveform as the waveform that is affected CH<x>...
  • Page 291 Commands Listed in Alphabetical Order Group Vertical Syntax SELect:MATH<x> { ON | OFF | NR1 } SELect:MATH<x>? Related Commands SELect:CONTROl Arguments displays the specified math waveform. turns off the display of the specified math waveform. set to 0 turns off the display of the specified math waveform; any other value displays the specified math waveform.
  • Page 292 Commands Listed in Alphabetical Order Arguments displays the specified reference waveform. turns off the display of the specified reference waveform. set to 0 turns off the display of the specified reference waveform; any other value displays the specified reference waveform. Examples displays the Reference 4 waveform.
  • Page 293 Commands Listed in Alphabetical Order 0.00170271000; :CURSOR:VBARS:POSITION1 1.67800000000E–6; POSITION2 3.32800000000E–6; CURSOR:WAVEFORM:POSITION1 1.67800000000E–6; POSITION2 3.32800000000E–6; :DATA:DESTINATION REF1; SOURCE CH1; ENCDG ASCII; START 1;STOP 500; :WFMINPRE:ENCDG ASCII; BN_FMT RI; BYT_OR LSB;NR_PT 500;PT_FMT Y;XINCR 0.0000; XZERO 16.00000000000E–9;XUNIT "";YMULT 0.10000000000; XMULT 100.00000000000E–12; XOFF 16.00000000000E–9; YZERO 0.0000; YSCALE 0.0000;...
  • Page 294 Commands Listed in Alphabetical Order Syntax *STB? Related Commands *CLS, DESE, *ESE, *ESR?, EVENT?, EVMsg?, FACtory, *SRE Returns <NR1> Examples might return showing that the SBR contains the binary value 01100000. *STB? SYNC:TIMEOUT This command sets or queries the default synchronization timeout for commands that rely upon data production by the instrument.
  • Page 295 Commands Listed in Alphabetical Order MASK<x>:COUNt?, HIStogram:STATistics?, HIStogram:STATistics:MEAN?, HIStogram:STATistics:MEDIAN?, HIStogram:STATistics:STDdev?, HIStogram:STATistics:PKTOPK?, HIStogram:STATistics:SIGMA<x>?, HIStogram:STATistics:PEAKHits?, HIStogram:STATistics:HITS?, HIStogram:STATistics:WAVeforms? Arguments is the desired timeout duration specified in seconds. When any of the related commands are issued to the instrument, if query results are not produced before the timeout expires, a timeout condition will occur.
  • Page 296 Commands Listed in Alphabetical Order Examples might SYSTEM:PROPERTIES:CH1:BANDWIDTH? return SYSTEM:PROPERTIES:CH1:BANDWIDTH , indicating that the available 2.00000000000E+010,1.24999997440E+010 bandwidths for Channel 1 are 20 GHz and 12.5 GHz. might return SYSTEM:PROPERTIES:CH5:BANDWIDTH? SYSTEM:PROPERTIES:CH5:BANDWIDTH 5.00000000000E+010 indicating that the characteristic bandwidth of the sampling module is 50 GHz. SYSTem:PROPerties:CH<x>:CAPacitance? (Query Only) This query only command returns the characteristic load capacitance (if applicable) of the channel specified by x, which can be 1 through 8.
  • Page 297 Commands Listed in Alphabetical Order SYSTem:PROPerties:CH<x>:CLKUser? (No Query Form) This query returns the allowable range for a User (custom) clock rate for Ch<x> as <nr3> - <nr3>. The channel specified must be from an optical sampling module that provides continuous clock-recovery capability in order to return a range; if not, "NONE"...
  • Page 298 Commands Listed in Alphabetical Order SYSTem:PROPerties:CH<x>:EXTender? (Query Only) This query only command returns the extender cable type that is attached to the channel specified by x, which can be 1 through 8. The extender attaches between the sampling module and the mainframe. Group System Syntax...
  • Page 299 Commands Listed in Alphabetical Order Examples might return SYSTEM:PROPERTIES:CH3:IMPEDANCE? SYSTEM:PROPERTIES:CH3:IMPEDANCE 5.00000000000E+001 indicating that the characteristic input impedance is 50 Ω for Channel 3. SYSTem:PROPerties:CH<x>:MODElnum? (Query Only) This query only command returns the sampling module model number of the specified channel. Group System Syntax...
  • Page 300 Commands Listed in Alphabetical Order Syntax SYSTem:PROPerties:CH<x>:OPERating? Examples might return SYSTEM:PROPERTIES:CH5:OPERATING? SYSTEM:PROPERTIES:CH5:OPERATING –1.600000000000E+000, , indicating that the absolute input operating range for 1.600000000000E+000 CH5 is from –1.6 to +1.6 (with the applicable unit of measure determined by the type of sampling module for the channel). SYSTem:PROPerties:CH<x>:PRAnge? (Query Only) Like the PHAseref:CH<x>:RANge? query, this query returns the guaranteed frequency range of the Phase Reference Module corresponding to CH<x>,...
  • Page 301 SYSTEM:PROPERTIES:CH3:PROBE:MODELNUM? , indicating that a SYSTEM:PROPERTIES:CH3:PROBE MODELNUM "P6209" Tektronix P6209 FET probe is attached to Channel 3. SYSTem:PROPerties:CH<x>:PRObe:SCAle? (Query Only) This query only command returns the scale factor of a probe attached to the channel specified by x, which can be 1 through 8.
  • Page 302 Commands Listed in Alphabetical Order Group System Syntax SYSTem:PROPerties:CH<x>:PRObe:SCAle? Examples might return SYSTEM:PROPERTIES:CH3:PROBE:SCALE? SYSTEM:PROPERTIES:CH3:PROBE SCALE 1.00000000000E-001 indicating that the probe attached to Channel 3 has a probe characteristic scale factor of 0.1 (that is, a 10X attenuation from input to output). SYSTem:PROPerties:CH<x>:PRObe:SERialnum? (Query Only) This query only command returns the serial number of the probe attached to the specified channel.
  • Page 303 Commands Listed in Alphabetical Order SYSTem:PROPerties:CH<x>:PSYNc:PLENRAnge? (Query Only) This query returns the guaranteed pattern length range of the PatternSync Trigger module corresponding to CH<x>, where <x> is a channel associated with the compartment in which the PatternSync Trigger module is installed. Use the odd numbered channel associated with the compartment.
  • Page 304 Commands Listed in Alphabetical Order Examples might return SYSTEM:PROPERTIES:CH4:SERIALNUM? as the serial SYSTEM:PROPERTIES:CH4:SERIALNUM "B013456" number of the module occupying channel 4. SYSTem:PROPerties:CH<x>:TEKPDriver? (Query Only) This query only command returns the TEKPROBE driver revision number for the channel specified by x, which can be 1 through 8. Group System Syntax...
  • Page 305 Commands Listed in Alphabetical Order Related Commands CH<x>:WLENgth:LIST?, CH<x>:WLENgth:VALue Examples might return SYSTEM:PROPERTIES:CH2:WLENGTH? SYSTEM:PROPERTIES:CH2:WLENGTH FACTORY,1550,1310,USER,1000 SYSTem:PROPerties:GROup<x>:TEKPVersion? (Query Only) This query only command returns the version number of the TEKPROBE controller hardware specified by x, which can be 1 or 2. Group System Syntax...
  • Page 306 Commands Listed in Alphabetical Order Examples might return SYSTEM:PROPERTIES:MAINFRAME:MODELNUM? SYSTEM:PROPERTIES:MAINFRAME MODELNUM "DSA8200" SYSTem:PROPerties:MAInframe:SERialnum? (Query Only) This query only command returns the serial number of the mainframe instrument. Group System Syntax SYSTem:PROPerties:MAInframe:SERialnum? Examples might return SYSTEM:PROPERTIES:MAINFRAME:SERIALNUM? SYSTEM:PROPERTIES:MAINFRAME:SERIALNUM "B010247" SYSTem:PROPerties:MAInframe:SWVersion? (Query Only) This query only command returns the software version number of the mainframe instrument.
  • Page 307 Commands Listed in Alphabetical Order SYSTem:PROPerties:ONTime? (Query Only) This query only command returns the on time (in hours) for the current power-on cycle of the instrument. Group System Syntax SYSTem:PROPerties:ONTime? Examples might return SYSTEM:PROPERTIES:ONTIME? SYSTEM:PROPERTIES:ONTIME , indicating the on time for the instrument for the current power-on cycle 1.50 is 1.5 hours.
  • Page 308 Commands Listed in Alphabetical Order SYSTem:PROPerties:TOTalontime? (Query Only) This query only command returns the total accumulated power-on time (in hours) across all power cycles. Group System Syntax SYSTem:PROPerties:TOTalontime? Examples might return SYSTEM:PROPERTIES:TOTALONTIME? , indicating the total power-on SYSTEM:PROPERTIES:TOTALONTIME 533.47 time for the instrument is 533.47 hours. SYSTem:PROPerties:TRIGProbe:PSYNc:CLKRAnge? (Query Only) This query only command returns the guaranteed clock range of the PatternSync Trigger module connected to the TRIGGER PROBE POWER connector.
  • Page 309 Commands Listed in Alphabetical Order for a PatternSync Trigger module connected to the "1BIT-8388608BITS" TRIGGER PROBE POWER connector. TDR? (Query Only) This query only command returns all of the TDR parameters. Group Syntax TDR? Examples might return TDR? TDR:CH1:UNITS RHO; STEP:STATE 0; DESKEW 0.00000000000;...
  • Page 310 Commands Listed in Alphabetical Order A TDR differential preset on a channel pair makes the following changes: Turns on the acquisition and display for the selected channel pair. Turns on the TDR step for the selected channel pair (odd channel step polarity set to positive, even channel step polarity set to negative).
  • Page 311 Commands Listed in Alphabetical Order A TDR preset on any channel makes the following changes: Turns on the acquisition and display for the selected channel. Turns on the TDR step for the selected channel (of the selected step polarity). Sets the vertical scale, offset, and position for the selected channel such that the vertical region corresponding to the front-panel connector is placed approximately at center screen (vertically).
  • Page 312 Commands Listed in Alphabetical Order Syntax TDR:CH<x>:STEP:DESkew <NR3> TDR:CH<x>:STEP:DESkew? Arguments is the percentage of time at which the step generator for the right channel asserts the TDR step relative to the left channel. The range is -100 to +100% with a resolution of 0.1%.
  • Page 313 Commands Listed in Alphabetical Order NOTE. You cannot turn on the step generator for a channel that has a probe attached. If the step generator is on and you then attach a probe to the channel, the instrument will turn the step generator off. Group Syntax TDR:CH<x>:STEP:STATE { ON | OFF | NR1 }...
  • Page 314 Commands Listed in Alphabetical Order Arguments sets the units for the specified channel to volts. Volt sets the units for the specified channel to rho. sets the units for the specified channel to ohms. Examples sets the units for Channel 3 to volts. TDR:CH3:UNITS VOLT might return , indicating that the units...
  • Page 315 Commands Listed in Alphabetical Order Syntax TIMe <QString> TIMe? Related Commands DATE Arguments is time in the form "hh:mm:ss". QSTRING hh is the hour number from 1 to 24. mm is the minute number in the hour from 0 to 59. ss is the seconds number in the minute from 0 to 59.
  • Page 316 Commands Listed in Alphabetical Order Syntax TRIGger:AUTOSync {EXECute} Arguments executes the AutoSync operations. EXECute Examples executes all the AutoSync operations. TRIGGER:AUTOSYNC EXECUTE TRIGger:AUTOSync:DATARate This command sets the AutoSync data rate selection option to ON or OFF, so that when AutoSync executes it will or will not synchronize the data rate to the currently selected waveform.
  • Page 317 Commands Listed in Alphabetical Order Syntax TRIGger:AUTOSync:DCRAtio { ON | OFF | 0 | 1 } TRIGger:AUTOSync:DCRAtio? Arguments enables the AutoSync data-to-clock ratio option. disables the AutoSync data-to-clock ratio option. disables the AutoSync data-to-clock ratio option. enables the AutoSync data-to-clock ratio option. Examples sets the AutoSync data-to-clock ratio TRIGGER:AUTOSYNC:DCRATIO ON...
  • Page 318 Commands Listed in Alphabetical Order might return TRIGGER:AUTOSYNC:PLENGTH? TRIGGER:AUTOSYNC:PLENGTH , indicating that AutoSync is not set to sync the pattern length setting when it executes. TRIGger:CH<x>:CLKRec:LIST? (Query Only) This query returns a list of the clock recovery selections that are available for the channel specified by x, which can be 1 through 4.
  • Page 319 Commands Listed in Alphabetical Order Examples might return , indicating that TRIGGER:CH1:CLKREC:RANGE? 9.8E9 - 12.6E9 any user rate between 9.8 Gb/s and 12.6 Gb/s can be defined for Channel 1. might return , indicating that continuous TRIGGER:CH2:CLKREC:RANGE? NONE clock recovery is not supported by the sampling module that contains Channel 2; therefore, no custom user rate can be defined for Channel 2.
  • Page 320 Commands Listed in Alphabetical Order Group Trigger Syntax TRIGger:CH<x>:CLKRec:VALue { NONe | ENET1250 | ENET2500 | ENET3125 | ENET9953 | ENET10313 | ENET11096 | FC1063 | FC2125 | FC3188 | FC4250 | FC10519 | FEC2666 | FEC10664 | FEC10709 | INFIniband | INPUT_DATA | OC1 | OC3 | OC9 | OC12 | OC18 | OC24 | OC36 | OC48 | OC96 | OC192 | PCIX2500 | SATA1500 | SATA3000 | SATA6000 | SFEC12500 | USEr | VSR5_3318 | XAUI3125 | XAUI6250}...
  • Page 321 Commands Listed in Alphabetical Order selects clock recovery for the 10.6642 Gb/s bit rate, in accordance FEC10664 with the ITU-T G.975 Recommendation. selects clock recovery for the 10.709225 Gb/s bit rate, in FEC10709 accordance with the ITU-T G.709 Draft Recommendation. selects clock recovery for the 2.500 Gb/s bit rate, in accordance INFIniband with the InfiniBand standard.
  • Page 322 Commands Listed in Alphabetical Order selects clock recovery for the 12.5 Gb/s bit rate (potential ITU-T SFEC12500 G.975 related forward error correction rate). selects clock recovery for the user-specified bit rate, when the channel USEr specified is for an optical sampling module that supports continuous clock recovery (see the TRIGger:CH<x>:CLKRec:USEr command).
  • Page 323 Commands Listed in Alphabetical Order might return TRIGGER:CLKREC:CRC:AUTOSCONFIGDEV? , indicating that :TRIGGER:CLKREC:CRC:AUTOSCONFIGDEV 1 Auto-save is enabled. NOTE. 1 is returned if an Clock Recovery instrument is not present. TRIGger:CLKRec:CRC:CAPabilities? (Query Only) Returns the instrument clock recovery device capabilities. Group Trigger Syntax TRIGger:CLKRec:CRC:CAPabilities? Returns...
  • Page 324 Commands Listed in Alphabetical Order TRIGger:CLKRec:CRC:CLOCKAmplitude This command sets or queries the clock output amplitude (in mV) of the connected Clock Recovery instrument. Group Trigger Syntax TRIGger:CLKRec:CRC:CLOCKAmplitude <NR3> TRIGger:CLKRec:CRC:CLOCKAmplitude? Arguments is the clock output amplitude. The range is 250 mV to 900 mV. Examples sets the clock output TRIGGER:CLKREC:CRC:CLOCKAMPLITUDE 250E-3...
  • Page 325 Commands Listed in Alphabetical Order might return TRIGGER:CLKREC:CRC:CLOCKOUTPUT? , indicating that the clock output :TRIGGER:CLKREC:CRC:CLOCKOUTPUT 1 is enabled. NOTE. 0 is returned if a Clock Recovery instrument is not present. TRIGger:CLKRec:CRC:CREATESTandard (No Query Form) This command saves a new clock recovery standard to the non-volatile memory of the connected Clock Recovery instrument.
  • Page 326 Commands Listed in Alphabetical Order Syntax TRIGger:CLKRec:CRC:DATARate? Examples might return TRIGGER:CLKREC:CRC:DATARATE? , indicating that :TRIGGER:CLKREC:CRC:DATARATE 12.05000000000E+9 the measured data rate is 12.05 GHz. NOTE. NAN is returned if a Clock Recovery instrument is not present. TRIGger:CLKRec:CRC:DELETESTandard (No Query Form) This command deletes the named standard from the connected Clock Recovery instrument, including any factory-supplied standard.
  • Page 327 Commands Listed in Alphabetical Order Arguments is a quoted string that defines a device name for the Clock Recovery QString instrument. The device name can be from 1 to 11 characters and is case sensitive. Examples sets the name of the TRIGGER:CLKREC:CRC:DEVICENAME "TEK_80A07"...
  • Page 328 Commands Listed in Alphabetical Order Arguments specifies the Clock Recovery instrument to use the edge density set NOMinal by the command TRIGger:CLKRec:CRC:NOMEDgedensity. specifies the Clock Recovery instrument to use the edge density ON_Lock found when the first lock was acquired. Examples sets the Clock Recovery TRIGGER:CLKREC:CRC:EDGEDENSITYMODE ON_LOCK...
  • Page 329 Commands Listed in Alphabetical Order Group Trigger Syntax TRIGger:CLKRec:CRC:EXPrev? Examples might return TRIGGER:CLKREC:CRC:EXPREV? . (xxxx represents the actual board :TRIGGER:CLKREC:CRC:EXPREV xxxx revision). NOTE. undefined is returned if a Clock Recovery instrument is not present. TRIGger:CLKRec:CRC:FPGarev? (Query Only) This query only command returns the FPGA revision string of the connected Clock Recovery instrument.
  • Page 330 Commands Listed in Alphabetical Order Examples might return , indicating that the clock TRIGGER:CLKREC:CRC:HALFRATE? recovery instrument is running at half the clock rate. TRIGger:CLKRec:CRC:HWRev? (Query Only) This query only command returns the hardware revision string of the connected Clock Recovery instrument. Group Trigger Syntax...
  • Page 331 Commands Listed in Alphabetical Order Syntax TRIGger:CLKRec:CRC:LOCKFp { ON | OFF } Arguments locks the clock recovery instrument front panel controls. unlocks the clock recovery instrument front panel controls. Examples TRIGGER:CLKREC:CRC:LOCKFP TRIGger:CLKRec:CRC:LOCKMode This command sets or queries the lock mode of the connected Clock Recovery instrument.
  • Page 332 Commands Listed in Alphabetical Order Syntax TRIGger:CLKRec:CRC:LOCKRange <NR3> TRIGger:CLKRec:CRC:LOCKRange? Arguments sets the plus and minus frequency lock. The range is 10 MHz to 500 MHz. Examples sets the range of the signal to deviate TRIGGER:CLKREC:CRC:LOCKRANGE 10E6 plus or minus 10 MHz from the frequency of the selected standard and remained locked.
  • Page 333 Commands Listed in Alphabetical Order Syntax TRIGger:CLKRec:CRC:LOOPBandwidth <NR3> TRIGger:CLKRec:CRC:LOOPBandwidth? Arguments sets the loop bandwidth. The range is 100E3 to 12E6. Examples sets the loop bandwidth to TRIGGER:CLKREC:CRC:LOOPBANDWIDTH 100E4 1 MHz. might return TRIGGER:CLKREC:CRC:LOOPBANDWIDTH? :TRIGGER:CLKREC:CRC:LOOPBANDWIDTH 7.19800000000E6 indicating that the loop bandwidth is set to 7.198 MHz. NOTE.
  • Page 334 Commands Listed in Alphabetical Order Arguments sets the edge density value. The range is from 10% to 100% Examples sets the edge density value to TRIGGER:CLKREC:CRC:NOMEDGEDENSITY 50 50%. might return TRIGGER:CLKREC:CRC:NOMEDGEDENSITY? :TRIGGER:CLKREC:CRC:NOMEDGEDENSITY 50.00000000000 indicating that the current edge density is set to 50%. NOTE.
  • Page 335 Commands Listed in Alphabetical Order Syntax TRIGger:CLKRec:CRC:PEAKing <NR3> TRIGger:CLKRec:CRC:PEAKing? Arguments sets the peak range from 0 dB to 6 dB. Examples sets the peak range to 3 dB. TRIGGER:CLKREC:CRC:PEAKING 3 dB might return TRIGGER:CLKREC:CRC:PEAKING? , indicating that peaking :TRIGGER:CLKREC:CRC:PEAKING 2.10000000000 range is set to 2.1 dB.
  • Page 336 Commands Listed in Alphabetical Order Syntax TRIGger:CLKRec:CRC:PHASEERRP2P? Examples might return TRIGGER:CLKREC:CRC:PHASEERRP2P? , indicating that :TRIGGER:CLKREC:CRC:PHASEERRP2P 100.00000000000 the peak-to-peak phase error is 100%. NOTE. NAN is returned if a Clock Recovery instrument is not present. TRIGger:CLKRec:CRC:PHASEERRRMS? (Query Only) This query only command returns the phase error RMS measurement (in percent unit intervals) from the connected Clock Recovery instrument.
  • Page 337 Commands Listed in Alphabetical Order Arguments restores the instrument to the configuration at power on. POWER_ON restores the instrument to the settings saved in memory location 1 SETUP_1 of the Clock Recovery instrument. restores the instrument to the settings saved in memory location 2 SETUP_2 of the Clock Recovery instrument.
  • Page 338 Commands Listed in Alphabetical Order Related Commands TRIGger:CLKRec:CRC:RELock Examples resets the lock count back to zero on TRIGGER:CLKREC:CRC:RESETLOCKCOUNT the connected Clock Recovery instrument. TRIGger:CLKRec:CRC:SCONfigdevice (No Query Form) This command saves the current settings of the connected Clock Recovery instrument to one of the non-volatile setup locations in the Clock Recovery instrument.
  • Page 339 Commands Listed in Alphabetical Order Examples might return TRIGGER:CLKREC:CRC:SERIALNUM? :TRIGGER:CLKREC:CRC:SERIALNUM B010112. NOTE. undefined is returned if a Clock Recovery instrument is not present. TRIGger:CLKRec:CRC:STANdard This command sets or queries the communications standard of the connected Clock Recovery instrument. Selecting a new standard changes the Clock Recovery instrument settings for NOMFREQUENCY, LOCKRANGE, LOOPBANDWIDTH, PEAKING, and NOMEDGEDENSITY.
  • Page 340 Commands Listed in Alphabetical Order NOTE. undefined is returned if a Clock Recovery instrument is not present. TRIGger:CLKRec:CRC:SUBCLOCKAmpl This command sets or queries the sub-rate clock output amplitude (in mV) of the connected Clock Recovery instrument. Group Trigger Syntax TRIGger:CLKRec:CRC:SUBCLOCKAmpl <NR3> TRIGger:CLKRec:CRC:SUBCLOCKAmpl? Arguments sets the sub-rate clock output amplitude.
  • Page 341 Commands Listed in Alphabetical Order Arguments <NR1> The available sub-rate clock divisors include: 1, 2, 4, 5, 6, 7, 8, 9, 10,12, 14, 16, 18, 20, 24, 25, 28, 30, 32, 35, 36, 40, 42, 45, 48, 49, 50, 54, 56, 60, 63, 64, 70, 72, 80, 81, 90, 100, 108, 112, 120, 126, 128, 140, 144, 160, 162, 168, 180, 192, 196, 200, 216, 224, 240, 252, 256, 280, 288, 320, 324, 336, 360, 384, 392, 432, 448, 504, 512, 576, 648 Setting the divisor to 1 equals full rate.
  • Page 342 Commands Listed in Alphabetical Order Syntax TRIGger:CLKRec:CRC:SUBCLOCKOutput {ON | OFF | <NR1>} TRIGger:CLKRec:CRC:SUBCLOCKOutput? Arguments specifies that the Clock Recovery instrument sub-rate clock output is enabled. specifies that the Clock Recovery instrument sub-rate clock output is disabled. 1 enables the sub-rate clock output. 0 disables the sub-rate clock <NR1>...
  • Page 343 Commands Listed in Alphabetical Order module that supports clock recovery. The sampling module picks the clock off internally and outputs it to the instrument for triggering. Group Trigger Syntax TRIGger:CLKRec:SOUrce {CH<x> | NONe} TRIGger:CLKRec:SOUrce? Arguments is the channel for which you want to set the clock recovery source. CH<x>...
  • Page 344 Commands Listed in Alphabetical Order Syntax TRIGger:GATEd { ON | OFF | NR1 } TRIGger:GATEd? Related Commands TRIGger:SOUrce Arguments enables gating of the trigger system. disables gating of the trigger system. set to 0 disables gated triggering; any other value enables it. Examples disables the gated triggering feature.
  • Page 345 Commands Listed in Alphabetical Order Examples disables the high-frequency triggering. TRIGGER:HIFREQ OFF might return , indicating that the TRIGGER:HIFREQ? TRIGGER:HIFREQ 1 high-frequency triggering is enabled. NOTE. A query always returns a 0 or 1. TRIGger:HOLDoff This command sets or queries the trigger holdoff, which is the time the instrument waits before arming the trigger system to accept triggers.
  • Page 346 Commands Listed in Alphabetical Order Syntax TRIGger:HOLDoff <NR3> TRIGger:HOLDoff? Related Commands HORizontal:MAIn:SCAle, HORizontal:MAIn:POSition, TRIGger:INTRate, CH<x>:DESkew Arguments is the value of the holdoff time. Examples sets the requested trigger holdoff to 5 µs. TRIGGER:HOLDOFF 5.0E-6 might return TRIGGER:HOLDOFF? TRIGGER:HOLDOFF 6.00000000000E-006 indicating that the actual holdoff is set to 6 µs. TRIGger:INTRate This command sets or queries the internal clock rate.
  • Page 347 Commands Listed in Alphabetical Order TRIGger:LEVel This command queries or sets the trigger level, which is applied only when the trigger source is set to External Direct. The trigger level is the voltage threshold through which the trigger source signal must pass to generate a trigger event. This command is equivalent to setting a value for the level in the Level section of the Trigger Setup dialog box or adjusting the Trigger LEVEL control on the front panel.
  • Page 348 Commands Listed in Alphabetical Order Syntax TRIGger:MODe {NORMal | AUTO} TRIGger:MODe? Related Commands TRIGger:SOUrce Arguments sets the trigger mode to Normal (see Description above). NORMal sets the trigger mode to Auto (see Description above). AUTO Examples sets the trigger mode to Normal. TRIGGER:MODE NORMAL might return , indicating that the...
  • Page 349 Commands Listed in Alphabetical Order TRIGger:PSYNc:CH<x>:DCRAtio This command sets or queries the data-to-clock ratio (<nr1>,<nr1>) of the PatternSync Trigger module for the channel specified (CH<x>), which can be 1 through 8. The channel specified must be from a PatternSync Trigger module. The first <nr1>...
  • Page 350 Commands Listed in Alphabetical Order Group Trigger Syntax TRIGger:PSYNc:CH<x>:PLENgth <nr1> TRIGger:PSYNc:CH<x>:PLENgth? Examples defines the pattern length for channel TRIGGER:PSYNC:CH1:PLENGTH 128 1 as 128. might return TRIGGER:PSYNC:CH1:PLENGTH? , indicating the current pattern length is TRIGGER:PSYNC:CH1:PLENGTH 128 128 for channel 1. TRIGger:PSYNc:RBIT This command sets or queries the relative trigger bit of the PatternSync Trigger module.
  • Page 351 Commands Listed in Alphabetical Order Syntax TRIGger:PSYNc:SOUrce {CH<x> | TRIGProbe} TRIGger:PSYNc:SOUrce? Arguments is the channel for which you want to set the pattern sync source. The value CH<x> for x can be 1, 3, 5, 7, or TRIGProbe Examples sets the source for pattern sync to Channel 1. TRIGGER:PSYNC:SOURCE CH1 This query might return TRIGGER:PSYNC:SOURCE?
  • Page 352 Commands Listed in Alphabetical Order One of the data values in the Data/Clock ratio pair must be a 1. Valid data entries range from 1 to 128. A constraint on the valid range is set by the Pattern Length and Data Rate settings. Invalid entries are ignored, leaving the ratio unchanged.
  • Page 353 Commands Listed in Alphabetical Order Examples This command defines the pattern TRIGGER:PSYNC:TRIGPROBE:PLENGTH 128 length for the module connected to the TRIGGER PROBE POWER connector as 128. might return TRIGGER:PSYNC:TRIGPROBE:PLENGTH? , indicating the current TRIGGER:PSYNC:TRIGPROBE:PLENGTH 128 pattern length is 128 for the module connected to the TRIGGER PROBE POWER connector.
  • Page 354 Commands Listed in Alphabetical Order Arguments causes the instrument to trigger on the rising slope of the trigger source RISe signal. causes the instrument to trigger on the falling slope of the trigger source FALL signal. Examples causes the instrument to trigger on the falling slope of TRIGGER:SLOPE FALL the trigger source signal when the trigger source is set to External Direct.
  • Page 355 Commands Listed in Alphabetical Order There are five trigger sources from which you can choose: three derived from external inputs and two derived internally. Pattern Sync: Select this trigger source to trigger on a frame synchronous (pattern) trigger. A frame synchronous module (such as the 80A06 PatternSync Trigger module) is required for this trigger source selection to generate the trigger signal.
  • Page 356 Commands Listed in Alphabetical Order Arguments sets the trigger source to Pattern Sync (see Description above). PSYNc sets the trigger source to External Direct (see Description above). EXTDirect sets the trigger source to External Prescaler (see Description EXTPrescaler above). sets the trigger source to Internal Clock (see Description above). INTClk sets the trigger source to Clock Recovery (see Description CLKRECovery...
  • Page 357 Commands Listed in Alphabetical Order UNLock (No Query Form) This command unlocks the front panel and touchscreen. This command is equivalent to LOCk NONe. There is no query form for this command. NOTE. If the instrument is in the Remote With Lockout State (RWLS), the UNLOCk command has no effect.
  • Page 358 Commands Listed in Alphabetical Order Arguments sets the verbose state true, which returns full-length keywords for applicable setting queries. sets the verbose state false, which returns minimum-length keywords for applicable setting queries. set to 0 sets the verbose state false, which returns minimum-length keywords for applicable setting queries;...
  • Page 359 Commands Listed in Alphabetical Order Group Waveform Transfer Syntax WAVFrm? Related Commands CURVe, DATa:SOUrce, DATa:TIMebase, WFMOutpre? Examples might return (partial) WAVFRM? WAVFRM -447610880,-467206144,-501547008, -499187712,-513605632,-510001152,-511508480, -519241728,-504365056,-504365056,-507576320, -509214720,-509476864,-509476864,-509476864, -505348096,-508559360,-511639552,-509739008, -510984192,-513015808,-509214720,-510001152, -508362752,-512688128,-512950272,-509083648, -510328832,-511705088,-510197760,-508166144, -506265600,-514588672,...;,:WFMOUTPRE:ENCDG ASCII; BN_FMT RI;BYT_OR LSB;BYT_NR 4;BIT_NR 32; NR_PT 500;PT_FMT Y;XINCR 500.00000000000E-012;...
  • Page 360 Commands Listed in Alphabetical Order INFPERSIST;COUNT 500;SAMPLES 125000; WFMDB:WFMDB4:SOURCE MATH3,MAG1;DISPLAY 0;ENABLE 0; PERSISTENCE:MODE INFPERSIST;COUNT 500;SAMPLES 125000 WFMDB:DISplay? (Query Only) This query only command returns all the WfmDB display parameters. Group Waveform Database Syntax WFMDB:DISplay? Related Commands WFMDB? Examples might return WFMDB:DISPLAY? WFMDB:DISPLAY:EMPHASIS 50;GRADING COLOR;INVERT 0...
  • Page 361 Commands Listed in Alphabetical Order might return WFMDB:DISPLAY:EMPHASIS? WFMDB:DISPLAY:EMPHASIS 50 indicating that the Emphasize Counts is set to 50%. WFMDB:DISplay:GRADing This command sets or queries which grading type (color or intensity) the instrument uses to draw the WfmDB. This is equivalent to selecting Color or Intensity for Grading in the Display Options section of the WfmDB Setup dialog box.
  • Page 362 Commands Listed in Alphabetical Order Related Commands WFMDB:DISplay:EMPHasis Arguments selects a curve-driven grading method that utilizes eight display EMPH8 colors/intensities. The curve is specified by the argument to the WFMDB:DISplay:EMPHasis command, where the lower values emphasize bins with low counts and the higher values emphasize bins with high counts (range is 0 to 100).
  • Page 363 Commands Listed in Alphabetical Order Group Waveform Database Syntax WFMDB:DISplay:INVert { ON | OFF | NR1 } WFMDB:DISplay:INVert? Related Commands WFMDB:DISplay:EMPHasis, WFMDB:DISplay:GRADing Arguments enables the invert function. disables the invert function. set to 0 disables on the invert function; any other integer enables the invert function.
  • Page 364 Commands Listed in Alphabetical Order Group Waveform Database Syntax WFMDB:WFMDB<x>:CLEar Related Commands ACQuire:DATA:CLEar Examples clears the counts in WfmDB 1 (Waveform Database1). WFMDB:WFMDB1:CLEAR WFMDB:WFMDB<x>:DISplay This command displays the specified WfmDB waveform. The query form of this command returns whether or not the specified WfmDB waveform is displayed. The WfmDB is specified by x, which can be 1 through 4.
  • Page 365 Commands Listed in Alphabetical Order box in the Database section of the Wfm Database Setup dialog box. Use the WFMDB:WFMDB<x>:DISplay command to control whether or not the waveform database is displayed. Group Waveform Database Syntax WFMDB:WFMDB<x>:ENABle { ON | OFF | NR1 } WFMDB:WFMDB<x>:ENABle? Related Commands WFMDB:WFMDB<x>:DISplay...
  • Page 366 Commands Listed in Alphabetical Order Related Commands WFMDB:WFMDB<x>:PERSistence:MODe, WFMDB:WFMDB<x>: PERSistence:SAMPles? Arguments (Range: 1 - 2000) sets the waveform count used for acquiring databases <NR1> set to a persistence mode. The oldest waveforms accumulated in the database are removed as the waveforms accumulate beyond the specified count. Examples sets variable-persistence count for WFMDB:WFMDB3:PERSISTENCE:COUNT 2E3...
  • Page 367 Commands Listed in Alphabetical Order might return , indicating WFMDB:WFMDB3:PERSISTENCE:MODE? VARPERSIST that the persistence mode for waveform database 3 is set to Variable. WFMDB:WFMDB<x>:PERSistence:SAMPles? (Query Only) This query returns the sample count in effect for the Variable persistence mode of the specified WfmDB.
  • Page 368 Commands Listed in Alphabetical Order Arguments selects a channel waveform as the source for the specified WfmDB. CH<x> The range for x is 1 through 8. selects a math waveform as the source for the specified WfmDB. MATH<x> The range for x is 1 through 8. (optional) selects Main as the timebase for the specified WfmDB MAIn display.
  • Page 369 Commands Listed in Alphabetical Order Group Waveform Transfer Syntax WFMInpre:BIT_Nr? Related Commands WFMInpre:BYT_Nr? Examples might return , indicating that there WFMINPRE:BIT_NR? WFMINPRE:BIT_NR 32 are 32 bits per waveform point. WFMInpre:BN_Fmt This command sets or queries the format of the binary or ascii data encoding of the waveform to be transferred to the instrument.
  • Page 370 Commands Listed in Alphabetical Order Syntax WFMInpre:BYT_Nr? Related Commands WFMInpre:BIT_Nr? Examples might return , indicating that the WFMINPRE:BYT_NR? WFMINPRE:BYT_NR 4 byte width for waveform data is four bits. WFMInpre:BYT_Or Selects which byte of binary waveform data is transmitted first during a waveform data transfer to the instrument.
  • Page 371 Commands Listed in Alphabetical Order Related Commands DATa:ENCdg, WFMInpre:BYT_Or, WFMInpre:BN_Fmt, CURVe Arguments sets the encoding for waveform data transfer to format. ASCIi ASCIi sets the encoding for the waveform data transfer to binary format. BINary Examples specifies that the input waveform data is in ASCII WFMINPRE:ENCDG ASCII format.
  • Page 372 Commands Listed in Alphabetical Order WFMInpre:PT_Fmt This command sets or queries the data point format of the incoming waveform. Group Waveform Transfer Syntax WFMInpre:PT_Fmt {Y | ENV} Related Commands DATa:DESTination Arguments specifies a standard waveform where one ASCII or binary point is transmitted for each point in the waveform record.
  • Page 373 Commands Listed in Alphabetical Order Arguments sets the label for the incoming waveform. Qstring Examples sets the label for the incoming waveform WFMINPRE:WFMLABEL "PULSE TEST" to Pulse Test. might return WFMINPRE:WFMLABEL? WFMINPRE:WFMLABEL "TEST 4" indicating that the label for the incoming waveform is set to Test 4. WFMInpre:XINcr This command sets or queries the interval between samples of the incoming waveform.
  • Page 374 Commands Listed in Alphabetical Order Arguments is the horizontal scale factor of the incoming waveform. Examples sets the horizontal scale factor to 10 µs per division. WFMINPRE:XMULT 1.0E-5 might return WFMINPRE:XMULT? WFMINPRE:XMULT 1.00000000000E-009 indicating that the horizontal scale factor of the waveform to be transferred is set to 1 ns per division.
  • Page 375 Commands Listed in Alphabetical Order Arguments is a quoted string. Qstring Examples sets the horizontal units to seconds. WFMINPRE:XUNIT "S" might return , indicating that the WFMINPRE:XUNIT? WFMINPRE:XUNIT "S" horizontal units of the incoming waveform are seconds. WFMInpre:XZEro This command sets or queries the horizontal (x-axis) origin offset (time of first point in this instrument) of the incoming waveform.
  • Page 376 Commands Listed in Alphabetical Order Related Commands CH<x>:SCAle, CURVe Arguments is the vertical scale factor in YUNits (usually volts) per division of the incoming waveform. Examples sets the vertical scale factor of the incoming WFMINPRE:YMULT 5.0E-3 waveform to 5 mV per division. might return WFMINPRE:YMULT? WFMINPRE:YMULT 0.100000000000...
  • Page 377 Commands Listed in Alphabetical Order Syntax WFMInpre:YSCALE <NR3> WFMInpre:YSCALE? Arguments is the value of the vertical scale factor. Note that the argument is always 1 when DATA:SOURCE is set to a math waveform. Examples sets the vertical unit scale factor of the incoming WFMINPRE:YSCALE 9.20E-10 waveform to 920E-12.
  • Page 378 Commands Listed in Alphabetical Order Related Commands CH<x>:OFFSet Arguments is the vertical offset in volts of the incoming waveform. Examples sets the vertical offset of the incoming waveform WFMINPRE:YZERO 5.0E-6 to 5 µV might return WFMINPRE:YZERO? WFMINPRE:YZERO 1.00000000000E-006 indicating that the vertical offset of the incoming waveform is 1 µV. WFMOutpre? (Query Only) This is a query only command that returns the preamble for the outgoing waveform.
  • Page 379 Commands Listed in Alphabetical Order Group Waveform Transfer Syntax WFMOutpre:BIT_Nr? Related Commands WFMOutpre:BYT_Nr? Examples might return , indicating that WFMOUTPRE:BIT_NR? WFMOUTPRE:BIT_NR 32 there are 32 bits per waveform point. WFMOutpre:BN_Fmt This command sets or queries the format of the binary data encoding of the waveform to be transferred from the instrument.
  • Page 380 Commands Listed in Alphabetical Order Group Waveform Transfer Syntax WFMOutpre:BYT_Nr? Related Commands WFMOutpre:BIT_Nr? Examples might return , indicating that WFMOUTPRE:BYT_NR? WFMOUTPRE:BYT_NR 4 the byte width for waveform data is 4. WFMOutpre:BYT_Or Selects which byte of binary waveform data is transmitted first during a waveform data transfer.
  • Page 381 Commands Listed in Alphabetical Order Syntax WFMOutpre:ENCdg {ASCIi | BINary} WFMOutpre:ENCdg? Related Commands DATa:ENCdg, WFMOutpre:BYT_Or, WFMOutpre:BN_Fmt, CURVe Arguments sets the encoding for waveform data transfer to curve data. The ASCIi ASCIi output will be formatted to floating point or integer, based on how the data is stored in the instrument.
  • Page 382 Commands Listed in Alphabetical Order Syntax WFMOutpre:PT_Fmt? Related Commands ACQuire:MODe, CURVe Returns This query returns either Y, which specifies a standard waveform where one ASCII or binary point is transmitted for each point in the waveform record, or ENV, which specifies that the waveform is transmitted as min and max pairs. Examples might return , which indicates...
  • Page 383 Commands Listed in Alphabetical Order WFMOutpre:XINcr? (Query Only) This is a query only command that returns the interval between samples of the waveform transferred by the CURVe? command. Group Waveform Transfer Syntax WFMOutpre:XINcr? Related Commands HORizontal:MAIn:RESolution? Examples might return WFMOUTPRE:XINCR? WFMOUTPRE:XINCR 5.00000000000E-009 indicating that the interval between samples of the previously transferred waveform was 5 ns.
  • Page 384 Commands Listed in Alphabetical Order Related Commands HORizontal:MAIn:POSition Examples might return WFMOUTPRE:XOFF? WFMOUTPRE:XOFF 20.50000000008E-009 indicating that the horizontal position for the previously transferred waveform was set to 20.5 ns. WFMOutpre:XUNit? (Query Only) This is a query only command that returns the horizontal units of the waveform returned by the previous CURVe? command.
  • Page 385 Commands Listed in Alphabetical Order WFMOutpre:YMUlt? (Query Only) This is a query only command that returns the vertical scale factor in vertical units per division of the waveform returned by the previous CURVe? command. Group Waveform Transfer Syntax WFMOutpre:YMUlt? Related Commands CH<x>:SCAle Examples might return...
  • Page 386 Commands Listed in Alphabetical Order Group Waveform Transfer Syntax WFMOutpre:YSCALE? Examples might return WFMOUTPRE:YSCALE? WFMOUTPRE:YSCALE , indicating that the vertical unit scale factor of 9.200000000000E10 the incoming waveform is 920p. WFMOutpre:YUNit? (Query Only) This is a query only command that returns the vertical units of the waveform returned by the previous CURVe? command.
  • Page 387: Status And Events

    Status and Events The instrument provides a status and event reporting system for the GPIB interfaces. This system informs you of certain significant events that occur within the instrument. The instrument status handling system consists of five 8-bit registers and two queues for each interface.
  • Page 388 Status and Events Table 3-1: SESR Bit Functions Function 7 (MSB) Power On. Shows that the oscilloscope was powered on. On completion, the diagnostic tests also set this bit. User Request. Indicates that an application event has occurred. *See preceding note. Command Error.
  • Page 389 Status and Events Table 3-2: SBR Bit Functions (cont.) Function ———— Not used. ———— Not used. ———— Not used. 1–0 Enable DESER, ESER, and SRER allow you to select which events are reported to the Status Registers and the Event Queue. Each Enable Register acts as a filter to a Status Register (the DESER also acts as a filter to the Event Queue) and can prevent information from being recorded in the register or queue.
  • Page 390: Queues

    Status and Events *PSC Command The *PSC command controls the Enable Registers contents at power-on. Sending *PSC 1 sets the Enable Registers at power on as follows: DESER 255 (equivalent to a DESe 255 command) ESER 0 (equivalent to an *ESE 0 command) SRER 0 (equivalent to an *SRE 0 command) Sending *PSC 0 lets the Enable Registers maintain their values in nonvolatile memory through a power cycle.
  • Page 391: Event Handling Sequence

    Status and Events Before reading an event from the Event Queue, you must use the *ESR? query to read the summary of the event from the SESR. This makes the events summarized by the *ESR? read available to the EVENT? and EVMSG? queries, and empties the SESR.
  • Page 392: Synchronization Methods

    Status and Events Queue (2). If the corresponding bit in the ESER is also enabled (3), then the ESB bit in the SBR is set to one (4). When output is sent to the Output Queue, the MAV bit in the SBR is set to one (5). When a bit in the SBR is set to one and the corresponding bit in the SRER is enabled (6), the MSS bit in the SBR is set to one and a service request is generated (7).
  • Page 393 Status and Events The acquisition of the waveform requires extended processing time. It may not finish before the instrument executes the CURVe? query (see the following figure). This can result in incorrect curve values. To ensure that the instrument completes waveform acquisition before attempting to execute the CURVe? query, you can synchronize the program.
  • Page 394 Status and Events CURVE? Although *WAI is one of the easiest ways to achieve synchronization, it is also the most costly. The processing time of the instrument is slowed since it is processing a single command at a time. This time could be spent doing other tasks. The controller can continue to write commands to the input buffer of the instrument, but the commands will not be processed by the instrument until all operations in process are complete.
  • Page 395 Status and Events Serial Poll Method: Enable the OPC bit in the Device Event Status Enable Register (DESER) and the Event Status Enable Register (ESER) using the DESE and *ESE commands. When the operation is complete, the OPC bit in the Standard Event Status Register (SESR) will be enabled and the Event Status Bit (ESB) in the Status Byte Register will be enabled.
  • Page 396 Status and Events ACQUIRE:STATE OFF SELECT:CH1 ON HORIZONTAL:RECORDLENGTH 500 ACQUIRE:MODE SAMPLE ACQUIRE:STOPAFTER:CONDITION ACQWFMS ACQUIRE:STOPAFTER:COUNT 100 ACQUIRE:STOPAFTER:MODE CONDITION /** Enable the status registers **/ DESE 1 *ESE 1 *SRE 32 /** Set up measurement parameters **/ MEASUREMENT:MEAS1:TYPE AMPLITUDE MEASUREMENT:MEAS1:SOURCE CH1 /** Acquire waveforms until conditional stop occurs**/ ACQUIRE:DATA:CLEAR ACQUIRE:STATE ON /**Wait until the acquisition is complete...
  • Page 397: Messages

    Status and Events ACQUIRE:DATA:CLEAR ACQUIRE:STATE ON /** Wait until the acquisition is complete before querying the curve data**/ *OPC? /** Wait for read from Output Queue **/ /** Get the curve data **/ CURVE? This is the simplest approach. It requires no status handling or loops. However, you must set the controller timeout for a longer period of time than that used by the acquisition operation.
  • Page 398 Status and Events Table 3-4: Command Error Messages (CME Bit 5) (cont.) Code Message Invalid separator Data type error GET not allowed Parameter not allowed Missing parameter Command header error Header separator error Program mnemonic too long Undefined header Header suffix out of range Query not allowed Numeric data error Invalid character in number...
  • Page 399 Status and Events Table 3-5: Execution Error Messages (EXE Bit 4) Code Message Execution error Invalid while in local Settings lost due to RTL Trigger error Trigger ignored Arm ignored Init ignored Trigger deadlock Arm deadlock Parameter error Settings conflict Data out of range Too much data Illegal parameter value...
  • Page 400 Status and Events Table 3-5: Execution Error Messages (EXE Bit 4) (cont.) Code Message 2202 Measurement error, No period found 2203 Measurement error, No period, second waveform 2204 Measurement error, Low signal amplitude 2205 Measurement error, Low amplitude 2206 Measurement error, Invalid gate 2207 Measurement error, Measurement overflow 2208...
  • Page 401 Status and Events Table 3-5: Execution Error Messages (EXE Bit 4) (cont.) Code Message 2246 Saveref error, Selected channel data invalid 2248 This ref cannot be activated 2249 Reference deletion error, Waveform in use 2301 Cursor error, Off-screen 2303 Cursor error, Cursor source waveform is off 2304 Cursor error, Cursors are off 2321...
  • Page 402 Status and Events Table 3-5: Execution Error Messages (EXE Bit 4) (cont.) Code Message 2509 Gated Trigger is not available 2510 Warning – measurement requires waveform database, and none is available 2511 Error saving setup – invalid directory path or file 2512 Could not close file 2513...
  • Page 403 Status and Events Table 3-5: Execution Error Messages (EXE Bit 4) (cont.) Code Message 2546 Autoset error, Signal Amplitude too large 2547 Autoset error, Signal period not found 2548 Autoset error, Eye not found 2549 Autoset error, Phase Ref Clock too slow 2550 Application name error 2551...
  • Page 404 Status and Events Table 3-7: System Event Messages Code Message Query event Power on (PON bit 7 set) Operation complete (OPC bit 0 set) User request (URQ bit 6 set) Power fail (DDE bit 3 set) Request control Query INTERRUPTED (QYE bit 2 set) Query UNTERMINATED (QYE bit 2 set) Query DEADLOCKED (QYE bit 2 set) Query UNTERMINATED after indefinite response (QYE bit 2 set)
  • Page 405 Status and Events Internal Warning The following table shows internal errors that indicate an internal fault in the instrument. Table 3-9: Internal Warning Messages Code Message Internal warning DSA/CSA/TDS8X00/B Series Programmer Manual 3-19...
  • Page 406 Status and Events 3-20 DSA/CSA/TDS8X00/B Series Programmer Manual...
  • Page 407: Programming Examples

    Programming Examples The DSA8200 comes with sample programs that illustrate methods that you can use to control the instrument from the GPIB interface. The programs were written in Microsoft Visual C++, version 6.0, and were generated using the AppWizard program. Both program listings and source codes are included on the product software CD-ROM that comes with your instrument.
  • Page 408 Programming Examples To Run 1. Find the product-software CD-ROM included with your instrument, and insert it in the CD-ROM drive of your computer/controller. 2. Navigate to the folder Samples > NI488.2 Samples on the CD. Find the self-extracting archive file named Samples.exe in that folder. 3.
  • Page 409: Appendix A: Character Set

    Appendix A: Character Set DSA/CSA/TDS8X00/B Series Programmer Manual...
  • Page 410 Appendix A: Character Set DSA/CSA/TDS8X00/B Series Programmer Manual...
  • Page 411: Appendix B: Reserved Words

    Appendix B: Reserved Words This is a list of reserved words for your instrument. Capital letters identify the required minimum spelling. For the most robust code, use the full spelling, since spelling rules may change over time and among instrument models. *CLS AVERage COMPensate...
  • Page 412 Appendix B: Reserved Words FC11317 GRAticule LOCKRange NOVershoot FC133 GRId LOCKState FC133E GROup LOCk FC2125 HARDCopy LODelta NR_Pt FC2125E_ABR HBArs NUMAVg FC2125E_ABT HDELTa LOOPBandwidth NUMavg FC2125E_AGR HDIVS NUMerictxt FC2125E_AGT HEADer NWIdth FC266 HIDelta MAG1 MAG2 FC266E HIFreq OC12 FC3188 HIGH MAGnify OC18 FC4250...
  • Page 413 Appendix B: Reserved Words POINTSPcnt RUNSTop STANDARDList UPDATEinfo POInts STANdard USERMask POLarity STARTBit USEr STARt VALue POSition SAMPles STATE VARPersist POVershoot SAMple STATIstics VBArs POWER_ON SAS3_0_SATA STATistics VDELTa POWerups SAS3_0_XR STATus VDIVS PRAnge SAS3_0_XR_AASJ STDdev VERBose STEP PRESET SATA1500 VERTical PRINTScreen SATA3000 STOP...
  • Page 414 Appendix B: Reserved Words DSA/CSA/TDS8X00/B Series Programmer Manual...
  • Page 415: Appendix C: Factory Default Setup Values

    Appendix C: Factory Default Setup Values The following tables list the default setup values by command group. These are the values that the instrument sets when you press the DEFAULT SETUP front-panel button or send the FACtory command. Only those commands that have values set by the DEFAULT SETUP function are listed in these tables.
  • Page 416 Appendix C: Factory Default Setup Values Command Default Values DISplay:COLor:FOREground 15 (white) DISplay:COLor:HIStogram 2 (blue) DISplay:COLor:MASK 4 (fuchsia) DISplay:CURSReadout 0 (OFF) DISplay:GRAticule:STYLE FULL DISplay:HISTReadout 0 (OFF) DISplay:INTERPolat SINX DISplay:MASKReadout 0 (OFF) DISplay:MEASBar 0 (OFF) DISplay:MEASReadout 0 (OFF) DISplay:PERSistence 2.000E+002 DISplay:SHOWVector 0 (OFF) DISplay:STYle NORMAL...
  • Page 417 Appendix C: Factory Default Setup Values Command Default Values HORizontal:DISTance:PVELocity 2.998E+10 HORizontal:EXT10MHZref:FREQ 1.000E+007 HORizontal:FRAMescan:AUTOPosition 0 (OFF) HORizontal:FRAMescan:SCANBits HORizontal:FRAMescan:STARTBit 4.600E+001 HORizontal:FRAMescan:STATE 0 (OFF) HORizontal:MAGnify<x>:POSition 1.875E-008 HORizontal:MAGnify<x>:RECordlength HORizontal:MAGnify<x>:REFPoint 5.000E-001 HORizontal:MAGnify<x>:SCAle 5.000E-001 HORizontal:MAGnify<x>:VIEW 0 (OFF) HORizontal:MAIn:POSition 2.050E-008 HORizontal:MAIn:RECordlength HORizontal:MAIn:REFPoint 5.000E-10 HORizontal:MAIn:SCAle HORizontal:TBMode SHORTTERM HORizontal:UNIts Mask Default Values The following table lists the Mask factory default setup values.
  • Page 418 Appendix C: Factory Default Setup Values Command Default Values MATH<x>:POSition MATH<x>:SCAle 1.000E+000 MATH<x>:SCAle Measurement Default The following table lists the Measurement factory default setup values. Values Command Default Values MEASUrement:ANNOtations:STATE 0 (OFF) MEASUrement:MEAS<x>:EYEWindow MEASUrement:MEAS<x>:GATing:STATE 0 (OFF) MEASUrement:MEAS<x>:JITter EYECROSS MEASUrement:MEAS<x>:NOISe HIGH MEASUrement:MEAS<x>:REFLevel<x>:ABSolute:HIGH REFLEVEL 1 = 0.000E+000 MEASUrement:MEAS<x>:REFLevel<x>:ABSolute:LOW...
  • Page 419 Appendix C: Factory Default Setup Values Miscellaneous Default The following table lists the Miscellaneous factory default setup values. Values Command Default Values AUTOSet:TYPE PERIOD HARDCopy:FORMat HARDCopy:INKSaver 0 (OFF) HEADer 0 (OFF) LOCk FPANEL VERBose 1 (ON) Status and Error Values The following table lists the Status and Error factory default setup values.
  • Page 420 Appendix C: Factory Default Setup Values Vertical Default Values The following table lists the Vertical factory default setup values. Command Default Values CH<x>:BANdwidth:VALue 1.000E+032 CH<x>:DESkew 0.000E+000 CH<x>:EXTAtten:MODe LINEAR CH<x>:EXTAtten:VALue 1.00E+000 CH<x>:FILTer:VALue NONE 0.000E+000 CH<x>:OFFSet CH<x>:POSition 0.000E+000 CH<x>:SCAle 1.000E–000 CH<x>:UNIts AUTO CURVe ASCII DATa...
  • Page 421 Appendix C: Factory Default Setup Values Command Default Values WFMInpre:BIT_Nr? WFMInpre:BN_Fmt WFMInpre:BYT_Nr? WFMInpre:BYT_Or WFMInpre:ENCdg ASCII WFMInpre:NR_Pt WFMInpre:PT_Fmt WFMInpre:WFMLabel WFMInpre:XINcr 0.000E+000 WFMInpre:XMUlt 1.000E-010 WFMInpre:XOFf 1.600E-0080 WFMInpre:XUNit “ “ WFMInpre:XZEro 1.600E-0008 WFMInpre:YMUlt 1.000E-001 WFMInpre:YOFf WFMInpre:YSCALE 0.00E+000 WFMInpre:YUNit “ “ WFMInpre:YZEro 0.00E+000 WFMOutpre:BIT_Nr? WFMOutpre:BN_Fmt WFMOutpre:BYT_Nr? WFMOutpre:BYT_Or...
  • Page 422 Appendix C: Factory Default Setup Values DSA/CSA/TDS8X00/B Series Programmer Manual...
  • Page 423: Appendix D: Gpib Interface Specifications

    Appendix D: GPIB Interface Specifications This topic describes details of the GPIB remote interface of the instrument. Normally, you will not need this information to use the instrument, but this information may be useful if you are connecting to controllers with unusual configurations.
  • Page 424 Appendix D: GPIB Interface Specifications Table D-2: Interface Functions (cont.) Interface Function Subset Meaning Device Clear The instrument can respond to both the DCL (Device Clear) interface message and to the Selected Device Clear (SDC) interface message when the instrument is listen-addressed.
  • Page 425 Index CALibrate:TEMPerature:CH<x>?, 2-75 CALibrate:TEMPerature:MAInframe?, 2-75 ACQuire:CURRentcount:ACQWfms?, 2-51 CALibrate:UPDATEinfo:ALL, 2-75 ACQuire:CURRentcount:HISTHits?, 2-52 CALibrate:UPDATEinfo:CH<x>, 2-76 ACQuire:CURRentcount:HISTWfms?, 2-52 CALibrate:UPDATEinfo:MAInframe, 2-76 ACQuire:CURRentcount:MASKHits<x>?, 2-53 CH<x>:BANdwidth:LIST?, 2-77 ACQuire:CURRentcount:MASKSamples?, 2-53 CH<x>:BANdwidth:VALue, 2-78 ACQuire:CURRentcount:MASKTHits?, 2-54 CH<x>:DELay, 2-78 ACQuire:CURRentcount:MASKWfms?, 2-54 CH<x>:DESkew, 2-79 ACQuire:DATA:CLEar, 2-55 CH<x>:ERCAL?, 2-80 ACQuire:MODe, 2-56 CH<x>:EXTAtten:MODe, 2-80 ACQuire:NUMAVg, 2-57 CH<x>:EXTAtten:VALue, 2-81 ACQuire:SAVEFile:SAVEScreen, 2-58...
  • Page 426 Index COMPensate:TEMPerature:CH<x>?, 2-98 DISplay:MEASReadout, 2-129 COMPensate:TEMPerature:MAInframe?, 2-99 DISplay:PERSistence, 2-129 CURSor:CURSor<x>:COLOR, 2-99 DISplay:SHOWVector, 2-130 CURSor:CURSor<x>:SOUrce, 2-101 DISplay:STYle, 2-130 CURSor:FUNCtion, 2-101 DISplay:WFMReadout, 2-131 CURSor:HBArs:DELTa?, 2-102 DISplay?, 2-116 CURSor:HBArs:POSition<x>, 2-103 CURSor:HBArs?, 2-102 CURSor:SELect, 2-103 *ESE, 2-132 CURSor:VBArs:DELTa?, 2-104 *ESR?, 2-132 CURSor:VBArs:POSition<x>, 2-105 EVENT?, 2-133 CURSor:VBArs?, 2-104 EVMsg?, 2-133 CURSor:WAVeform:HDELTa?, 2-106...
  • Page 427 Index HIStogram?, 2-141 HORizontal:REF<x>:MAGnify<x>: HORizontal:BITS:BITRate, 2-154 RECordlength?, 2-186 HORizontal:BITS:STANdard, 2-154 HORizontal:REF<x>:MAGnify<x>: HORizontal:DISTance:DIELectric, 2-159 RESolution?, 2-187 HORizontal:DISTance:PVELocity, 2-160 HORizontal:REF<x>:MAGnify<x>:SCAle?, 2-187 HORizontal:EXT10MHZref:FREQ, 2-160 HORizontal:REF<x>:MAGnify<x>: HORizontal:FRAMescan:AUTOPosition, 2-161 TOFPoint?, 2-188 HORizontal:FRAMescan:RESET, 2-162 HORizontal:REF<x>:MAGnify<x>: HORizontal:FRAMescan:SCANBits, 2-162 TOLPoint?, 2-188 HORizontal:FRAMescan:STARTBit, 2-163 HORizontal:REF<x>:MAIn:POSition?, 2-189 HORizontal:FRAMescan:STATE, 2-163 HORizontal:REF<x>:MAIn:RECordlength?, 2-189 HORizontal:MAGnify<x>:POSition, 2-164 HORizontal:REF<x>:MAIn:REFPoint?, 2-190 HORizontal:MAGnify<x>:RECordlength, 2-166...
  • Page 428 Index MASK:SOUrce, 2-207 MEASUrement:MEAS<x>:SOUrce<x>:GATE<x>: MASK:STANdard, 2-208 PCTPos, 2-240 MASK:WFMDB:STATE, 2-215 MEASUrement:MEAS<x>:SOUrce<x>:GATE<x>: MASK?, 2-196 POS, 2-241 MATH<x>:DEFine, 2-216 MEASUrement:MEAS<x>:SOUrce<x>: MATH<x>:FILTer:MODe, 2-217 GATE<x>?, 2-239 MATH<x>:FILTer:RISetime, 2-217 MEASUrement:MEAS<x>:SOUrce<x>:HILow: MATH<x>:NUMavg, 2-218 METHod, 2-242 MATH<x>:POSition, 2-218 MEASUrement:MEAS<x>:SOUrce<x>:HILow: MATH<x>:SCAle, 2-219 TRACk:HIGH:ENABle, 2-244 MATH<x>:UNIts?, 2-220 MEASUrement:MEAS<x>:SOUrce<x>:HILow: MATH<x>:WFMLabel, 2-220 TRACk:HIGH:VALue, 2-245 MATH<x>?, 2-215 MEASUrement:MEAS<x>:SOUrce<x>:HILow:...
  • Page 429 Index SYSTem:PROPerties:CH<x>:SERialnum?, 2-289 SYSTem:PROPerties:CH<x>:TEKPDriver?, 2-290 RECAll:SETUp, 2-269 SYSTem:PROPerties:CH<x>:TEKPVersion?, 2-290 RECAll:WAVEform, 2-270 SYSTem:PROPerties:CH<x>:WLENgth?, 2-290 REF<x>:POSition, 2-270 SYSTem:PROPerties:GROup<x>: REF<x>:SCAle, 2-271 TEKPVersion?, 2-291 REF<x>:WFMLabel, 2-272 SYSTem:PROPerties:MAInframe:KEY?, 2-291 *RST, 2-272 SYSTem:PROPerties:MAInframe: MODElnum?, 2-291 SYSTem:PROPerties:MAInframe:SERialnum?, 2-292 SAVe:SETUp, 2-273 SYSTem:PROPerties:MAInframe:SWVersion?, 2-292 SAVe:WAVEform, 2-273 SYSTem:PROPerties:MAInframe:UNIQueid?, 2-292 SELect:CH<x>, 2-275 SYSTem:PROPerties:ONTime?, 2-293 SELect:CONTROl, 2-275 SYSTem:PROPerties:POWerups?, 2-293...
  • Page 430 Index TRIGger:CLKRec:CRC:EDGEDensity?, 2-313 TRIGger:PSYNc:TRIGProbe:DCRAtio, 2-337 TRIGger:CLKRec:CRC: TRIGger:PSYNc:TRIGProbe:PLENgth, 2-338 EDGEDENSITYMode, 2-313 TRIGger:SETLevel, 2-339 TRIGger:CLKRec:CRC:EQUalizer, 2-314 TRIGger:SLOpe, 2-339 TRIGger:CLKRec:CRC:EXPrev?, 2-314 TRIGger:SOUrce, 2-340 TRIGger:CLKRec:CRC:FPGarev?, 2-315 TRIGger:STATE?, 2-342 TRIGger:CLKRec:CRC:HALfrate?, 2-315 TRIGger?, 2-301 TRIGger:CLKRec:CRC:HWRev?, 2-316 TRIGger:CLKRec:CRC:LOCKCount?, 2-316 TRIGger:CLKRec:CRC:LOCKFp, 2-316 UNLock, 2-343 TRIGger:CLKRec:CRC:LOCKMode, 2-317 TRIGger:CLKRec:CRC:LOCKRange, 2-317 TRIGger:CLKRec:CRC:LOCKState?, 2-318 TRIGger:CLKRec:CRC:LOOPBandwidth, 2-318 VERBose, 2-343...
  • Page 431 Index WFMInpre:YOFf, 2-362 WFMOutpre:WFMLabel?, 2-368 WFMInpre:YSCALE, 2-362 WFMOutpre:XINcr?, 2-369 WFMInpre:YUNit, 2-363 WFMOutpre:XMUlt?, 2-369 WFMInpre:YZEro, 2-363 WFMOutpre:XOFf?, 2-369 WFMInpre?, 2-354 WFMOutpre:XUNit?, 2-370 WFMOutpre:BIT_Nr?, 2-364 WFMOutpre:XZEro?, 2-370 WFMOutpre:BN_Fmt, 2-365 WFMOutpre:YMUlt?, 2-371 WFMOutpre:BYT_Nr?, 2-365 WFMOutpre:YOFf?, 2-371 WFMOutpre:BYT_Or, 2-366 WFMOutpre:YSCALE?, 2-371 WFMOutpre:ENCdg, 2-366 WFMOutpre:YUNit?, 2-372 WFMOutpre:NR_Pt?, 2-367 WFMOutpre:YZEro?, 2-372 WFMOutpre:PT_Fmt?, 2-367...

Table of Contents