Agilent 86100-90086 - Manuals
Agilent 86100-90086 – Manual in PDF format online.
Manuals:
Manual Agilent 86100-90086
Summary
Contents Contents-1 1 Introduction Introduction 1-2Starting a Program 1-4Multiple Databases 1-6Files 1-8Status Reporting 1-11Command Syntax 1-23Interface Functions 1-34Language Compatibility 1-36New and Revised Commands 1-42Commands Unavailable in Jitter Mode 1-44Error Messages 1-46 2 Sample Program...
1 Introduction 1-2 Starting a Program 1-4 Multiple Databases 1-6 Files 1-8 Status Reporting 1-11 Command Syntax 1-23 Interface Functions 1-34 Language Compatibility 1-36 New and Revised Commands 1-42 Commands Unavailable in Jitter Mode 1-44 Error Messages 1-46 Introduction
1-2 Introduction Introduction Introduction This chapter explains how to program the instrument. The programming syntax conforms to the IEEE 488.2 Standard Digital Interface for Programmable Instrumentation and to the Standard Commands for Programmable Instruments (SCPI). This edition of the manual d...
1-4 Introduction Starting a Program Starting a Program The commands and syntax for initializing the instrument are listed in Chapter 3, “Common Commands” . Refer to your GPIB manual and programming language reference manual for information on initializing the interface. To make sure the bus and all ...
1-5 Introduction Starting a Program −40 millivolts. • Lines 80 through 90 configure the instrument to trigger at − 0.4 volts with normal triggering. • Line 100 turns system headers off.• Line 110 turns the grid off. The DIGITIZE command is a macro that captures data using the acquisition (ACQUIRE) s...
1-6 Introduction Multiple Databases Multiple Databases Eye/Mask measurements are based on statistical data that is acquired and stored in the color grade/gray scale database. The color grade/gray scale database consists of all data samples displayed on the display graticule. The measurement algorith...
1-7 Introduction Multiple Databases CHANnel2:DISPlay ON,APPend For a example of using multiple databases, refer to “multidatabase.c Sample Program” on page 2-35 . Downloading a Database The general process for downloading a color grade/gray scale database is as follows: 1 Send the command :WAVEFORM:...
1-8 Introduction Files Files When specifying a file name in a remote command, enclose the name in double quotation marks, such as "filename". If you specify a path, the path should be included in the quotation marks. All files stored using remote commands have file name extensions as listed ...
1-11 Introduction Status Reporting Status Reporting Almost every program that you write will need to monitor the instrument for its operating status. This includes querying execution or command errors and determining whether or not measurements have been completed. Several status registers and queue...
1-12 Introduction Status Reporting bit 6 as the Request Service (RQS) bit and clears the bit which clears the SRQ interrupt. The *STB? query reads bit 6 as the Master Summary Status (MSS) and does not clear the bit or have any affect on the SRQ interrupt. The value returned is the total bit weights ...
1-14 Introduction Status Reporting Figure 1-4. Status Reporting Data Structures
1-15 Introduction Status Reporting Status Reporting Data Structures (continued)
1-21 Introduction Status Reporting enabled conditions in the Jitter Event Register has occurred. You can mask the EFAIL, JLOSS, and AREQD bits, thus preventing them from setting the JIT bit, by setting corre-sponding bits to zero using the JEE command. Refer to “JEE” on page 4-7 . Mask Test Event Re...
1-23 Introduction Command Syntax Command Syntax In accordance with IEEE 488.2, the instrument’s commands are grouped into “subsystems.” Commands in each subsystem perform similar tasks. Starting with Chapter 5, “System Com- mands” each chapter covers a separate subsystem. Sending a Command It’s easy...
1-34 Introduction Interface Functions Interface Functions The interface functions deal with general bus management issues, as well as messages that can be sent over the bus as bus commands. In general, these functions are defined by IEEE 488.1. The instrument is equipped with a GPIB interface connec...
1-36 Introduction Language Compatibility Language Compatibility This section lists Agilent 83480A commands that are not used in the 86100A/B/C. Agilent 83480A/54750A Commands Not Used in the Instrument (1 of 6) Programming Commands/Queries Replacement Commands/Queries Common Commands *LRN SYSTEM:SET...
1-42 Introduction New and Revised Commands New and Revised Commands This section lists all new and revised commands for the 86100C. Some of these commands are new to software revision A.5.00 and some are new to software revision A.6.00. Each com-mand listed is followed by the page number where the c...
1-44 Introduction Commands Unavailable in Jitter Mode RESPonse:TDRTDTRESPonse:TDTDestSTIMulus Timebase Commands MPOSition 23-2 Commands Unavailable in Jitter Mode This section describes the commands that can generate errors when controlling the instru-ment in Jitter mode. This can be due to the comm...
1-45 Introduction Commands Unavailable in Jitter Mode WAveform Memory Display Waveform memories cannot be turned on in Jitter mode. The following command produces a "Settings conflict" error when executed in Jitter mode. WMEMory<N>: DISPlay 26-2 Waveform and Color Grade-Gray Scale Memo...
1-46 Introduction Error Messages Error Messages This chapter describes the error messages and how they are generated. The possible causes for the generation of the error messages are also listed in Table 1-10 on page 1-47 . Error Queue As errors are detected, they are placed in an error queue. This ...
2 Sample C Programs 2-3 init.c - Initialization 2-3 init.c - Global Definitions and Main Program 2-4 init.c - Initializing the Analyzer 2-4 init.c - Acquiring Data 2-5 init.c - Making Automatic Measurements 2-6 init.c - Error Checking 2-7 init.c - Transferring Data to the PC 2-9 init.c - Converting ...
2-2 Sample Programs Sample Programs Each program in this chapter demonstrates specific sets of instructions. This chapter shows you some of those functions, and describes the commands being executed. The sample pro-gram listings are included at the end of this chapter. Both C and BASIC examples are ...
2-3 Sample Programs Sample C Programs Sample C Programs Segments of the sample programs “init.c” and “gen_srq.c” are shown and described in this chapter. init.c - Initialization /* init. c */ /* Command Order Example. This program demonstrates the order of commands suggested for operation of the ana...
2-4 Sample Programs Sample C Programs init.c - Global Definitions and Main Program /* GLOBALS */int count;double xorg,xref,xinc; /* values necessary for conversion of data */ double yorg,yref,yinc;int Acquired_length;char data[MAX_LENGTH]; /* data buffer */ double time_value[MAX_LENGTH]; /* time val...
2-11 Sample Programs Sample C Programs init.c - Storing Waveform Time and Voltage Information /** Function name: store_csv* Parameters: none* Return value: none* Description: This routine stores the time and voltage information about* the waveform as time/voltage pairs in a comma-separated variable ...
2-12 Sample Programs Sample C Programs * This example program initializes the Agilent 86100 scope, runs an autoscale,* then generates and responds to a Service Request from the scope. The program* assumes an Agilent 86100 at address 7, an interface card at interface select code 7,* and a signal sour...
2-13 Sample Programs Sample C Programs The *RST command is a common command that resets the analyzer to a known default config- uration. Using this command ensures that the analyzer is in a known state before you config-ure it. *RST ensures very consistent and repeatable results. Without *RST , a pr...
2-14 Sample Programs Sample C Programs Generating a Service Request The following function is demonstrated in the “gen_srq.c” sample program. /** Function name: create_SRQ* Parameters: none* Return value: none* Description: This routine sends two illegal commands to the scope which will* generate an...
2-15 Sample Programs Listings of the Sample Programs Listings of the Sample Programs Listings of the C sample programs in this section include: • hpibdecl.h• init.c• gen_srq.c• srq.c• learnstr.c• sicl_IO.c• natl_IO.c Listings of the BASIC sample programs in this section include: • init.bas• srq.bas•...
2-17 Sample Programs Listings of the Sample Programs unsigned char read_status ( );void close_IO ( );void hpiberr ( ); void srq_handler ( ); init.c Sample Program /* init. c */ /* * Command Order Example. This program demonstrates the order of commands* suggested for operation of the Agilent 86100 a...
2-26 Sample Programs Listings of the Sample Programs if ( error_str[0] == '0' ) { /* Clear event registers and queues,except output */ write_IO("*CLS"); more_errors = FALSE; if ( fp != NULL) fclose ( fp ); } for (i=0;i<64;i++) /* clear string */ error_str[i] = '\0'; } /* end while (more_e...
2-35 Sample Programs Listings of the Sample Programs * Description: This routine closes device session.*/ void close_IO ( ){ ibonl ( scope,0 ); /* close device session */ } /* end close_IO ( ) */ multidatabase.c Sample Program /*multidatabase.c*/ /** This example program demonstrates the use of the ...
2-38 Sample Programs Listings of the Sample Programs write_IO("CALibrate:SKEW:AUTO");//auto deskew the two channelswrite_IO("*OPC?"); //query for completion read_IO(buff,5); //read completion response write_IO("MTESt:LOAD \"STM016_OC48.msk\"");//load OC-48 maskwrite_I...
2-44 Sample Programs Listings of the Sample Programs 2860 ! Parameters: none2870 ! Return value: none2880 ! Description: This routine closes the IO paths.2890 !2900 !2910 SUB Close2920 COM /Io/@Scope,@Path,Interface2930 !2940 RESET Interface2950 ASSIGN @Path TO *2960 SUBEND srq.bas Sample Program 10...
3 *CLS (Clear Status) 3-2 *ESE (Event Status Enable) 3-2 *ESR? (Event Status Register) 3-3 *IDN? (Identification Number) 3-4 *LRN? (Learn) 3-5 *OPC (Operation Complete) 3-5 *OPT? (Option) 3-7 *RCL (Recall) 3-7 *RST (Reset) 3-7 *SAV (Save) 3-12 *SRE (Service Request Enable) 3-12 *STB? (Status Byte) 3...
3-3 Common Commands *ESR? (Event Status Register) <mask> An integer, 0 to 255, representing a mask value for the bits to be enabled in the Standard Event Status Register as shown in Table 3-2 on page 3-3 . Example This example enables the User Request (URQ) bit of the Standard Event Status Ena...
3-4 Common Commands *IDN? (Identification Number) <status> An integer, 0 to 255, representing the total bit weights of all bits that are high at the time you read the register. Example This example places the current contents of the Standard Event Status Register in the numeric variable, Event...
3-5 Common Commands *LRN? (Learn) *LRN? (Learn) Query *LRN? The *LRN? query returns a string that contains the analyzer's current setup. The analyzer's setup can be stored and sent back to the analyzer at a later time. This setup string should be sent to the analyzer just as it is. It works because ...
3-6 Common Commands *OPC (Operation Complete) Example This example sets the operation complete bit in the Standard Event Status Register when the PRINT operation is complete. 10 OUTPUT 707;":PRINT;*OPC" Query *OPC? The *OPC? query places an ASCII character “1” in the analyzer's output queue ...
3-12 Common Commands *SAV (Save) *SAV (Save) Command *SAV <register> The *SAV command stores the current state of the analyzer in a save register. <register> is an integer, 0 through 9, specifying which register to save the current analyzer setup. Example 10 OUTPUT 707;"*SAV 3" S...
4 AEEN 4-2 UEE 4-14 ALER? 4-3 UER? 4-14 AUToscale 4-3 VIEW 4-15 BLANk 4-5 CDISplay 4-5 COMMents 4-5 CREE 4-5 CRER? 4-6 DIGitize 4-6 JEE 4-7 JER? 4-8 LER? 4-8 LTEE 4-9 LTER? 4-9 MODel? 4-9 MTEE 4-10 MTER? 4-10 OPEE 4-11 OPER? 4-11 PTEE 4-11 PTER? 4-12 PRINt 4-12 RECall:SETup 4-12 RUN 4-12 SERial 4-13...
4-2 Root Level Commands AEEN Root Level Commands Root level commands control many of the basic operations of the analyzer that can be selected by pressing the labeled keys on the front panel. These commands are always recog-nized by the parser if they are prefixed with a colon, regardless of the cur...
4-3 Root Level Commands ALER? ALER? Query :ALER? This query returns the current value of the Acquisition Limits Event Register as a decimal number and also clears this register. Bit 0 (COMP) of the Acquisition Limits Event Register is set when the acquisition completes. The acquisition completion cr...
4-5 Root Level Commands BLANk Unable to set horizontal scale/delay for channel n Returned Format [:AUToscale] <data rate> BLANk Command :BLANk {CHANnel<N> | FUNCtion<N> | WMEMory<N> | JDMemory | RESPonse<N> | HISTogram | CGMemory} This command turns off an active channe...
4-6 Root Level Commands CRER? Returned Format [:CREE] <mask><NL> CRER? Query :CRER? This query returns the current value of the Clock Recovery Event Register as a decimal num-ber and also clears the register. Refer to “SPResent?” on page 9-9 for more detailed informa- tion on receiver on...
4-7 Root Level Commands JEE N O T E Even though digitized waveforms are not displayed, the full range of measurement and math operators may be performed on them. If you use the DIGitize command with no parameters, the digitize operation is performed on the channels or functions that were acquired wi...
4-9 Root Level Commands LTEE This query reads the Local (LCL) Event Register. A “1” is returned if a remote-to-local transi-tion has taken place due to the front-panel Local key being pressed. A “0” is returned if a remote-to-local transition has not taken place. After the LCL Event Register is read...
4-10 Root Level Commands MTEE <string> A six-character alphanumeric model number in quotation marks. Output is determined by header and longform status as in Table 4-5 . Example 10 OUTPUT 707;":Model? FRAME" MTEE Command :MTEE <mask> This command sets a mask into the Mask Event E...
4-11 Root Level Commands OPEE Returned Format [:MTER] <value><NL> OPEE Command :OPEE <mask> This command sets a mask in the Operation Status Enable register. Each bit that is set to a “1” enables that bit to set bit 7 in the Status Byte Register, and potentially causes an SRQ to be...
4-12 Root Level Commands PTER? Query :PTEE? Returned Format [:PTEE] <mask><NL> PTER? Query PTER? This query returns the current value of the Precision Timebase Event Register as a decimal number and also clears this register. Bit 0 (LOSS) of the Precision Timebase Event Register is set w...
4-13 Root Level Commands SERial Restrictions In TDR mode (software revision A.06.00 and above), the optional channel argument is not allowed. Example 10 OUTPUT 707;”:RUN” SERial Command :SERial {FRAMe | LMODule | RMODule},<string> This command sets the serial number for the analyzer frame or m...
4-14 Root Level Commands STORe:WAVeform STORe:WAVeform Command :STORe:WAVeform <source>,<destination> This command copies a channel, function, stored waveform, or TDR response to a waveform memory or to color grade memory. The parameter preceding the comma specifies the source and can be...
4-15 Root Level Commands VIEW VIEW Command :VIEW {CHANnel<N> | FUNCtion<N> | WMEMory<N> | JDMemory | RESPonse<N> | HISTogram | CGMemory} This command turns on a channel, function, waveform memory, jitter data memory, TDR response, histogram, or color grade memory. <N> i...
5 DATE 5-2 DSP 5-2 ERRor? 5-3 HEADer 5-4 LONGform 5-5 MODE 5-6 SETup 5-7 TIME 5-7 System Commands
5-2 System Commands DATE System Commands SYSTem subsystem commands control the way in which query responses are formatted, send and receive setup strings, and enable reading and writing to the advisory line of the analyzer. You can also set and read the date and time in the analyzer using the SYSTem...
5-4 System Commands HEADer HEADer Command :SYSTem:HEADer {{ON | 1} | {OFF | 0}} This command specifies whether the instrument will output a header for query responses. When SYSTem:HEADer is set to ON, the query responses include the command header. Example The following example sets up the analyzer ...
5-5 System Commands LONGform Example This example examines the header to determine the size of the learn string. Memory is then allocated to hold the learn string before reading it. To output the learn string, the header is sent, then the learn string and the EOF. 10 DIM Header$[64]20 OUTPUT 707;...
5-6 System Commands MODE 20 OUTPUT 707;":SYSTEM:LONGFORM?"30 ENTER 707;Result$ MODE Command :SYSTem:MODE {EYE | OSCilloscope | TDR | JITTer} This command sets the system mode. Specifying Eye/Mask mode, turns off all active channels except the lowest numbered channel. Restrictions Software re...
5-7 System Commands SETup :VIEW HISTogram:WAVeform:DATA :WAVeform:DATA?:WMEMory<N>:LOAD :WMEMory<N>:SAVE :WMEMory<N>:DISPlay SETup Command :SYSTem:SETup <binary_block_data> This command sets up the instrument as defined by the data in the setup string from the con-troller. &l...
6 AVERage 6-2 BEST 6-2 COUNt 6-2 EYELine 6-3 LTESt 6-3 POINts 6-3 RUNTil 6-4 SSCReen 6-4 SSCReen:AREA 6-5 SSCReen:IMAGe 6-6 SWAVeform 6-6 SWAVeform:RESet 6-7 Acquire Commands
6-2 Acquire Commands AVERage Acquire Commands The ACQuire subsystem commands set up conditions for acquiring waveform data, including the DIGitize root level command. The commands in this subsystem select the number of aver-ages and the number of data points. This subsystem also includes commands to...
6-3 Acquire Commands EYELine Query :ACQuire:COUNt? Returned Format [:ACQuire:COUNt] <value><NL> Example 10 OUTPUT 707;":ACQUIRE:COUNT 16" EYELine Command :ACQuire:EYELine {{ON | 1} | {OFF | 0}} This command enables or disables eyeline mode. It is only available when pattern lock ...
6-4 Acquire Commands RUNTil Example 10 OUTPUT 707;":ACQUIRE:POINTS 500" See Also :WAVeform:DATA RUNTil Command :ACQuire:RUNTil {OFF | WAVeforms,<number_of_waveforms> | SAMples, <number_of_samples> | PATTerns,<number_of_pattern_repetitions>}[,CHANnel<N>] This command s...
6-5 Acquire Commands SSCReen:AREA command. If the results of consecutive limit tests must be stored in different files, omit the <filename> parameter and use the default filename instead. Each screen image will be saved in a different file named AcqLimitScreenX.bmp , where X is an incremental ...
6-6 Acquire Commands SSCReen:IMAGe This command selects which data from the screen is to be saved to disk when the run until condition is met. When you select GRATicule, only the graticule area of the screen is saved (this is the same as choosing Waveforms Only in the Specify Report Action for acqui...
7 CANCel 7-4 CONTinue 7-4 ERATio:DLEVel? 7-4 ERATio:STARt 7-4 ERATio:STATus? 7-4 FRAMe:LABel 7-5 FRAMe:STARt 7-5 FRAMe:TIME? 7-5 MODule:LRESistance 7-5 MODule:OCONversion? 7-6 MODule:OPOWer 7-6 MODule:OPTical 7-6 MODule:OWAVelength 7-6 MODule:STATus? 7-7 MODule:TIME? 7-7 MODule:VERTical 7-7 OUTPut 7...
7-2 Calibration Commands Calibration Commands This section briefly explains the calibration of the instrument. It is intended to give you and the calibration lab personnel an understanding of the calibration procedure and how the cali-bration subsystem is intended to be used. Also, this section acqu...
7-3 Calibration Commands You initiate a module calibration from the Modules tab on the All Calibrations dialog box or by sending the :CALibrate:MODule:VERTical command as shown in the following example. DIM Prompt$[64]OUTPUT 707;":CALIBRATE:MODULE:VERTICAL LMODULE”OUTPUT 707;":CALIBRATE:SDON...
7-4 Calibration Commands CANCel C A U T I O N The input circuits can be damaged by electrostatic discharge (ESD). Avoid applying static discharges to the front-panel input connectors. Momentarily short the center and outer conductors of coaxial cables prior to connecting them to the front-panel inpu...
7-7 Calibration Commands MODule:STATus? MODule:STATus? Query :CALibrate:MODule:STATus?{LMODule | RMODule} This query returns the status of the module calibration (electrical and optical channels) and optical calibration (optical channels) as either CALIBRATED or UNCALIBRATED. It will return UNKNOWN ...
7-8 Calibration Commands PROBe This command sets the dc level of the calibrator signal output through the front-panel CAL connector. Example This example puts a dc voltage of 2.0 V on the analyzer Cal connector. 10 OUTPUT 707;":CALIBRATE:OUTPUT 2.0" <dc_value> dc level value in volts, ...
7-9 Calibration Commands SDONe? This command enables or disables the samplers in the module. Example The following example enables sampler calibration for the module. 10 OUTPUT 707;":CALIBRATE:SAMPLERS ENABLE" Query :CALibrate:SAMPlers? The query returns the current calibration enable/disabl...
8 BANDwidth 8-2 DISPlay 8-2 FDEScription? 8-3 FILTer 8-3 FSELect 8-3 OFFSet 8-4 PROBe 8-4 PROBe:CALibrate 8-4 PROBe:SELect 8-5 RANGe 8-5 SCALe 8-6 TDRSkew 8-6 UNITs 8-7 UNITs:ATTenuation 8-7 UNITs:OFFSet 8-7 WAVelength 8-8 Channel Commands
8-2 Channel Commands BANDwidth Channel Commands The CHANnel subsystem commands control all vertical (Y axis) functions of the analyzer. You may toggle the channel displays on and off with the root level commands VIEW and BLANk, or with DISPlay. BANDwidth Command :CHANnel<N>:BANDwidth {HIGH | M...
8-3 Channel Commands FDEScription? 10 OUTPUT 707;"SYSTEM:HEADER OFF"20 OUTPUT 707;":CHANNEL1:DISPLAY?"30 ENTER 707;Display FDEScription? Query :CHANnel<N>:FDEScription? This query returns the number of filters and a brief description of each filter for channels with one or more...
8-4 Channel Commands OFFSet Example The following example places the current setting of the filter in the string variable, Filter$ 10 DIM Filter$[50] !Dimension variable 20 OUTPUT 707;":CHANNEL1:FSELECT?"30 ENTER 707;Filter$ See Also CHANnel:FDEScription? OFFSet Command :CHANnel<N>:OFF...
8-5 Channel Commands PROBe:SELect This command starts the probe’s calibration for the selected channel. It has the same action as the command :CALibrate:PROBe CHANnel<N>. For more information about probe calibra-tion, refer to “Probe Calibration” on page 7-3 . <N> represents the channel ...
8-6 Channel Commands SCALe is set to differential or common mode, or when OHM, REFLect, or GAIN units are selected, the instrument will change scale to magnify scale. This command is used to set the magnify range as well as the range. <N> represents the channel number and is an integer 1 to 4....
8-7 Channel Commands UNITs This command sets the TDR skew for the given channel. The TDR skew control moves the TDR step relative to the trigger position. The control may be set from –100 to 100 percent of the allowable range. This command is only applicable to TDR channels. This command is enabled ...
8-8 Channel Commands WAVelength WAVelength Command :CHANnel<N>:WAVelength {WAVelength1 | WAVelength2 | WAVelength3 | USER} This command sets the wavelength selection for optical channels. Modules can support one, two, or three factory-defined wavelengths. The module will have one factory calib...
9 CLBandwidth 9-4 CRATe 9-5 INPut 9-5 LBANdwidth 9-5 LBWMode 9-6 LOCKed? 9-6 ODRatio 9-7 ODRatio:AUTO 9-7 RATE 9-7 RDIVider 9-9 RELock 9-9 SPResent? 9-9 TDENsity? 9-10 Clock Recovery Commands
9-2 Clock Recovery Commands Clock Recovery Commands The Clock RECovery (CREC) subsystem commands control the clock recovery modules. This includes setting data rates, as well as querying locked status and signal present conditions. Refer to Table 9-1 for a listing of which subsystem commands work wi...
9-4 Clock Recovery Commands CLBandwidth CLBandwidth Command(83496A Option 300) :CRECovery{1 | 3}:CLBandwidth <bandwidth> This 83496A Option 300 command sets or queries an 83496A Option 300 module’s loop band-width. You must issue the LBWMode FIXed command before using the CLBandwidth com-mand....
9-5 Clock Recovery Commands CRATe CRATe Command(83496A) :CRECovery{1 | 3}:CRATe <data_rate> This 83496A command sets or queries an 83496A module’s data rate setting. Although the command “RATE” on page 9-7 can be used with 83496A modules, use the preferred CRATe command in all new programs con...
9-6 Clock Recovery Commands LBWMode Returned Format [:CRECovery{1 | 3}:LBANdwidth] {BW270KHZ | BW300KHZ | BW1500KHZ | BW4MHZ | CONTinuous}<NL> LBWMode Command(83496A Opt. 300) :CRECovery{1 | 3}:LBWMode {FIXed | RDEPendent} This 83496A Option 300 command sets or queries an 83496A Option 300 mod...
9-7 Clock Recovery Commands ODRatio Example 10 OUTPUT 707;":CRECOVERY1:LOCKED?" ODRatio Command(83496A) :CRECovery{1 | 3}:ODRatio <divide_ratio> This 83496A command sets or queries the output clock divide ratio. This determines the data rate at the front-panel recovered clock output. T...
9-8 Clock Recovery Commands RATE [:CRECovery{1 | 3}:RATE] {TOData | R155 | R622 | R1062 | R1250 | R2125 | R2488 | R2500 | R2666 | R9953 | R10312 | R10664 | R10709 | RANGE10G | CONTinuous}<NL> Example 20 OUTPUT 707;":CRECOVERY1:RATE?" Table 9-4. Valid Data Rate Arguments Versus Modules ...
9-9 Clock Recovery Commands RDIVider RDIVider Command(83496A Opt. 300) :CRECovery{1 | 3}:RDIVider <divide_ratio> This 83496A Option 300 command sets or queries the data-rate divide ratio. This value is used to compute loop bandwidth when in the rate-dependent loop bandwidth mode. Refer to the ...
10-2 Disk Commands CDIRectory Disk Commands The DISK subsystem commands allow storage and retrieval of waveforms and setups, remote screen captures, as well as formatting the disk. Some commands in this subsystem operate only on files and directories on “D:\User Files” (C: on 86100A/B) or on any ext...
10-3 Disk Commands DIRectory? The file “ D:\User Files ” cannot be deleted. N O T E This command operates only on files and directories on “D:\User Files” (C: on 86100A/B) or on any external drive or mapped network drive. Example 10 OUTPUT 707;":DISK:CDIRECTORY SETUPS"20 OUTPUT 707;":DIS...
10-4 Disk Commands MDIRectory tion is not saved in jitter data or color grade-gray scale memory files. If you plan on loading these files back into the instrument, be sure to also store the instrument setup. You will need to load (restore) the instrument settings when you load the memory file. <f...
10-7 Disk Commands SIMage SIMage Command :DISK:SIMage "<filename>"[,<area> [,<image>]] This command remotely captures images of the active window on the instrument’s display. On 86100C instruments, if the 86100 application has been minimized, an image of the desk-top or ano...
10-9 Disk Commands STORe Line 3 begins with the # character. The <frequency units> specifies Hz, KHz, MHz, or GHz. The <parameter> field specifies S. The <format> field specifies DB for magnitude (logarith-mic) -angle. The <R n> field specifies the reference resistance in ohm...
11 CGRade:LEVels? 11-2 CONNect 11-2 DATA? 11-3 DCOLor (Default COLor) 11-3 GRATicule 11-3 JITTer:BATHtub:YSCale 11-4 JITTer:GRAPh 11-4 JITTer:HISTogram:YSCale 11-4 JITTer:LAYout 11-5 JITTer:PJWFrequency 11-5 JITTer:PJWTracking 11-5 JITTer:SHADe 11-5 LABel 11-6 LABel:DALL 11-6 PERSistence 11-6 RRATe ...
11-2 Display Commands CGRade:LEVels? Display Commands The DISPlay subsystem controls the display of data, markers, text, graticules, and the use of color. You select the display mode using the ACQuire:TYPE command. Select the number of averages using ACQuire:COUNt. CGRade:LEVels? Query :DISPlay:CGRa...
11-3 Display Commands DATA? DATA? Query :DISPlay:DATA? [<format>[,<screen_mode> [,<inversion>]]] Returns an image of the current display in the specified file format. If no arguments are spec-ified, the default selections are PCX file type, SCReen mode, and inversion set to INVert....
11-6 Display Commands LABel Query :DISPlay:JITTer:SHADe? Returned Format [:DISPlay:JITTer:SHADe] {{ON | 1}|{OFF | 0}}<NL> Example 10 OUTPUT 707;”:DISPlay:JITTer:SHADe ON” LABel Command :DISPlay:LABel “<string_argument>” [,<row>[,<column>[,<text_color>[,<background>...
11-7 Display Commands RRATe Query :DISPlay:PERSistence? The query returns the current persistence value. Returned Format [:DISPlay:PERSistence] {MINimum | INFinite | <value> | CGRade | GSCale}<NL> Example This example places the current persistence setting in the string variable, Setting...
11-9 Display Commands SSAVer <luminosity> The luminosity control sets the color brightness of the chosen display element. A 100% lumi-nosity is the maximum color brightness. A 0% luminosity is pure black. Example This example sets the hue to 50, the saturation to 70, and the luminosity to 90 f...
12 ADD 12-3 DIFF 12-3 DISPlay 12-3 FUNCtion<N>? 12-3 HORizontal 12-4 HORizontal:POSition 12-4 HORizontal:RANGe 12-5 INVert 12-5 MAGNify 12-5 MAXimum 12-5 MINimum 12-6 MULTiply 12-6 OFFSet 12-6 PEELing 12-7 RANGe 12-7 SUBTract 12-7 VERSus 12-8 VERTical 12-8 VERTical:OFFSet 12-8 VERTical:RANGe 1...
12-3 Function Commands ADD ADD Command :FUNCtion<N>:ADD <operand>,<operand> Defines a function that adds source 1 to source 2, point by point, and places the result in the selected function waveform. When vertical scaling is set to Auto, the instrument automati-cally sets vertical ...
12-4 Function Commands HORizontal The <operator> is any active math operation for the selected function. The <operand> is any allowable source for the selected FUNCtion, including channels, waveform memories, or functions. If the function is applied to a constant, the source returns the ...
12-5 Function Commands HORizontal:RANGe 40 ENTER 707;Value HORizontal:RANGe Command :FUNCtion<N>:HORizontal:RANGe <range_value> This command sets the current time range for the specified function. This automatically selects manual mode. <range_value> is the width of screen in curre...
12-6 Function Commands MINimum This command defines a function that computes the maximum value of the operand wave-form in each time bucket. Restrictions Not available in Jitter mode. <operand> {CHANnel<N> | FUNCtion<N> | WMEMory<N> | <float_value>} Example 10 OUTPUT 70...
12-7 Function Commands PEELing N O T E This query returns the current offset value of the specified function only when the respective function display is ON. Returned Format [:FUNCtion<N>:OFFSet] <offset_value><NL> Example 20 OUTPUT 707;":FUNCTION2:DISPLAY ON"30 OUTPUT 707;...
12-8 Function Commands VERSus Example This example defines a function that subtracts waveform memory 1 from channel 1. 10 OUTPUT 707;":FUNCTION1:SUBTRACT CHANNEL1,WMEMORY1" VERSus Command :FUNCtion<N>:VERSus <operand>,<operand> This command defines a function for an X-versu...
13 AREA 13-2 DPRinter 13-2 FACTors 13-3 IMAGe 13-3 PRINters? 13-4 Hardcopy Commands
13-2 Hardcopy Commands AREA Hardcopy Commands The HARDcopy subsystem commands set various parameters for printing the screen. The print sequence is activated when the root level :PRINt command is sent. AREA Command :HARDcopy:AREA {GRATicule | SCReen} This command selects which data from the screen i...
13-3 Hardcopy Commands FACTors The query returns the current printer number and string. Returned Format [:HARDcopy:DPRinter?] {<printer_number>,<printer_string>,DEFAULT}<NL> Or, if there is no default printer (no printers are installed), only a <NL> is returned. Example This ...
13-4 Hardcopy Commands PRINters? PRINters? Query :HARDcopy:PRINters? This query returns the currently available printers. Returned Format [:HARDcopy:PRINters]<printer_count><NL><printer_data><NL>[,<printer_data><NL>] <printer_count> Number of printers curren...
14 AXIS 14-2 MODE 14-3 SCALe:SIZE 14-3 SOURce 14-4 WINDow:BORDer 14-4 WINDow:DEFault 14-4 WINDow:SOURce 14-4 WINDow:X1Position 14-5 WINDow:X2Position 14-5 WINDow:Y1Position 14-6 WINDow:Y2Position 14-6 Histogram Commands
14-2 Histogram Commands AXIS Histogram Commands The Histogram commands and queries control the histogram features. A histogram is a prob-ability distribution that shows the distribution of acquired data within a user-definable histo-gram window. You can display the histogram either vertically, for v...
14-4 Histogram Commands SOURce SOURce Command :HISTogram:SOURce {CHANnel<N> | FUNCtion<N> | RESPonse<N> | CGMemory} This command selects the source of the histogram window. The histogram window will track the source’s vertical and horizontal scale. If the optional append parameter ...
15 FAIL 15-2 JITTer 15-2 LLIMit 15-3 MNFound 15-3 RUNTil 15-4 SOURce 15-4 SSCReen 15-5 SSCReen:AREA 15-6 SSCReen:IMAGe 15-7 SSUMmary 15-7 SWAVeform 15-8 SWAVeform:RESet 15-9 TEST 15-9 ULIMit 15-9 Limit Test Commands
15-2 Limit Test Commands FAIL Limit Test Commands The Limit Test commands and queries control the limit test features of the analyzer. Limit testing automatically compares measurement results with pass or fail limits. The limit test tracks up to four measurements. The action taken when the test fail...
15-3 Limit Test Commands LLIMit cleared and the new measurement to be added. All measurements may be cleared by execut-ing the :MEASure:CLEar command. Use the :MEASure:RESults? query to get the names of the currently selected measurements. Restrictions Software revision A.04.00 and above. Example Th...
15-5 Limit Test Commands SSCReen Example The following example selects the first measurement as the source for the limit testing com-mands. 10 OUTPUT 707;”:LTEST:SOURCE 1” Query :LTESt:SOURce? The query returns the currently selected measurement source. Returned Format [:LTESt:SOURce] {1 | 2 | 3 | 4...
15-7 Limit Test Commands SSCReen:IMAGe Example This example selects the graticule for printing. 10 OUTPUT 707;":LTESt:SSCReen:AREA GRATICULE" Query :LTESt:SSCReen:AREA? The query returns the current setting for the area of the screen to be saved. Returned Format [:LTESt:SSCReen:AREA] {GRATic...
15-9 Limit Test Commands SWAVeform:RESet SWAVeform:RESet Command :LTESt:SWAVeform:RESet This command sets the save destination for all waveforms to OFF. Setting a source to OFF removes any waveform save action from that source. This is a convenient way to turn off all saved waveforms if it is unknow...
16 PROPagation 16-2 REACtance? 16-2 REFerence 16-2 RPANnotation 16-3 STATe 16-3 X1Position 16-3 X1Y1source 16-4 X2Position 16-4 X2Y2source 16-5 XDELta? 16-5 XUNITs 16-5 Y1Position 16-5 Y2Position 16-6 YDELta? 16-6 YUNITs 16-6 Marker Commands
16-2 Marker Commands PROPagation Marker Commands The commands in the MARKer subsystem are used to specify and query the settings of the time markers (X axis) and current measurement unit markers (volts, amps, and watts for the Y axis). The Y-axis measurement units are typically set using the CHANnel...
16-3 Marker Commands RPANnotation Specifies the marker reference for TDR and TDT style markers. If the references is TRIGger, then all horizontal axis marker measurements are made with respect to the trigger point. If the reference is REFPlane, then all horizontal axis marker measurements are made w...
16-4 Marker Commands X1Y1source This command sets the X1 marker position, and moves the X1 marker to the specified time with respect to the trigger time, if the X1 marker is on. <X1_position> is the time at X1 marker in seconds. Query :MARKer:X1Position? The query returns the time at the X1 ma...
16-5 Marker Commands X2Y2source X2Y2source Command :MARKer:X2Y2source {CHANnel<N> | FUNCtion<N> | RESPonse<N> | WMEMory<N>} This command sets the source for the X2 and Y2 markers. <N> specifies channels, functions, TDR responses and waveform memories: 1, 2, 3, or 4. The...
16-6 Marker Commands Y2Position Returned Format [:MARKer:Y1Position] <Y1_position><NL> Example This example sets the Y1 marker to 10 mV. 10 OUTPUT 707;":MARKER:Y1POSITION 10E-3" Y2Position Command :MARKer:Y2Position <Y2_position> This command sets the Y2 manual marker posit...
17 ALIGn 17-3 SCALe:SOURce? 17-8 AMEThod 17-3 SCALe:X1 17-8 AOPTimize 17-3 SCALe:XDELta 17-9 COUNt:FAILures? 17-4 SCALe:Y1 17-9 COUNt:FSAMples? 17-4 SCALe:Y2 17-9 COUNt:HITS? 17-4 SOURce 17-10 COUNt:SAMPles? 17-5 SCALe:YTRack 17-10 COUNt:WAVeforms? 17-5 SSCReen 17-10 DELete 17-5 SSCReen:AREA 17-11 E...
17-3 Mask Test Commands ALIGn ALIGn Command :MTESt:ALIGn This command automatically aligns and scales the mask to the current waveform. Example 10 OUTPUT 707;”:MTEST:ALIGN” AMEThod Command :MTESt:AMEThod {NRZeye | RZeye | ECMean | NONE} This command sets the mask alignment method. This command shoul...
17-7 Mask Test Commands SAVE This command selects the acquisition run until mode. The acquisition may be set to run until n fsamples have been acquired or to run forever (OFF). If more than one limit test criteria is set, then the instrument will act upon the completion of whichever limit test crite...
17-12 Mask Test Commands SSCReen:IMAGe SSCReen:IMAGe Command :MTESt:SSCReen:IMAGe {NORMal | INVert | MONochrome} This command saves the screen image to disk normally, inverted, or in monochrome. IMAGe INVert is the same as choosing Invert Waveform Background Color in the Specify Report Action for ac...
17-14 Mask Test Commands TEST This command sets the save destination for all waveforms to OFF. Setting a source to OFF removes any waveform save action from that source. This is a convenient way to turn off all saved waveforms if it is unknown which are being saved. Example 10 OUTPUT 707;”:MTEST:SWA...
18 ANNotation 18-3 HISTogram:MEAN? 18-17 JITTer:TJ:DEFine 18-25 APOWer 18-4 HISTogram:MEDian? 18-17 JITTer:UNITs 18-26 CGRade:AMPLitude 18-4 HISTogram:PEAK? 18-17 NWIDth 18-26 CGRade:BITRate 18-4 HISTogram:PP? 18-18 OVERshoot 18-26 CGRade:COMPlete 18-5 HISTogram:PPOSition? 18-18 PERiod 18-27 CGRade:...
18-3 Measure Commands ANNotation values are used in the rise-time and fall-time measurements when standard measurements are selected. The 50% voltage value is used for measuring frequency, period, pulse width, and duty cycle with standard measurements selected. You can also make measurements using u...
18-4 Measure Commands APOWer APOWer Command :MEASure:APOWer <units> [,<source>] Measures the average power. Sources are specified with the MEASure:SOURce command or with the optional parameter following the APOWer command. The average optical power can only be measured on an optical chan...
18-11 Measure Commands CGRade:ZLEVel Sets the default source for color grade-gray scale measurements. If this source is not set, the lowest numbered color grade-gray scale signal that is on will be the source of the measure-ments. This command is similar to the :MEASure:SOURce command, with the exce...
18-13 Measure Commands DELTatime TOPBase :MEASure:DEFine TOPBase,{{STANdard} |{<top_volts>,<base_volts>}} <top_volts> and <base_volts> are real numbers specifying voltage. EWINdow :MEASure:DEFine EWINdow,<ewind1pct>,<ewind2pct> <ewind1pct> and <ewind2pct&...
18-14 Measure Commands DUTYcycle Measures the time delay between two edges. If no source is specified, then the sources spec-ified using the :MEASure:SOURce command are used. If only one source is specified, then the edges used for computing delta time belong to that source. If two sources are speci...
18-15 Measure Commands FREQuency Measures the time at the upper threshold of the falling edge, measures the time at the lower threshold of the falling edge, then calculates the fall time. Sources are specified with the MEASure:SOURce command or with the optional parameter following the FALLtime com-...
18-26 Measure Commands JITTer:UNITs JITTer:UNITs Command :MEASure:JITTer:UNITs {SECond|UINTerval} Sets the units used for jitter mode measurements, seconds or unit interval. Restrictions Jitter mode. Software revision A.04.00 and above (86100C instruments). Query :MEASure:JITTer:UNITs? This query re...
18-27 Measure Commands PERiod else overshoot = (Vbase – Local Vmin) / Vamplitude. Mode Oscilloscope mode only <source> {CHANnel<N> | FUNCtion<N> | WMEMory<N>} <N> For channels, functions, and waveform memories: 1, 2, 3, or 4. Query :MEASure:OVERshoot? [<source>] T...
18-28 Measure Commands RESults? Measures the width of the first positive pulse on the screen using the mid-threshold levels of the waveform (50% levels with standard measurements selected). The source is specified with the MEASure:SOURce command or with the optional parameter following the PWIDth co...
18-31 Measure Commands RISetime RISetime Command :MEASure:RISetime [<source>] Measures the rise time of the first displayed edge by measuring the time at the lower thresh-old of the rising edge, measuring the time at the upper threshold of the rising edge, then cal-culating the rise time with ...
18-34 Measure Commands TMAX Returns the minimum impedance (Y-axis ) value that is to the right side of the reference plane. Returned Format [:MEASure:TDR:MIN {CHANnel<N> | RESPonse<N>}] <value><NL> Example 10 OUTPUT 707;”:MEASure:TDR:MIN RESPONSE1” TMAX Command :MEASure:TMAX ...
18-35 Measure Commands TVOLt? N O T E When receiving numeric data into numeric variables, turn off the headers. Otherwise, the headers may cause misinterpretation of returned data. TVOLt? Query :MEASure:TVOLt? <voltage>,<slope><occurrence>[,<source>] Returns the time interval...
18-36 Measure Commands VAVerage <value> is the cCalculated difference between the top and base voltage. If SENDvalid is ON, the <result_state> is returned with the measurement result. Refer to Table 18-3 on page 18-30 for a list of the result states. Example 10 OUTPUT 707;”:SYSTEM:HEADER...
18-37 Measure Commands VMAX VMAX Command :MEASure:VMAX [<source>] Measures the absolute maximum voltage present on the selected source waveform. The source is specified with the MEASure:SOURce command or with the optional parameter fol-lowing the VMAX command. <source> is {CHANnel<N&g...
18-38 Measure Commands VRMS Measures the maximum and minimum voltages on the selected source, then calculates the peak-to-peak voltage as the difference between the two voltages. Sources are specified with the MEASure:SOURce command or with the optional parameter following the VPP command. <sourc...
18-39 Measure Commands VTIMe? VTIMe? Query :MEASure:VTIMe? <time> [,<source>] Returns the measured voltage. <time> is the time interval between the trigger event and the specified edge (oscilloscope mode) or the time interval between the reference plane and the specified edge in TD...
19-2 S-Parameter Commands S-Parameter Commands This subsystem provides support for the S-parameter features, which are part of Option 202, Enhanced Impedance and S-Parameter software. The S-parameter graph displays the S-parameters that have been transformed from the TDR/TDT time domain data to the ...
19-6 S-Parameter Commands MARKer:Y2Position? MARKer:Y2Position? Command :SPARameter:MARKer:Y2Position? Queries the amplitude value (Y2) of the X2 marker. Query :SPARameter:MARKer:Y2Position? Returned Format [:SPARameter:MARKer:Y2Position] <value><NL> MARKer:XDELta? Command :SPARameter:MA...
20 LFEQualizer 20-2 LFEQualizer:BANDwidth 20-3 LFEQualizer:BWMode 20-3 LFEQualizer:FDELay 20-3 LFEQualizer:NTAPs 20-3 LFEQualizer:TAP 20-4 LFEQualizer:TAP:AUTomatic 20-4 LFEQualizer:TAP:NORMalize 20-4 LFEQualizer:TDELay 20-4 LFEQualizer:TDMode 20-4 MATLab 20-5 MATLab:ETENable 20-5 MATLab:ETEXt 20-5 ...
20-2 Signal Processing Commands LFEQualizer Signal Processing Commands The Signal Processing subsystem is used to control the signal processing applications. Refer to the instrument’s online help for information on using these applications. N O T E Instrument software revision A.04.10 and above (861...
20-3 Signal Processing Commands LFEQualizer:BANDwidth Example 10 OUTPUT 707;":SPROCESSING:LFEQUALIZER ON" LFEQualizer:BANDwidth Command :SPRocessing:LFEQualizer:BANDwidth <bandwidth_setting> Sets or queries the bandwidth setting of the Linear Feedforward Equalizer application. Before s...
20-5 Signal Processing Commands MATLab MATLab Command :SPRocessing:MATLab {ON | OFF | 1 | 0} Turns on and off the MATLAB Filter application. If MATLAB is not already running on the instrument, it is automatically started and is minimized. Query :SPRocessing:MATLab? Returned Format [:SPRocessing:MATL...
21 DCALib 21-2 HPOLarity 21-2 NVALid? 21-3 PRESet 21-3 RATE 21-3 RESPonse 21-4 RESPonse:CALibrate 21-4 RESPonse:CALibrate:CANCel 21-5 RESPonse:CALibrate:CONTinue 21-5 RESPonse:HORizontal 21-6 RESPonse:HORizontal:POSition 21-6 RESPonse:HORizontal:RANGe 21-6 RESPonse:RISetime 21-7 RESPonse:TDRDest 21-...
21-2 TDR/TDT Commands (Rev. A.05.00 and Below) DCALib TDR/TDT Commands The TDR/TDT command subsystem documents the commands used to set up TDR/TDT mea-surements in instruments with revision A.05.00 and below. If you are programming an instru-ment with software revision above A.05.00, refer to Chapte...
21-4 TDR/TDT Commands (Rev. A.05.00 and Below) RESPonse This command sets the period of the TDR pulse generator. You should usually leave this set to AUTO unless you need to define a specific rate. In AUTO, the instrument will attempt to keep subsequent periods off screen when the timebase is change...
21-10 TDR/TDT Commands (Rev. A.05.00 and Below) RESPonse:VERTical:RANGe Query The information reterned from the query is only valid when the vertical tracking mode is set to manual. :TDR{2 | 4}:RESPonse<N>:VERTical:OFFSet? Returned Format [:TDR{2 | 4}:RESPonse<N>:VERTical:OFFSet] <vol...
22-2 TDR/TDT Commands (Rev. A.06.00 and Above) TDR/TDT Commands With the introduction of software revision A.06.00, extensive changes were made to the TDR/TDT capability of the instrument. Consequently, changes were required to this command subsystem. Refer to the previous chapter for documentation ...
22-3 TDR/TDT Commands (Rev. A.06.00 and Above) Module Channel Identification In previous software revisions, each TDR/TDT subsystem command identified the TDR mod-ule installation (left or right mainframe slot) with the form :TDR{2:4}:<command> . Starting with software revision A.06.00, the TD...
22-6 TDR/TDT Commands (Rev. A.06.00 and Above) RESPonse:DISPlay RESPonse:DISPlay Command :TDR:RESPonse<N>:DISPlay {ON | 1 | OFF | 0 } Turns on or off the display of the indicated response waveform. The value <N> is an integer, 1 through 4, that identifies the response waveform. Restricti...
23 BRATe 23-2 MPOSition 23-2 POSition 23-2 PRECision 23-3 PRECision:RFRequency 23-3 PRECision:TREFerence 23-4 RANGe 23-4 REFerence 23-4 SCALe 23-5 UNITs 23-5 Timebase Commands
23-2 Timebase Commands BRATe Timebase Commands The TIMebase subsystem commands control the horizontal (X axis) analyzer functions. BRATe Command :TIMebase:BRATe <bit_rate> This command sets the bit rate used when the time base units are bit period. <bit_rate> is the bit rate (in bits-per...
23-3 Timebase Commands PRECision This command sets the time interval between the trigger event and the delay reference point. The delay reference point is set with the TIMebase:REFerence command. <position_value> The maximum value depends on the time/division setting. The value can optionally ...
24 ATTenuation 24-2 BRATe 24-2 BRATe:AUTodetect 24-2 BWLimit 24-3 DCDRatio 24-3 DCDRatio:AUTodetect 24-3 GATed 24-3 HYSTeresis 24-4 LEVel 24-4 PLENgth 24-4 PLENgth:AUTodetect 24-4 PLOCk 24-5 PLOCk:AUTodetect 24-5 RBIT 24-5 SLOPe 24-6 SOURce 24-6 Trigger Commands
24-2 Trigger Commands ATTenuation Trigger Commands The scope trigger circuitry helps you locate the waveform you want to view. Edge triggering identifies a trigger condition by looking for the slope (rising or falling) and voltage level (trig-ger level) on the source you select. Any input channel, a...
24-3 Trigger Commands BWLimit BWLimit Command :TRIGger:BWLimit {DIVided | HIGH | LOW} This command controls an internal lowpass filter and a divider in the 86100A trigger. The bandwidth of the trigger is limited to approximately 100 MHz. DIVided mode is unaffected by the level, hysteresis, and slope...
24-4 Trigger Commands HYSTeresis HYSTeresis Command :TRIGger:HYSTeresis {NORMal | HSENsitivity} This command specifies the trigger hysteresis . NORMal is the typical hysteresis selection. HSENsitivity gives minimum hysteresis and the highest bandwidth. Query :TRIGger:HYSTeresis? The query returns th...
24-5 Trigger Commands PLOCk PLOCk Command TRIGger:PLOCk {{ON | 1} | {OFF | 0}} This command enables or disables pattern lock. When pattern lock is turned on, the 86100C internally generates a trigger synchronous with the user's pattern. Pattern lock is only avail-able on an 86100C mainframe with Opt...
24-6 Trigger Commands SLOPe SLOPe Command :TRIGger:SLOPe {POSitive | NEGative} This command specifies the slope of the edge on which to trigger. Query :TRIGger:SLOPe? The query returns the slope for the trigger. Returned Format [:TRIGger:SLOPe] {POSitive | NEGative}<NL> Example 10 OUTPUT 707; ...
25 BANDpass? 25-3 BYTeorder 25-3 COUNt? 25-4 DATA 25-4 FORMat 25-5 POINts? 25-7 PREamble 25-7 SOURce 25-9 SOURce:CGRade 25-10 TYPE? 25-10 XDISplay? 25-11 XINCrement? 25-11 XORigin? 25-11 XRANge? 25-12 XREFerence? 25-12 XUNits? 25-12 YDISplay? 25-12 YINCrement? 25-13 YORigin? 25-13 YRANge? 25-13 YREF...
25-2 Waveform Commands Waveform Commands The WAVeform subsystem is used to transfer waveform data between a computer and the analyzer. It contains commands to set up the waveform transfer and to send or receive wave-form records to or from the analyzer. Data Acquisition When the data is acquired usi...
25-3 Waveform Commands BANDpass? Conversion from Data Value to Units To convert the waveform data values (essentially A/D counts) to real-world units, such as volts, use the following scaling formulas: Y-axis Units = (data value – Yreference) × Yincrement + Yorigin X-axis Units = (data index – Xrefe...
25-4 Waveform Commands COUNt? 20 OUTPUT 707;":WAVEFORM:BYTEORDER?"30 ENTER 707;Setting$ COUNt? Query :WAVeform:COUNt? This query returns the fewest number of hits in all of the time buckets for the currently selected waveform. For the AVERAGE waveform type, the count value is the fewest numb...
25-5 Waveform Commands FORMat 10 OUTPUT 707 USING "#,K";:WAVEFORM:DATA #800001000"20 OUTPUT 707 USING "W";Set(*) N O T E BASIC Image Specifiers. # is an BASIC image specifier that suppresses the automatic output of the EOL sequence following the last output item. K is an BASIC im...
25-7 Waveform Commands POINts? POINts? Query :WAVeform:POINts? The query returns the points value in the current waveform preamble. The points value is the number of time buckets contained in the waveform selected with the WAVeform:SOURce command. Returned Format [:WAVeform:POINts] <points><...
26 DISPlay 26-2 LOAD 26-2 SAVE 26-3 XOFFset 26-3 XRANge 26-3 YOFFset 26-3 YRANge 26-4 Waveform Memory Commands
26-3 Waveform Memory Commands SAVE SAVE Command :WMEMory<N>:SAVE {CHANnel<N> | WMEMory<N> | FUNCtion<N> | RESPonse<N>} This command stores the specified channel, waveform memory, TDR response, or function to the waveform memory. The channel or function must be displayed...
26-4 Waveform Memory Commands YRANge Query :WMEMory<N>:YOFFset? The query returns the current y-axis (vertical) offset for the selected waveform memory. Returned Format [:WMEMory<N>:YOFFset] <offset_value><NL> Example This example sets the y-axis (vertical) offset of waveform...
Index Index-1 A aborting a digitize operation , 1-5 , 1-35 Acquire Commands , 6-2 AVERage , 6-2 BEST , 6-2 COUNt , 6-2 LTESt , 6-3 POINts , 6-3 RUNTil , 6-4 SSCReen , 6-4 SSCReen AREA , 6-5 SSCReen IMAGe , 6-6 SWAVeform , 6-6 SWAVeform RESet , 6-7 acquired data distribution , 14-2 flow , 1-2 acquisi...
Agilent Manuals
-
Agilent E7405A
Manual
-
Agilent E5500 B-series
Manual
-
Agilent 6681A
Manual
- Agilent E3634A Manual
-
Agilent 83485A
Manual
-
Agilent 665xA
Manual
-
Agilent FS4100
Manual
-
Agilent 664xA
Manual
-
Agilent HP 83621A
Manual
-
Agilent DP1400
Manual
-
Agilent 3589A GP-IB
Manual
-
Agilent 5185-5991
Manual
-
Agilent HP 16500H
Manual
- Agilent N9030a Manual
-
Agilent n3305a
Manual
- Agilent MODEL 8719ET Manual
-
Agilent J6800A
Manual
-
Agilent 08112-90004
Manual
-
Agilent 87421A
Manual
-
Agilent E2050-90003
Manual