background image

Commands Listed in Alphabetical Order

DATa:TIMebase

Sets or queries the DATa:SOUrce associated timebase used to specify the location
of the waveform data to be transferred from the instrument when using the
CURVe? command. The speci

fi

ed timebase must be active and displayed in

order to receive data.

Group

Waveform Transfer

Syntax

DATa:TIMebase { MAIn | MAG1 | MAG2 }
DATa:TIMebase?

Related Commands

CURVe

DATa:SOUrce

Arguments

MAIn

selects

MAIn

as the timebase for the waveform data to be transferred

out by the next CURVe? command.

MAG1

selects

MAG1

as the timebase for the waveform data to be transferred

out by the next CURVe? Command.

MAG2

selects

MAG2

as the timebase for the waveform data to be transferred

out by the next CURVe? command.

Examples

DATA:TIMEBASE MAG1

sets the timebase for the waveform data to be transferred

out to MAG1.

DATA:TIMEBASE?

might return

DATA:TIMEBASE MAIN

, indicating that the

timebase for the source waveform data is set to main.

DATE

This command sets or queries the date that the instrument can display.

Group

Miscellaneous

Syntax

DATE <QString>
DATE?

2-118

DSA8300 Programmer Manual

Summary of Contents for DSA8300

Page 1: ...xx DSA8300 Digital Serial Analyzer ZZZ Programmer Manual P077057002 077 0570 02 ...

Page 2: ......

Page 3: ...DSA8300 Digital Serial Analyzer ZZZ Programmer Manual xx Revision B www tektronix com 077 0570 02 ...

Page 4: ...des that in all previously published material Specifications and price change privileges reserved TEKTRONIX and TEK are registered trademarks of Tektronix Inc IConnect and BERTScope are registered trademarks of Tektronix Inc TekVISA is a trademark of Tektronix Inc Contacting Tektronix Tektronix Inc 14150 SW Karl Braun Drive P O Box 500 Beaverton OR 97077 USA For product information sales service a...

Page 5: ... 13 Cursor Command Group 2 15 Display Control Command Group 2 16 Hard Copy Command Group 2 17 Histogram Command Group 2 18 Horizontal Command Group 2 19 Mask Command Group 2 23 Math Command Group 2 25 Measurement Command Group 2 25 Miscellaneous Command Group 2 29 Phase Reference Command Group 2 30 Save and Recall Command Group 2 30 Status and Error Command Group 2 31 System Command Group 2 32 TDR...

Page 6: ...rs 3 1 Queues 3 4 Event Handling Sequence 3 5 Synchronization Methods 3 6 Messages 3 11 Examples Programming Examples 4 1 Appendices Appendix A Character Set A 1 Appendix B Reserved Words B 1 Appendix C Factory Default Setup Values C 1 Appendix D GPIB Interface Specifications D 1 ii DSA8300 Programmer Manual ...

Page 7: ... you with the information required to use GPIB commands for remotely controlling your instrument This document supports the following instruments DSA8300 Series TekScope application SW version 6 2 X and greater DSA8300 Programmer Manual iii ...

Page 8: ...Preface iv DSA8300 Programmer Manual ...

Page 9: ...Getting Started ...

Page 10: ......

Page 11: ...d to as the virtual GPIB interface This is a software Application Programming Interface API which enables you to communicate with the instrument in a variety of ways including via the internet With the following two exceptions these interfaces are completely independent HEADER Command headers enabled or disabled on one interface are correspondingly enabled or disabled on the other interface Refer ...

Page 12: ...d queries for that group You can click a command in the listing to display a detailed description of the command Commands Listed in Alphabetical Order This section contains all the commands in alphabetical order and is where you can find the complete description of each command Status and Events This section discusses the status and event reporting system for the GPIB interfaces This system inform...

Page 13: ...re than 65 feet 20 meters of cable should be used to connect devices to a bus At least two thirds of the devices on the network should be powered on while using the network Connect the devices on the network in a star or linear configuration Do not use loop or parallel configurations Connecting to the Instrument Your instrument has a 24 pin GPIB connector on its rear side panel This connector has ...

Page 14: ...ress to a unique address 4 Set the GPIB communication mode Off Bus Mode Removes the instrument from the GPIB bus the instrument does not communicate with or monitor the GPIB bus Talk Listen Mode Enables remote control access from the GPIB port This is the default GPIB mode Controller Mode Sets the instrument to be a GPIB controller Master which allows you to use the DSA8300 to control other device...

Page 15: ...Syntax and Commands ...

Page 16: ......

Page 17: ...p one element is required Optional can be omitted Previous element s may be repeated Comment Command and Query Structure Commands consist of set commands and query commands usually called commands and queries Commands modify instrument settings or tell the instrument to perform a specific action Queries cause the instrument to return data and status information Most commands have both a set form a...

Page 18: ...s from the header A comma separates arguments from each other Comma A single comma is used between arguments of multiple argument commands Optionally there may be white space characters before and after the comma Space A white space character is used between a command header and the related argument Optionally a white space may consist of multiple white space characters Commands Commands cause the...

Page 19: ...rs as part of the query response Use the HEADer command to control this feature If header is on the query response returns command headers then formats itself as a valid set command When header is off the response includes only the values This may make it easier to parse and extract the information from the response The table below shows the difference in responses Table 2 3 Comparison of Header O...

Page 20: ... commands Each command in this documentation shows the abbreviations in capitals For example you can enter the command ACQuire NUMAvg simply as ACQ NUMA or acq numa Abbreviation rules may change over time as new instrument models are introduced Thus for the most robust code use the full spelling If you use the HEADer command to have command headers included as part of query responses you can furth...

Page 21: ...processed as if the star command was not there so the commands ACQuire MODe ENVelope OPC NUMAVg 10 will set the acquisition mode to envelope and set the number of acquisitions for averaging to 10 When you concatenate queries the responses to all the queries are concatenated into a single response message For example if the TDR step state for channel 1 is on and it s polarity is negative the concat...

Page 22: ...ment does not support ASCII LF only message termination The instrument always terminates outgoing messages with LF and EOI It allows white space before the terminator For example CR LF Constructed Mnemonics Some header mnemonics specify one of a range of mnemonics For example a channel mnemonic can be CH1 CH2 CH3 through CH8 You use these mnemonics in the command just as you do any other mnemonic ...

Page 23: ...specified in this way Table 2 8 Mask Specifier Mnemonics Symbol Meaning MASK x A mask specifier x is 1 through 8 Measurement Specifier Mnemonics Commands can specify which measurement to set or query as a mnemonic in the header Up to eight automated measurements may be displayed with each displayed waveform The displayed measurements are specified in this way Table 2 9 Measurement Specifier Mnemon...

Page 24: ...t 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 This documentation represents these arguments as follows Table 2 14 Numeric Arguments Symbol Meaning NR1 Signed integer value NR2 Floa...

Page 25: ...r case characters 5 If you use a GPIB network you cannot terminate a quoted string with the END message before the closing delimiter 6 A carriage return or line feed embedded in a quoted string does not terminate the string but is treated as just another character in the string 7 The maximum length of a quoted string returned from a query is 1000 characters Here are some invalid strings Invalid st...

Page 26: ...nd Syntax NZDig specifies the number of Dig elements that follow Taken together the NZDig and Dig elements form a decimal integer that specifies how many DChar elements follow 2 10 DSA8300 Programmer Manual ...

Page 27: ... all waveforms or saving the current display to a file when the acquisition is stopped Get data on acquired waveforms histograms and masks Get acquisition parameters Clear all acquired data Command Description ACQuire Returns acquisition parameters ACQuire CURRentcount ACQWfms Returns acquired waveforms count ACQuire CURRentcount HISTHits Returns histogram hits count ACQuire CURRentcount HISTWfms ...

Page 28: ...pdate portions of the electronic calibration sticker information to check the protection status of the calibration information and to set or query the front panel DC calibration output Command Description CALibrate DATE CH x Returns date and time of the last sampling module channel x calibration CALibrate DATE MAInframe Returns the date and time of the last mainframe calibration CALibrate DCCALibr...

Page 29: ...tile compensation storage memory blocks in the mainframe and each sampling module channel Factory and User In addition there is a volatile run time in use version of all compensation data which is the compensation data actually used during the operation of the instrument On power up the instrument loads the User compensation data into the runtime compensation array Command Description COMPensate A...

Page 30: ... associated run time memory COMPensate RECAll USER MAInframe Recalls compensation data from the nonvolatile user memory in the mainframe into its associated run time memory COMPensate RESults Returns brief explanation of the results of the last compensation COMPensate RESults VERBose Returns results of last compensation with a more detailed explanation than the COMPensate RESults query returns COM...

Page 31: ...or 2 bar2 the delta between them and 1 delta results in frequency when the horizontal unit is time Horizontal Bars Displays horizontal bar cursors which provide traditional vertical unit readouts for Cursor 1 bar1 Cursor 2 bar2 and the delta between them Waveform Displays waveform cursors which provide horizontal and vertical unit readouts for Cursor 1 bar1 Cursor 2 bar2 the delta between them and...

Page 32: ...d foreground color default is silver Cursor histogram mask and measurement annotation colors Whether cursor histogram mask and measurement readouts are displayed Whether measurement annotations are displayed Whether waveforms are simply displayed in Normal mode as dots or vectors in Variable Persistence mode or in Infinite Persistence mode Whether the instrument uses interpolation to increase samp...

Page 33: ...VS Returns the number of horizontal divisions in graticule DISplay GRAticule STYLE Sets or returns the graticule style DISplay GRAticule VDIVS Returns the number of vertical divisions in graticule DISplay HISTReadout Sets or returns the display state of the histogram readout DISplay INTERPolat Sets or returns the display interpolation type DISplay MASKReadout Sets or returns the display state of t...

Page 34: ...zontal values for it Adjust the limits of the box that define the area on the waveform from which the histogram data is obtained The histogram box can be set using source waveform coordinates or percentage of display coordinates Create a linear or logarithmic plot of histogram data and set plot size and color Clear histogram count and restart Turn the display of the histogram on or off Set or quer...

Page 35: ...ram STATistics Returns all histogram statistics HIStogram STATistics HITS Returns the histogram total hits value HIStogram STATistics MEAN Returns the histogram mean value HIStogram STATistics MEDIAN Returns the histogram median value HIStogram STATistics PEAKHits Returns the histogram peak hits value HIStogram STATistics PKTOPK Returns the histogram peak to peak value HIStogram STATistics SIGMA x...

Page 36: ... the parameters for FrameScan mode and turn the mode on or off Get the screen resolution of the Main Mag1 and Mag2 timebases Get all the horizontal settings Command Description AUTOSet HORizontal Sets or returns the status for the horizontal Autoset options HORizontal Returns all horizontal settings HORizontal BITS BITRate Sets or returns the bit rate of the timebase HORizontal BITS STANdard Sets ...

Page 37: ...t Returns the Mag x timebase time of last point HORizontal MAGnify x VIEW Sets or returns the Mag x timebase view on or off HORizontal MAIn Returns the time per division of the main time base HORizontal MAIn BITS POSition Sets or queries the horizontal position for the main timebase in bits HORizontal MAIn BITS SCAle Sets or queries the scale bits per division for the Main timebase HORizontal MAIn...

Page 38: ...n timebase time per division HORizontal MATH x MAIn TOFPoint Returns the Math x main timebase time of first point HORizontal MATH x MAIn TOLPoint Returns the Math x main timebase time of last point HORizontal REF x MAGnify x POSition Returns the Reference x Acquisition horizontal position for Mag x timebase HORizontal REF x MAGnify x RECordlength Returns the Reference x Mag x timebase record lengt...

Page 39: ...a would not normally fall A telecommunications standard may require up to eight of these masks Pulse standards always have two masks Standards with eye patterns usually have three masks but some have four You use the commands in the Mask Command Group to do the following Specify the waveform source to test and the mask to use Specify whether to use and the size of mask margins which allow you to s...

Page 40: ...WAVeforms Returns the number of waveforms used in the mask MASK DISplay Sets or returns whether or not defined masks are displayed on the screen MASK MARgin PERCent Sets or returns the mask margin in percent MASK MARgin STATE Sets or returns the mask margins state MASK MASK x Delete all points in mask x Returns all mask x parameters MASK MASK x COUNt Returns number of hits in mask x MASK MASK x NR...

Page 41: ...lso updated 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 waveform MATH x FILTer RISetime Sets or returns the risetime bandwidth of the math filter functio...

Page 42: ...RZ Clear the waveform database Define measurement regions using gates Set slope and direction for delay measurements Select a tracking method algorithm that is used to track the high and low value of the waveform Enable tracking of the high and low values of the waveform automatically and specify a high and or low value when tracking is disabled Select a reference level calculation method Set Hi M...

Page 43: ...olute waveform units MEASUrement MEAS x REFLevel x ABSolute LOW Sets or returns the low reference level in absolute waveform units MEASUrement MEAS x REFLevel x ABSolute MID Sets or returns the mid reference level in absolute waveform units MEASUrement MEAS x REFLevel x METHod Sets or returns the method to calculate reference levels either as a of the high low range or in absolute vertical units M...

Page 44: ... on a specified source waveform MEASUrement MEAS x SOUrce x WFM Sets or returns the measurement source waveform and optionally the timebase on which measurements are taken MEASUrement MEAS x SOUrce x WFMDB SIGType Sets or returns the signal type of the waveform database for the measurement source MEASUrement MEAS x SOUrce x WFMDB STATE Sets or returns the state of Use WfmDb for measurement source ...

Page 45: ... yyyy mm dd FACtory Sets instrument to factory defaults FILESystem READFile Outputs the specified file to the GPIB port with maximum file size of 10 Mb HEADer Sets or returns the Response Header Enable State IDN Returns identification string LOCk Sets or returns the front panel lock state LRN Returns complete instrument settings PSC Sets the power on clear flag When false registers retain their st...

Page 46: ...he estimated quality of the phase reference clock signal PHAseref CH x FREQuency Sets or returns the Phase Reference Frequency PHAseref CH x RANge Returns the Phase Reference module guaranteed frequency range PHAseref CH x STAtus Returns the current Phase Reference Characterization status PHAseref MODe Sets or queries the Phase Correction Mode OFF FREerun TRIGger SSCTrigger or UNTRigger PHAseref S...

Page 47: ...are common to all devices on the GPIB bus The IEEE Std 488 2 1987 defines these commands and queries The common commands begin with an asterisk character Command Description CLS Clears status ESE Sets or returns the standard Event Status Enable Register ESR Returns the standard Event Status Register OPC Sets OPC event when all pending operations are finished Returns 1 when all current operations c...

Page 48: ... if applicable SYSTem PROPerties CH x CAPacitance Where applicable returns sampling module load capacitance of the specified channel SYSTem PROPerties CH x CLKRec Returns list of available clock recovery selections for the specified channel SYSTem PROPerties CH x CLKUser Returns the allowable range of user clock recovery rates for the module containing CH x SYSTem PROPerties CH x DYNamic Returns s...

Page 49: ...of the specified channel SYSTem PROPerties CH x SERialnum Returns sampling module serial SYSTem PROPerties CH x TEKPDriver Returns sampling module TEKPROBE driver revision number of specified channel SYSTem PROPerties CH x TEKPVersion Returns sampling module TEKPROBE version number per channel SYSTem PROPerties CH x WLENgth Returns list of available wavelength selections for the specified channel ...

Page 50: ... 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 Set the channel TDR deskew Select the channel TDR units Obtain all the TDR parameters Preset TDR channel pairs for differential TDR measurements Position the TDR Incident Edge Command D...

Page 51: ...urns the step skew units setting TDR CH x STEP POLarity Sets or returns the TDR step polarity for the specified channel TDR CH x STEP STATE Sets or returns whether the TDR generator is on or off for the specified channel TDR CH x UNIts Sets or returns the TDR units for the specified channel TDR INTRate Sets or returns the TDR Internal Clock rate same as TRIG INTRATE Trigger Command Group You use t...

Page 52: ...el to 50 of the trigger signal amplitude Set high frequency triggering hysteresis for improved triggering in specific instances Set trigger holdoff which is the time the instrument waits before arming the trigger system to accept triggers Holdoff can help achieve stable triggering Obtain all trigger parameters Obtain the trigger system status triggered not triggered or stopped Set and query Patter...

Page 53: ...nnel TRIGger CLKRec CRC AUTOSConfigdev Sets or queries the setup auto save feature of the connected Clock Recovery instrument TRIGger CLKRec CRC CAPabilities Returns the instrument clock recovery device capabilities TRIGger CLKRec CRC CLOCKAmplitude Sets or queries the clock output amplitude of the connected Clock Recovery instrument TRIGger CLKRec CRC CLOCKOutput Sets or queries the clock output ...

Page 54: ...KRec CRC LOCKState Returns the lock state of the connected Clock Recovery instrument TRIGger CLKRec CRC LOOPBandwidth Sets or queries the loop bandwidth of the connected Clock Recovery instrument TRIGger CLKRec CRC MODElnum Returns a string with the clock recovery instrument identifier information TRIGger CLKRec CRC NOMEDgedensity Sets or queries the nominal edge density of the connected Clock Rec...

Page 55: ...e sub rate clock of the connected Clock Recovery instrument TRIGger CLKRec CRC SUBCLOCKDIVList Returns a comma separated list of available sub rate clock divisors of the connected Clock Recovery instrument TRIGger CLKRec CRC SUBCLOCKOutput Sets or queries the state of the sub rate clock output of the connected Clock Recovery instrument TRIGger CLKRec CRC SWRev Returns the firmware revision string ...

Page 56: ...he vertical scale for each channel math or reference waveform Set the vertical position of a waveform The vertical position affects only the display position of a channel math or reference waveform Set the offset value to shift the vertical acquisition window to match the waveform data that you want to acquire affects only channels Set deskew and or delay values to time align channels Set the unit...

Page 57: ... returns the external attenuation factor as a multiple CH x FILTer LIST Returns filter list for the specified channel CH x FILTer VALue Sets the hardware filter for the specified channel CH x OFFSet Sets or returns the channel offset CH x POSition Sets or returns the channel vertical position CH x SCAle Sets or returns the channel vertical scale per div CH x UNIts Sets or returns the channel verti...

Page 58: ...rm point has been acquired Waveform database accumulation is always a dot mode accumulation that is no interpolation or vectoring is performed Waveform database count values stored in the waveform database array are unit less with respect to absolute user units for example volts or seconds They are described by the attributes of the source waveform along with the overall dimensions of the array Th...

Page 59: ... parameters WFMDB DISPlay Returns wWmDB display parameters WFMDB DISPlay EMPHasis Sets or returns the WfmDB display emphasis WFMDB DISPlay GRADing Sets or returns the WfmDB grading type WFMDB DISPlay GRADMethod Sets or returns the WfmDB grading method to any one of four available methods WFMDB DISPlay INVert Sets or returns the WfmDB grading inversion WFMDB WFMDB x Returns WfmDB x parameters WFMDB...

Page 60: ... of an ASCII waveform data string may look like this CURVE 509476864 512163840 511115264 510918656 516161536 484179968 117112832 207093760 322437120 351600640 409206784 468451328 482934784 490668032 495517696 432668672 482148352 483655680 493617152 495321088 499843072 493420544 488964096 497221632 ASCII will produce more readable and more easily formatted output than that produced by binary format...

Page 61: ...d the specified record length When transferring data from the instrument you must specify the first and last data points in the waveform record Setting DATa STARt to 1 and DATa STOP to the record length will always return the entire waveform Waveform Data Locations and Memory Allocation The DATa SOUrce and DATa TIMebase commands specify the waveform source and waveform timebase when transferring a...

Page 62: ...g data point in waveform transfer DATa STOP Sets or returns the ending data point in waveform transfer WAVFrm Returns WFMOutpre and CURVe data for the waveform as specified by the DATA SOUrce command DATa TIMebase Sets or returns the DATa SOUrce associated timebase used to specify the location of the waveform data to be transferred from the instrument WFMInpre Returns the waveform formatting data ...

Page 63: ...s origin offset time of first point in this instrument of the incoming waveform WFMInpre YMUlt Sets or returns the vertical scale in vertical units per division of the incoming waveform returned by the previous CURVe command WFMInpre YOFf Sets or returns the vertical position of the incoming waveform in divisions WFMInpre YSCALE Sets or returns the vertical unit scale factor of the incoming wavefo...

Page 64: ... XMUlt Returns the horizontal scale factor of the waveform returned by the previous CURVe command WFMOutpre XOFf Returns the horizontal position in horizontal units of the returned waveform WFMOutpre XUNit Returns the horizontal units of the waveform returned by the previous CURVe command WFMOutpre XZEro Returns the time of first point sample of the waveform returned by the previous CURVe command ...

Page 65: ...QWFMS COUNT 1 ACQuire CURRentcount ACQWfms Query Only This query only command returns the current count value of acquired waveforms 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 the value acquisition stops and the specified StopAft...

Page 66: ...histogram hits Examples ACQUIRE CURRENTCOUNT HISTHITS might return ACQUIRE CURRENTCOUNT HISTHITS 100 indicating that currently 100 histogram hits have been acquired ACQuire CURRentcount HISTWfms Query Only This query only command returns the current count value of waveforms accumulated for histograms The target value of this count is set by the ACQuire STOPAfter COUNt command in conjunction with t...

Page 67: ...on Syntax ACQuire CURRentcount MASKHits x Related Commands ACQuire STOPAfter COUNt ACQuire STOPAfter CONDition Returns NR1 is the current count value of hits for the specified mask polygon which can be 1 through 8 Examples ACQUIRE CURRENTCOUNT MASKHITS4 might return ACQUIRE CURRENTCOUNT MASKHITS4 300 indicating that currently 300 mask hits have been acquired in mask 4 ACQuire CURRentcount MASKSamp...

Page 68: ...he count reaches or exceeds this value acquisition stops and the specified StopAfter action is performed Group Acquisition Syntax ACQuire CURRentcount MASKTHits Related Commands ACQuire STOPAfter COUNt ACQuire STOPAfter CONDition Returns NR1 is the current count value of mask hits Examples ACQUIRE CURRENTCOUNT MASKTHITS might return ACQUIRE CURRENTCOUNT MASKTHITS 300 indicating that currently 300 ...

Page 69: ...next acquisition cycle when it is available Average mode waveform The average algorithm mode resets such that the next acquisition will be a straight through copy Envelope mode waveform The envelope algorithm mode resets such that the next acquisition will be a straight through copy Waveform database The contents of all databases are cleared reset to zero immediately Histogram data and statistics ...

Page 70: ...ne sample per trigger and builds a channel waveform over many successive triggers If acquiring continues the instrument writes over the acquired waveform with each newly acquired waveform from the same channel You can modify this behavior by setting the instrument to use one of the three mutually exclusive acquisition modes Sample Use Sample mode to see the signal in its purest form with no post p...

Page 71: ...usly as subsequent waveforms are acquired retains the running minimum Min and maximum Max values in adjacent sample intervals creating an envelope of all waveforms acquired for that channel Examples ACQUIRE MODE ENVELOPE sets the acquisition mode to display a waveform that is an envelope of many individual waveform acquisitions ACQUIRE MODE might return ACQUIRE MODE AVERAGE indicating that the dis...

Page 72: ...uisition Syntax ACQuire SAVEFile SAVEScreen Qstring ACQuire SAVEFile SAVEScreen Related Commands ACQuire STOPAfter ACTion ACQuire STOPAfter CONDition ACQuire STOPAfter MODe Arguments Qstring defines the file name and path Input the file path using the form drive dir filename The drive and one or more dir arguments are optional If you do not specify them the instrument will copy the file into the c...

Page 73: ...ogin name The basefilename can be a Windows long file name without an extension Do not use wild card characters The instrument automatically appends the timebase and channel number associated with the saved waveform to the end of each base file name before the default wfm extension For example if the base file name is Dut123 and the instrument is using the Main timebase then the instrument saves t...

Page 74: ... also stop acquisition Group Acquisition Syntax ACQuire STATE OFF ON RUN STOP NR1 ACQuire STATE Related Commands ACQuire STOPAfter MODe ACQuire STOPAfter CONDition Arguments OFF stops acquisitions STOP stops acquisitions ON starts acquisitions RUN starts acquisitions NR1 set to 0 stops acquisitions any other value starts acquisitions Examples ACQUIRE STATE RUN starts acquisition of waveform data A...

Page 75: ...hen the stop after condition is met This is the default SAVEScreen specifies that on acquisition stop the file named by the ACQuire SAVEFile SAVEScreen command will be created if it does not exist or overwritten if does The resultant file will contain a bitmap image of the display PRINTScreen specifies that on acquisition stop a bitmap image of the application is sent to the default printer SAVEWa...

Page 76: ...to the audio Line Output jack on the back of the instrument 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 exc...

Page 77: ...pecified number of raw acquisition cycles This setting tells the instrument to count the number of Main Timebase sweeps Mag sweeps are not counted independently and stop acquisition after the specified number of acquisitions has been reached Use the ACQuire STOPAfter COUNt command to set the target number of waveforms HISTWaveform sets the instrument to stop acquisition after a specified number of...

Page 78: ...ition after a specified number of mask hits occur in mask number x which can be 1 through 8 For the same reasons as HISTHits argument this is also a greater than or equal to condition Use the ACQuire STOPAfter COUNt command to set the specified number of hits MASKTOTalhit sets the instrument to stop acquisition after a specified number of total mask hits occurs in all masks combined For the same r...

Page 79: ...COUNt Related Commands ACQuire STOPAfter MODe ACQuire STOPAfter CONDition ACQuire CURRentcount ACQWfms ACQuire CURRentcount HISTWfms ACQuire CURRentcount HISTHits ACQuire CURRentcount MASKWfms ACQuire CURRentcount MASKHits x ACQuire CURRentcount MASKSamples Arguments NR1 is the count value that must be reached or exceeded before the acquisitions stop and StopAfter action can occur Examples ACQUIRE...

Page 80: ...n or by sending the ACQuire STATE command Examples ACQUIRE STOPAFTER MODE RUNSTOP sets the instrument to run or stop acquisitions when the user presses the front panel RUN STOP button or the user sends the ACQuire STATE command ACQUIRE STOPAFTER MODE might return ACQUIRE STOPAFTER MODE CONDITION indicating that the run and stop state of the system is determined by a set of qualifiers specified by ...

Page 81: ...bined The command string is right justified Examples ALLEV might return the string 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 The application must be installed and activated with a key code A key code is not necessary if the application is within a free...

Page 82: ... eye diagram tests and fault isolation includes the ability to extract black box interconnect models of passive interconnects IConnect and MeasureXtractor Evaluation is trial version of the IConnect and MeasureXtractor software application IConnect S parameters and Z line is the optional software for measurement based performance evaluation of gigabit interconnect links and devices including signa...

Page 83: ...ent to pressing the front panel AUTOSET button NOTE If the currently selected waveform is a mask source the instrument runs a mask autoset If the TRIGger SOUrce is set to EXTPrescale or C1CLKRec or C3CLKRec and TRIGger MODe is set to PATtern the instrument runs a pattern sync autoset If the currently selected waveform is a channel with a TDR step enabled the instrument runs a TDR autoset Group Mis...

Page 84: ...hat horizontal autoset options are disabled NOTE A query always returns a 0 or 1 AUTOSet STOP No Query Form This command no query form aborts an autoset that was initiated with the AUTOSet command Group Miscellaneous Syntax AUTOSet STOP Examples AUTOSET STOP aborts the autoset AUTOSet TDR INCident This command sets or queries the option to display the TDR incident edge on screen when performing a ...

Page 85: ...TDR autoset AUTOSET TDR INCIDENT might return AUTOSET TDR INCIDENT 1 indicating that the TDR incident edge is set to be displayed on screen when performing a TDR autoset NOTE A query always returns a 0 or 1 AUTOSet TRIGger This command sets or queries whether an autoset should perform the trigger autoset portion when Autoset is executed Group Trigger Syntax AUTOSet TRIGger ON OFF NR1 AUTOSet TRIGg...

Page 86: ... graticule Sending this command is equivalent to selecting a mode in the Autoset Properties dialog box NOTE When performing MASK AUTOSet operations the currently pre defined mask standard selected with the MASK STANDARD command drives Autoset execution not the AUTOSET TYPE command setting However when using a user defined mask you still might want to use the AUTOSet and AUTOSet TYPE command since ...

Page 87: ...divisions TDR sets subsequent autoset commands to configure the instrument to display the first significant reflection at the third horizontal division If the Display Incident Edge option 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 If no s...

Page 88: ...utoSet options NR1 set to 0 disables the vertical AutoSet options any other value enables the vertical AutoSet options Examples AUTOSET VERTICAL ON This command enables the vertical autoset options AUTOSET VERTICAL might return AUTOSET VERTICAL 0 indicating that vertical autoset options are disabled NOTE A query always returns a 0 or 1 BUSY Query Only This is a query only command that returns the ...

Page 89: ...djustment AUTOSet EXECute Internal self compensation COMPensate ALLModules COMPensate CH x COMPensate DARKLev CH x COMPensate MAInframe COMPensate OPTGAIN CH x Conditional ACQuire STATE ON or ACQuire STATE RUN when ACQuire STOPAfter MODe is set to CONDition Hardcopy output HARDCopy STARt Trigger TRIGger AUTOSync Phase reference PHAseref CHAR Examples BUSY might return 1 indicating that the instrum...

Page 90: ...anuary 15 2000 at 4 25 PM CALibrate DCCALibrator This command sets or queries the value of the DC Calibrator voltage Group Calibration Syntax CALibrate DCCALibrator NR2 CALibrate DCCALibrator Arguments NR2 is the value to which you want to set the DC Calibrator voltage The range for this value is from 1 25 VDC through 1 25 VDC Examples CALIBRATE DCCALIBRATOR 0 5 sets the DC Calibrator voltage to 0...

Page 91: ... the calibration protection mode Group Calibration Syntax CALibrate LOCK STATus Examples CALIBRATE LOCK STATUS might return 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 Group Calibration Syntax CALibrate ...

Page 92: ...t sampling module channel temperature and the temperature recorded at the last calibration information update Group Calibration Syntax CALibrate TEMPerature CH x Examples CALIBRATE TEMPERATURE CH2 might return CALIBRATE TEMPERATURE CH2 1 5 indicating that the temperature difference between the current sampling module channel temperature and the temperature recorded at the last calibration informat...

Page 93: ...x CALibrate UPDATEinfo ALLModules Examples CALIBRATE UPDATEINFO ALLMODULES updates the nonvolatile memories of all installed module channels with the latest calibration information CALibrate UPDATEinfo CH x No Query Form This command no query form updates the calibration information in the nonvolatile memory of the sampling module This includes the current date and time temperature and host inform...

Page 94: ...ich can be 1 through 8 Group Vertical Syntax CH x Examples CH3 might return CH3 DESKEW 0 000000000000 OFFSET 0 000000000000 UNITS AUTO FILTER VALUE NONE CH3 EXTATTEN MODE LINEAR VALUE 1 000000000000 CH3 POSITION 0 000000000000 PTPEAK 0 700000000000 SCALE 0 700000000000 CH x BANdwidth LIST Query Only This query only command returns a list of the available bandwidths for the specified channel The ch...

Page 95: ...tioning section of the Vertical Setup dialog box for sampling modules The sampling module determines the available bandwidths You can use the CH x BANdwidth LIST query to determine the available bandwidths for the specified channel Group Vertical Syntax CH x BANdwidth VALue NR3 CH x BANdwidth VALue Arguments NR3 is the value of the bandwidth you want to set Use the CH x BANdwidth LIST command to q...

Page 96: ... 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 Group Vertical Syntax CH x DELay NR3 CH x DELay Arguments NR3 is the delay time for this channel The range is 100 to 100 with a resolution of 0 1 Examples CH7 DELAY 0 1 sets the delay for Channel 7 to 10 CH3 DELAY mig...

Page 97: ...ets or queries the deskew time for the channel specified by x which can be 1 through 8 Sending this command is the equivalent to setting Deskew in the Vertical Setup dialog box for the selected channel You can adjust deskew to add or subtract an independent channel based acquisition time delay to the delay from the trigger point the horizontal position that is inherently common to the acquisition ...

Page 98: ...his query only command returns whether calibrated extinction ratio is available for the optical module for the specified channel The channel is specified by x which can be 1 through 8 Group Vertical Syntax CH x ERCAL Examples CH1 ERCAL might return CH1 ERCAL 0 indicating that the calibrated extinction ration is not available for the optical module in the channel 1 NOTE A query always returns a 0 o...

Page 99: ...unt this external attenuation when displaying vertical readouts measurements and so on for this channel This command is the equivalent to entering a value in the External Attenuation control in the External Attenuation section of the Vertical Setup dialog box Use the CH x EXTAtten MODE command to select whether the attenuation value is set or returned as a linear attenuation such as 15X or as dB a...

Page 100: ...on of the Vertical Setup dialog box Use the CH x FILTer VALue command to set a filter Group Vertical Syntax CH x FILTer LIST Related Commands CH x FILTer VALue Examples CH1 FILTER LIST might return CH1 FILTER LIST NONE OC12 OC48 OC192 indicating the filters available for Channel 1 CH x FILTer VALue This command sets or queries the reference receiver filter that is applied to the channel specified ...

Page 101: ...er for the 10 3125 Gb s bit rate in accordance with the Ethernet 100GBASE SR10 standard ENET257R4 selects a reference receiver filter for the 25 78125 Gb s bit rate in accordance with the Ethernet 100GBASE ER4 LR4 standard ENET1250 selects a reference receiver filter for the 1 250 Gb s bit rate in accordance with the IEEE 802 3ae 2002 standard ENET2500 selects a reference receiver filter for the 2...

Page 102: ...osed 10 Gigabit Fibre Channel 10GFC standard FC14025 selects a reference receiver filter for the 14 02500 Gb s bit rate in accordance with the Fibre Channel Optical 16GFC MM SM r6 1 standard FC28050 selects a reference receiver filter for the 28 050 Gb s bit rate which is the proposed rate for the 32x Fibre Channel FEC2666 selects a reference receiver filter for the 2 6660571 Gb s bit rate in acco...

Page 103: ...ccordance with the Sonet SDH OC 9 STM 3 standard OC12 selects a reference receiver filter for the 622 08 Mb s bit rate in accordance with the Sonet SDH OC 12 STM 4 standard OC18 selects a reference receiver filter for the 933 12 Mb s bit rate in accordance with the Sonet SDH OC 18 STM 6 standard OC24 selects a reference receiver filter for the 1 24416 Gb s bit rate in accordance with the Sonet SDH...

Page 104: ...ommand is the equivalent to entering a value in the Offset control in the Channel section of the Vertical Setup dialog box or adjusting the front panel Vertical OFFSET knob 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...

Page 105: ...auses the waveform to move up and decreasing the position value causes the waveform to move down Position adjusts only the display position of a channel math or reference waveform Group Vertical Syntax CH x POSition NR3 CH x POSition Related Commands CH x OFFSet Arguments NR3 is the position value in divisions from the center graticule The range is 5 divisions for channels and 1000 divisions for m...

Page 106: ...on how scale ranges are determined refer to the topic Vertical Scale in the online help for your instrument Channel scale changes have an effect on the allowable offset range for the channel In general as the vertical scale value is reduced the amount of allowable offset increases For more information on how scale affects offset range refer to the topic Vertical Offset in the online help for your ...

Page 107: ...data transformations take place The default is Rho Group Vertical Syntax CH x UNIts AUto Volt Watt Amp CH x UNIts Arguments AUTO sets the units for the specified channel so that they are automatically determined by the instrument depends on the probe attached to the specified channel Volt sets the vertical axis units for the specified channel to volts Watt sets the vertical axis units for the spec...

Page 108: ...be 1 through 8 Generally only optical modules in slots CH1 or CH3 have wavelength selections The returned list contains the actual wavelengths available for the channel Use the CH x WLENgth VALue command to set a value from the list Group Vertical Syntax CH x WLENgth LIST Related Commands CH x WLENgth VALue Examples CH2 WLENGTH LIST might return CH2 WLENLIST FACTORY 1550 1310 USER 1330 indicating ...

Page 109: ...gister SESR Status Byte Register except the MAV bit see below If the CLS command immediately follows an EOI the Output Queue and MAV bit Status Byte Register bit 4 are also cleared MAV indicates information is in the output queue The device clear DCL GPIB control message will clear the output queue and thus MAV CLS does not clear the output queue or MAV For more information about these registers a...

Page 110: ...fore continuing For best results ensure that the mainframe compensation is valid and leave trigger sources for the selected channels connected and active 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 ALLModules Related Comma...

Page 111: ...ATE CH1 performs the compensation routines for module occupying channel 1 COMPensate DARKLev CH x No Query Form This command no query form compensates an optical channel by removing residual DC offsets in the entire vertical path This provides better DC offset compensation at the current vertical settings CAUTION Before sending this command disconnect or disable all signals and probes from all sam...

Page 112: ...yntax COMPensate DATE MAInframe Examples COMPENSATE DATE MAINFRAME might return COMPENSATE DATE MAINFRAME 15 JAN 00 16 25 COMPensate MAInframe No Query Form This command no query form compensates the mainframe for DC variances CAUTION Before sending this command disconnect or disable all signals and probes from all sampling input channels and mainframe trigger inputs Ensure that all electrical inp...

Page 113: ...ed appropriately before sending this command You should use a signal of known optical power at the wavelength for which you are compensating Group Compensation Syntax COMPensate OPTGAIN CH x NR1 NR3 Arguments NR1 argument is the wavelength in nm of the input optical signal NR3 argument is the average optical power of the input optical signal Examples COMPENSATE OPTGAIN CH1 1000 1 0E 3 COMPensate R...

Page 114: ...rm 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 ALLModules No Query Form This command no query form recalls compensation data for all installed module channels from their r...

Page 115: ...nframe 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 Any result other than PASS generally indicates a failure For a more detailed mess...

Page 116: ... USER ALLModules No Query Form This command no query form saves the volatile run time compensation data for all installed module channels into their respective nonvolatile user memories Group Compensation Syntax COMPensate SAVe USER ALLModules Examples COMPENSATE SAVE USER ALLMODULES COMPensate SAVe USER CH x No Query Form This command no query form saves the volatile run time compensation data fo...

Page 117: ... COMPReq Group Compensation Syntax COMPensate STATus CH x Examples COMPENSATE STATUS CH1 might return COMPENSATE STATUS CH1 COMPREQ indicating that the warm up period for the instrument has elapsed but the current compensation temperature delta is greater than desired or that the specified module has been moved to a different module compartment since last compensated In either case the instrument ...

Page 118: ... Group Compensation Syntax COMPensate TEMPerature CH x Examples COMPENSATE TEMPERATURE CH1 might return 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 C...

Page 119: ...This command sets or queries the color of the cursor specified by x which can be 1 or 2 This command is the same as the DISplay COLor CURSOR x command This is equivalent to setting Color in the Cursor 1 or Cursor 2 section of the Cursor Setup dialog box The default cursor color is red The argument for the command is comprised of 3 fields red green and blue You specify the value for each of the thr...

Page 120: ...n CURSOR CURSOR1 COLOR 8421376 indicating that the color of Cursor 1 is Teal 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 ...

Page 121: ...ified cursor display MAG2 optional selects MAG2 as the timebase for the specified cursor display Examples CURSOR CURSOR2 SOURCE CH8 MAG1 associates Cursor 2 with the channel 8 waveform and the MAG1 timebase CURSOR CURSOR1 SOURCE might return CURSOR CURSOR1 SOURCE REF2 MAIN indicating that Cursor 1 is associated with the REF2 waveform and the Main timebase CURSor FUNCtion This command sets or queri...

Page 122: ...h provide both horizontal unit readouts and vertical unit readouts for Cursor 1 and Cursor 2 which are constrained to valid data points of the selected waveform Examples CURSOR FUNCTION VBARS enables the vertical bar type cursors CURSOR FUNCTION might return CURSOR FUNCTION HBARS indicating that the horizontal bar cursors are enabled CURSor HBArs Query Only This query only command returns the curr...

Page 123: ...oup Cursor Syntax CURSor HBArs POSition x NR3 CURSor HBArs POSition x Related Commands CURSor FUNCtion Arguments NR3 specifies the cursor position relative to zero for the source waveform Examples CURSOR HBARS POSITION1 3 0E 3 positions Cursor 1 at 3 mV units above the zero level of the source waveform CURSOR HBARS POSITION2 might return CURSOR HBARS POSITION2 1 96476964770E 003 indicating that Cu...

Page 124: ...ght return CURSOR SELECT CURSOR1 indicating that cursor 1 is the active cursor and can be controlled by the front panel general purpose knob CURSor VBArs Query Only This query only command returns the current settings of the vertical bar cursors Group Cursor Syntax CURSor VBArs Examples CURSOR VBARS might return CURSOR VBARS DELTA 1 00601202405E 009 POSITION1 20 9968917836E 009 POSITION2 22 002903...

Page 125: ...ursor Syntax CURSor VBArs POSition x NR3 CURSor VBArs POSition x Related Commands HORizontal MAIn TOFPoint HORizontal MAGnify x TOFPoint HORizontal MATH x MAIn TOFPoint HORizontal MATH x MAGnify x TOFPoint HORizontal REF x MAIn TOFPoint HORizontal REF x MAGnify x TOFPoint Arguments NR3 specifies the cursor position measured from the trigger point of the source waveform Examples CURSOR VBARS POSITI...

Page 126: ... cursor This is equivalent to the waveform Δt readout value Group Cursor Syntax CURSor WAVeform HDELTa Examples CURSOR WAVEFORM HDELTA might return CURSOR WAVEFORM HDELTA 1 03E 9 indicating that the time between the waveform cursors is 1 03 ns CURSor WAVeform HPOS x Query Only This query only command returns the position of the specified waveform cursor The cursor is specified by x which can be 1 ...

Page 127: ... cursor position measured relative to the time of the trigger point of the source waveform Examples CURSOR WAVEFORM POSITION2 9 00E 6 positions the cursor 2 waveform cursor at 9 µs CURSOR WAVEFORM POSITION2 might return CURSOR WAVEFORM POSITION2 51 0701402806E 009 indicating waveform cursor 1 is at 51 1 ns CURSor WAVeform VDELTa Query Only This query only command returns the vertical difference be...

Page 128: ...e data is stored in the reference memory location specified by DATa DESTination starting with the data point specified by the DATa STARt command Only one waveform can be transferred at a time If the destination reference is not empty the reference slot will be cleared and the instrument will attempt to create a waveform using the provided data points The waveform will only be displayed if the refe...

Page 129: ...1612544 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 DATa Related Commands CURVe WAVFrm DATa STARt DATa STOP Arguments INIT initializes the waveform data parameters to ...

Page 130: ...data in Reference 3 DATA DESTINATION might return DATA DESTINATION REF8 as the reference memory location that is currently selected DATa ENCdg This command sets or queries the format of the waveform data This command is equivalent to setting WFMOutpre ENCdg WFMOutpre BN_Fmt and WFMOutpre BYT_Or as shown in the table below Only signed 4 byte integers and floating point values are supported Changing...

Page 131: ...M compatible PCs SFPBinary is the same as FPBinary except that the byte order is reversed the least significant byte is transferred first This format is useful when transferring data to IBM compatible PCs Examples DATA ENCDG RIBINARY sets the data encoding format to signed integer with the most significant byte transferred first DATA ENCDG might return DATA ENCDG SFPBINARY indicating that the form...

Page 132: ...ry DATa STARt Sets or queries the starting data point for waveform transfer This command allows for the transfer of partial waveforms to and from the instrument Group Waveform Transfer Syntax DATa STARt NR1 DATa STARt Related Commands CURVe DATa STOP Arguments NR1 This value ranges from 1 to the record length and is the first data point that will be transferred Data will be transferred from this p...

Page 133: ...ands CURVe DATa STARt Arguments NR1 ranges from 1 to the record length and is the last data point that will be transferred If this value is greater than the record length then data will be transferred up to the record length If both DATa STARt and DATa STOP are greater than the record length an execution error will be generated If you always want to transfer complete waveforms just set DATa STARt ...

Page 134: ...se for the waveform data to be transferred out by the next CURVe command MAG1 selects MAG1 as the timebase for the waveform data to be transferred out by the next CURVe Command MAG2 selects MAG2 as the timebase for the waveform data to be transferred out by the next CURVe command Examples DATA TIMEBASE MAG1 sets the timebase for the waveform data to be transferred out to MAG1 DATA TIMEBASE might r...

Page 135: ...d 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 Group Save and Recall Syntax DELEte WAVEform REF x ALL Related Commands RECAll WAVEform SAVe WAVEform Arguments REF x...

Page 136: ...ccording 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 The power on default for DESER is all bits set if PSC is 1 If PSC is 0 the DESER maintains its value through a power cycle NOTE Setting the DESER and the ESER to the same value allows only...

Page 137: ...RSOR1 255 CURSOR2 255 HISTOGRAM 16776960 MASK 16711935 DISPLAY MEASREADOUT 0 CURSREADOUT 0 HISTREADOUT 0 WFMREADOUT 1 MASKREADOUT 0 MEASBAR 1 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 following table lists values for common colo...

Page 138: ...and 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 The default background color is black The argument for the command is an integer equal to the sum of three color values red green and blue You specify the value for each of the three color values and sum them to specify the background...

Page 139: ...tween 0 and 255 Examples DISPLAY COLOR BACKGROUND 16776960 sets the color of the graticule background to aqua DISPLAY COLOR BACKGROUND might return DISPLAY COLOR BACKGROUND 016777215 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 This is equivalent to setting Color in the Cur...

Page 140: ...f 0 through 16777215 representing a color defined as follows red 256 green 65536 blue where red green and blue are values between 0 and 255 Examples DISPLAY COLOR CURSOR1 128 sets the color of cursor 1 to maroon DISPLAY COLOR CURSOR1 might return DISPLAY COLOR CURSOR1 8421504 indicating that the color of cursor 1 is gray DISplay COLor FOREground This command sets or queries the color of the gratic...

Page 141: ...ite 16777215 Navy 8388608 Teal 8421376 Green 32768 Purple 8388736 Maroon 128 Olive 32896 Gray 8421504 Silver 12632193 Group Display Control Syntax DISplay COLor FOREground NR1 DISplay COLor FOREground Arguments NR1 is an integer in the range of 0 through 16777215 representing a color defined as follows red 256 green 65536 blue where red green and blue are values between 0 and 255 Examples DISPLAY ...

Page 142: ...values and sum them to specify the background color The following table lists values for common colors Index number values for common colors Name Index number Black 0 Blue 16711680 Aqua 16776960 Lime 65280 Fuchsia 16711935 Red 255 Yellow 65535 White 16777215 Navy 8388608 Teal 8421376 Green 32768 Purple 8388736 Maroon 128 Olive 32896 Gray 8421504 Silver 12632193 Group Display Control Syntax DISplay...

Page 143: ... Setup dialog box The default mask polygon color is fuschia The argument for the command is an integer equal to the sum of three color values red green and blue You specify the value for each of the three color values and sum them to specify the background color The following table lists values for common colors Index number values for common colors Name Index number Black 0 Blue 16711680 Aqua 167...

Page 144: ...eadout item in the readout selection menu Group Display Control Syntax DISplay CURSReadout ON OFF NR1 DISplay CURSReadout Arguments ON enables the readout display for the Cursor function OFF disables the readout display for the Cursor function NR1 set to 0 disables the Cursor readout display any other integer enables the Cursor readout display Examples DISPLAY CURSREADOUT 1 enables the Cursor read...

Page 145: ...ime display is off NOTE A query always returns a 0 or 1 DISplay GRAticule Query Only This query only command returns all the graticule parameters Group Display Control Syntax DISplay GRAticule Examples DISPLAY GRATICULE might return DISPLAY GRATICULE STYLE FULL HDIVS 10 VDIVS 10 DISplay GRAticule HDIVS Query Only This query only command returns the number of horizontal divisions in the graticule G...

Page 146: ...E STYLE GRID sets the graticule style to display a frame and a grid DISPLAY GRATICULE STYLE might return DISPLAY GRATICULE STYLE FULL when all graticule elements grid frame and cross hairs are displayed DISplay GRAticule VDIVS Query Only This query only command returns the number of vertical divisions in the graticule Group Display Control Syntax DISplay GRAticule VDIVS Examples DISPLAY GRATICULE ...

Page 147: ...eturns a 0 or 1 DISplay INTERPolat This command sets or queries the interpolation algorithm used to display any waveforms in the Main or Mag views when the record length is less than 1000 points This is equivalent to setting Interpolation in the Style section of the Display Setup dialog box NOTE Interpolation is a display function only the instrument does not do acquisition interpolation With inte...

Page 148: ...nals with fast rise times Examples DISPLAY INTERPOLAT LINEAR selects the linear interpolation algorithm DISPLAY INTERPOLAT might return DISPLAY INTERPOLAT NONE indicating that no interpolation algorithm is selected DISplay MASKReadout This command sets or queries state of the Mask readout This is equivalent to checking or clearing the Mask readout item in the readout selection menu Group Display C...

Page 149: ... 1 enables the Measurement Bar display DISPLAY MEASBAR might return DISPLAY MEASBAR 0 indicating that the Measurement Bar display is off NOTE A query always returns a 0 or 1 DISplay MEASReadout This command sets or queries state of the measurement readout This is equivalent to checking or clearing the Measurement readout item in the readout selection menu Group Display Control Syntax DISplay MEASR...

Page 150: ...e length in seconds that the waveform points are displayed on the screen The range is 200 ms to 10 s in increments of 100 ms from 200 ms to 1s and in 0 5 s increments from 1 s to 10 s Examples DISPLAY PERSISTENCE 3 specifies that the waveform points are displayed on the screen for 3 seconds before they fade DISPLAY PERSISTENCE might return DISPLAY PERSISTENCE 0 200000000000 indicating that the per...

Page 151: ...eries whether or not the data is displayed using persistence Sending this command is equivalent to selecting Variable Persistence or Infinite Persistence or neither in the Style section of the Display Setup dialog box Group Display Control Syntax DISplay STYle NORMal INFPersist VARPersist DISplay STYle Related Commands DISplay PERSistence Arguments NORMal disables the persistence mode INFPersist a...

Page 152: ...e readout display for the Waveform function NR1 set to 0 disables the Waveform readout display any other integer enables the Waveform readout display Examples DISPLAY WFMREADOUT 1 enables the Waveform readout display DISPLAY WFMREADOUT might return DISPLAY WFMREADOUT 0 indicating that the Waveform readout display is off NOTE A query always returns a 0 or 1 ESE This command sets or queries the bits...

Page 153: ...ter Use the DESE command to set the DESER See Event Handling Sequence for a discussion of event handling Examples ESE 209 sets the ESER to binary 11010001 which enables the PON URQ EXE and OPC bits ESE might return the string ESE 186 indicating that the ESER contains the binary value 10111010 ESR Query Only This is a query only command that returns the contents of the Standard Event Status Registe...

Page 154: ...more information see Event Handling for more information Group Status and Error Syntax EVENT Related Commands ALLEv CLS DESE ESE ESR EVMsg SRE STB Examples EVENT might return the response EVENT 110 indicating that there was an error in a command header EVMsg Query Only This is a query only command that removes a single event code from the Event Queue that is associated with the results of the last...

Page 155: ... 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 and Command strings combined The command string is right justified Examples EVMSG might return EVMSG 110 COMMAND HEADER ERROR EVQty Query Only This query only command returns the number of event codes that are in the Event Queue This is useful when using ...

Page 156: ...ments CH x selects a channel waveform to export The range for x is 1 through 8 MATH x selects a math waveform to export The range for x is 1 through 8 REF x selects a reference waveform to export The range for x is 1 through 8 HIST selects histogram data to export MAIn optional selects Main as the timebase for the exported waveform This is the default timebase MAG1 optional selects MAG1 as the tim...

Page 157: ...rs in ASCII form Examples EXPORT TYPE NUMERICTXT sets the waveform data to be exported as ASCII text EXPORT TYPE querys the setting for exporting waveform data 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 Exec...

Page 158: ... RST SAVe SETUp Examples FACTORY resets the instrument to its factory default settings FILESystem READFile Query Only Outputs the specified file to the GPIB port with maximum file size of 10 Mb Group Miscellaneous Syntax FILESystem READFile Arguments FILE PATH is a quoted string that defines the file name and path Input the file path using the form drive dir filename The filename can be a Windows ...

Page 159: ...DCopy STARt commands to ensure that the first hardcopy task is sent to the printer before starting another Examples HARDCOPY START starts a hardcopy HARDCopy FILEName No Query Form This command immediately sends a copy of the screen display to the file specified by the command argument The filename may include a relative path or a fully qualified path to any location supported by Microsoft Windows...

Page 160: ...hich the hardcopy is sent This argument is a quoted string that defines the file name path and optionally the file format if you include a file extension NOTE The specified filename must be enclosed with quotation marks and wild card characters are illegal Examples HARDCOPY FILENAME C MY DOCUMENTS TEK immediately outputs a hardcopy to the file TEK format where format is the image file format set b...

Page 161: ...This is the default image file format and is commonly supported by Microsoft Windows compatible applications TIFF sets the hardcopy format to TIFF This setting produces uncompressed image files that are typically larger than 1MB TARGA sets the hardcopy format to TARGA This setting produces minimally compressed RLE image files around 1MB Examples HARDCOPY FORMAT PNG selects PNG as the file format t...

Page 162: ...oes not affect IEEE Std 488 2 1987 Common Commands those starting with an asterisk these commands never return headers Group Miscellaneous Syntax HEADer ON OFF NR1 HEADer Related Commands VERBose Arguments ON sets the Response Header Enable State to true This causes the instrument to include headers on applicable query responses You can then use the query response as a command OFF sets the Respons...

Page 163: ...50000000000 COLOR 65535 ENABLE 1 DISPLAY 1 TYPE LINEAR MODE VERTICAL SIZE 4 00000000000 SOURCE CH3 MAIN STATISTICS MEAN 46 9321597622E 003 MEDIAN 224 000000000E 003 STDDEV 227 027807252E 003 PKTOPK 500 000000000E 003 SIGMA1 636 054733146E 003 SIGMA2 636 054733146E 003 SIGMA3 1 00000000000 PEAKHITS 39 4280000000E 003 HITS 185 701000000E 003 WAVEFORMS 924 000000000 HISTOGRAM WFMDB STATE 1 HIStogram ...

Page 164: ...1 defines the coordinates of the histogram box in source waveform coordinates HISTOGRAM BOX might return HISTOGRAM BOX 1 51800000000E 006 0 246000000000 3 51800000000E 006 0 747000000000 HIStogram BOXPcnt Defines the left top right and bottom positions of the histogram box in percentage of screen coordinates The upper left has the value 0 0 and the lower right has the value 100 100 Any value outsi...

Page 165: ... 0000000000 70 0000000000 75 0000000000 HIStogram COLOr This command sets or queries the color of the histogram data and its boundary area This command is the same as the DISplay COLor HIStogram command This is equivalent to setting Color in the Display Options section of the Histogram Setup dialog box The default histogram color is aqua The argument for the command is an integer equal to the sum ...

Page 166: ...olor of the histogram data and its boundary area to maroon HISTOGRAM COLOR might return HISTOGRAM COLOR 8421504 indicating that the color of the histogram data and its boundary is gray 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 So...

Page 167: ...ISTOGRAM DISPLAY ON displays the histogram HISTOGRAM DISPLAY might return HISTOGRAM DISPLAY 0 indicating that the histogram display is disabled NOTE A query always returns a 0 or 1 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 ...

Page 168: ...log box Group Histogram Syntax HIStogram MODe HORizontal VERTical HIStogram MODe Arguments HORizontal displays a horizontally positioned histogram that shows time distribution VERTical displays a vertically positioned histogram that shows a voltage distribution or other vertical distribution such as amperes Examples HISTOGRAM MODE HORIZONTAL sets the histogram mode to the horizontal display mode H...

Page 169: ...rce from the pulldown list in the Source section of the Histogram Setup dialog box The waveform need not be displayed for histograms to run You might want the channel displays disabled so you can see a full screen histogram and not have waveform data confuse the display Group Histogram Syntax HIStogram SOUrce CH x MATH x REF x MAIn MAG1 MAG2 HIStogram SOUrce Arguments CH x selects a channel wavefo...

Page 170: ...stogram statistics These are the Histogram statistics that are displayed in the Histogram readout Mean Median Std Dev Pk Pk µ 1s µ 2s µ 3s Peak Hits Waveforms The histogram statistics and count can be reset with the HIStogram COUNt command Group Histogram Syntax HIStogram STATistics Related Commands HIStogram COUNt Examples HISTOGRAM STATISTICS might return the following HISTOGRAM STATISTICS MEAN ...

Page 171: ...stogram This is the value that is displayed for Mean in the Histogram readout Group Histogram Syntax HIStogram STATistics MEAN Examples HISTOGRAM STATISTICS MEAN might return HISTOGRAM STATISTICS MEAN 43 0000000000E 009 indicating that the mean value for the horizontal histogram is 43 ns HIStogram STATistics MEDIAN Query Only This query only command returns the median value calculated for the hist...

Page 172: ...the histogram This is the value that is displayed for Pk Pk in the Histogram readout Group Histogram Syntax HIStogram STATistics PKTOPK Examples HISTOGRAM STATISTICS PKTOPK might return HISTOGRAM STATISTICS PKTOPK 20 0000000000E 009 indicating that the peak to peak value for the horizontal histogram is 20 ns HIStogram STATistics SIGMA x Query Only This query only command returns the population den...

Page 173: ...8E 009 indicating that the standard deviation value for the horizontal histogram is 5 80 ns HIStogram STATistics WAVeforms Query Only This query only command returns the number of waveforms used in the histogram This is the value that is displayed for Waveforms in the Histogram readout Group Histogram Syntax HIStogram STATistics WAVeforms Examples HISTOGRAM STATISTICS WAVEFORMS might return HISTOG...

Page 174: ...y HIStogram WFMDB STATE This command sets or queries whether the histogram counting is made on a waveform database created on the source of the histogram This is equivalent to selecting or clearing the Use Wfm Database check box in the Source section of the Histogram Setup dialog box Group Histogram Syntax HIStogram WFMDB STATE ON OFF NR1 HIStogram WFMDB STATE Arguments ON enables histogram counti...

Page 175: ...0E 012 RECORDLENGTH 2000 REFPOINT 1 00000000000 VIEW 1 TOLPOINT 51 16300000000E 009 TOFPOINT 31 16300000000E 009 HORIZONTAL MAGNIFY2 SCALE 3 30000000000E 011 POSITION 31 21300000000E 009 RESOLUTION 220 00000000000E 015 RECORDLENGTH 1000 REFPOINT 150 00000000000E 003 VIEW 0 TOLPOINT 31 49300000000E 009 TOFPOINT 31 16300000000E 009 HORizontal BITS BITRate This command sets or queries the bit rate of...

Page 176: ... Horizontal Setup dialog box NOTE Setting the HORizontal BITS STANdard with this command sets the MASK STANdard setting to the same argument Also setting the horizontal bit rate with the HORizontal BITS BITRate command coerces the HORizontal BITS STANdard setting to USERMask Group Horizontal Syntax HORizontal BITS STANdard NONe ATARXG1 ATARXG2 ATARXG3 ATATXG1 ATATXG2 ATATXG3 ENET40GB_LR4 ENET40GB_...

Page 177: ...27 78125 Gb s bit rate and mask in accordance with the Ethernet 100GBASE ER4 standard ENET100GB_LR4 selects the 27 78125 Gb s bit rate and mask in accordance with the Ethernet 100GBASE LR4 standard ENET100GB_SR10 selects the 10 3125 Gb s bit rate and mask in accordance with the Ethernet 100GBASE SR10 standard ENET1250 selects the 1 250 Gb s bit rate and mask in accordance with the IEEE 802 3 stand...

Page 178: ...e FC PI Rev 11 draft standard FC2125E_ABR selects the 2 125 Gb s bit rate and mask in accordance with ANS1 X3 230 1999 NCITS 1235D Rev 11 Abs Beta Recv FC2125E_ABT selects the 2 125 Gb s bit rate and mask in accordance with ANS1 X3 230 1999 NCITS 1235D Rev 11 Abs Beta Transm FC2125E_AGR selects the 2 125 Gb s bit rate and mask in accordance with ANS1 X3 230 1999 NCITS 1235D Rev 11 Abs Gamma Recv F...

Page 179: ...mask in accordance with the Fibre Channel Optical 8GFC standard FEC2666 selects the 2 6660571 Gb s bit rate and mask in accordance with the ITU T G 975 Recommendation FC10519 selects the 10 51875 Gb s bit rate and mask in accordance with the proposed 10 Gigabit Fibre Channel 10GFC standard FC11317 selects the 11 317 Gb s bit rate and mask in accordance with the Fibre Channel Optical FC FEC standar...

Page 180: ...H OC 18 STM 6 standard OC24 selects the 1 24416 Gb s bit rate and mask in accordance with the Sonet SDH OC 24 STM 8 standard OC36 selects the 1 86624 Gb s bit rate and mask in accordance with the Sonet SDH OC 36 STM 12 standard OC48 selects the 2 488 32 Gb s bit rate and mask in accordance with the Sonet SDH OC 48 STM 16 standard OC192 selects the 9 95328 Gb s bit rate and mask in accordance with ...

Page 181: ...50 Gb s far end relative bit rate and mask in accordance with the IEEE 802 3ae 2002 standard XAUINear selects the 3 1250 Gb s near end normalized bit rate and mask in accordance with the IEEE 802 3ae 2002 standard XAUIRNear selects the 3 1250 Gb s near end relative bit rate and mask in accordance with the IEEE 802 3ae 2002 standard HORizontal DISPlayscale BITS This command sets or queries the disp...

Page 182: ...Division sets the horizontal scale controls and readouts to display the time span for each division of the screen This is the legacy behavior This is the default setting for this command PERScreen sets the horizontal scale controls and readouts to display the time span of the entire graticule 10 divisions Examples HORIZONTAL DISPLAYSCALE DISTANCE PERSCREEN sets the horizontal scale for all timebas...

Page 183: ...rn HORIZONTAL DISPLAYSCALE_SEConds PERDIVISION indicating that the display scale for all timebases is per division when the horizontal units is set to SECONDS HORizontal DISTance DIELectric This command sets or queries the dielectric constant This is equivalent to setting the Dielectric constant in the Distance section of the Horizontal Setup dialog box The dielectric constant is a property of mat...

Page 184: ... 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 The propagation velocity is used to convert time to distance when the horizontal units are specified as distance The dielectric constant e is related to propagation velocity Vp by the following equatio...

Page 185: ...Zref FREQ Arguments NR3 is the external 10 MHz frequency setting The range for this argument is 1 0E7 0 005 9 9995 MHz through 10 0005 MHz The resolution is 0 1 Hz The default is 10 MHz Examples HORIZONTAL EXT10MHZREF FREQ 9 9995E6 sets the horizontal external 10 MHz frequency to 9 9995 MHz HORIZONTAL EXT10MHZREF FREQ might return HORIZONTAL EXT10MHZREF FREQ 10 0000000000E 006 indicating that the ...

Page 186: ...in the FrameScan mode to 4000 HORIZONTAL FRAMESCAN SCANBITS might return HORIZONTAL FRAMESCAN SCANBITS 700 indicating the number of scan bits is set to 700 HORizontal FRAMescan STATE This command sets or queries the FrameScan mode Assuming that acquisitions are running scanning starts as soon as you enable FrameScan Sending this command is equivalent to checking Enabled in the FrameScan section of...

Page 187: ...pecified Mag timebase The Mag timebase is specified by x which can be 1 or 2 Group Horizontal Syntax HORizontal MAGnify x Examples HORIZONTAL MAG1 might return HORIZONTAL MAGNIFY1 SCALE 1 05200000000E 009 POSITION 64 0380000000E 009 RESOLUTION 5 26000000000E 012 RECORDLENGTH 2000 REFPOINT 0 00000000000 VIEW 1 TOLPOINT 74 5580000000E 009 TOFPOINT 64 0380000000E 009 HORizontal MAGnify x POSition Thi...

Page 188: ...ontal position is set to the combined insertion delay and extender delay of the module having the highest combination of insertion delay specification plus attached extender delay The minimum horizontal position governs the smallest horizontal position you can set Changing the main timebase position can affect the position of each Mag timebase however Mag timebase positions cannot affect the main ...

Page 189: ...2 timebase is set to a time of 84 ns relative to the trigger HORizontal MAGnify x RECordlength This command sets or queries the record length 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 then setting a value for the Record Length control in the Timebase section of the Horizontal Setup dialog...

Page 190: ...ata Also it represents the point that determines the horizontal position of the record from the trigger The horizontal reference position is set as a fraction of the record 0 5 50 of the record is the default This command is equivalent to selecting a Mag timebase and setting a value in the Horizontal Reference control in the Timebase section of the Horizontal Setup dialog box or moving the Horizon...

Page 191: ...olution for the selected timebase is displayed in the Resolution field in the Timebase section of the Horizontal Setup dialog box You cannot directly set the resolution Instead use the HORizontal MAG x SCAle command to set the horizontal scale and the HORizontal MAG x RECORDLength command to set the record length Resolution is always displayed in time Group Horizontal Syntax HORizontal MAGnify x R...

Page 192: ...Solution HORizontal MAGnify x REFPoint HORizontal MAGnify x POSition Arguments NR3 is the horizontal time per division for the specified Mag timebase The range is 1 ps per division to 5 ms per division Examples HORIZONTAL MAG1 SCALE 2E 6 sets the MAG1 scale to 2 µs per division HORIZONTAL MAG2 SCALE might return HORIZONTAL MAGNIFY2 SCALE 2 00000000000E 009 indicating that the Mag2 timebase is curr...

Page 193: ...al between the trigger point and the first point in the Mag1 timebase record is 50 ns HORizontal MAGnify x TOLPoint Query Only This query only command returns time of last point for the specified Mag timebase which is the time interval between the trigger point and the last point in the specified Mag timebase record waveform Refer to the illustration below for a diagram of the relationships of tim...

Page 194: ...Rizontal MAGnify x VIEW This command sets or queries whether the specified Mag timebase is acquired and displayed The Mag timebase is specified by x which can be 1 or 2 Sending this command is equivalent to clicking the Mag1 or Mag2 icon in the timebase selector drop down box located below the graticule area of the display or pressing the equivalent VIEW buttons on the front panel Group Horizontal...

Page 195: ...ONTAL MAIN might return HORIZONTAL MAIN SCALE 2 00000000000E 009 POSITION 20 3000000000E 009 RESOLUTION 5 00000000000E 012 RECORDLENGTH 4000 REFPOINT 0 00000000000 TOLPOINT 40 3000000000E 009 TOFPOINT 20 3000000000E 009 HORizontal MAIn BITS POSition This command sets or queries the horizontal position for the main timebase in bits Sending this command is equivalent to selecting MainTB and entering...

Page 196: ...tal Setup dialog box when the horizontal units are set to BITS Group Horizontal Syntax HORizontal MAIn BITS SCAle NR3 HORizontal MAIn BITS SCAle Arguments NR3 is the horizontal bits per screen for the Main timebase The range is 1 ps 10 divs bit rate to 5 ms 10 divs bit rate Examples HORIZONTAL MAIN BITS SCALE 10 sets the time span for the screen to 10 bits when the horizontal units are set to bits...

Page 197: ...um time from an external trigger event to the first acquired sample If there are one or more sampling modules on extender cables then the minimum horizontal position is set to the combined insertion delay and extender delay of the module having the highest combination of insertion delay specification plus attached extender delay The minimum horizontal position governs the smallest horizontal posit...

Page 198: ...eries the record length for the Main timebase This is equivalent to selecting MainTB and then setting a value for the Record Length control in the Timebase section of the Horizontal Setup dialog box The instrument displays the waveform within the 10 horizontal divisions on screen The default is 4000 samples Group Horizontal Syntax HORizontal MAIn RECordlength NR1 HORizontal MAIn RECordlength Relat...

Page 199: ...g a value in the Horizontal Reference control in the Timebase section of the Horizontal Setup dialog box or moving the Horizontal Reference Point indicator at the top of the Main view Refer to the illustration below for a diagram of the relationships of horizontal reference point time of first point time of last point and horizontal position Group Horizontal Syntax HORizontal MAIn REFPoint NR2 HOR...

Page 200: ...tal MAIn SCAle command to set the horizontal scale and the HORizontal MAIn RECORDLength command to set the record length Resolution is always displayed in time units Group Horizontal Syntax HORizontal MAIn RESolution Related Commands HORizontal MAIn SCAle HORizontal MAIn RECordlength Examples HORIZONTAL MAIN RESOLUTION might return HORIZONTAL MAIN RESOLUTION 25 0000000000E 012 indicating that the ...

Page 201: ...division HORIZONTAL MAIN SCALE might return HORIZONTAL MAIN SCALE 10 0000000000E 009 indicating that the Main timebase is currently set to 10 ns per division HORizontal MAIn TOFPoint Query Only This query only command returns time of first point which is the time interval between the trigger point and the first point in a Main timebase record waveform Refer to the illustration below for a diagram ...

Page 202: ...er 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 Refer to the illustration below for a diagram of the relationships of time of last point time of first point horizontal position and horiz...

Page 203: ...ATH1 MAGNIFY2 POSITION 19 0000000000E 009 indicating that the horizontal position of the Math 2 waveform using the MAG2 timebase is set to the minimum time of 19 ns 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 50 100 250 500 1000 2000 and 4000...

Page 204: ...ontal MATH x MAGnify x SCAle HORizontal MATH x MAGnify x RESolution Examples HORizontal MATH5 MAGnify2 REFPoint might return HORIZONTAL MATH5 MAGNIFY2 REFPoint 5 00000000000E 001 indicating that this Math waveform will be scaled around the 50 point of the Mag2 window HORizontal MATH x MAGnify x RESolution Query Only This query only command returns the resolution per sample of the specified Mag tim...

Page 205: ...x HORizontal MATH x MAGnify x SCAle Related Commands HORizontal MAGnify x RECordlength HORizontal MAGnify x RESolution Examples HORIZONTAL MATH2 MAG2 SCALE might return HORIZONTAL MATH1 MAGNIFY1 SCALE 30 00000000000E 009 indicating that the Mag1 timebase is currently set to 30 ns per division for the Math 1 waveform HORizontal MATH x MAGnify x TOFPoint Query Only This query only command returns th...

Page 206: ... last point is the time interval between the trigger point and the last point in the specified Mag timebase record waveform Group Horizontal Syntax HORizontal MATH x MAGnify x TOLPoint Related Commands HORizontal MATH x MAGnify x POSition HORizontal MATH x MAGnify x SCAle Examples HORIZONTAL MATH2 MAG2 TOLPOINT might return HORIZONTAL MAGNIFY2 TOLPOINT 1 00000000000E 9 indicating that the time int...

Page 207: ... waveform Group Horizontal Syntax HORizontal MATH x MAIn RECordlength Related Commands HORizontal MATH x MAIn SCAle HORizontal MATH x MAIn RESolution Examples HORIZONTAL MATH4 MAIN RECORDLENGTH might return HORIZONTAL MATH4 MAIN RECORDLENGTH 1000 indicating that the record length for the Main timebase is set to 1000 samples for the Math 4 waveform HORizontal MATH x MAIn REFPoint Query Only This qu...

Page 208: ... waveform is specified by x which can be 1 through 8 Resolution is always displayed in time units Group Horizontal Syntax HORizontal MATH x MAIn RESolution Related Commands HORizontal MATH x MAIn SCAle HORizontal MATH x MAIn RECordlength Examples HORIZONTAL MATH2 MAIN RESOLUTION might return HORIZONTAL MATH1 MAIN RESOLUTION 1 00000000000E 009 indicating that the Main timebase resolution is at 1 ns...

Page 209: ... which can be 1 through 8 Group Horizontal Syntax HORizontal MATH x MAIn TOFPoint Related Commands HORizontal MATH x MAIn POSition HORizontal MATH x MAIn REFPoint HORizontal MATH x MAIn SCAle Examples HORIZONTAL MATH3 MAIN TOFPOINT might return HORIZONTAL MATH3 MAIN TOFPOINT 100 00000000000E 9 indicating that the time of first point for the Main timebase record for the Math3 waveform is 100 ns HOR...

Page 210: ...mebase is specified by x which can be 1 or 2 Group Horizontal Syntax HORizontal REF x MAGnify x POSition Related Commands HORizontal REF x MAGnify x TOFPoint HORizontal REF x MAGnify x TOLPoint Examples HORIZONTAL REF1 MAG2 POSITION might return HORIZONTAL REF1 MAGNIFY2 POSITION 19 00000000000E 009 indicating that the horizontal position for the Ref 1 waveform using the MAG2 timebase is the minimu...

Page 211: ...ixed horizontal scale and are unaffected by the HORizontal MAGnify x SCAle command Group Horizontal Syntax HORizontal REF x MAGnify x REFPoint Related Commands HORizontal REF x MAGnify x SCAle HORizontal REF x MAGnify x RESolution Examples HORIZONTAL REF5 MAG2 REFPOINT might return HORIZONTAL REF5 MAG2 REFPOINT 5 00000000000E 001 indicating that the horiztonal magnify reference point for this refe...

Page 212: ...tal Syntax HORizontal REF x MAGnify x SCAle Related Commands HORizontal REF x MAGnify x RECordlength HORizontal REF x MAGnify x RESolution Examples HORIZONTAL REF3 MAG2 SCALE might return HORIZONTAL REF3 MAGNIFY2 SCALE 1 00000000000E 010 indicating that the Mag2 timebase is 100 ps per division for the Ref 3 waveform HORizontal REF x MAGnify x TOFPoint Query Only This query only command returns tim...

Page 213: ...ified by x which can be 1 or 2 The time of last point is the time interval between the trigger point and the last point in the specified Mag timebase record waveform Group Horizontal Syntax HORizontal REF x MAGnify x TOLPoint Related Commands HORizontal REF x MAGnify x POSition HORizontal REF x MAGnify x SCAle Examples HORIZONTAL REF1 MAG1 TOLPOINT might return HORIZONTAL REF1 MAGNIFY1 TOLPOINT 50...

Page 214: ...n be 1 through 8 The value of the record length can be 50 100 250 500 1000 2000 4000 8000 and 16000 samples Group Horizontal Syntax HORizontal REF x MAIn RECordlength Related Commands HORizontal REF x MAIn RESolution HORizontal REF x MAIn SCAle Examples HORIZONTAL REF7 MAIN RECORDLENGTH might return HORIZONTAL REF7 MAIN RECORDLENGTH 1000 indicating that the record length of the Reference 7 wavefor...

Page 215: ... by the scale and recordlength values of the reference waveform Resolution is always displayed in time units Group Horizontal Syntax HORizontal REF x MAIn RESolution Related Commands HORizontal REF x MAIn SCAle HORizontal REF x MAIn RECordlength Examples HORIZONTAL REF7 MAIN RESOLUTION might return HORIZONTAL REF7 MAIN RESOLUTION 10 00000000000E 012 indicating that the Reference 7 waveform resolut...

Page 216: ...specified Reference Main timebase record Group Horizontal Syntax HORizontal REF x MAIn TOFPoint Related Commands HORizontal REF x MAIn POSition HORizontal REF x MAIn REFPoint HORizontal REF x MAIn SCAle Examples HORIZONTAL REF1 MAIN TOFPOINT might return HORIZONTAL REF1 MAIN TOFPOINT 41 36300000000E 009 indicating that the time interval between the trigger point and the first point in the record f...

Page 217: ...istance for Units in the All Timebases section of the Horizontal Setup dialog box When selecting Distance for horizontal units further options are meters feet and inches Group Horizontal Syntax HORizontal UNIts S BITS FT IN M HORizontal UNIts Related Commands HORizontal DISTance DIELectric Arguments S sets the horizontal units for all timebases to seconds BITS sets the horizontal units for all tim...

Page 218: ...es ID might return ID TEK DSA8300 CF 91 1CT FV 3 0 444 IDN Query Only This is a query only command that returns the instrument identification code Group Miscellaneous Syntax IDN Related Commands ID Returns The instrument ID in the following format TEKTRONIX model number 0 CF 92 1CT FV firmware version number Examples IDN might return TEKTRONIX DSA8300 B010112 CF 91 1CT FV 5 5 214 IMPort CUSTommask...

Page 219: ...OCk This command sets or queries the lock state of the touchscreen and the front panel controls There is no front panel equivalent Group Miscellaneous Syntax LOCk ALL NONe TOUCH FPAnel LOCk Related Commands UNLock Arguments ALL disables all front panel controls and the touchscreen NONe enables all front panel controls and the touchscreen This is equivalent to the UNLock ALL command NOTE If the ins...

Page 220: ...uery always returns a string including command headers regardless of the setting of the HEADer command This is because the returned string is intended to be sent back to the instrument as a command string The VERBose command can still be used normally to specify whether the returned headers should be abbreviated Related Commands HEADer SET VERBose Examples LRN might return ACQUIRE STATE 1 MODE SAM...

Page 221: ... 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 MASK MASK6 COUN 1 NR_P 0 POI 0 0 POINTSP 0 0 MASK MASK7 COUN 1 NR_P 0 POI 0 0 POINTSP 0 0 MASK MASK8 COUN 1 NR_P 0 POI 0 0 POINTSP 0 0 MASK SOU CH1 MAIN WFMDB STATE 1 MASK AUTOFit EXECute No Query Form This command runs the Autofit Mask function The Autofit Mask function ...

Page 222: ...inued acquisitions will accumulate more data into the waveform database make sure to stop acquisitions before querying the Autofit state Group Mask Syntax MASK AUTOFit STATe Related Commands MASK AUTOFit EXECute Examples MASK AUTOFIT STATE might return a 1 indicating that the mask autofit function was run on the current mask test data stored in the waveform database MASK AUTOSet HILow METHod This ...

Page 223: ...d other than User or none is specified MODe sets Mask Autoset to use the mode of the High level topline and Low level baseline across one unit interval of the eye diagram to align the input signal to the NRZ mask Setting the method to Mode coerces the mask communication standard to User Examples MASK AUTOSET HILOW METHOD MODE sets the Mask Autoset high low method to Mode MASK AUTOSET HILOW METHOD ...

Page 224: ...utomatically run autoset when a standard mask is selected from the Comm Standard section of the Mask Setup dialog box MASK AUTOSET MODE might return MASK AUTOSET MODE AUTO indicating 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 comma...

Page 225: ...0 and 255 Examples MASK COLOR 16711935 sets the color of the mask to fuchsia MASK COLOR might return MASK COLOR 32768 indicating that the color of the mask is green MASK COUNt This command clears the counts for the masks clears the data source and restarts the counting This is equivalent to clicking Clear in the Mask Counts section of the Mask Setup dialog box The query form of this command return...

Page 226: ...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 MASK COUNt STATE ON OFF NR1 MASK COUNt STATE Arguments OFF turns off mask counting This is the default state ON turns on mask counting NR1 set to 0 tu...

Page 227: ...57 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 NR1 Examples MASK COUNT WAVEFORMS might return MASK COUNT WAVEFORMS 6568 indicating that the total number of waveforms contributed to mask counting is 6 568 MASK ...

Page 228: ...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 with 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 Setting a positive mask m...

Page 229: ...Arguments OFF turns off mask margins The default is OFF The currently displayed margined mask is erased and the original mask is displayed ON turns on mask margins NR1 set to 0 turns off mask margins any other integer turns on the selected mask margins Examples MASK MARGIN STATE ON turns on mask margins MASK MARGIN STATE might return MASK MARGIN STATE 1 indicating that mask margins are on NOTE A q...

Page 230: ...Nt 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 MASK MASK x COUNt Related Commands MASK COUNt STATE Returns NR1 is the number of hits in the specified mask Examples MASK MASK3 COUNT might return MASK MASK3 COUNT 1478 indicat...

Page 231: ...izontal scale or position changes after this command is executed a query will return different values for the vertices This is because the mask polygons remain stationary on the display but the relationship of the internal coordinate system to the absolute user values changes NOTE If the specified mask is undefined a query will return 0 0 Group Mask Syntax MASK MASK x POInts NR3 NR3 NR3 NR3 MASK M...

Page 232: ...urn 0 0 Group Mask Syntax MASK MASK x POINTSPcnt NR3 NR3 NR3 NR3 MASK MASK x POINTSPcnt Arguments NR3 is the pair of xy coordinates for a point vertex in the mask You must specify more than two pair of points otherwise the mask is marked as undefined and the points are ignored Resolution of the NR3 value is to the nearest pixel 1000 pixels horizontally implies 0 1 resolution 400 pixels vertically ...

Page 233: ...elects MAG1 as the timebase for the specified waveform to be compared against the mask MAG2 optional selects MAG2 as the timebase for the specified waveform to be compared against the mask Examples MASK SOURCE CH1 enables CH1 to be compared against the mask Since a timebase is not specified the default Main is used MASK SOURCE might return MASK SOURCE CH1 MAIN indicating that the Channel 1 wavefor...

Page 234: ... one of the predefined mask standards you might want to first select the related predefined standard and then only modify the masks and or bit rate as required Specifying a mask communication standard other than User or None coerces the MASK AUTOSet HILow METHod to MEAN Changing the MASK AUTOSet HILow METHod from MEAN to MODe coerces the mask communication standard to USER Selecting NONe will dele...

Page 235: ...selects the 10 3125 Gb s bit rate and mask in accordance with the Ethernet 40GBASE LR4 standard ENET40GB_SR4 selects the 10 3125 Gb s bit rate and mask in accordance with the Ethernet 40GBASE SR4 standard ENET100GB_ER4 selects the 25 78125 Gb s bit rate and mask in accordance with the Ethernet 100GBASE ER4 standard ENET100GB_LR4 selects the 25 78125 Gb s bit rate and mask in accordance with the Et...

Page 236: ...ith the ANSI X3 230 1994 standard FC266E selects the 265 6 Mb s bit rate and mask in accordance with the ANSI X3 230 1994 standard FC531 selects the 531 2 Mb s bit rate and mask in accordance with the ANSI X3 230 1994 standard FC531E selects the 531 2 Mb s bit rate and mask in accordance with the ANSI X3 230 1994 standard FC1063 selects the 1 0625 Gb s bit rate and mask in accordance with the ANSI...

Page 237: ...ate and mask in accordance with FIBRE CHANNEL PHYSICAL INTERFACES FC PI 2 Rev 3 0 9 13 02 Abs Beta Recv FC8500E_ABT selects the 8 5 Gb s bit rate and mask in accordance with FIBRE CHANNEL PHYSICAL INTERFACES FC PI 2 Rev 3 0 9 13 02 Abs Beta Transm FC8500E_AGR selects the 8 5 Gb s bit rate and mask in accordance with FIBRE CHANNEL PHYSICAL INTERFACES FC PI 2 Rev 3 0 9 13 02 Abs Gamma Recv FC8500E_A...

Page 238: ...h the Infiniband Optical standard Replaces the INFINIBAND argument If INFINIBAND is set and a query is sent the instrument returns INF2500 INF2500 selects the 2 500 Gb s bit rate and mask in accordance with the InfiniBand standard Replaces the INFINIBAND argument If INFINIBAND is set and a query is sent the instrument returns INF2500 INFIE25 selects the 2 5 Gb s bit rate and mask in accordance wit...

Page 239: ...rial 3 25 Gb s standard SAS3_0_XR selects the 3 Gb s bit rate and mask SAS3_0_XR_AASJ selects the 3 Gb s applied sinusoidal jitter bit rate and mask SAS3_0_SATA selects the 3 Gb s bit rate and mask USERMask selects user defined masks for testing see Description above XFI9950_TAA selects the 9 95 Gb s bit rate and mask XFI9950_RAD selects the 9 95 Gb s bit rate and mask XFI9950_THB selects the 9 95...

Page 240: ...MASK WFMDB STATE ON OFF NR1 MASK WFMDB STATE Arguments ON enables mask counting on a waveform database OFF disables mask counting on a waveform database mask counting is then performed on directly on the acquired waveform NR1 set to 0 disables the mask counting on a waveform database any other value enables mask counting on a waveform database Examples MASK WFMDB STATE ON enables mask counting on ...

Page 241: ...ple such as C1 which specifies that a waveform should show the signal source of Channel 1 with no mathematical computation Math expressions can also be complex consisting of 100 plus characters and comprising many sources functions and operands As an example you can enter the expression Log C1 C2 which specifies that the signals from Channels 1 and 2 are to be algebraically added and the base 10 l...

Page 242: ...ach point based only on preceding points Examples MATH2 FILTER MODE CENTERED sets the filter mode to centered for the specified math waveform MATH5 FILTER MODE might return MATH5 FILTER MODE SHIFTED indicating that the shifted filter mode is applied to the Math 5 waveform MATH x FILTer RISetime This command sets or queries the risetime bandwidth of the math filter function Group Math Syntax MATH x...

Page 243: ...eforms to average for a math waveform NR1 must be in the range 2 to 1000000 Examples MATH4 NUMAVG 25 sets the number of waveforms to average for the Math 4 waveform to 25 MATH2 NUMAVG might return MATH2 NUMAVG 15 indicating that the number of waveforms to average for the Math 2 waveform is 15 MATH x POSition This command allows you to set or query the vertical position of the specified math wavefo...

Page 244: ...l Setup dialog box and then entering a value for Scale in the Setup section Each waveform has its own vertical scale parameter For a signal with constant amplitude increasing the scale causes the waveform to be displayed smaller Decreasing the scale causes the waveform to be displayed larger For math waveforms this setting controls the display only graphically scaling these waveforms and having no...

Page 245: ...ut for example Vs and the horizontal axis unit label of the source operands for the horizontal axis readout A differential function concatenates the vertical axis unit label and the horizontal axis label of its source operand with a slash inserted between labels for example V s and the horizontal axis unit label of the source operands for the horizontal axis readout The multiply function concatena...

Page 246: ...ll measurement parameters Group Measurement Syntax MEASUrement Examples MEASUREMENT might return the following partial list MEASUREMENT ALL VALUE 9 91000000000E 037 9 91000000000E 037 9 91000000000E 037 9 91000000000E 037 9 91000000000E 037 9 91000000000E 037 9 91000000000E 037 9 91000000000E 037 MEASUREMENT LIST 1 LISTVALUE 9 91000000000E 037 ANNOTATIONS STATE 0 MEASUREMENT STATISTICS ENABLE 0 WE...

Page 247: ...001 99 10000000000E 36 as the listing of the eight possible measurement values NOTE The value 99 10000000000E 36 in the returned list of values is the numeric equivalent to NAN not a number this value indicates that the measurement slot does not have a valid measurement defined for it MEASUrement ANNOtations STATE This command sets or queries whether annotations are displayed This is equivalent to...

Page 248: ...is command returns the list of the defined measurements for example MEAS1 MEAS2 You can use the MEASUrement LISTValue query to get the value for each of the defined measurements in the list There is no equivalent front panel or user interface application control for this feature Group Measurement Syntax MEASUrement LIST NR1 NR1 MEASUrement LIST Related Commands MEASUrement LISTValue Arguments NR1 ...

Page 249: ...lots defined as part of the list MEASUrement MEAS x ALL Query Only This query only command returns all the statistics for the measurement specified by x which can be 1 through 8 Before you send this command send the MEASUrement STATIstics ENABle ON command to ensure accurate measurement statistics The following measurement values are returned in the order listed below Maximum Minimum Mean Standard...

Page 250: ...low The interval from the first crossing to the second crossing is equivalent to 100 Sending this command is equivalent to setting a percentage for the Aperture control 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 Eye aperture is used for eye measurements such as Extinction Ratio...

Page 251: ...ed measurement using the MEASUrement MEAS x TYPe command You can use the MEASUrement ANNOtations STATE command to display the gating in the graticule area Group Measurement Syntax MEASUrement MEAS x GATing STATE ON OFF NR1 MEASUrement MEAS x GATing STATE Related Commands MEASUrement MEAS x TYPe MEASUrement ANNOtations STATE MEASUrement MEAS x SOUrce x GATE x POS MEASUrement MEAS x SOUrce x GATE x ...

Page 252: ... MEASUrement MEAS x JITter Arguments EYECross causes the measurement for jitter to be taken at the eye crossing MIDref causes the measurement for jitter to be taken at the mid reference level Examples MEASUREMENT MEAS1 JITTER EYECROSS causes the jitter measurement to be made at the eye crossing MEASUREMENT MEAS2 JITTER might return MEASUREMENT MEAS2 JITTER MIDREF indicating that Measurement 2 will...

Page 253: ...SUrement MEAS x ALL Returns NR3 Examples MEASUREMENT MEAS1 MEAN might return MEASUREMENT MEAS1 MEAN 2 85516357276E 003 indicating that the mean value for Meas 1 is 2 855 mV MEASUrement MEAS x MINimum Query Only This query only command returns the minimum value found for the measurement slot specified by x which can be 1 through 8 since the last statistical reset Group Measurement Syntax MEASUremen...

Page 254: ...aveform LOW causes the measurement for noise to be taken at the low level of the waveform Examples MEASUREMENT MEAS1 NOISE HIGH causes the noise measurement to be made at the high level of the waveform for Measurement 1 MEASUREMENT MEAS2 NOISE might return MEASUREMENT MEAS2 NOISE LOW indicating that Measurement 2 will measure noise at the low level of the waveform MEASUrement MEAS x REFLevel x Que...

Page 255: ...R3 is the high reference level in absolute user units The default is 0 V Examples MEASUREMENT MEAS3 REFLEVEL1 ABSOLUTE HIGH 2 0E 1 sets the high reference level for Measurement 3 to 200 mV MEASUREMENT MEAS2 REFLEVEL1 ABSOLUTE HIGH might return MEASUREMENT MEAS2 REFLEVEL1 ABSOLUTE HIGH 9 00000000000E 2 indicating that the high reference level for Measurement 2 to is set to 90 mV MEASUrement MEAS x ...

Page 256: ...8 The reference level is specified by x which corresponds to the Source1 or Source2 waveform and can be 1 or 2 You can set two different mid reference levels when taking measurements such as phase or delay between two source waveforms This absolute value is used as the mid reference level when MEASUrement MEAS x REFLevel x METHod is set to ABSolute Sending this command is equivalent to selecting A...

Page 257: ...surement taken on a specified source waveform The measurement slot is specified by x which can be 1 through 8 The reference level is specified by x which corresponds to the Source1 or Source2 waveform and can be 1 or 2 Sending this command is equivalent to selecting the option button for the type of calculation in the Reference Level Calc Method section of the RefLevel dialog in the Measurement Se...

Page 258: ...en precise values are required for example when you are designing to published interface specifications such as RS 232 C The default values are 0 V for the high reference level the low reference level and the mid reference levels HIDelta sets the reference levels as absolute amplitude delta values from the High level LODelta sets the reference levels as absolute amplitude delta values from the Low...

Page 259: ...ent MEAS x REFLevel x METHod Arguments NR2 can be from 0 to 100 percent and is the high reference level The default is 90 percent Examples MEASUREMENT MEAS3 REFLEVEL1 RELATIVE HIGH 95 sets the high reference level for Measurement 3 to 95 of the High Low range MEASUREMENT MEAS2 REFLEVEL1 RELATIVE HIGH might return MEASUREMENT MEAS2 REFLEVEL1 PERCENT HIGH 9 00000000000E 001 indicating that the high ...

Page 260: ...Level x RELative MID This command sets or queries the percent of the High Low range that the instrument uses to calculate the mid 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 The reference level is specified by x which corresponds to the Source1 or Source2 waveform and can be 1 or 2 You can se...

Page 261: ...fault settings This command does not affect measurement source or type settings Group Measurement Syntax MEASUrement MEAS x SETDefault Examples MEASUREMENT MEAS3 SETDEFAULT sets the Region Reflevel and HiLow parameters for Measurement 3 to their factory default settings MEASUrement MEAS x SOUrce x EDGE Query Only This query only command returns edge parameters slope and direction for the specified...

Page 262: ...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 Group Measurement Syntax MEASUrement MEAS x SOUrce x EDGE DIRection FORward BACkward MEASUrement MEAS x SOUrce x EDGE DIRection Related Commands MEASUrement MEAS x GATing STATE MEASUrement MEAS x SOUrce x EDG...

Page 263: ... slope is determined implicitly for example rise time measurements use positive slopes If gates are enabled see the MEASUrement MEAS x GATing STATE command the instrument finds the edge within the measurement zone otherwise the instrument finds the edge within the entire waveform record Sending this command is equivalent to selecting an option button or for Slope in the Edges section of the Region...

Page 264: ...surement 4 is taken to a falling edge of the Source 2 destination waveform MEASUrement MEAS x SOUrce x GATE x Query Only This query only command returns all gate settings of the specified gate for the specified measurement on the specified source waveform The measurement slot is specified by x which can be 1 through 8 the source is specified by x which can be 1 or 2 and the gate is specified by x ...

Page 265: ...that a user cannot directly set the position of a gate in the Measurement Setup dialog box using waveform units Instead the user sets the percentage of the waveform at which the gate is positioned and then the position in waveform units is displayed in the readout boxes adjacent to the G1 and G2 controls However you can directly set the gate position in waveform units with the GPIB command MEASUre...

Page 266: ...r cannot directly set the position of a gate in the Measurement Setup dialog box using waveform units Instead the user selects the Region dialog enters the position as a percentage of the waveform and then reads the position in waveform units in the readouts adjacent to the percentage controls for G1 and G2 This is equivalent to setting the position with the MEASUrement MEAS x SOURCE x GATE x PCTP...

Page 267: ...EASUrement MEAS x SOURCE x WFM command Two sources are provided because some measurements gain phase require two sources Group Measurement Syntax MEASUrement MEAS x SOUrce x HILow Examples MEASUREMENT MEAS1 SOURCE1 HIGHLOW might return MEASUREMENT MEAS1 SOURCE1 HILOW METHOD AUTO TRACK HIGH ENABLE 1 VALUE 2 00000000000E 001 MEASUREMENT MEAS1 SOURCE1 HILOW TRACK LOW ENABLE 1 VALUE 1 00000000000E 002...

Page 268: ... track the high and low values does not show an obvious consistent high level or to the Mean method if the histogram shows at least two different concentrations of peak values For example the Mode histogram operating on a triangle wave would not find significant high and low levels and the instrument would switch to the Min Max mode On a square wave the Auto mode would use the Mode method to calcu...

Page 269: ...D MINMAX indicating that the Min Max method of calculating the High Low levels is used for Meas1 on the Source 1 waveform MEASUrement MEAS x SOUrce x HILow TRACk HIGH ENABle This command sets or queries whether tracking of the high value for a specified measurement on a specified source waveform is automatically done by the instrument The measurement slot is specified by x which can be 1 through 8...

Page 270: ...pecified source waveform any other value enables tracking of the high value for the specified measurement on the specified source waveform Examples MEASUREMENT MEAS2 SOURCE1 HILOW TRACK HIGH ENABLE ON enables tracking of the high value used to take Measurement 2 on the Source 1 waveform MEASUREMENT MEAS3 SOURCE2 HILOW TRACK HIGH ENABLE might return MEASUREMENT MEAS3 SOURCE2 HILOW TRACK HIGH ENABLE...

Page 271: ...URCE1 HILOW TRACK HIGH VALUE 5 0E 1 sets the high value used to take Measurement 2 on the Source 1 waveform to 500 mV MEASUREMENT MEAS1 SOURCE1 HILOW TRACK HIGH VALUE might return MEASUREMENT MEAS1 SOURCE1 HILOW TRACK HIGH VALUE 2 00000000000E 001 indicating that the high value used to take Measurement 1on the Source 1 waveform is 200 mV MEASUrement MEAS x SOUrce x HILow TRACk LOW ENABle This comm...

Page 272: ...on the specified source waveform any other value enables tracking of the low value for the specified measurement on the specified source waveform Examples MEASUREMENT MEAS2 SOURCE1 HILOW TRACK LOW ENABLE ON enables tracking of the low value used to take Measurement 2 on the Source 1 waveform MEASUREMENT MEAS3 SOURCE2 HILOW TRACK LOW ENABLE might return MEASUrement MEAS3 SOURCE2 HILow TRACK LOW ENA...

Page 273: ... settings Examples MEASUREMENT MEAS2 SOURCE1 HILOW TRACK LOW VALUE 5 0E 3 sets the low value used to take Measurement 2 on the Source 1 waveform to 5 mV MEASUREMENT MEAS3 SOURCE1 HILOW TRACK LOW VALUE might return MEASUREMENT MEAS3 SOURCE1 HILOW TRACK LOW VALUE 1 00000000000E 002 indicating that the low value used to take Measurement 3 on the Source 1 waveform is 10 mV MEASUrement MEAS x SOUrce x ...

Page 274: ...S2 SOURCE1 WFM might return MEASUREMENT MEAS2 SOURCE1 WFM CH3 MAIN indicating that the source waveform for Measurement 2 is Channel 3 using the Main timebase MEASUrement MEAS x SOUrce x WFMDB SIGType This command sets or queries the type of input signal used to populate the waveform database associated with the specified measurement slot MEAS x where x can be 1 through 8 and the specified measurem...

Page 275: ...ating that the signal type associated with source 1 of measurement slot 2 is RZ MEASUrement MEAS x SOUrce x WFMDB STATE This command sets or queries whether the specified measurement is taken on the specified waveform or a waveform database built from the targeted source The measurement slot is specified by x which can be 1 through 8 the source waveform is specified by x which can be 1 or 2 Sendin...

Page 276: ...E1 WFMDB STATE 0 indicating that Measurement 2 will be taken on the Source 1 waveform NOTE A query always returns a 0 or 1 MEASUrement MEAS x STATE This command sets or queries whether the specified measurement slot is computed and displayed The measurement slot is specified by x which can be 1 through 8 Sending this command is equivalent to selecting a measurement slot such as Meas 3 and checking...

Page 277: ...asurement defined for measurement slot 4 is displayed NOTE A query always returns a 0 or 1 MEASUrement MEAS x STATIstics CLEar No Query Form This command no query form clears and restarts the calculation of the statistics for the measurement slot specified by x which can be 1 through 8 Group Measurement Syntax MEASUrement MEAS x STATIstics CLEar Related Commands MEASUrement STATIstics ENABle Examp...

Page 278: ...h as Meas 1 and a source signal type such a NRZ in the Meas Setup dialog box NOTE All of the measurement types require at least one source waveform to be set with the MEASUrement MEAS x SOURCE1 WFM command You can set numerous measurement parameters that can enhance your measurement results and increase measurement repeatability please refer to the Measurement Command Group for more information Gr...

Page 279: ... measures the maximum amplitude divergence within the measurement region MID measures the midpoint of the maximum amplitude divergence within the measurement region The value is measured over the entire waveform or gated region POVershoot measures the percentage by which the maximum amplitude of the waveform exceeds the High level NOVershoot measures the Percentage by which the minimum amplitude o...

Page 280: ...ow reference levels on a falling edge PERIod measures the time interval between two consecutive crossings on the same slope of the waveform at the mid reference level FREQuency measures the reciprocal of the Period of the waveform PCROss measures the time at which the waveform crosses the mid reference level on a rising edge NCROss measures the time at which the waveform crosses the mid reference ...

Page 281: ...The precision measurement is only available with the use an optical module with the Calibrated Extinction Ratio option EYEHeight measures the vertical eye opening of the waveform guard banded by 3s measured over the eye aperture EYEOfactor measures the horizontal eye opening of the waveform guard banded by 1s measured over the eye aperture EYEWIdth measures the horizontal eye opening of the wavefo...

Page 282: ...se is symmetrical around the peak at the mid reference level The pulse peak is the center of the interval sized to Eye Aperture which yields the maximum mean vertical value Examples MEASUREMENT MEAS3 TYPE FREQUENCY defines Measurement 3 as a measurement of the frequency of a waveform MEASUREMENT MEAS3 TYPE might return MEASUREMENT MEAS3 TYPE RMS indicating that Measurement 3 is defined to measure ...

Page 283: ...a Related Commands MEASUrement MEAS x VALue MEASUrement MEAS x TYPe Examples MEASUREMENT MEAS3 UNITS might return MEASUREMENT MEAS3 UNITS indicating the units for Measurement 3 are percent MEASUrement MEAS x VALue Query Only This query only command returns the value that has been calculated for the measurement slot specified by x Group Measurement Syntax MEASUrement MEAS x VALue Related Commands M...

Page 284: ...ent statistical values at one time Group Measurement Syntax MEASUrement STATIstics ENABle ON OFF NR1 MEASUrement STATIstics ENABle Related Commands MEASUrement STATIstics WEIghting MEASUrement MEAS x ALL Arguments ON causes the instrument to compute the statistics on measurement values If a measurement is using a waveform database it will not compute statistics OFF turns off the calculation of the...

Page 285: ...d The range is from 2 through 1 000 000 with a resolution of 1 The default value is 32 Examples MEASUREMENT STATISTICS WEIGHTING 10 sets the weighting to 10 which means the statistics are calculated over 10 measurements MEASUREMENT STATISTICS WEIGHTING might return MEASUREMENT STATISTICS WEIGHTING 50 indicating that the statistics are calculated over 50 measurements OPC This command generates the ...

Page 286: ...ensate DARKLev CH x COMPensate MAInframe COMPensate OPTGAIN CH x Phase reference PHAseref CHAR Trigger TRIGger AUTOSync Group Status and Error Syntax OPC OPC Related Commands BUSY WAI Examples OPC generates the operation complete message in the SESR at the completion of all pending OPC operations OPC might return 1 indicating that all pending OPC operations are finished OPT Query Only This query o...

Page 287: ...f CHAR command to characterize the clock signal NOTE Use the PHAseref CH x STAtus command to ascertain the outcome of the characterization There is no query form for PHAseref CHAR Group Phase Reference Syntax PHAseref CHAR Related Commands PHAseref CH x FREQuency PHAseref MODe PHAseref SOUrce PHAseref CH x RANge PHAseref CH x STAtus Examples PHASEREF CHAR initiates a characterization of the curren...

Page 288: ...CH5 ESTFrequency 12 5e9 indicating that the instrument measured the Channel 5 phase reference clock signal as 12 5 GHz PHAseref CH x ESTQuality e Query Only Queries the estimated quality of the phase reference clock signal on the specified channel as measured by the phase reference characterization process The measurement is based on the slew rate of the phase reference clock signal where a higher...

Page 289: ...he clock that you have supplied using the PHAseRef CH x FREQuency command Group Phase Reference Syntax PHAseref CH x FREQuency NR3 PHAseref CH x FREQuency Related Commands PHAseref CHAR PHAseref MODe PHAseref SOUrce PHAseref CH x RANge PHAseref CH x STAtus Arguments NR3 specifies the phase reference clock to the instrument Set the value that matches the clock that you have connected to the Phase R...

Page 290: ...x where x is a channel associated 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 Item 82A04 82A04 Opt 60G 82A04B 82A04B Opt 60G Guaranteed range 8E 09 to 25E 09 8E 09 to 60E 09 8E 09 to 32E 09 8E 09 to 60E 09 Allowed range 2E 09 ...

Page 291: ...ciated with the compartment For example if the module is installed in the CH 7 CH8 compartment x can be 7 or 8 The string returned is one of the following Characterization passed This status indicates that the clock that you ve input has been successfully characterized and has since been stable Characterization required This status indicates that you need to characterize the clock connected to the...

Page 292: ...ls only cause Required status when made in Triggered Phase Ref Mode Changed Phase reference input frequency Compensated the Phase Reference Module Recalled a Phase Reference Module compensation 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 failed This status indicates that characterization fai...

Page 293: ...TATUS might return PHASEREF CH1 STATUS CHARACTERIZATION REQUIRED indicating that you need to characterize the clock connected to the currently selected and enabled Phase reference module PHAseref MODe Sets or returns the phase correction mode Off Freerun Triggered SSC Triggered or Untriggered for the currently selected Phase Reference Module if any NOTE Characterization see the PHAseref CHAR comma...

Page 294: ...ersus the internal timebase To investigate phase correction timebase and internal timebase behaviors relative to acquisition see the instrument online help Group Phase Reference Syntax PHAseref MODe OFF FREerun TRIGger SSCTrigger UNTRigger PHAseref MODe Related Commands PHAseref CH x FREQuency PHAseref CHAR PHAseref MODe PHAseref SOUrce PHAseref CH x RANge PHAseref CH x STAtus TRIGger MODe TRIGger...

Page 295: ...e in which the trigger is ignored for purposes of determining the horizontal acquisition window UNTRigger is an alias for the FREerun phase reference mode NOTE The applicability of Phase Reference modes is a function of the Trigger Source and Scope Mode Specifically UNTRigger aka FREerun phase reference mode is only valid when the TRIGgersource is FREerun or UNTRigger TRIGGer and SSCTrigger phase ...

Page 296: ...ects the first left most small module compartment as the Phase Reference Module source This argument is ineffective if a large module is installed in the first left most large module compartment see note above C3C4 selects the second small module compartment as the Phase Reference Module source This argument is ineffective if a large module is installed in the second large module compartment see t...

Page 297: ...0 the power on status clear flag is set to true Examples PSC 0 sets the power on status flag to false causing the values in the DESER SRER and ESER registers to be retained in nonvolatile memory when the instrument is powered off and restored when it is powered on PSC might return 1 indicating that the power on status clear flag is set to true RECAll SETUp No Query Form This command no query form ...

Page 298: ...all Waveform dialog box Group Save and Recall Syntax RECAll WAVEform file path REF x Arguments filepath is a quoted string that defines the file name and path Input the file path using the form drive dir filename drive and one or more dir s are optional If you do not specify them the instrument will recall the waveform from the default directory The filename can be a Windows long file name Do not ...

Page 299: ... is the equivalent to specifying a reference waveform in the Waveform section of the Vertical Setup dialog box and then entering a value for Scale in the Setup section Increasing the Scale causes the waveform to be displayed smaller Decreasing the scale causes the waveform to be displayed larger For reference waveforms this setting controls the display only graphically scaling these waveforms and ...

Page 300: ...return REF1 WFMLABEL MY REF1 WAVEFORM indicating that the label for the REF1 waveform is set to My REF1 waveform RST No Query Form This command no query form resets the instrument to the factory default settings The RST command does not alter the following The state of the IEEE Std 488 1 1987 interface The selected IEEE Std 488 1 1987 address of the instrument Calibration data that affect device s...

Page 301: ...g that defines the file name and path Input the file path using the form drive dir filename drive and one or more dir s are optional If you do not specify them the instrument will write the file to the current directory The filename can be a Windows long file name Do not use wild card characters It is recommended that you use STP for the extension to identify files that store setup data Settings s...

Page 302: ... to save The range for x is 1 through 8 You can also use this argument as a destination into which a waveform including a reference waveform can be saved MAIn selects Main as the timebase for the saved waveform This is the default timebase MAG1 selects MAG1 as the timebase for the saved waveform MAG2 selects MAG2 as the timebase for the saved waveform file path is the location to which the wavefor...

Page 303: ... specified by x which can be 1 through 8 This command is the equivalent to selecting an acquisition waveform and checking the On control in the Waveform section of the Vertical Setup dialog box Group Vertical Syntax SELect CH x ON OFF NR1 SELect CH x Related Commands SELect CONTROl Arguments ON displays the specified acquisition waveform OFF turns off the display of the specified acquisition wavef...

Page 304: ... x selects the specified math waveform as the waveform that is affected by the front panel controls The range for x is 1 through 8 REF x selects the specified reference waveform as the waveform that is affected by the front panel controls The range for x is 1 through 8 NONE causes the instrument to do nothing When returned in a query NONE indicates that no waveforms are associated with the front p...

Page 305: ...ath waveform OFF turns off the display of the specified math waveform NR1 set to 0 turns off the display of the specified math waveform any other value displays the specified math waveform Examples SELECT MATH4 1 displays the Math 4 waveform SELECT MATH2 might return SELECT MATH2 0 indicating that the display of the Math 2 waveform is disabled NOTE A query always returns a 0 or 1 SELect REF x This...

Page 306: ...s returns a 0 or 1 SET 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 SET query This command is identical to the LRN command Group Miscellaneous Syntax SET NOTE The SET query always returns a string with comma...

Page 307: ...SOR 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 YOFF...

Page 308: ...sets the bits in the SRER to 00110000 binary SRE returns a value of 32 showing that the bits in the SRER have the binary value 00100000 STB Query Only The STB Read Status Byte query returns the contents of the Status Byte Register SBR using the Master Summary Status MSS bit For more information refer to Registers Group Status and Error Syntax STB Related Commands CLS DESE ESE ESR EVENT EVMsg FACto...

Page 309: ...imeout before the instrument can produce results Custom user configurations Any configuration that significantly influences the rate at which the instrument produces results can result in a synchronization timeout Such configurations can include any third party software that you install if it consumes a significant amount of CPU cycles or system resources Group Miscellaneous Syntax SYNC TIMEOUT NR...

Page 310: ... are issued to the instrument if query results are not produced before the timeout expires a timeout condition will occur Typically this will result in error event being posted to the Event Queue and will be reflected in the Standard Event Status Register SESR For a more detailed discussion of error reporting please refer to the Status and Events section Examples SYNC TIMEOUT 10 adjusts the synchr...

Page 311: ...uery Only This query only command returns the characteristic load capacitance if applicable of the channel specified by x which can be 1 through 8 Group System Syntax SYSTem PROPerties CH x CAPacitance Examples SYSTEM PROPERTIES CH3 CAPACITANCE might return SYSTEM PROPERTIES CH3 CAPACITANCE 4 75000000000E 013 indicating that the characteristic load capacitance for Channel 3 is 0 475 pF SYSTem PROP...

Page 312: ...CLKRec USEr command Group System Syntax SYSTem PROPerties CH x CLKUser Related Commands TRIGger CH x CLKRec RANge TRIGger CH x CLKRec USEr Examples SYSTEM PROPERTIES CH1 CLKUSER might return 9 8E9 12 6E9 indicating that any User rate between 9 8 Gb s and 12 6 Gb s can be defined for Channel 1 SYSTem PROPerties CH x DYNamic Query Only This query only command returns the lower minimum and upper maxi...

Page 313: ...eter extender cable or a 2 meter extender cable attached to the specified channel Group System Syntax SYSTem PROPerties CH x EXTender Examples SYSTEM PROPERTIES CH8 EXTENDER might return SYSTEM PROPERTIES CH8 EXTENDER ONEMETER indicating that a 1 meter extender cable is present on Channel 8 SYSTem PROPerties CH x FILTer Query Only This query only command returns a list of the available filter sele...

Page 314: ...num Query Only This query only command returns the sampling module model number of the specified channel Group System Syntax SYSTem PROPerties CH x MODElnum Examples SYSTEM PROPERTIES CH4 MODELNUM might return SYSTEM PROPERTIES CH4 MODELNUM 80E04 SYSTem PROPerties CH x NONDestruct Query Only This query only command returns the lower minimum and upper maximum absolute input signal nondestructive li...

Page 315: ...0000000E 000 indicating that the absolute input operating range for 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 but it returns the range as part of t...

Page 316: ...icating that the output dynamic range of the probe attached to Channel 3 is 4 0 to 4 0 with the applicable unit of measure determined by the type of probe and sampling module for the channel SYSTem PROPerties CH x PRObe IMPedance Query Only This query only command returns the characteristic input impedance of a probe attached to the channel specified by x which can be 1 through 8 Group System Synt...

Page 317: ... return 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 Group System Syntax SYSTem PROPerties CH x PRObe S...

Page 318: ...IES CH4 SERIALNUM might return SYSTEM PROPERTIES CH4 SERIALNUM B013456 as the serial 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 SYSTem PROPerties CH x TEKPDriver Examples SYSTEM PROPERTIES CH4 TEKPDRIVER might ret...

Page 319: ...lections for the channel specified by x which can be 1 through 8 Group System Syntax SYSTem PROPerties CH x WLENgth Related Commands CH x WLENgth LIST CH x WLENgth VALue Examples SYSTEM PROPERTIES CH2 WLENGTH might return SYSTEM PROPERTIES CH2 WLENGTH FACTORY 1550 1310 USER 1000 SYSTem PROPerties EFEHWver Query Only This query only command returns the version number of the Electrical Front End EFE...

Page 320: ...umber of the TEKPROBE controller hardware specified by x which can be 1 or 2 Group System Syntax SYSTem PROPerties GROup x TEKPVersion Examples SYSTEM PROPERTIES GROUP1 TEKPVERSION might return SYSTEM PROPERTIES GROUP1 TEKPVERSION 1331 00 indicating the version of the TEKPROBE controller for Group 1 SYSTem PROPerties MAInframe KEY Query Only This query only command returns the key used to enable i...

Page 321: ...Group System Syntax SYSTem PROPerties MAInframe SERialnum Examples SYSTEM PROPERTIES MAINFRAME SERIALNUM might return SYSTEM PROPERTIES MAINFRAME SERIALNUM B010247 SYSTem PROPerties MAInframe SWVersion Query Only This query only command returns the software version number of the mainframe instrument Group System Syntax SYSTem PROPerties MAInframe SWVersion Examples SYSTEM PROPERTIES MAINFRAME SWVE...

Page 322: ...les SYSTEM PROPERTIES OFEHWVER might return SYSTEM PROPERTIES OFEHWVER 1 showing that the OFE board version is 1 SYSTem PROPerties OFESERialnum Query Only This query only command returns the serial number of the Optical Front End OFE circuit board Group System Syntax SYSTem PROPerties OFESERialnum Examples SYSTEM PROPERTIES OFESERIALNUM might return SYSTEM PROPERTIES OFESERIALNUM 05G7T8 SYSTem PRO...

Page 323: ...Werups Examples SYSTEM PROPERTIES POWERUPS might return SYSTEM PROPERTIES POWERUPS 8 indicating that the instrument has been powered on a total of eight times SYSTem PROPerties PROCHWver Query Only This query only command returns the hardware version of the Processor circuit board in the instrument Group System Syntax SYSTem PROPerties PROCHWver Examples SYSTEM PROPERTIES PROCHWVER might return SY...

Page 324: ...RTIES TBSERIALNUM might return SYSTEM PROPERTIES TBSERIALNUM 05G7T8 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 SYSTEM PROPERTIES TOTALONTIME might return SYSTEM PROPERTIES TOTALONTIME 533 47 indicating the total power on time for the instrume...

Page 325: ...an specify either channel of a channel pair 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 Sets the vertical scale offset and position for the selected channel pair such t...

Page 326: ...t and position for the selected channel such that the vertical region corresponding to the front panel connector is placed approximately at center screen vertically Sets the horizontal scale and position such that the incident TDR step is on screen Sets the TDR REF10MHz mode to lock to Internal 10MHz Sets the trigger source to TDR The Internal Clock Rate is not changed NOTE If you are using a samp...

Page 327: ... is set as a percentage Group TDR Syntax TDR CH x STEP DESkew NR3 TDR CH x STEP DESkew Arguments NR3 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 Examples TDR CH3 STEP DESKEW 1 05 001 sets the deskew between Channel 3 and Channel 4 to 10 5 TDR CH3 STEP DESKEW might retu...

Page 328: ...IMe command but still can be set in units by the TDR CH x DESkew command Group TDR Syntax TDR CH x STEP DESkew UNIts Related Commands TDR CH x STEP DESkew TDR CH x STEP DESkew TIMe Examples TDR CH1 STEP DESKEW UNITS might return TDR CH1 STEP DESKEW UNIts indicating that the TDR deskew step unit for Channel 1 is percent TDR CH x STEP POLarity This command sets or queries the polarity positive or ne...

Page 329: ...p section of the TDR Setup dialog box 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 TDR Syntax TDR CH x STEP STATE ON OFF NR1 TDR CH x STEP STATE Arguments ON enables the TDR generator for the specified channel OFF disables the TDR genera...

Page 330: ...Group TDR Syntax TDR CH x UNIts Volt Rho Ohm TDR CH x UNIts Related Commands TDR CH x PRESET CH x UNIts Arguments Volt sets the units for the specified channel to volts Rho sets the units for the specified channel to rho Ohm sets the units for the specified channel to ohms Examples TDR CH3 UNITS VOLT sets the units for Channel 3 to volts TDR CH3 UNITS might return TDR CH3 UNITS OHM indicating that...

Page 331: ...es with the subsequent acquisition The internal clock in the instrument generates a continuous signal with selectable repetition rates of from 25 to 300 kHz in 1 kHz increments The actual repetition rate may vary by as much as 4 from the specified value Sending this command is equivalent to selecting a value for Internal Clock in the TDR or Trigger Setup dialog box Group TDR Syntax TDR INTRate NR3...

Page 332: ...z reference signal Examples TDR REF10MHZ LOCKInt sets the instrument to use the internal timebase TDR REF10MHZ might return LOCKInt indicating the instrument is locked to the internal timebase TIMe This command sets or queries the time that the instrument can display Group Miscellaneous Syntax TIMe QString TIMe Related Commands DATE Arguments QSTRING is time in the form hh mm ss hh is the hour num...

Page 333: ...utomatically determine the data rate clock to data rate ratio and the pattern length of a repeating pattern It does this by examining the data stream and the clock associated with that data stream and varying these parameters until a stable bit pattern is displayed Auto sync can be setup to attempt to detect any or all of these parameters Invoking this command executes all Auto sync operations Any...

Page 334: ...s the AutoSync data rate function Examples TRIGGER AUTOSYNC DATARATE ON sets the AutoSync data rate selection option to ON so that AutoSync attempts to determine the data rate of the selected waveform when it executes TRIGGER AUTOSYNC DATARATE might return TRIGGER AUTOSYNC DATARATE 0 indicating that AutoSync is not set to determine the data rate when it executes TRIGger AUTOSync DCRAtio This comma...

Page 335: ...gth selection option to ON or OFF so that when AutoSync executes it will or will not attempt to determine the pattern length of the currently selected waveform The query form returns the status of the option Group Trigger Syntax TRIGger AUTOSync PLENgth ON OFF NR1 TRIGger AUTOSync PLENgth Arguments ON enables the AutoSync pattern length function OFF disables the AutoSync pattern length function NR...

Page 336: ...CH1 CLKREC LIST NONE OC12 OC48 TRIGger CH x CLKRec RANge Query Only This query returns the allowable range for a User custom clock rate as NR3 NR3 for the channel specified by X which can be 1 through 4 The available choices for X are dependent on the sampling module that is installed The channel specified must be from a sampling module that provides continuous clock recovery capability in order t...

Page 337: ...ted Commands TRIGger CH x CLKRec RANge SYSTem PROPerties CH x CLKUser SYSTem PROPerties CH x CLKRec Examples TRIGGER CH1 CLKREC USER 10 52E9 defines the user specified clock recovery rate as 10 52 Gb s TRIGGER CH1 CLKREC USER might return 9 8E9 indicating the current user defined rate is 9 8 Gb s TRIGger CH x CLKRec VALue This command sets or queries the clock recovery value that is applied to the...

Page 338: ...e 2002 standard ENET10313 selects clock recovery for the 10 3125 Gb s bit rate in accordance with the IEEE 802 3ae 2002 standard ENET11096 selects clock recovery for the 11 096 Gb s bit rate which is a forward error correction rate for 10GbE 10 3125 Gb s per IEEE 802 3ae 2002 FC1063 selects clock recovery for the 1 0625 Gb s bit rate in accordance with the ANSI X3 230 1994 standard FC2125 selects ...

Page 339: ...dance with the Sonet SDH OC 9 STM 3 standard OC12 selects clock recovery for the 622 08 Mb s bit rate in accordance with the Sonet SDH OC 12 STM 4 standard OC18 selects clock recovery for the 933 12 Mb s bit rate in accordance with the Sonet SDH OC 18 STM 6 standard OC24 selects clock recovery for the 1 24416 Gb s bit rate in accordance with the Sonet SDH OC 24 STM 8 standard OC36 selects clock re...

Page 340: ...elects clock recovery for the 6 25 Gb s bit rate double the 3 125 Gb s XAUI rate Examples TRIGGER CH1 CLKREC VALUE OC12 sets the clock recovery value for Channel 1 to the Sonet SDH OC 12 STM 4 standard TRIGGER CH1 CLKREC VALUE might return TRIGGER CH1 CLKREC VALUE OC48 indicating that the clock recovery value selected for Channel 1 is the Sonet SDH OC 48 STM 16 standard data rate of 2488 3 Mb s TR...

Page 341: ...t mask definitions are as follows Bit 0 represents High Sensitivity HS no loop through data capability Bit 1 indicates DDS capability Bit 2 indicates Input analysis capability Bit 3 indicates loop calibration refinement capability Bit 4 indicates trigger option capability Bit 5 indicates jitter spectrum analysis capability Bit 6 indicates USB diagnostics capability Bit 7 indicates golden PLL mode ...

Page 342: ...CLKREC CRC CLOCKAMPLITUDE 250E 3 sets the clock output amplitude to 250 mV TRIGGER CLKREC CRC CLOCKAMPLITUDE might return TRIGGER CLKREC CRC CLOCKAMPLITUDE 0 90000000000 indicating that the clock amplitude is set to 900 mV NOTE NAN is returned if a clock recovery instrument is not present TRIGger CLKRec CRC CLOCKOutput This command sets or queries the clock output mode of the connected clock recov...

Page 343: ...ITH PEAKING and NOMEDGEDENSITY Group Trigger Syntax TRIGger CLKRec CRC CREATESTandard Qstring Related Commands TRIGger CLKRec CRC NOMFrequency TRIGger CLKRec CRC LOCKRange TRIGger CLKRec CRC LOOPBandwidth TRIGger CLKRec CRC PEAKing TRIGger CLKRec CRC NOMEDgedensity TRIGger CLKRec CRC DELETESTandard Arguments QString is a quoted string defines the file name to save the new standard The filename is ...

Page 344: ...deleted by mistake it can be recreated using the TRIGger CLKRec CRC CREATESTandard command Group Trigger Syntax TRIGger CLKRec CRC DELETESTandard Qstring Related Commands TRIGger CLKRec CRC CREATESTandard Arguments QString is a quoted string defines filename of the standard to delete from the clock recovery instrument The filename is case sensitive Examples TRIGGER CLKREC CRC DELETESTANDARD USER_1...

Page 345: ...ined is returned if a clock recovery instrument is not present TRIGger CLKRec CRC EDGEDensity Query Only This query only command returns the measured edge density in percent from the connected clock recovery instrument Group Trigger Syntax TRIGger CLKRec CRC EDGEDensity Examples TRIGGER CLKREC CRC EDGEDENSITY might return TRIGGER CLKREC CRC EDGEDENSITY 31 11091041565 indicating that the edge densi...

Page 346: ...ock was acquired NOTE NOMINAL is returned if a clock recovery instrument is not present TRIGger CLKRec CRC EQUalizer Sets or queries the phase detection equalization setting for the BERTScope CR286A clock recovery instrument Phase detection equalization enables clock recovery on high ISI signals NOTE This command applies only to the BERTScope CR286A instrument Group Trigger Syntax TRIGger CLKRec C...

Page 347: ...nt is not present TRIGger CLKRec CRC FPGarev Query Only This query only command returns the FPGA revision string of the connected clock recovery instrument Group Trigger Syntax TRIGger CLKRec CRC FPGarev Examples TRIGGER CLKREC CRC FPGAREV might return TRIGGER CLKREC CRC FPGAREV 2 8 NOTE undefined is returned if a clock recovery instrument is not present TRIGger CLKRec CRC HALFRate Query Only Indi...

Page 348: ...ected clock recovery instrument Group Trigger Syntax TRIGger CLKRec CRC HWRev Examples TRIGGER CLKREC CRC HWREV might return TRIGGER CLKREC CRC HWREV xxxx xxxx represents the hardware revision string NOTE undefined is returned if a clock recovery instrument is not present TRIGger CLKRec CRC LOCKCount Query Only This query only command returns the number of times the connected clock recovery instru...

Page 349: ...nt Group Trigger Syntax TRIGger CLKRec CRC LOCKMode MANual AUTOmatic TRIGger CLKRec CRC LOCKMode Arguments MANual forces the clock recovery instrument to attempt to acquire a signal lock AUTOmatic sets the clock recovery instrument to automatically re acquire a signal lock if the phase error exceeds the set limits or the recovered clock is unstable This is the default setting Examples TRIGGER CLKR...

Page 350: ... CLKREC CRC LOCKRANGE might return TRIGGER CLKREC CRC LOCKRANGE 50 00000000000E6 indicating that the signal frequency can deviate 50 MHz from the frequency standard and remained locked NOTE NAN is returned if a clock recovery instrument is not present TRIGger CLKRec CRC LOCKState Query Only This query only command returns the lock state of the clock recovery instrument Group Trigger Syntax TRIGger...

Page 351: ...hat the loop bandwidth is set to 7 198 MHz NOTE NAN is returned if a clock recovery instrument is not present TRIGger CLKRec CRC MODElnum Query Only Returns a string with the clock recovery instrument information Group Trigger Syntax TRIGger CLKRec CRC MODElnum Examples TRIGGER CLKREC CRC MODELNUM might return BERTScope DCRJ indicating that the current clock recovery instrument is a BERTScope that...

Page 352: ...is not present TRIGger CLKRec CRC NOMFrequency This command sets or queries the nominal frequency setting in Hz of the clock recovery instrument Group Trigger Syntax TRIGger CLKRec CRC NOMFrequency NR3 TRIGger CLKRec CRC NOMFrequency Arguments NR3 is the nominal frequency value The frequency range is 150 MHz to 12 5 GHz Examples TRIGGER CLKREC CRC NOMFREQUENCY 12 5E9 sets the nominal frequency of ...

Page 353: ... instrument is not present TRIGger CLKRec CRC PHASEERRLimit This command sets or queries the phase error limit in percent unit intervals of the clock recovery instrument This is the peak to peak phase error between the incoming data and the recovered clock Group Trigger Syntax TRIGger CLKRec CRC PHASEERRLimit NR3 TRIGger CLKRec CRC PHASEERRLimit Arguments NR3 selects a range from 10 UI to 90 UI Ex...

Page 354: ... present TRIGger CLKRec CRC PHASEERRRMS Query Only This query only command returns the phase error RMS measurement in percent unit intervals from the clock recovery instrument Group Trigger Syntax TRIGger CLKRec CRC PHASEERRRMS Examples TRIGGER CLKREC CRC PHASEERRRMS might return TRIGGER CLKREC CRC PHASEERRRMS 22 55348205566 indicating that the RMS phase error is 22 55 NOTE NAN is returned if a cl...

Page 355: ...tores the instrument to the settings saved in memory location 4 of the clock recovery instrument FACTORY restores the instrument to the factory default configuration Examples TRIGGER CLKREC CRC RCONFIGDEVICE FACTORY returns the clock recovery instrument to the factory default configuration TRIGger CLKRec CRC RELock No Query Form This command causes the clock recovery instrument to search for the d...

Page 356: ...gger Syntax TRIGger CLKRec CRC SCONfigdevice POWER_ON SETUP_1 SETUP_2 SETUP_3 SETUP_4 Related Commands TRIGger CLKRec CRC RCONfigdevice Arguments POWER_ON is the configuration used at power on SETUP_1 is memory location 1 SETUP_2 is memory location 2 SETUP_3 is memory location 3 SETUP_4 is memory location 4 Examples TRIGGER CLKREC CRC SCONFIGDEVICE SETUP_1 stores the current clock recovery instrum...

Page 357: ...is the names of the clock recovery standard Examples TRIGGER CLKREC CRC STANDARD GBE10 sets the clock recovery standard of the clock recovery instrument to GBE10 TRIGGER CLKREC CRC STANDARD might return TRIGGER CLKREC CRC STANDARD OC12 indicating that the currently selected standard of the clock recovery instrument is OC12 TRIGger CLKRec CRC STANDARDList Query Only This query only command returns ...

Page 358: ...range is 250 mV to 900 mV Examples TRIGGER CLKREC CRC SUBCLOCKAMPL 300E 3 sets the sub rate clock output amplitude to 300 mV TRIGGER CLKREC CRC SUBCLOCKAMPL might return TRIGGER CLKREC CRC SUBCLOCKAMPL 0 50000000000 indicating that the sub rate clock output amplitude is 500 mV NOTE NAN is returned if a clock recovery instrument is not present TRIGger CLKRec CRC SUBCLOCKDiv This command sets or que...

Page 359: ... that the sub rate clock output is one forth the rate of the clock NOTE 1 is returned if a clock recovery instrument is not present TRIGger CLKRec CRC SUBCLOCKDIVList Query Only This query only command returns a comma separated list of available sub rate clock divisors of the clock recovery instrument Group Trigger Syntax TRIGger CLKRec CRC SUBCLOCKDIVList Examples TRIGGER CLKREC CRC SUBCLOCKDIVLI...

Page 360: ...ting that the sub rate clock output is enabled on the clock recovery instrument NOTE 0 is returned if a clock recovery instrument is not present TRIGger CLKRec CRC SWRev Query Only This query only command returns the firmware revision string of the clock recovery instrument Group Trigger Syntax TRIGger CLKRec CRC SWRev Examples TRIGGER CLKREC CRC SWREV might return TRIGGER CLKREC CRC SWREV xxxx xx...

Page 361: ...s high frequency triggering OFF disables high frequency triggering NR1 set to 0 disables the high frequency triggering any other value enables the high frequency triggering Examples TRIGGER HIFREQ OFF disables the high frequency triggering TRIGGER HIFREQ might return TRIGGER HIFREQ 1 indicating that the high frequency triggering is enabled NOTE A query always returns a 0 or 1 TRIGger HOLDoff This ...

Page 362: ...al holdoff must be greater than 19 ns 1 µs div 10 div 10 018 µs the hardware restrictions cause the instrument to increase this value The following are many of the parameters which affect the determination by the instrument of the minimum actual holdoff Horizontal scale time div Horizontal position Horizontal FrameScan settings when FrameScan is enabled User Channel deskew The query form of this c...

Page 363: ... in the range of 25 kHz to 300 kHz The actual TDR repetition rate may vary by up to 4 from the specified value You can input any NR3 value the instrument will set the internal clock rate to the closest available setting Examples TRIGGER INTRATE 100E3 sets the internal clock rate to 100 kHz TRIGGER INTRATE might return TRIGGER INTRATE 0 200000000000E 006 indicating that the internal clock rate is s...

Page 364: ...re acquiring is synchronous with the selected clock source and you wish to display the acquired data as an eye diagram overlaying all of the acquired data bits with minimal clock to data jitter Select Pattern mode if the signal you are acquiring is synchronous with the selected clock source and you wish to display the individual bits as a bit stream with minimal clock to data jitter NOTE Pattern m...

Page 365: ...r noisy signals Disabling Noise Reject reduces the hysteresis band and is typically better for triggering on higher frequency signals This command is equivalent to selecting Noise Reject in the Advanced Trigger Setup dialog box The instrument trigger source must be set to Direct external to use this command Group Trigger Syntax TRIGger NOISErej ON OFF NR1 TRIGger NOISErej Related Commands TRIGger ...

Page 366: ... rate to 10 3125 Gb s TRIGGER PSYNC DATARATE might return TRIGGER PSYNC DATARATE 9 95328000E9 indicating that the data rate is 9 95328 Gb s TRIGger PSYNc DCRAtio This command sets or queries the data to clock ratio nr1 nr1 of the PatternSync Trigger portion of the trigger system The first nr1 value represents the data rate and the second nr1 value represents the clock rate One of the data values i...

Page 367: ...you will receive Execution Error code 2539 with an error message Pattern Sync Parameter is not settable The Messages section contains general information on programming interface messages See page 3 11 Group Trigger Syntax TRIGger PSYNc PLENgth nr1 TRIGger PSYNc PLENgth Arguments nr1 sets the pattern length in bits Examples TRIGGER PSYNC PLENGTH 127 sets the pattern sync pattern length to 127 bits...

Page 368: ...e Run trigger sources the slope is set internally to rising Sending this command is equivalent to selecting the rising or falling icon in the Slope section of the Trigger Setup dialog box Group Trigger Syntax TRIGger SLOpe RISe FALL TRIGger SLOpe Related Commands TRIGger SOUrce Arguments RISe causes the instrument to trigger on the rising slope of the trigger source signal FALL causes the instrume...

Page 369: ...urce which specifies the signal that starts triggers signal acquisition This is equivalent to selecting the trigger source in the Trigger Mode Setup dialog box Group Trigger Syntax TRIGger SOUrce C1CLKRec C3CLKRec CLKPre EXTDirect EXTPrescaler FREerun INTClk TDR TRIGger SOUrce DSA8300 Programmer Manual 2 353 ...

Page 370: ...ls that cannot be triggered using the Clock Input Prescale Trigger front panel connector EXTPrescaler sets the instrument to trigger on an external signal connected to the CLOCK INPUT PRESCALE TRIGGER input connector on the instrument front panel The input coupling is AC Triggering is guaranteed for clocks up to 15 GHz and will typically work up to 20 GHz The query form of TRIGger SOUrce will alwa...

Page 371: ...trument is not triggered STOPPED indicates that the acquisition is disabled so the state of trigger system is ignored Examples TRIGGER STATE might return TRIGGER STATE TRIGGERED indicating that the instrument is triggered 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 i...

Page 372: ...HEADer LRN SET Arguments ON sets the verbose state true which returns full length keywords for applicable setting queries OFF sets the verbose state false which returns minimum length keywords for applicable setting queries NR1 set to 0 sets the verbose state false which returns minimum length keywords for applicable setting queries any other integer sets the verbose state true which returns full ...

Page 373: ...urther commands or queries until all pending commands that generate an OPC message are complete WAVFrm Query Only This is a query only command that returns CURVe and WFMOutpre data data and outgoing waveform preamble for the waveform as specified by the DATa SOUrce command This command is equivalent to sending the CURVe and WFMOutpre commands Group Waveform Transfer Syntax WAVFrm Related Commands ...

Page 374: ...uery only command returns all the waveform database parameters Group Waveform Database Syntax WFMDB Related Commands WFMDB DISPlay Examples WFMDB might return WFMDB DISPLAY EMPHASIS 50 GRADING COLOR INVERT 0 GRADMETHOD EMPH8 WFMDB WFMDB1 SOURCE CH2 MAIN DISPLAY 1 ENABLE 1 PERSISTENCE MODE VARPERSIST COUNT 2000 SAMPLES 500000 WFMDB WFMDB2 SOURCE CH4 MAIN DISPLAY 1 ENABLE 1 PERSISTENCE MODE VARPERSI...

Page 375: ...on of the WfmDB Setup dialog box Group Waveform Database Syntax WFMDB DISPlay EMPHasis NR3 WFMDB DISPlay EMPHasis Related Commands WFMDB DISPlay GRADing WFMDB DISPlay INVert Arguments NR3 is the percentage to which Emphasize Counts is set The range is from 0 through 100 Examples WFMDB DISPLAY EMPHASIS 0 sets the instrument to emphasize in the display bins with low counts WFMDB DISPLAY EMPHASIS mig...

Page 376: ... that the grading type for the WfmDB display is set to intensity WFMDB DISPlay GRADMethod This command sets or queries the grading method that waveform databases use to display the data they contain For example setting an emphasis mode displays data so it is graded by count frequencies in respect to the bin levels in which the data accumulates Use of this command is equivalent to selecting Grading...

Page 377: ...ed BIN8 is the default setting BIN7 selects a binary grading method that uses seven display colors intensities This method assigns ranges of counts to colors intensities by successively halving the maximum bin count and assigning the resulting ranges in brightest to darkest color intensity order If the maximum bin count is less than the number of display colors a one for one mapping of counts to c...

Page 378: ...ion is disabled NOTE This query always returns 0 or 1 WFMDB WFMDB x Query Only This query only command returns the waveform database parameters for the WfmDB specified by x which can be 1 through 4 Group Waveform Database Syntax WFMDB WFMDB x Examples WFMDB WFMDB2 might return WFMDB WFMDB2 SOURCE REF1 MAIN DISPLAY 1 ENABLE 1 PERSISTENCE MODE INFPERSIST COUNT 523 SAMPLES 130750 WFMDB WFMDB x CLEar ...

Page 379: ...s the display of the specified WfmDB waveform OFF disables the display of the specified WfmDB waveform This is the default setting NR1 set to 0 disables the display of the specified WfmDB waveform any other integer value enables the display of the specified WfmDB waveform Examples WFMDB WFMDB1 DISPLAY ON enables the waveform display for Database 1 WFMDB WFMDB2 DISPLAY might return WFMDB WFMDB2 DIS...

Page 380: ...nables the waveform display for Database 1 WFMDB WFMDB2 ENABLE might return WFMDB WFMDB2 ENABLE 0 indicating that the Database 2 waveform display is disabled NOTE This query always returns a 0 or 1 WFMDB WFMDB x PERSistence COUNt This command sets or queries the Variable persistence waveform count for the specified WfmDB The WfmDB is specified by x which can be 1 through 4 The count applies to the...

Page 381: ...value of 125 2 000 000 16 000 Examples WFMDB WFMDB3 PERSISTENCE COUNT 2E3 sets variable persistence count for waveform database 3 to 2000 waveforms WFMDB WFMDB2 PERSISTENCE COUNT might return 1000 indicating that the variable persistence count for waveform database 2 is set to 1000 waveforms WFMDB WFMDB x PERSistence MODe This command sets or queries which persistence mode Infinite or Variable tha...

Page 382: ...e SAMPles Query Only This query returns the sample count in effect for the Variable persistence mode of the specified WfmDB The WfmDB is specified by x which can be 1 through 4 The count applies to the Variable persistence mode which can be selected with the command WFMDB WFMDB x PERSistence MODe VARPersist This query has no equivalent set command since the number of samples cannot be set directly...

Page 383: ...x selects a math waveform as the source for the specified WfmDB The range for x is 1 through 8 MAIn optional selects Main as the timebase for the specified WfmDB display This is the default timebase MAG1 optional selects MAG1 as the timebase for the specified WfmDB display MAG2 optional selects MAG2 as the timebase for the specified WfmDB display Examples WFMDB WFMDB1 SOURCE CH4 sets Channel 4 Mai...

Page 384: ...ts width per waveform point for the waveform to be transferred to the instrument NOTE This instrument supports only the 32 bit format Group Waveform Transfer Syntax WFMInpre BIT_Nr Related Commands WFMInpre BYT_Nr Examples WFMINPRE BIT_NR might return WFMINPRE BIT_NR 32 indicating that there are 32 bits per waveform point WFMInpre BN_Fmt This command sets or queries the format of the binary or asc...

Page 385: ... This query only command returns the byte width of the waveform to be transferred to the instrument NOTE This instrument supports only a 4 byte width format Group Waveform Transfer Syntax WFMInpre BYT_Nr Related Commands WFMInpre BIT_Nr Examples WFMINPRE BYT_NR might return WFMINPRE BYT_NR 4 indicating that the byte width for waveform data is four bits WFMInpre BYT_Or Selects which byte of binary ...

Page 386: ...irst WFMInpre ENCdg This command sets or queries the type of encoding used for waveform data transferred with the CURVe command Group Waveform Transfer Syntax WFMInpre ENCdg ASCIi BINary WFMInpre ENCdg Related Commands DATa ENCdg WFMInpre BYT_Or WFMInpre BN_Fmt CURVe Arguments ASCIi sets the encoding for waveform data transfer to ASCIi format BINary sets the encoding for the waveform data transfer...

Page 387: ...d lengths the value will be coerced to the next higher valid record length An event will then be generated Group Waveform Transfer Syntax WFMInpre NR_Pt NR1 WFMInpre NR_Pt Related Commands CURVe DATa STOP DATa STARt DATa DESTination Arguments NR1 This argument is a valid record length It can be 50 100 250 500 1000 2000 4000 8000 and 16000 Examples WFMINPRE NR_PT 2000 sets the record length to 2000...

Page 388: ...mat to enveloped WFMINPRE PT_FMT might return WFMINPRE PT_FMT Y which indicates that the data is transmitted as a standard waveform WFMInpre WFMLabel This command sets or queries the label for the incoming waveform Sending this command is equivalent to selecting Waveform Properties from the Utilities menu and entering a label in the Waveform Label field Group Waveform Transfer Syntax WFMInpre WFML...

Page 389: ...09 indicating that the interval between samples is 5 ns WFMInpre XMUlt This command sets or queries the horizontal scale factor horizontal units per division of the incoming waveform Group Waveform Transfer Syntax WFMInpre XMUlt NR3 WFMInpre XMUlt Related Commands HORizontal MAIn SCAle Arguments NR3 is the horizontal scale factor of the incoming waveform Examples WFMINPRE XMULT 1 0E 5 sets the hor...

Page 390: ...m to 65 ns WFMINPRE XOFF might return WFMINPRE XOFF 2 0E 8 indicating that the horizontal position for the waveform to be transferred is set to 20 ns WFMInpre XUNit This command sets or queries the horizontal x axis units of the incoming waveform Group Waveform Transfer Syntax WFMInpre XUNit QString WFMInpre XUNit Related Commands HORizontal UNIts Arguments Qstring is a quoted string Examples WFMI...

Page 391: ...orizontal origin offset time of first point to 20 ns for the incoming waveform This is the time interval between the trigger point and the first point in the waveform record WFMINPRE XZERO might return WFMinpre XZero 5 000000000000E 8 indicating that the time interval between the trigger point and the first point in the incoming waveform record is 50 ns WFMInpre YMUlt This command sets or queries ...

Page 392: ...ts NR3 is the vertical position in divisions of the incoming waveform Examples WFMINPRE YOFF 1 0E 0 sets the vertical position to 1 division WFMINPRE YOFF might return WFMINPRE YOFF 2 indicating that the vertical position of the incoming waveform is 2 divisions WFMInpre YSCALE This command sets or queries the vertical unit scale factor of the incoming waveform The value in vertical units is calcul...

Page 393: ...YUNit QString WFMInpre YUNit Related Commands CH x UNIts Arguments Qstring sets the vertical units of the incoming waveform Examples WFMINPRE YUNIT W sets the vertical units of the incoming waveform to watts WFMINPRE YUNIT might return WFMINPRE YUNIT V indicating that the vertical units of the incoming waveform are volts WFMInpre YZEro This command sets or queries the vertical offset voltage of th...

Page 394: ...get corresponding header data information Group Waveform Transfer Syntax WFMOutpre Related Commands CURVe WAVFrm Examples WFMOUTPRE might return 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 XZERO 18 00000000008E 009 XUNIT YMULT 0 100000000000 XMULT 500 00000000000E 012 XOFF 20 50000000008E 009 YZERO 0 000000000000 YSCALE 232 8306436543...

Page 395: ...BN_Fmt RI FP WFMOutpre BN_Fmt Related Commands DATa ENCdg WFMOutpre BYT_Or WFMOutpre ENCdg Arguments RI specifies signed integer data point representation FP specifies floating point data point representation Examples WFMOUTPRE BN_FMT RI specifies that the binary waveform data are signed integer data points WFMOUTPRE BN_FMT might return WFMPRE BN_FMT FP indicating that the current waveform data fo...

Page 396: ...d Commands DATa ENCdg WFMOutpre BN_Fmt WFMOutpre ENCdg Arguments LSB selects the least significant byte to be transmitted first MSB selects the most significant byte to be transmitted first Examples WFMOUTPRE BYT_OR MSB specifies that the most significant byte in the waveform data will be transferred first WFMOUTPRE BYT_OR might return WFMOUTPRE BYT_O MSB indicating that the most significant byte ...

Page 397: ...ed on binary format and order Examples WFMOUTPRE ENCDG ASCII specifies that the waveform data is in ASCII format WFMOUTPRE ENCDG might return WFMOUTPRE ENCDG BINARY indicating that the waveform data is in binary format WFMOutpre NR_Pt Query Only This is a query only command that returns the number of points that were returned by the previous CURVe command The number of points returned is the lesse...

Page 398: ...form record or ENV which specifies that the waveform is transmitted as min and max pairs Examples WFMOUTPRE PT_FMT might return WFMOUTPRE PT_FMT Y which indicates that the data is transmitted as a standard waveform WFMOutpre WFId Query Only This is a query only command that returns a descriptive string of the waveform returned by the previous CURVe command Group Waveform Transfer Syntax WFMOutpre ...

Page 399: ...MOUTPRE XINCR might return WFMOUTPRE XINCR 5 00000000000E 009 indicating that the interval between samples of the previously transferred waveform was 5 ns WFMOutpre XMUlt Query Only This is a query only command that returns the horizontal scale factor of the waveform returned by the previous CURVe command Group Waveform Transfer Syntax WFMOutpre XMUlt Related Commands HORizontal MAIn SCAle Example...

Page 400: ...s 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 Group Waveform Transfer Syntax WFMOutpre XUNit Related Commands HORizontal UNIts Examples WFMOUTPRE XUNIT might return WFMOUTPRE XUNIT S indicating that the horizontal units of the previously acquired waveform were seconds WFMOutpre XZEro...

Page 401: ...d Group Waveform Transfer Syntax WFMOutpre YMUlt Related Commands CH x SCAle Examples WFMOUTPRE YMULT might return WFMOUTPRE YMULT 0 100000000000 indicating that the vertical scale of the previously transferred waveform was set to 100 mV per division WFMOutpre YOFf Query Only This is a query only command that returns the vertical position of the waveform returned by the previous CURVe command Grou...

Page 402: ...ax WFMOutpre YSCALE Examples WFMOUTPRE YSCALE might return WFMOUTPRE YSCALE 9 200000000000E10 indicating that the vertical unit scale factor of 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 Group Waveform Transfer Syntax WFMOutpre YUNit Related Commands CH x UNIts Examples...

Page 403: ...m Transfer Syntax WFMOutpre YZEro Related Commands CH x OFFSet Examples WFMOUTPRE YZERO might return WFMOUTPRE YZERO 1 00000000000E 001 indicating that the vertical offset of the previously transferred waveform was 100 mV DSA8300 Programmer Manual 2 387 ...

Page 404: ...Commands Listed in Alphabetical Order 2 388 DSA8300 Programmer Manual ...

Page 405: ...Status and Events ...

Page 406: ......

Page 407: ...d the Service Request Enable Register SRER Status The Standard Event Status Register SESR and the Status Byte Register SBR record certain types of events that may occur while the instrument is in use IEEE Std 488 2 1987 defines these registers Each bit in a Status Register records a particular type of event such as an execution error or message available When an event of a given type occurs the in...

Page 408: ... OPC command The Status Byte Register SBR Records whether output is available in the Output Queue whether the instrument requests service and whether the SESR has recorded any events Use a Serial Poll or the STB query to read the contents of the SBR The bits in the SBR are set and cleared depending on the contents of the SESR the Event Status Enable Register ESER and the Output Queue When you use ...

Page 409: ...s and the commands used to set them are described below The Device Event Status Enable Register DESER This register controls which types of events are reported to the SESR and the Event Queue The bits in the DESER correspond to those in the SESR Use the DESE command to enable and disable the bits in the DESER Use the DESE query to read the DESER The Event Status Enable Register ESER This register ...

Page 410: ... The controller must read a query response before it sends the next command or query or it will lose responses to earlier queries CAUTION When a controller sends a query an EOM and a second query the instrument normally clears the first response and outputs the second while reporting a Query Error QYE bit in the ESER to indicate the lost response A fast controller however may receive a part or all...

Page 411: ...Queue Events that follow an ESR read are put in the Event Queue but are not available until ESR is used again Event Handling Sequence The figure below shows how to use the status and event handling system In the explanation that follows numbers in parentheses refer to numbers in the figure When an event occurs a signal is sent to the DESER 1 If that type of event is enabled in the DESER that is if...

Page 412: ...the instrument will continue processing other commands This means that some operations will not be completed in the order that they were sent Sometimes the result of an operation depends on the result of an earlier operation A first operation must complete before the next one gets processed The instrument status and event reporting system provides ways to do this For example synchronization may be...

Page 413: ...PC and OPC WAI You can force commands to execute sequentially by using the WAI command This command forces completion of the previous commands before processing new ones The same command sequence using the WAI command for synchronization looks like this Sets up conditional acquisition ACQUIRE STATE OFF SELECT CH1 ON HORIZONTAL RECORDLENGTH 500 ACQUIRE MODE SAMPLE ACQUIRE STOPAFTER COUNT 1 ACQUIRE ...

Page 414: ...conditional acquisition ACQUIRE STATE OFF SELECT CH1 ON HORIZONTAL RECORDLENGTH 500 ACQUIRE MODE SAMPLE ACQUIRE STOPAFTER COUNT 1 ACQUIRE STOPAFTER MODE CONDITION Sets up the data preamble DATA START 1 DATA STOP 500 DATA ENCDG RIBINARY Clear data and then acquire waveforms until conditional stop occurs ACQUIRE DATA CLEAR ACQUIRE STATE ON Wait until the acquisition is complete before querying the c...

Page 415: ...Sets up the data preamble DATA START 1 DATA STOP 500 DATA ENCDG RIBINARY Clear data and then acquire waveforms until conditional stop occurs ACQUIRE DATA CLEAR ACQUIRE STATE ON Wait until the acquisition is complete before querying the curve data OPC While serial poll 0 keep looping Get the curve data CURVE This technique requires less bus traffic than did looping on BUSY Service Request Method En...

Page 416: ...rupts those tasks and returns control to this task Take amplitude measurement MEASUREMENT MEAS1 VALUE This technique is more efficient but requires more sophisticated programming OPC The OPC query places a 1 in the Output Queue once an operation is complete A timeout could occur if you try to read the output queue before there is any data in it The same command sequence using the OPC query for syn...

Page 417: ...micolon Each message is the result of an event Each type of event sets a specific bit in the SESR and is controlled by the equivalent bit in the DESER Thus each message is associated with a specific SESR bit In the message tables the associated SESR bit is specified in the table title with exceptions noted with the error message text No Event The following table shows the messages when the system ...

Page 418: ... 124 Too many digits 128 Numeric data not allowed 130 Suffix error 131 Invalid suffix 134 Suffix too long 138 Suffix not allowed 140 Character data error 141 Invalid character data 144 Character data too long Character data not allowed 150 String data error 151 Invalid string data 152 String data too long 158 String data not allowed 160 Block data error 161 Invalid block data 168 Block data not al...

Page 419: ...memory 226 List not same length 230 Data corrupt or stale 231 Data questionable 240 Hardware error 241 Hardware missing 242 Hardware configuration error 243 Hardware I O device error 244 Invalid printer selected 250 Mass storage error 251 Missing mass storage 252 Missing media 253 Corrupt media 254 Media full 255 Directory full 256 File name not found 257 File name error 258 Media protected 260 Ex...

Page 420: ...rror Constant waveform 2218 Measurement error Unused 2219 Measurement error No valid edge No arm sample 2220 Measurement error No valid edge No arm cross 2221 Measurement error No valid edge No trigger cross 2222 Measurement error No valid edge No second cross 2223 Measurement error Waveform mismatch 2224 Measurement error WAIT calculating 2225 Measurement error No waveform to measure 2226 Measure...

Page 421: ... this type of waveform 2430 WfmDB cannot be built on this type of waveform 2431 No Waveform Database resource available 2435 Selected Channel is not a TDR capable channel 2440 State Change Reject Conditional Stop Action 2441 Selected Condition is Not Active 2450 TDR Invalid with FrameScan active 2451 Envelope Mode Invalid with FrameScan active 2455 RTL Hardware Warning 2456 RTL Software Error seve...

Page 422: ...to create the directory 2525 Histogram contains invalid data 2526 The file can not be removed 2527 Source already active in another Database 2528 User defined clock recovery not available 2529 TDR incompatible with Phase Correction Mode 2530 Phase Ref source not available 2531 TDR Step incompatible with phase Correction 2532 Phase Correction mode is off 2533 Clock Recovery source not available 253...

Page 423: ...asurement failed 2572 Autofit error Horizontal mask point violation 2573 Autofit error Vertical mask point violation 2574 Autofit error Mask counting not enabled 2575 Autofit error Use Wfm Database not enabled 2576 Autofit error Communication Standard not selected 2577 Autofit error Mask must have three polygons 2578 Autofit error Mask source and wfmDB vertical parameters don t match 2579 Phase Re...

Page 424: ...y event 401 Power on PON bit 7 set 402 Operation complete OPC bit 0 set 403 User request URQ bit 6 set 404 Power fail DDE bit 3 set 405 Request control 410 Query INTERRUPTED QYE bit 2 set 420 Query UNTERMINATED QYE bit 2 set 430 Query DEADLOCKED QYE bit 2 set 440 Query UNTERMINATED after indefinite response QYE bit 2 set Execution Warning The following table lists warning messages that do not inte...

Page 425: ... warning Unstable histogram 543 Measurement warning Low resolution 544 Measurement warning Uncertain edge 545 Measurement warning Invalid minmax 546 Measurement warning Need 3 edges 547 Measurement warning Clipping positive negative 548 Measurement warning Clipping positive 549 Measurement warning Clipping negative Internal Warning The following table shows internal errors that indicate an interna...

Page 426: ...Status and Events 3 20 DSA8300 Programmer Manual ...

Page 427: ...Examples ...

Page 428: ......

Page 429: ...ansfer Transfers the horizontal timebase and its vertical scale of the selected waveform to a file on your PC controller Any 80E00 Capture Captures the instrument screens and prints 1 it or saves it as a file on your instrument not your controller Any 80E00 TDR Displays the attached cable length in centimeters 80E04 only Mask Makes an eye pattern evaluation against a mask looking for a stops after...

Page 430: ...troller is set as GPIB0 a valid signal is connected to the instrument 5 Navigate to the Sources directory contained in the Samples directory that you extracted 6 Click to execute the program that you wish to run The program will display a dialog box from which you can set up and run the program NOTE To reassign the name of your instrument you can enter your current device name into the appropriate...

Page 431: ...Appendices ...

Page 432: ......

Page 433: ...Appendix A Character Set DSA8300 Programmer Manual A 1 ...

Page 434: ...Appendix A Character Set A 2 DSA8300 Programmer Manual ...

Page 435: ...8 CALibrate CAPabilities CAPacitance CARea CENTered CH CH1 CH2 CH3 CH4 CH5 CH6 CH7 CH8 CHAR CHMAIn CLEar CLKRAnge CLKRECovery CLKRec CLKUser CLOCKAmplitude CLOCKOutput CMEan COLOR COLOr COLor COMPensate COMPReq CONDition CONTROl COUNt CPRI7373 CRC CREATESTandard CRMs CROSSHair CURRentcount CURSor CURSOR1 CURSOR2 CURSor2 CURSReadout CURSor CURVe CUSTom CUSTommask DARKLev DATa DATA DATARate DATE DAT...

Page 436: ...025 FC14025_MMR6_1 FC14025_SMR6_1 FC8GFCDREV6 FEC2666 FEC10664 FEC10709 FEC12500 FEC42657 FEC43018 FILEName FILESystem FILTer FOREground FORMat FORward FP FPAnel FPBinary FPELECOUT FPGarev FRAme FRAMecycle FRAMescan FREerun FREQ FREQuency FT FULl FULLSCREEN FUNCtion GAIN GATEd GATing GRADing GRADMethod GRAticule GRId GROup HALfrate HARDCopy HBArs HDELTa HDIVS HEADer HELP HIDelta HIFreq HIGH HILow ...

Page 437: ...SEERRP2P PHASEERRRMS PHAseref PK2Pk PKPKJitter PKPKNoise PKTOPK PLENRAnge PLENgth PLUS PNG POInts POINTSPcnt POLarity POS POSition POSition2 POVershoot POWER_ON POWerups PRAnge PRESET PRINTScreen PRObe PROCHWver PROPerties PSYNc PT_Fmt PTPeak PULSE PULSESym PVELocity PWIdth QFACtor RANge RBIT RCONfigdevice READFile RECAll RECordlength REF REF1 REF2 REF3 REF4 REF5 REF6 REF7 REF8 REF10Mhz REFMAIn RE...

Page 438: ...ture TEST THD TIFF TIMCROss TIMe TIMebase TIMEOUT TOFPoint TOLPoint TOTal TOTalontime TOUCH TRACk TRIGger TRIGGERED TRIGProbe TWOMETER TYPe UNDEFined UNDO UNIQueid UNIts UNLock UP UPDATEinfo USER USEr USERMask VALue VARIable VARPersist VBArs VDELTa VDIVS VECtor VERBose VERTical VIEW Volt VSR5_3318 WARMup WATT Watt WAVEform WAVeform WAVEforms WAVeforms WAVFrm WEIghting WFDB WFId WFM WFMDB WFMDB1 WF...

Page 439: ...re SAVEFile SAVEWfm ACQuire STATE 1 ON ACQuire STOPAfter ACTion NONE ACQuire STOPAfter BELL 0 OFF ACQuire STOPAfter CONDition ACQWFMS ACQuire STOPAfter COUNt 1 ACQuire STOPAfter MODe RUNSTOP Autoset Default Values The following table lists the Autoset factory default setup values Command Default Values AUTOSet HORizontal 1 ON AUTOSet TDR INCident 0 OFF AUTOSet TRIGger 1 ON AUTOSet TYPE EYE AUTOSet...

Page 440: ... 16776960 aqua DISplay COLor MASK 16711935 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 001 DISplay SHOWVector 0 OFF DISplay STYle NORMAL DISplay WFMReadout 0 OFF Histogram Default Values The following table lists the Histogram fac...

Page 441: ... 2 998E 10 HORizontal FRAMescan SCANBits 127 HORizontal FRAMescan STATE 0 OFF HORizontal MAGnify x POSition 1 975E 008 HORizontal MAGnify x RECordlength 4000 HORizontal MAGnify x REFPoint 5 000E 001 HORizontal MAGnify x SCAle 5 000E 11 HORizontal MAGnify x VIEW 0 OFF HORizontal MAIn POSition 2 150E 008 HORizontal MAIn RECordlength 4000 HORizontal MAIn REFPoint 5 000E 001 HORizontal MAIn SCAle 5 00...

Page 442: ...ment MEAS x REFLevel x ABSolute HIGH REFLEVEL 1 0 000E 000 MEASUrement MEAS x REFLevel x ABSolute LOW REFLEVEL 1 0 000E 000 MEASUrement MEAS x REFLevel x ABSolute MID REFLEVEL 1 0 000E 000 MEASUrement MEAS x REFLevel x RELative HIGH REFLEVEL 1 9 000E 001 MEASUrement MEAS x REFLevel x RELative LOW REFLEVEL 1 1 000E 001 MEASUrement MEAS x REFLevel x RELative MID REFLEVEL 1 5 000E 001 MEASUrement MEA...

Page 443: ...us Default Values The following table lists the Miscellaneous factory default setup values Command Default Values HARDCopy FORMat BMP HARDCopy INKSaver 1 ON HEADer 0 OFF LOCk FPANEL VERBose 1 ON Status and Error Default Values The following table lists the Status and Error factory default setup values Command Default Values DESE 255 ESE 0 SRE 0 TDR Default Values The following table lists the TDR ...

Page 444: ...s Command Default Values CH x BANdwidth VALue 1 000E 032 forces selection of a module s highest available bandwidth CH x DESkew 0 000E 000 CH x EXTAtten MODe LINEAR CH x EXTAtten VALue 1 00E 000 CH x FILTer VALue NONE CH x OFFSet 0 000E 000 CH x POSition 0 000E 000 CH x SCAle 1 000E 000 CH x UNIts AUTO CURVe ASCII DATa DESTination REF1 DATa ENCdg ASCII DATa SOUrce CH1 DATa STARt 1 DATa STOP 4000 R...

Page 445: ...es Command Default Values WFMInpre BIT_Nr 32 WFMInpre BN_Fmt RI WFMInpre BYT_Nr 4 WFMInpre BYT_Or LSB WFMInpre ENCdg ASCII WFMInpre NR_Pt 1000 WFMInpre PT_Fmt Y WFMInpre WFMLabel NA WFMInpre XINcr 0 000E 000 WFMInpre XMUlt 1 000E 010 WFMInpre XOFf 21 50000E 9 WFMInpre XUNit WFMInpre XZEro 1 600E 0008 WFMInpre YMUlt 1 000E 001 WFMInpre YOFf 0 WFMInpre YSCALE 0 00E 000 WFMInpre YUNit WFMInpre YZEro ...

Page 446: ...Appendix C Factory Default Setup Values C 8 DSA8300 Programmer Manual ...

Page 447: ...ace Messages Message Interface DCL Yes GET Yes GTL Yes LLO Yes PPC No PPD No PPE No PPU No SDC Yes SPD Yes SPE Yes TCT No UNL Yes UNT Yes Listen Addresses Yes Talk Addresses Yes GPIB Functions The following table lists the interface functions and electrical functions subsets supported by this instrument with brief descriptions of each Table D 2 Interface Functions Interface Function Subset Meaning...

Page 448: ... the instrument does not respond to PPC Parallel Poll Configure PPO Parallel POll Disable PPE Parallel Poll Enable or PPU Parallel Poll Unconfigure interface messages nor does it send a status message when the ATN and EOI lines are asserted simultaneously Remote Local RL1 The instrument can respond to both GTL Go To Local and LLO Local Lock Out interface messages Service Request SR1 The instrument...

Page 449: ...brate HOSTinfo CH x 2 74 CALibrate LOCK STATus 2 75 CALibrate STATus CH x 2 75 CALibrate STATus MAInframe 2 76 CALibrate TEMPerature CH x 2 76 CALibrate TEMPerature MAInframe 2 76 CALibrate UPDATEinfo ALLModules 2 77 CALibrate UPDATEinfo CH x 2 77 CALibrate UPDATEinfo MAInframe 2 78 CH x 2 78 CH x BANdwidth LIST 2 78 CH x BANdwidth VALue 2 79 CH x DELay 2 80 CH x DELay TIMe 2 80 CH x DELay UNIts 2...

Page 450: ... COLor 2 121 DISplay COLor BACKground 2 122 DISplay COLor CURSor x 2 123 DISplay COLor FOREground 2 124 DISplay COLor HIStogram 2 126 DISplay COLor MASK 2 127 DISplay CURSReadout 2 128 DISplay DATe 2 128 DISplay GRAticule 2 129 DISplay GRAticule HDIVS 2 129 DISplay GRAticule STYLE 2 130 DISplay GRAticule VDIVS 2 130 DISplay HISTReadout 2 130 DISplay INTERPolat 2 131 DISplay MASKReadout 2 132 DISpl...

Page 451: ...ontal MAIn SCAle 2 184 HORizontal MAIn TOFPoint 2 185 HORizontal MAIn TOLPoint 2 186 HORizontal MATH x MAGnify x POSition 2 187 HORizontal MATH x MAGnify x RECordlength 2 187 HORizontal MATH x MAGnify x REFPoint 2 188 HORizontal MATH x MAGnify x RESolution 2 188 HORizontal MATH x MAGnify x SCAle 2 189 HORizontal MATH x MAGnify x TOFPoint 2 189 HORizontal MATH x MAGnify x TOLPoint 2 190 HORizontal ...

Page 452: ... 239 MEASUrement MEAS x REFLevel x ABSolute LOW 2 239 MEASUrement MEAS x REFLevel x ABSolute MID 2 240 MEASUrement MEAS x REFLevel x METHod 2 241 MEASUrement MEAS x REFLevel x RELative HIGH 2 243 MEASUrement MEAS x REFLevel x RELative LOW 2 243 MEASUrement MEAS x REFLevel x RELative MID 2 244 MEASUrement MEAS x SETDefault 2 245 MEASUrement MEAS x SOUrce x EDGE 2 245 MEASUrement MEAS x SOUrce x EDG...

Page 453: ...nge 2 299 SYSTem PROPerties CH x PRObe DYNamic 2 300 SYSTem PROPerties CH x PRObe IMPedance 2 300 SYSTem PROPerties CH x PRObe MODElnum 2 300 SYSTem PROPerties CH x PRObe SCAle 2 301 SYSTem PROPerties CH x PRObe SERialnum 2 301 SYSTem PROPerties CH x RISetime 2 301 SYSTem PROPerties CH x SERialnum 2 302 SYSTem PROPerties CH x TEKPDriver 2 302 SYSTem PROPerties CH x TEKPVersion 2 302 SYSTem PROPert...

Page 454: ...y 2 335 TRIGger CLKRec CRC NOMFrequency 2 336 TRIGger CLKRec CRC PEAKing 2 337 TRIGger CLKRec CRC PHASEERRLimit 2 337 TRIGger CLKRec CRC PHASEERRP2P 2 338 TRIGger CLKRec CRC PHASEERRRMS 2 338 TRIGger CLKRec CRC RCONfigdevice 2 338 TRIGger CLKRec CRC RELock 2 339 TRIGger CLKRec CRC RESETLockcount 2 339 TRIGger CLKRec CRC SCONfigdevice 2 340 TRIGger CLKRec CRC SERIalnum 2 340 TRIGger CLKRec CRC STAN...

Page 455: ...Inpre YOFf 2 376 WFMInpre YSCALE 2 376 WFMInpre YUNit 2 377 WFMInpre YZEro 2 377 WFMOutpre 2 378 WFMOutpre BIT_Nr 2 378 WFMOutpre BN_Fmt 2 379 WFMOutpre BYT_Nr 2 379 WFMOutpre BYT_Or 2 380 WFMOutpre ENCdg 2 380 WFMOutpre NR_Pt 2 381 WFMOutpre PT_Fmt 2 382 WFMOutpre WFId 2 382 WFMOutpre WFMLabel 2 382 WFMOutpre XINcr 2 383 WFMOutpre XMUlt 2 383 WFMOutpre XOFf 2 384 WFMOutpre XUNit 2 384 WFMOutpre X...

Reviews: