/

Keysight

/

Keysight MSOX6004A

SCPI COMMAND REFERENCE

Keysight MSOX6004A

Keysight MSOX6004A

The Keysight MSOX6004A is Keysight's oscilloscope in the InfiniiVision 6000 X-Series family. Its SCPI remote-control interface exposes 1109 commands across 64 subsystems - 1107 settable and 2 queries - and every command is documented here with its parameters, accepted values, return format, and a copy-paste PyVISA example for automating test and measurement.

1,109

Commands

1,107

Settable

2

Queries

64

Subsystems

SCPI

Verified

2026-07-16

All commands

*CLSset / query

Clears the status data structures, the device-defined error queue, and the Request-for-OPC flag. If *CLS immediately follows a program message terminator, the output queue and MAV bit are also cleared.

*ESEset / query

Sets the bits in the Standard Event Status Enable Register. A 1 enables the corresponding Standard Event Status Register bit; 0 disables it.

NameTypeValuesDescription
mask_argumentinteger0 - 255Mask value used to enable or disable bits in the Standard Event Status Enable Register.
*ESRset / query

Returns the contents of the Standard Event Status Register as an integer bit-weight value. Reading the register clears it.

integer - The Standard Event Status Register contents, reported as the total bit weights of all bits that are high when read.
*IDNset / query

Identifies the instrument type and software version.

string - Returns the manufacturer string, model number, serial number, and software revision in the format <manufacturer_string>,<model>,<serial_number>,X.XX.XX.
*LRNset / query

Returns the current state of the instrument as a valid command string that can be used later to restore instrument settings. The result is similar to :SYSTem:SETup? but includes ":SYST:SET " before the binary block data.

string - Returns a learn string in the form :SYST:SET <setup_data><NL>, where <setup_data> is IEEE 488.2 binary block data.
*OPCset / query

Sets the operation complete bit in the Standard Event Status Register when all pending device operations have finished. The *OPC? query returns ASCII "1" when all pending operations are complete.

integer - Returns 1 when all pending device operations have completed.
*OPTset / query

Reports the options installed in the instrument. The query returns a string identifying the module and its software revision level.

string - Returns the option identification string in the form 0,0,<license info>.
*RCLset / query

Restores the state of the instrument from the specified save/recall register.

NameTypeValuesDescription
valueinteger0 - 9Specifies the save/recall register number to recall.
*RSTset / query

Places the instrument in a known factory-default state. It is the same as using the front-panel Factory Default setup; for the equivalent of Default Setup with some user settings preserved, use :SYSTem:PRESet.

*RST
*SAVset / query

Stores the current state of the instrument in a save register. The data parameter specifies the register where the data is saved.

NameTypeValuesDescription
valueinteger0 - 9Save register number.
*SREset / query

Sets the bits in the Service Request Enable Register. A one in the register enables the corresponding Status Byte Register bit; a zero disables it.

NameTypeValuesDescription
maskinteger0 - 255Mask value for the bits to be enabled in the Status Byte Register.
*STBset / query

Returns the current value of the instrument's status byte. The MSS bit is reported on bit 6 instead of the RQS bit.

integer - Current status byte value.
*TRGset / query

Triggers an acquisition. It has the same effect as the :DIGitize command with no parameters.

*TSTset / query

Performs a self-test on the instrument and places the result in the output queue. A result of 0 indicates the test passed; any non-zero result indicates failure.

integer - Self-test result: 0 if the test passed, non-zero if the test failed.
*WAIset / query

The *WAI command has no function in the oscilloscope, but is parsed for compatibility with other instruments.

*WAI

:ACTivityset / query

Clears the cumulative edge variables for the next activity query. The query returns whether there has been activity on the digital channels since the last query, along with the current logic levels.

string - Returns <edges>,<levels>, where <edges> is the presence of edges as a 16-bit integer in NR1 format and <levels> is the logical highs or lows as a 16-bit integer in NR1 format.

:AERset / query

Reads the Arm Event Register and then clears it. A value of 1 indicates the trigger system is armed and ready to accept a trigger.

integer - Returns the Arm Event Register value.

:AUToscaleset / query

Evaluates all input signals and sets the correct conditions to display the signals, equivalent to pressing the Auto Scale key. If one or more sources are specified, those sources are enabled and all others blanked before autoscale is performed.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | DIGital<d> | POD1 | POD2 | CHANnel<n>Input source to autoscale; may be repeated up to 5 times.
:AUToscale
myScope.WriteString ":AUToscale" ' Same as pressing Auto Scale key.
:AUToscale:AMODEset / query

Specifies the acquisition mode that is set by subsequent :AUToscale commands. NORMal makes :AUToscale set the NORMal acquisition type and RTIMe mode, while CURRent keeps the current acquisition type and mode.

NameTypeValuesDescription
valueenumNORMal | CURRentAcquisition mode to apply on subsequent autoscale operations.

Specifies which channels will be displayed on subsequent autoscale operations. When ALL is selected, all channels that meet the autoscale requirements are displayed; when DISPlayed is selected, only channels that are turned on are autoscaled.

NameTypeValuesDescription
valueenumALL | DISPlayedSelects which channels are used by subsequent autoscale operations.
enum - Returns the current autoscale channels setting.

Turns fast debug auto scaling on or off. The Fast Debug option changes :AUToscale behavior to help make quick visual comparisons while maintaining channel coupling for oscillating signals.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFEnables or disables fast debug auto scaling.

:BLANkset / query

Turns off the specified source, such as a channel, math function, serial decode bus, or reference waveform location. If no parameter is supplied, it turns off all sources.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | SBUS{1 | 2} | WMEMory<r> | HISTogram | CHANnel<n> | DIGital<d> | POD{1 | 2} | BUS{1 | 2} | FUNCtion<m> | MATH<m> | SBUS{1 | 2} | WMEMory<r> | HISTogramSource to blank.

:DIGitizeset / query

Specialized RUN command that acquires waveforms according to the current :ACQuire settings and stops when the acquisition is complete. If no argument is given, it acquires the currently displayed channels, or all channels if none are displayed.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | SBUS{1 | 2}Acquisition source to digitize.
myScope.WriteString ":DIGitize CHANnel1"

:HWEenableset / query

Sets a mask in the Hardware Event Enable register. Setting bit 12 enables bit 12 in the Operation Status Condition Register and can potentially generate an SRQ.

NameTypeValuesDescription
maskinteger-16-bit integer mask written to the Hardware Event Enable register.

Returns the integer value contained in the Hardware Event Condition Register.

integer - Integer value contained in the Hardware Event Condition Register.

Returns the integer value contained in the Hardware Event Event Register.

integer - Integer value contained in the Hardware Event Event Register.

:MTEenableset / query

Sets the Mask Test Event Enable register with a 16-bit integer mask. Setting bits enables the corresponding mask test event conditions and may cause an SRQ interrupt.

NameTypeValuesDescription
maskinteger-16-bit integer mask written to the Mask Test Event Enable register.

Returns the integer value contained in the Mask Test Event Register and clears the register.

integer - Integer value contained in the Mask Test Event Register.

:OPEEset / query

Sets a mask in the Operation Status Enable register. Any bit set to 1 enables the corresponding status event and can contribute to setting bit 7 in the Status Byte Register and generating an SRQ.

NameTypeValuesDescription
maskinteger0 - 3276715-bit integer mask written into the Operation Status Enable register.

Returns the integer value contained in the Operation Status Condition Register.

integer - The integer value contained in the Operation Status Condition Register.

Reads and clears the integer value contained in the Operation Status Event Register.

integer - Integer value contained in the Operation Status Event Register; the query reads and clears the register.

:OVLenableset / query

Sets the mask in the Overload Event Enable Register and enables reporting of the Overload Event Register. If enabled, an overvoltage on a 50a9 input automatically switches the input to 1 Ma9 impedance.

NameTypeValuesDescription
enable_maskinteger-16-bit integer mask that enables overload and fault event reporting by channel.

:OVLRegisterset / query

Returns the overload protection value stored in the Overload Event Register (OVLR). A "1" indicates an overload has occurred.

integer - Overload Event Register value in NR1 format.

:PRINtset / query

Formats the output according to the currently selected print device. If an option is not specified, the value selected in the Print Config menu is used.

NameTypeValuesDescription
optionsoptenumCOLor | GRAYscale | PRINter0 | PRINter1 | BMP8bit | BMP | PNG | NOFactors | FACTorsOne or more print options, repeated up to 5 times.
:PRINt?query

Queries image data back over the bus for storage. The command is obsolete and provided only for compatibility with previous oscilloscopes; use :DISPlay:DATA instead.

NameTypeValuesDescription
optionsoptenumCOLor | GRAYscale | BMP8bit | BMPPrint options to apply to the image data query.
block - Image data returned over the bus for storage.

Returns the oscilloscope run state. The state can be RUN, STOP, or SING.

enum - The current run state of the oscilloscope.

:RUNset / query

Starts repetitive acquisitions. This is the same as pressing the Run key on the front panel.

myScope.WriteString ":RUN" ' Start data acquisition.

:SERialset / query

Returns the serial number of the instrument.

string - The instrument serial number.

:SINGleset / query

Causes the instrument to acquire a single trigger of data. This is the same as pressing the Single key on the front panel.

:STATusset / query

Reports whether the specified channel, function, serial decode bus, or reference waveform location is displayed. For MSO models, the source may also be a digital channel, POD, or BUS.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m> | SBUS{1 | 2} | WMEMory<r> | HISTogram | DIGital<d> | POD{1 | 2} | BUS{1 | 2}Source whose display state is queried.
enum - Returns 1 if the specified source is displayed and 0 if it is not displayed.

:STOPset / query

Stops the acquisition. This is the same as pressing the Stop key on the front panel.

:TERset / query

Reads the Trigger Event Register. After the register is read, it is cleared; 1 indicates a trigger has occurred and 0 indicates it has not.

integer - Returns the Trigger Event Register value as a 16-bit integer in NR1 format; 1 indicates trigger occurred and 0 indicates no trigger.

:VIEWset / query

Turns on the specified channel, function, serial decode bus, or reference waveform location. For MSO models, digital channels and pods are also valid sources; MATH<m> is an alias for FUNCtion<m>.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m> | SBUS{1 | 2} | WMEMory<r> | HISTogramSource to display for DSO models.
:VIEW CHANnel1
myScope.WriteString ":VIEW CHANnel1" ' Turn channel 1 on.

:ACQuire:AALiasset / query

Returns the current state of the oscilloscope acquisition anti-alias control. The control can be directly disabled or disabled automatically.

enum - Current anti-alias control state: 1 or 0.

Specifies the minimum completion criteria for an acquisition and affects the operation of :DIGitize. The only legal value is 100, meaning all time buckets must contain data before the acquisition is considered complete.

NameTypeValuesDescription
completeinteger100 - 100Minimum completion criteria for an acquisition.
myScope.WriteString ":ACQuire:COMPlete 100"
:ACQuire:COUNtset / query

Sets the number of values to be averaged for each time bucket when acquisition type is AVERage. In AVERage mode, the count can be set from 2 to 65536; the command is deprecated for a count of 1.

NameTypeValuesDescription
countinteger2 - 65536Number of values to be averaged for each time bucket.
:ACQuire:DAALiasset / query

Sets the disable anti-alias mode of the oscilloscope. DISable keeps anti-alias always disabled; AUTO lets the oscilloscope turn off anti-alias control as needed.

NameTypeValuesDescription
modeenumDISable | AUTODisable anti-alias mode setting.
:ACQuire:MODEset / query

Sets the oscilloscope acquisition mode. The available modes are RTIMe, MRTime, ETIMe, and SEGMented.

NameTypeValuesDescription
modeenumRTIMe | MRTime | ETIMe | SEGMentedAcquisition mode to use.
:ACQuire:POINtsset / query

Returns the number of data points that the hardware will acquire from the input signal. The number of points acquired is not directly controllable; to set the number of points transferred from the oscilloscope, use :WAVeform:POINts.

integer - Returns the number of data points the hardware will acquire from the input signal.
:ACQuire:RSIGnalset / query

Selects the 10 MHz reference signal mode for the oscilloscope. OFF disables the 10 MHz REF BNC connector, OUT synchronizes the timebase of two or more instruments, and IN supplies a sample clock to the oscilloscope.

NameTypeValuesDescription
ref_signal_modeenumOFF | OUT | INSets the 10 MHz reference signal mode.
enum - Returns the current 10 MHz reference signal mode.

Calculates measurement statistics and/or infinite persistence over all acquired segments. It corresponds to the front panel Analyze Segments softkey.

Sets the number of memory segments to acquire in segmented acquisition mode. The query returns the current count setting.

NameTypeValuesDescription
countinteger2 - 1000Number of memory segments to acquire, in NR1 format.
integer - Current count setting.

Sets the index into the acquired memory segments. The current segmented memory index can be read back with the query form.

NameTypeValuesDescription
indexinteger1 - 1000Segment index to select, in NR1 format.
:ACQuire:SRATeset / query

Returns the current oscilloscope acquisition sample rate. The maximum possible sample rate is returned when the optional MAXimum qualifier is used.

NameTypeValuesDescription
qualifieroptenumMAXimumSelects the maximum possible sample rate instead of the current value.
real - The acquisition sample rate, formatted in NR3.
:ACQuire:TYPEset / query

Selects the acquisition type to be used by the oscilloscope. Supported types are normal, average, high-resolution, and peak detect.

NameTypeValuesDescription
typeenumNORMal | AVERage | HRESolution | PEAKAcquisition type to set.
myScope.WriteString ":ACQuire:TYPE NORMal"

:BUS<n>:BIT<m>set / query

Includes or excludes the selected bit in the definition for the specified bus. For the setter, 1/ON includes the bit and 0/OFF excludes it; valid only for MSO models.

NameTypeValuesDescription
displayenum1 | ON | 0 | OFFSelects whether the bit is included in or excluded from the bus definition.
enum - Indicates whether the specified bit is included or excluded from the specified bus definition.
myScope.WriteString ":BUS1:BIT1 ON"
:BUS<n>:BITSset / query

Includes or excludes selected digital channels in the definition of the specified bus. The command is only valid for MSO models.

NameTypeValuesDescription
channel_listchannel_list-Digital channels affected by the command, expressed as a list or range of channel numbers.
displayenum1 | ON | 0 | OFFSpecifies whether the selected bits are included or excluded from the bus definition.
:BUS1:BITS (@1,2,4:9), ON
:BUS1:BITS (@1,5,7,9), ON
:BUS1:BITS (@1:15), ON
:BUS1:BITS (@1:5,8,14), ON
:BUS<n>:CLEarset / query

Excludes all digital channels from the selected bus definition. The bus number n must be 1 or 2, attached as a suffix to BUS.

NameTypeValuesDescription
ninteger1 - 2Defines the bus that is affected by the command.
:BUS<n>:DISPlayset / query

Enables or disables the view of the selected bus. This command is only valid for the MSO models.

NameTypeValuesDescription
valueenum1 | ON | 0 | OFFSets whether the selected bus display is enabled or disabled.
enum - Returns the display value of the selected bus.
:BUS<n>:LABelset / query

Sets the specified bus label to a quoted ASCII string, and adds the name to the label list. The label may be 10 characters or less; longer labels are truncated.

NameTypeValuesDescription
quoted_stringstring-Label string for the bus.
string - Returns the name of the specified bus as a quoted string.
myScope.WriteString ":BUS1:LABel 'Data'"
:BUS<n>:MASKset / query

Defines the bits included and excluded in the selected bus according to a mask. Set mask bits to 1 to include them and 0 to exclude them; the command is only valid for MSO models.

NameTypeValuesDescription
maskinteger-32-bit mask value in decimal, nondecimal, or quoted string form.

:CALibrate:DATEset / query

Returns the date of the last calibration.

string - The date of the last calibration, returned as year, month, day in NR1 format.
:CALibrate:LABelset / query

Saves a calibration label string in the instrument's non-volatile memory. The query returns the contents of the calibration label string.

NameTypeValuesDescription
stringstring-Quoted ASCII string of up to 32 characters, not including the quotes.
string - Contents of the calibration label string as an unquoted ASCII string of up to 32 characters.

Sets the signal available on the rear-panel TRIG OUT BNC. The available sources are trigger pulses, mask test failure indication, or waveform generator sync output.

NameTypeValuesDescription
signalenumTRIGgers | MASK | WAVEgen | WGEN1 | WGEN2Selects the TRIG OUT BNC source.

Returns the rear-panel calibration protect (CAL PROTECT) button state. PROTected indicates calibration is disabled, and UNPRotected indicates calibration is enabled.

enum - The current calibration protect state.

Returns the summary results of the last user calibration procedure.

string - Returns a comma-separated pair consisting of a status code and a status string. The status code is an integer; the status string is ASCII text.

Returns the change in temperature since the last user calibration procedure.

real (C) - Degrees C delta since the last calibration, returned in NR3 format.
:CALibrate:TIMEset / query

Returns the time of the last calibration.

string - The time of the last calibration.

:CGRade:LEVelsset / query

Returns a comma-delimited list of the hit ranges for each color bin. The first two values are the hit range for the color bin with the fewest hits, followed by the next color bin, and so on.

string - Comma-delimited list of hit ranges for each color bin.

Enables or disables the display of the color grade key and levels. The query returns whether the display is enabled.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSets the color grade key and levels display state.
enum - Whether the color grade key and levels display is enabled.
:CGRade:SCHemeset / query

Sets the color theme used by the color graded waveform display. The theme specifies seven colors representing ranges of counter values in the database.

NameTypeValuesDescription
themeenumTEMPerature | INTensityColor grade theme to use.
enum - Returns the currently set color theme.
:CGRade:SOURceset / query

Specifies the waveform on which to perform the color grade analysis.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the waveform source for color grade analysis.
:CGRade:STATeset / query

Enables or disables the color grade waveform display.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSelects whether the color grade display is enabled or disabled.
enum - Returns whether the color grade display is enabled.

Sets the bandwidth limit value for channel <n> and turns on bandwidth limiting. The oscilloscope chooses the nearest available limit greater than or equal to the requested value.

NameTypeValuesDescription
ninteger1 - # analog channelsChannel number.
limitreal20E6 - 3E9Requested bandwidth limit in NR3 format; available values depend on oscilloscope bandwidth, input impedance, and V/div setting.

Enables or disables the bandwidth limit for channel n. If bandwidth limiting is currently OFF, turning it ON invokes the lowest possible bandwidth limit (20 MHz); if it is already ON, the ON command does not change the current setting.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFEnables or disables bandwidth limiting.
enum - Indicates whether bandwidth limiting is enabled.

Selects the input coupling for the specified analog channel. Each channel can be set to AC or DC.

NameTypeValuesDescription
couplingenumAC | DCSets the input coupling for the specified channel.

Turns the display of the specified channel on or off. The query returns the current display setting for the specified channel.

NameTypeValuesDescription
display valueenum1 | ON | 0 | OFFDisplay state to set for the selected channel.
enum - Returns the current display setting for the specified channel.

Selects the input impedance setting for the specified analog channel. Legal values are ONEMeg (1 MΩ) and FIFTy (50 Ω).

NameTypeValuesDescription
impedanceenumONEMeg | FIFTyInput impedance setting for the specified analog channel.
enum - Returns the current input impedance setting for the specified channel.

Selects whether to invert the input signal for the specified channel. The inversion may be enabled or disabled.

NameTypeValuesDescription
invert valueenum1 | ON | 0 | OFFSets channel inversion state for the specified channel.
ninteger1 - # analog channelsSpecifies the channel number in NR1 format.

Sets the analog channel label to the quoted ASCII string that follows. Labels are limited to 32 characters and longer labels are truncated.

NameTypeValuesDescription
stringstring-Quoted ASCII label string for the channel.
string - Returns the label associated with the specified analog channel.
myScope.WriteString ":CHANnel1:LABel ""CAL 1""" ' Label ch1 "CAL 1".
myScope.WriteString ":CHANnel2:LABel ""CAL2""" ' Label ch1 "CAL2".

Sets the vertical offset represented at the center of the screen for the selected channel. If the value is outside the legal range, it is automatically adjusted to the nearest legal value; the legal range depends on :CHANnel<n>:RANGe, :CHANnel<n>:SCALe, and probe attenuation settings.

NameTypeValuesDescription
offsetreal-Vertical offset value in NR3 format.
suffixoptenumV | mVOptional unit suffix.

Sets the probe attenuation factor for the selected channel. The attenuation may be from 0.001 to 10000; obsolete values X1, X10, X20, and X100 are also supported. For AutoProbe probes, the value cannot be changed from the sensed value.

NameTypeValuesDescription
attenuationreal0.001 - 10000Probe attenuation ratio in NR3 format.
:CHANnel1:PROBe 10

Sets the N275xA InfiniiMode probe's quick-action button mode for channel <n>. The query returns the current quick-action button setting.

NameTypeValuesDescription
settingenumHEADlight | INFiniimode | RSTop | SINGle | CDISplay | AUToscale | FTRigger | QACTion | NACTion | NONESelects the probe quick-action button mode.
enum - Returns the probe quick-action button setting.

Sets the N275xA InfiniiMode probe's quick-action button mode for channel <n>. The query returns the current quick-action button setting.

NameTypeValuesDescription
settingenumHEADlight | INFiniimode | RSTop | SINGle | CDISplay | AUToscale | FTRigger | QACTion | NACTion | NONESelects the probe quick-action button mode.
enum - Returns the probe quick-action button setting.

Enables or disables External Scaling on the analog input channel. External Scaling can apply additional gain to the input channel to account for additional attenuators, adapters, etc., in the probing system.

NameTypeValuesDescription
ninteger1 - # analog channelsAnalog input channel number in NR1 format.
stateenum0 | OFF | 1 | ONEnables or disables External Scaling.
enum - Returns whether External Scaling is enabled or disabled.

Sets the gain associated with External Scaling. The query returns the External Scaling gain setting.

NameTypeValuesDescription
gain_factorreal0.0001 - 1000Gain factor for External Scaling.
real - The External Scaling gain setting.

Sets the vertical offset associated with External Scaling.

NameTypeValuesDescription
offsetreal-Offset value at center screen in NR3 format.

Sets the measurement units for the connected external probe on the specified channel. Measurement results, channel sensitivity, and trigger level reflect the selected units.

NameTypeValuesDescription
unitsenumVOLT | AMPereMeasurement units for the connected probe.
enum - Returns the current units setting for the specified channel.

Sets the analog channel probe head type and dB value for the selected channel. This command is valid only for the 113xA Series probes.

NameTypeValuesDescription
head_paramenumSEND0 | SEND6 | SEND12 | SEND20 | DIFF0 | DIFF6 | DIFF12 | DIFF20 | DSMA | DSMA6 | NONEProbe head type and dB value to set.
enum - Returns the current probe head type setting for the selected channel.

Returns the type of probe attached to the specified oscilloscope channel.

string - Unquoted ASCII string identifying the attached probe.

Sets the model number of the supported Tektronix probe for the specified channel. The query returns the current model number setting.

NameTypeValuesDescription
ninteger1 - # analog channelsChannel number in NR1 format.
valueenumP5205 | P5210 | P6205 | P6241 | P6243 | P6245 | P6246 | P6247 | P6248 | P6249 | P6250 | P6251 | P670X | P671X | TCP202Model number of the supported Tektronix probe.
enum - Returns the model number setting.

Sets the N275xA InfiniiMode probe's mode for channel <n>. The query returns the current mode setting.

NameTypeValuesDescription
settingenumDIFFerential | DOFFset | SEA | SEB | CMProbe mode to set.
enum - Returns the probe mode setting.

Sets the R-sense resistor value for the specified channel when using the N2820A high-sensitivity current probe with the N2825A user-defined R-sense head. The query returns the current R-sense resistor setting, or "INF" when no N2820A probe is attached.

NameTypeValuesDescription
valuereal1 m - 1 MR-sense resistor value in ohms, expressed in NR3 format.
enum - Returns the R-sense resistor value setting; returns "INF" if the N2820A high-sensitivity current probe is not attached, or the special head value if attached.

Sets the channel-to-channel probe skew factor for the specified analog channel. The skew can be adjusted from -100 ns to +100 ns to remove cable-delay errors between channels.

NameTypeValuesDescription
ninteger1 - # analog channelsSpecifies the analog channel number.
skew valuereal-100 ns - +100 nsSets the probe skew time in NR3 format.
real (ns) - Returns the current probe skew setting for the selected channel.

Sets the channel probe signal type to differential or single-ended for 113xA Series probes. This also determines whether :CHANnel<n>:OFFSet affects the probe amplifier or the channel amplifier.

NameTypeValuesDescription
signal typeenumDIFFerential | SINGleSelects the probe signal type.
enum - Returns the current probe signal type setting for the selected channel.

Specifies whether the selected probe cable uses the Zoom In waveform or the Zoom Out waveform when the N2820A high-sensitivity current probe is used with both Primary and Secondary cables. The other cable takes the opposite waveform.

NameTypeValuesDescription
settingenum0 | OFF | 1 | ONSelects the zoom setting.
enum - Returns the zoom setting.

Clears (resets) the input overload protection for the specified analog channel. When an overload has been sensed on a 50 Ω input, the channel can be used again in 50 Ω mode after the protection is cleared and the impedance is reset to 50 Ω.

NameTypeValuesDescription
ninteger1 - # analog channelsAnalog channel number in NR1 format.

Defines the full-scale vertical axis of the selected channel. Legal values with 1:1 probe attenuation are from 8 mV to 40 V; if probe attenuation changes, the range is multiplied by the probe attenuation factor.

NameTypeValuesDescription
rangereal8 mV - 40 VVertical full-scale range value in NR3 format.
myScope.WriteString ":CHANnel1:RANGe 8" ' Set the vertical range to 8 volts.

Sets the vertical scale, or units per division, of the selected channel. If the probe attenuation is changed, the scale value is multiplied by the probe's attenuation factor.

NameTypeValuesDescription
scalereal-Vertical units per division in NR3 format, optionally followed by a V or mV suffix.
suffixoptenumV | mVOptional unit suffix for the scale value.

Sets the measurement units for the connected probe on the specified channel. The selected units affect measurement results, channel sensitivity, and trigger level.

NameTypeValuesDescription
unitsenumVOLT | AMPereMeasurement units to use for the connected probe.

Specifies whether the selected channel's vernier (fine vertical adjustment) setting is on or off. The query returns the current vernier state.

NameTypeValuesDescription
vernier valueenum1 | ON | 0 | OFFSets the channel vernier setting to on or off.
enum - Current vernier setting state.

Selects the input impedance setting for the specified channel. This command is obsolete and provided for compatibility with previous oscilloscopes; use :CHANnel<n>:IMPedance instead.

NameTypeValuesDescription
impedanceenumONEMeg | FIFTySets the input impedance to 1 MΩ or 50 Ω for the specified channel.

Sets or queries the probe sense mode for the specified channel. The setter is obsolete and provided for compatibility; the mode is internally controlled and cannot actually be set.

NameTypeValuesDescription
pmode valueenumAUTo | MANualProbe sense mode value to send.
enum - Returns AUT if an autosense probe is attached and MAN otherwise.

:CLOCkset / query

Turns the display of the recovered clock on or off. Math function 1 is used to display the recovered clock.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns the recovered clock display off or on.
:CLOCk:METHodset / query

Sets the clock recovery method. The method can be FIXed, FOPLl, SOPLl, or EXPLicit, with additional parameters depending on the selected method.

NameTypeValuesDescription
methodenumFIXed | FOPLl | SOPLl | EXPLicitSelects the clock recovery method.

Automatically sets up the oscilloscope for the selected signal quality test and USB compliance test packets. It sets horizontal scale and delay, analog channel scale and vertical offset, and trigger mode and level, then causes the oscilloscope to run.

Specifies the number of internal hubs between the host and the test point. For Near-end test type, you can set 0 to 5 hubs; for Far-end test type, the number of hubs is set to 0.

NameTypeValuesDescription
numberinteger0 - 5Number of internal hubs.
integer - Returns the specified number of internal hubs.

Runs the selected USB signal quality compliance test. The oscilloscope stops acquisitions, analyzes the data on screen, and displays the results; it can also be run while the scope is already stopped.

Specifies the analog input channel that probes the adjacent D+ or D- signal. For Device Full Speed Signal Quality, the channel probes the adjacent D+ signal; for Device Low Speed Signal Quality, it probes the adjacent D- signal.

NameTypeValuesDescription
sourcechannel_list-Analog input channel, specified as CHANnel<n> with n from 1 to the number of analog channels in NR1 format.

Specifies the analog input channel whose differential probe is connected to the Hi-Speed signal to be tested.

NameTypeValuesDescription
sourcechannel_list-Analog input channel selection.
channel_list - Returns the specified analog input channel.

Specifies the analog input channel probing the D- signal. On 4-channel oscilloscopes, different channel pairs must be used for the D+ and D- signals to provide the maximum sample rate.

NameTypeValuesDescription
sourcechannel_list-Analog input channel used for the D- signal.
channel_list - Returns the specified analog input channel.

Specifies the analog input channel that is probing the USB D+ signal. On 4-channel oscilloscopes, different channel pairs are required for the D+ and D- signals to maintain maximum sample rate.

NameTypeValuesDescription
sourcechannel_list-Analog input channel used for the D+ signal.
channel_list - Returns the specified analog input channel.

Selects the type of USB signal quality test to perform. The available tests are device/host hi-speed, low-speed, and full-speed modes.

NameTypeValuesDescription
testenumDHSS | HHSS | DLSS | HLSS | DFSS | HFSSUSB signal quality test type.
enum - Returns the currently selected signal quality test type.

Specifies the USB compliance test fixture connection type for a selected Hi-Speed test. Use DIFFerential for a differential probe or SINGleended for two single-ended SMA cables.

NameTypeValuesDescription
connectionenumSINGleended | DIFFerentialSelects the test fixture connection type.

Selects whether a Hi-Speed test uses near-end or far-end test type. The query returns the selected test type.

NameTypeValuesDescription
typeenumNEARend | FARendSelects the test type.
enum - Returns the selected test type.

:COUNter:CURRentset / query

Returns the current counter value.

real - Current counter value in NR3 format.
:COUNter:ENABleset / query

Enables or disables the counter feature. The query returns whether the counter is enabled or disabled.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSelects whether the counter feature is enabled or disabled.
enum - Indicates whether the counter is enabled or disabled.
:COUNter:MODEset / query

Sets the counter mode to frequency, period, or totalize. The query returns the current counter mode setting.

NameTypeValuesDescription
modeenumFREQuency | PERiod | TOTalizeCounter mode to set.
enum - Returns the counter mode setting.
:COUNter:NDIGitsset / query

Sets the number of digits of resolution used for the frequency or period counter. Higher resolutions require longer gate times, which increase measurement time.

NameTypeValuesDescription
valueinteger3 - 10Number of digits of resolution in NR1 format.
:COUNter:SOURceset / query

Selects the waveform source that the counter measures. You can choose an analog input channel or the trigger qualified event signal.

NameTypeValuesDescription
sourceenumCHANnel<n> | TQEVentCounter source to measure.
enum - Returns the currently set counter source channel.

Enables or disables totalizer gating. When enabled, the totalizer only counts edges when a second gating signal polarity is true.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables totalizer gating.

Specifies the gating signal condition under which totalizer edges are counted. The gating signal is set with :COUNter:TOTalize:GATE:SOURce.

NameTypeValuesDescription
polarityenumNEGative | FALLing | POSitive | RISingGating signal condition used for counting totalizer edges.
enum - Returns the currently specified gating signal condition.

Selects the analog channel that provides the totalizer gating signal. The query returns the current totalizer gating signal source.

NameTypeValuesDescription
sourcechannel_list-Analog channel used as the totalizer gating signal source.
channel_list - Current totalizer gating signal source.

Specifies whether positive or negative edges are counted.

NameTypeValuesDescription
slopeenumNEGative | FALLing | POSitive | RISingSelects the slope specification used for counting edges.
:COUNter:TOTalize:SLOPe <slope>
:COUNter:TOTalize:SLOPe?

:DEMO:FUNCtionset / query

Selects the type of demo signal used by the instrument.

NameTypeValuesDescription
signalenumSINusoid | NOISy | PHASe | RINGing | SINGle | AM | CLK | GLITch | BURSt | MSO | RUNT | TRANsition | RFBurst | SHOLd | LFSine | FMBurst | ETE | CAN | LIN | UART | I2C | SPI | I2S | CANLin | CXPI | ARINc | FLEXray | MANChester | MIL | MIL2 | USB | NMONotonic | JITTer | DCMotor | RTEYe | SJITter | HARMonics | COUPling | CFD | SENT | USBPd | KEYSightSpecifies which demo signal function to output.
:DEMO:FUNCtion SINusoid

Specifies the phase shift of the second sine waveform for the phase shifted sine demo signals. The query returns the currently set phase shift.

NameTypeValuesDescription
anglereal0 - 360Phase shift angle in degrees, formatted in NR3.
real (degrees) - Currently set phase shift angle in degrees, returned in NR3 format.
:DEMO:OUTPutset / query

Specifies whether the demo signal output is ON (1) or OFF (0). The query returns the current state of the demo signal output setting.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFSets the demo signal output state.
enum - Current state of the demo signal output setting.

Turns the digital display on or off for the specified digital channel. This command is only valid for the MSO models.

NameTypeValuesDescription
dinteger0 - # digital channels - 1Specifies the digital channel number in NR1 format.
displayenum1 | ON | 0 | OFFSets whether the digital display is enabled or disabled.

Sets the label for the specified digital channel to the quoted ASCII string that follows. The label is also added to the non-volatile label list, replacing the oldest entry if needed. Querying returns the name of the specified channel.

NameTypeValuesDescription
dinteger0 - # digital channels - 1Digital channel number in NR1 format.
stringstring-Label text, 10 or fewer quoted ASCII characters.
string - The label string of the specified channel.

Sets the position of the specified digital channel. Bottom positions may be invalid depending on whether digital buses, serial decode waveforms, or the zoomed time base are displayed; valid only for MSO models.

NameTypeValuesDescription
dinteger0 - # digital channels - 1Digital channel index in NR1 format.
positioninteger-Position to set for the specified channel.
:DIGital<d>:SIZEset / query

Sets the size of the digital channels on the display. The size is applied to all digital channels, so setting one digital channel sets them all. This command is only valid for MSO models.

NameTypeValuesDescription
valueenumSMALl | MEDium | LARGeSpecifies the digital channel display size.

Sets the logic threshold value for all channels in the same pod as the specified digital channel. The threshold is used for triggering and for displaying digital data as high or low.

NameTypeValuesDescription
dinteger0 - # digital channels - 1Digital channel index in NR1 format.
valueenumCMOS | ECL | TTLSets the threshold to a preset logic level or to a user-defined threshold value with optional suffix.
:DIGital<d>:THReshold <value>
:DIGital<d>:THReshold?

Turns annotation on and off for annotation <n>. When on, the annotation appears in the upper left corner of the oscilloscope display and can be used for documentation notes.

NameTypeValuesDescription
settingenum1 | ON | 0 | OFFTurns the annotation on or off.
ninteger1 - 10Annotation index in NR1 format.

Sets the background mode of annotation <n>. The query returns the specified annotation background mode.

NameTypeValuesDescription
ninteger1 - 10Annotation number in NR1 format.
modeenumOPAQue | INVerted | TRANsparentBackground mode for the annotation.
enum - Returns the specified annotation background mode.

Sets the annotation color for annotation number <n>. You can choose white, red, or colors that match analog channels, digital channels, math waveforms, reference waveforms, or markers.

NameTypeValuesDescription
ninteger1 - 10Annotation number in NR1 format.
colorenumCH1 | CH2 | CH3 | CH4 | DIG | MATH | REF | MARKer | WHITe | REDAnnotation color.

Sets the annotation string for annotation n, up to 254 quoted ASCII characters. Use an empty string to clear the annotation text.

NameTypeValuesDescription
stringstring-Quoted ASCII annotation text, up to 254 characters.
string - Returns the specified annotation text as a quoted ASCII string. Carriage returns, if present, are returned as actual carriage return characters (ASCII 0x0D).

Sets the annotation's horizontal X1 position. The query returns the annotation's horizontal X1 position.

NameTypeValuesDescription
valueinteger0 - 800 - width of annotationHorizontal X1 position in NR1 format.
integer - The annotation's horizontal X1 position.

Sets the annotation's vertical Y1 position. The query returns the annotation's vertical Y1 position.

NameTypeValuesDescription
valueinteger0 - 480 - height of annotationVertical Y1 position in NR1 format.
ninteger1 - 10Annotation number.
integer - The annotation's vertical Y1 position.

Turns the display's backlight off or on.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONBacklight state to set.
:DISPlay:CLEarset / query

Clears the display and resets all associated measurements. If the oscilloscope is stopped, all currently displayed data is erased; if it is running, the data for active channels and functions is erased and new data appears on the next acquisition.

:DISPlay:DATAset / query

Reads screen image data. You can choose BMP, BMP8bit, or PNG formats in color or grayscale. If no format or palette is specified, the image is returned in the front panel's selected image format, or BMP color if that selection is not an image format.

NameTypeValuesDescription
formatoptenumBMP | BMP8bit | PNGImage format to return.
paletteoptenumCOLor | GRAYscaleColor or grayscale palette for the returned image.
block - Screen image data returned in IEEE-488.2 # binary block data format.
:DISPlay:DATA? BMP, COLOR

Turns graticule (grid) axis labels on or off.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSelects whether graticule axis labels are enabled or disabled.
enum - Returns the graticule (grid) axis labels setting.

Sets the graticule (grid) intensity. The query returns the current graticule intensity setting.

NameTypeValuesDescription
valueinteger0 - 100Graticule intensity setting.
integer - Returns the graticule (grid) intensity setting.

Sets the display graticule (grid) type. When TV trigger is selected and at least one channel is scaled to 140 mV/div, the available grid types are FULL, MVOLt, and IRE.

NameTypeValuesDescription
typeenumFULL | MVOLt | IREGraticule type to display.

Sets the waveform intensity, equivalent to adjusting the front panel Intensity knob. The query returns the current waveform intensity setting.

NameTypeValuesDescription
valueinteger0 - 100Waveform intensity setting.
integer - The waveform intensity setting.
:DISPlay:LABelset / query

Turns the analog and digital channel labels on and off.

NameTypeValuesDescription
valueenum1 | ON | 0 | OFFEnables or disables the display of analog and digital channel labels.
enum - Returns the display mode of the analog and digital labels.
myScope.WriteString ":DISPlay:LABel ON" ' Turn on labels.
:DISPlay:LABListset / query

Adds labels to the label list in alphabetical order. Up to 75 labels may be provided, with each label up to 32 characters; duplicate labels are not added.

NameTypeValuesDescription
binary block datablock-An ordered list of labels separated by newline characters.
:DISPlay:MENUset / query

Changes the front-panel softkey menu or turns it off. When off, channel setup information is displayed instead.

NameTypeValuesDescription
menuenumMASK | MEASure | SEGMented | LISTer | POWer | OFFSelects the front-panel softkey menu to display or turns the menu off.

Specifies the display persistence setting. You can set zero persistence, infinite persistence, or a variable persistence time in seconds. The corresponding query returns the specified persistence setting.

NameTypeValuesDescription
valueenumMINimum | INFinitePersistence setting to apply; the manual also allows a variable time value in seconds.
enum - Returns the specified persistence setting as MIN, INF, or a time value.

Erases all persistence data from the display, leaving the data from the last acquisition. If the oscilloscope is running, the display begins accumulating waveform and persistence data again.

:DISPlay:SIDebarset / query

Specifies which sidebar dialog to display on the screen.

NameTypeValuesDescription
sidebarenumSUMMary | CURSors | MEASurements | DVM | NAVigate | CONTrols | EVENts | COUNter | HISTogramSidebar dialog to display.

Enables or disables transparent mode for dialog box backgrounds in the front panel graphical user interface. It maps to the Transparent softkey under [Utility] > Options > Preferences.

NameTypeValuesDescription
settingenumOFF | ONSets the transparent mode state.
:DISPlay:VECTorsset / query

Turns vector display on or off. When enabled, the oscilloscope displays lines connecting sampled data points; on 1 GHz and 1.5 GHz bandwidth models, vectors can be turned off to view just waveform data points.

NameTypeValuesDescription
vectorsenum1 | ON | 0 | OFFSets the vectors display state.
enum - Returns the vectors setting.
:DISPlay:CONNectset / query

Turns vectors on and off. When vectors are turned on, the oscilloscope displays lines connecting sampled data points; when turned off, only the sampled data is displayed.

NameTypeValuesDescription
connectenum1 | ON | 0 | OFFSets the vectors display state.
:DISPlay:ORDerset / query

Returns the digital channel numbers in screen order from top to bottom, separated by commas. This obsolete command is provided for compatibility with previous oscilloscopes and is only available on MSO models.

string - A list of digital channel numbers in screen order, separated by commas; bus channels are shown as adjacent digital channels with no separator. NONE indicates that a channel is turned off.

:DVM:ARANgeset / query

Turns the DVM Auto Range capability on or off when the selected DVM source channel is not used in oscilloscope triggering. When on, the DVM channel's vertical scale, vertical position, and trigger level are automatically adjusted.

NameTypeValuesDescription
settingenumOFF | 0 | ON | 1Enables or disables Auto Range.
enum - Returns a flag indicating whether the digital voltmeter's Auto Range capability is on or off.
:DVM:CURRentset / query

Returns the displayed 3-digit DVM value based on the current mode.

real - Returns the displayed DVM value in NR3 floating-point format.
:DVM:ENABleset / query

Turns the digital voltmeter (DVM) analysis feature on or off.

NameTypeValuesDescription
settingenumOFF | 0 | ON | 1Sets whether the DVM analysis feature is enabled or disabled.
enum - Indicates whether the digital voltmeter (DVM) analysis feature is on or off.
:DVM:MODEset / query

Sets the digital voltmeter (DVM) mode. The query returns the selected DVM mode.

NameTypeValuesDescription
dvm_modeenumACRMs | DC | DCRMsSelects the DVM display mode.
enum - Returns the selected DVM mode.
:DVM:SOURceset / query

Sets the analog channel used for digital voltmeter (DVM) measurements. The selected channel does not have to be displaying a waveform for DVM measurements to be made.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the DVM input source channel.
:DVM:SOURce CHANnel1
:DVM:SOURce CHANnel2
:DVM:SOURce CHANnel3
:DVM:SOURce CHANnel4

Sets or queries the low-pass filter setting for the external trigger input. The command is provided for product compatibility; use :TRIGger:HFReject to limit bandwidth on the external trigger input.

NameTypeValuesDescription
bwlimitenum0 | OFFLow-pass filter setting; only 0 or OFF is accepted.
enum - Returns the current setting of the low-pass filter, always 0.
:EXTernal:PROBeset / query

Specifies the probe attenuation factor for the external trigger. It does not change the actual input sensitivity of the oscilloscope, but changes the reference constants used for display scaling and trigger levels.

NameTypeValuesDescription
attenuationreal0.1 - 1000Probe attenuation ratio in NR3 format.
real - Returns the current probe attenuation factor for the external trigger.
:EXTernal:RANGeset / query

Sets the external trigger full-scale range. The command is provided for product compatibility; with 1:1 probe attenuation, the range is either 1.6 V or 8 V and is automatically recalculated when the probe attenuation changes.

NameTypeValuesDescription
rangerealVVertical full-scale range value in NR3 format.
suffixoptenumV | mVUnits suffix for the range value.
:EXTernal:UNITsset / query

Sets the measurement units for the probe connected to the external trigger input. Select VOLT for a voltage probe and AMPere for a current probe; measurement results, channel sensitivity, and trigger level reflect the selected units.

NameTypeValuesDescription
unitsenumVOLT | AMPereMeasurement units for the external trigger probe.
enum - Returns the current units setting for the external trigger.
:EXTernal:UNITs <units>
:EXTernal:UNITs?
:EXTernal:PMODeset / query

Sets or queries the external probe sense mode compatibility command. The setting cannot actually be changed; if the requested mode matches the oscilloscope setting, the command is accepted, otherwise a setting conflict error is generated.

NameTypeValuesDescription
pmode valueenumAUTo | MANualProbe sense mode value.
enum - Returns AUT if an autosense probe is attached and MAN otherwise.

:FRANalysis:DATAset / query

Returns the frequency response analysis data. The data is returned as comma-separated columns for each sweep step: Frequency (Hz), Amplitude (Vpp), Gain (dB), and Phase (°).

NameTypeValuesDescription
modeoptenumSWEep | SINGleSelects whether to get data from a sweep or single-frequency analysis.
block - Comma-separated frequency response analysis data with newlines at the end of each row.

Turns the Frequency Response Analysis (FRA) feature on or off.

NameTypeValuesDescription
settingenum0 | OFF | 1 | ONSets the FRA feature state.

Selects the frequency mode for frequency response analysis, either swept frequency response analysis or single-frequency analysis. The query returns the current frequency mode setting.

NameTypeValuesDescription
settingenumSWEep | SINGleSets the frequency mode.
enum - Returns the frequency mode setting.

Sets the single frequency value for frequency response analysis. The frequency is selected from a fixed list of allowed values and may include an optional unit suffix.

NameTypeValuesDescription
valueinteger20 - 10000000Single frequency value to set.
suffixoptenumHz | kHz | MHzOptional frequency unit suffix.

Sets the frequency sweep start value for frequency response analysis. The start frequency can be chosen from decade values, with a minimum of 20 Hz.

NameTypeValuesDescription
valueinteger20 - 10000000Frequency sweep start value.
suffixoptenumHz | kHz | MHzUnit suffix appended to the value.

Sets the frequency sweep stop value for frequency response analysis. The stop value can be specified as one of the listed decade values up to 20 MHz, optionally with a unit suffix.

NameTypeValuesDescription
valueinteger100 - 20000000Frequency sweep stop value.
suffixoptenumHz | kHz | MHzOptional unit suffix for the stop value.

Specifies the number of points per decade in the frequency response analysis. The query returns the current points-per-decade setting.

NameTypeValuesDescription
valueinteger10 - 100Points per decade setting.
integer - The current points per decade setting.
:FRANalysis:RUNset / query

Performs the Frequency Response Analysis, sweeping a sine wave across a frequency range while measuring the DUT input and output. The analysis produces gain and phase data for a Bode frequency response chart, and `:FRANalysis:APPLy` is a valid alias.

Selects the analog input channel used to probe the DUT input voltage for frequency response analysis.

NameTypeValuesDescription
sourcechannel_list-Analog input channel to use, specified as CHANnel<n> with n from 1 to the number of analog channels.

Specifies the analog input channel that is probing the output voltage from the DUT in frequency response analysis.

NameTypeValuesDescription
sourceenumCHANnel<n>Analog input channel used for output-voltage probing.
enum - Returns the currently selected channel probing the output voltage.

Specifies the number of points in the frequency response analysis. Depending on the number of points specified and the number of decades in the frequency range, it can also change the :FRANalysis:PPDecade setting.

NameTypeValuesDescription
pointsinteger1 - 1000Number of points in the frequency response analysis.

Specifies whether to include gain, phase, both, or neither in the frequency response analysis results. It affects the front-panel GUI and saved analysis data.

NameTypeValuesDescription
selectionenumNONE | ALL | GAIN | PHASeSelects which analysis data to include; if gain or phase is selected, a second optional choice may specify the remaining type.

Selects the expected output load impedance for the waveform generator. The setting affects the displayed amplitude and offset levels for the expected load.

NameTypeValuesDescription
impedanceenumONEMeg | FIFTyExpected output load impedance.
:FRANalysis:WGEN:LOAD <impedance>
:FRANalysis:WGEN:LOAD?

Sets the waveform generator output sine wave amplitude. When amplitude profile is on, the optional range specifies the initial ramp amplitude at the frequency setting.

NameTypeValuesDescription
amplituderealVAmplitude in volts in NR3 format.
rangeoptenumF20HZ | F100HZ | F1KHZ | F10KHZ | F100KHZ | F1MHZ | F10MHZ | F20MHZInitial ramp amplitude frequency setting used when amplitude profile is on.
real (V) - Returns the currently specified waveform generator amplitude. When amplitude profile is on, the optional range specifies the frequency whose initial ramp amplitude is returned.

Enables or disables the ability to specify amplitude ramping within different decades. The query returns the voltage profile setting as 0 or 1.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns the voltage profile on or off.
enum - Returns the voltage profile setting.

Sets the number of waveforms to be averaged together for the selected math function. The number of averages can be set from 2 to 65536 in increments of powers of 2.

NameTypeValuesDescription
countinteger2 - 65536Number of waveforms to average together.

Selects the clock signal source for the Chart Logic Bus State operation. The query returns the source selected for the clock signal.

NameTypeValuesDescription
sourceenumDIGital<d>Clock signal source to select.
enum - Returns the source selected for the clock signal.

Specifies the clock signal edge for the Chart Logic Bus State operation.

NameTypeValuesDescription
slopeenumNEGative | POSitive | EITHerClock edge setting.

Specifies the value associated with each increment in Chart Logic Bus data. The query returns that value.

NameTypeValuesDescription
minteger1 - # math functionsFunction number in NR1 format.
valuereal-Value per bus code in NR3 format.
real - Value associated with each increment in Chart Logic Bus data.

Specifies the value associated with Chart Logic Bus data equal to zero. The query returns that value.

NameTypeValuesDescription
minteger1 - # math functionsMath function index in NR1 format.
valuereal-Value at bus code = 0, in NR3 format.
real - Value at bus code = 0, in NR3 format.

Specifies the vertical units for the Chart Logic Bus operations. The query returns the current Chart Logic Bus vertical units.

NameTypeValuesDescription
unitsenumVOLT | AMPere | NONEVertical units for the Chart Logic Bus operations.
enum - The Chart Logic Bus vertical units.

Clears the number of evaluated waveforms when :FUNCtion<m>:OPERation is AVERage, MAXHold, or MINHold.

Turns the display of math function m on or off. When the display is turned on, the function operates as specified by the other :FUNCtion<m> commands and automatic vertical scaling occurs.

NameTypeValuesDescription
displayenum1 | ON | 0 | OFFSelects whether the function display is enabled or disabled.

Sets or queries the FFT bin size for function channel m. The query returns the Bin Size setting for the FFT.

NameTypeValuesDescription
minteger1 - 4Function channel index in NR1 format.
real (Hz) - Bin size setting for the FFT.

Sets the FFT center frequency for the selected math function. The query returns the current center frequency in Hertz.

NameTypeValuesDescription
minteger1 - # math functionsMath function number in NR1 format.
frequencyreal-25 GHz - 25 GHzCurrent center frequency in NR3 format.
real (Hz) - Current center frequency in Hertz.

Specifies the maximum number of points the FFT detector should decimate to, i.e. the number of buckets used before the selected detection-type reduction is applied. The minimum is 640 points; the maximum depends on whether precision analysis is off or on.

NameTypeValuesDescription
number_of_bucketsinteger640 - 64KMaximum number of FFT detector points to decimate to.
integer - Returns the current FFT detector points setting.

Sets the FFT detector decimation type for function m. When detectors are used, the FFT output is decimated and analysis is performed on the reduced data set.

NameTypeValuesDescription
typeenumOFF | SAMPle | PPOSitive | PNEGative | NORMal | AVERageFFT detector type.
enum - Returns the current FFT detector type setting.

Sets the start frequency in the FFT math function's displayed range. The query returns the current start frequency in Hertz.

NameTypeValuesDescription
minteger1 - # math functionsMath function index in NR1 format.
frequencyrealHzStart frequency in NR3 format.
real (Hz) - The current start frequency in Hertz.

Sets the stop frequency for the FFT math function's displayed range. The same range can also be set with :FUNCtion<m>[:FFT]:CENTer and :FUNCtion<m>[:FFT]:SPAN.

NameTypeValuesDescription
minteger1 - (# math functions)Math function number in NR1 format.
frequencyrealHzStop frequency in NR3 format.

Specifies whether FFT is performed on the Main time base window or the ZOOM window when zoom is displayed.

NameTypeValuesDescription
gatingenumNONE | ZOOMSelects the gate setting for FFT processing.
enum - Returns the current gate setting.

Sets the reference point used to calculate the FFT Phase function, choosing either the trigger point or the beginning of the displayed waveform.

NameTypeValuesDescription
ref_pointenumTRIGger | DISPlaySelects the phase reference point.
enum - Returns the selected reference point.

Queries the Resolution Bandwidth setting for the FFT.

real (Hz) - Returns the resolution bandwidth setting for the FFT.

Selects which FFT readout type is used for the specified FFT function. The query returns the current readout selection.

NameTypeValuesDescription
readout_typeenumSRATe | BSIZe | RBWidthFFT readout type to select.
enum - Returns the current readout selection.

Sets the FFT display frequency span (left graticule to right graticule) when FFT is selected. The query returns the current frequency span in Hertz.

NameTypeValuesDescription
minteger1 - (# math functions)Math function index in NR1 format.
spanreal1 Hz - 100 GHzCurrent frequency span in NR3 format.
real (Hz) - The current frequency span in Hertz.

Specifies the FFT vertical units for function m. The allowed units depend on whether the FFT operation is magnitude or phase.

NameTypeValuesDescription
minteger1 - (# math functions)Math function index in NR1 format.
unitsenumDECibel | VRMS | DEGRees | RADiansFFT vertical units; DECibel/VRMS apply to FFT magnitude, and DEGRees/RADians apply to FFT phase.

Selects the FFT windowing transform used by the specified math function. The HANNing window is the default; the query returns the currently selected window.

NameTypeValuesDescription
windowenumRECTangular | HANNing | FLATtop | BHARris | BARTlettFFT window type to use.
enum - Returns the value of the window selected for the FFT function.

Sets the center frequency of the band-pass filter. The query returns the band-pass filter's center frequency setting.

NameTypeValuesDescription
center_freqreal-Center frequency of the band-pass filter in NR3 format.
real - Center frequency setting of the band-pass filter.

Sets the frequency width of the band-pass filter. The width specifies the filter's -3 dB cutoff frequencies, centered symmetrically about the center frequency.

NameTypeValuesDescription
freq_widthreal-Frequency width of the band-pass filter in NR3 format.
:FUNCtion<m>:FREQuency:BANDpass:WIDTh <freq_width>
:FUNCtion<m>:FREQuency:BANDpass:WIDTh?

Sets the high-pass filter's -3 dB cutoff frequency. The high-pass filter is a single-pole high pass filter.

NameTypeValuesDescription
minteger1 - # math functionsMath function index in NR1 format.
3dB_freqreal--3 dB cutoff frequency value in NR3 format.

Sets the low-pass filter's -3 dB cutoff frequency for function <m>. The filter is a 4th order Bessel-Thompson filter.

NameTypeValuesDescription
3dB_freqreal--3 dB cutoff frequency value in NR3 format.

Sets the Initial Condition of the Integrate math function waveform. ON vertically centers the waveform on the screen; OFF starts it at the zero-level reference on the left side of the screen.

NameTypeValuesDescription
settingenum0 | OFF | 1 | ONInitial Condition setting for the Integrate math function waveform.
enum - Returns the Initial Condition setting for the Integrate math function waveform.

Sets the DC offset correction factor for the integrate math waveform input signal. This correction is used to level a ramped waveform.

NameTypeValuesDescription
input_offsetreal-DC offset correction in NR3 format.

Specifies the 'A' value in the Ax + B operation for math function <m>. The query returns the gain value.

NameTypeValuesDescription
valuereal-'A' in Ax + B, value in NR3 format.
real - The gain value ('A' in Ax + B), returned in NR3 format.

Specifies the B value in the Ax + B operation for function <m>. The query returns the current offset value.

NameTypeValuesDescription
minteger1 - # math functionsFunction index in NR1 format.
valuereal-Offset value B in Ax + B, in NR3 format.
real - Returns the offset value B in Ax + B.

Sets the voltage or vertical value represented at center screen for the selected function. The legal range is generally +/-10 times the current scale of the selected function, but it varies by function; out-of-range values are coerced to the nearest legal value.

NameTypeValuesDescription
offsetreal-The value at center screen in NR3 format.

Sets the desired waveform math operator, transform, filter, or visualization for function <m>. Changing the operator while the math function is on causes automatic vertical scaling of the new waveform.

NameTypeValuesDescription
operationenumADD | SUBTract | MULTiply | DIVide | DIFF | INTegrate | FFT | FFTPhase | SQRT | MAGNify | ABSolute | SQUare | LN | LOG | EXP | TEN | LOWPass | HIGHpass | BANDpass | AVERage | SMOoth | ENVelope | LINear | MAXimum | MINimum | PEAK | MAXHold | MINHold | TRENd | BTIMing | BSTate | SERChart | CLOCkDesired math operator, transform, filter, or visualization.

Defines the full-scale vertical axis for the selected function. The query returns the current full-scale range value for the selected function.

NameTypeValuesDescription
minteger1 - # math functionsSelects the function number in NR1 format.
rangereal-Full-scale vertical axis value in NR3 format.
real - The current full-scale range value for the selected function.

Sets the reference level for the selected math function, i.e. the voltage or vertical value represented at center screen. The query returns the current reference level value for the selected function.

NameTypeValuesDescription
minteger1 - (# math functions)Selects the math function number in NR1 format.
levelreal-Current reference level in NR3 format.
real - The current reference level value for the selected function.

Sets the vertical scale, or units per division, of the selected math function. Legal values depend on the selected function.

NameTypeValuesDescription
scale valuereal-Vertical units per division value in NR3 format.
suffixoptenumV | dBOptional suffix that selects volts or dB units.

Sets the serial bus source for the Chart Serial Signal math function. The query returns the current serial bus source.

NameTypeValuesDescription
serialbusenumSBUS<n>Serial bus source.
enum - Serial bus source.

Sets the time mode for the Chart Serial Signal math function. MAIN plots signal data per acquisition on the normal horizontal time scale; ROLL plots data at the right side of the display and scrolls it across the display over time.

NameTypeValuesDescription
minteger1 - (# math functions)Math function index in NR1 format.
valueenumMAIN | ROLLSelects the time mode.

Sets the full-scale time range for the Chart Serial Signal math function when ROLL serial chart time mode is selected. The query returns the current time range setting.

NameTypeValuesDescription
minteger1 - (# math functions)Math function index in NR1 format.
range_valuereal-Time range value in NR3 format.
real - Returns the time range setting in NR3 format.

Sets the time offset for the Chart Serial Signal math function when ROLL serial chart time mode is selected. When acquisitions are stopped, the time offset can be adjusted to scroll and zoom the plotted signal values.

NameTypeValuesDescription
offsetreal-Time offset value in NR3 format.
real - Returns the time offset setting.

Sets the number of smoothing points used when :FUNCtion<m>:OPERation is SMOoth. The value must be an odd integer from 3 up to half of the measurement record or precision analysis record.

NameTypeValuesDescription
pointsinteger3 - half of the measurement record or precision analysis recordNumber of smoothing points to use.
integer - Returns the number of smoothing points specified.

Selects the first source for function operations, including operator math functions or the single source for transform, filter, or visualization functions. For TRENd operations, the setter reports a settings conflict error and the query returns the source of the measurement.

NameTypeValuesDescription
valueenumCHANnel<n> | FUNCtion<c> | MATH<c> | WMEMory<r> | BUS<b>Source selection for the first function source.
enum - Returns the current source1 for function operations, or the source of the measurement when :FUNCtion<m>:OPERation is TRENd.

Specifies the second source for math operator functions that have two sources. It is not used for transform, filter, or visualization functions except for measurement trend visualization when the measurement requires two sources.

NameTypeValuesDescription
valueenumCHANnel<n> | WMEMory<r> | NONESecond source for the math function.

Selects the installed measurement whose trend is shown in the math waveform for the specified trend function slot. The query returns the selected measurement, or NONE if no measurements are installed.

NameTypeValuesDescription
MEAS<n>integer1 - 10Specifies the location of the installed measurement whose trend you want to analyze.
enum - Returns the selected measurement as MEAS<n>, or NONE if no measurements are installed.

:HARDcopy:AREAset / query

Controls what part of the display area is printed. Currently, the only legal choice is SCReen.

NameTypeValuesDescription
areaenumSCReenSelects the display area to print.
enum - Returns the selected display area.

Sets the active printer. You can specify the printer by integer index in the printer list or by printer name.

NameTypeValuesDescription
active_printernumeric-Printer to make active, specified as either an index in the printer list or a printer name.

Controls whether scale factors are output on the hardcopy dump.

NameTypeValuesDescription
factorsenumOFF | 0 | ON | 1Selects whether hardcopy scale factors are output.
:HARDcopy:FFEedset / query

Controls whether a formfeed is output between the screen image and factors of a hardcopy dump.

NameTypeValuesDescription
ffeedenumOFF | 0 | ON | 1Whether a formfeed is output between the screen image and factors of a hardcopy dump.

Controls whether the graticule colors are inverted. The query returns a flag indicating whether graticule colors are inverted or not.

NameTypeValuesDescription
valueenumOFF | 0 | ON | 1Sets whether graticule colors are inverted.
integer - Returns a flag indicating whether graticule colors are inverted or not.
:HARDcopy:LAYoutset / query

Sets the hardcopy layout mode. The query returns the selected hardcopy layout mode.

NameTypeValuesDescription
layoutenumLANDscape | PORTraitHardcopy layout mode.
enum - Selected hardcopy layout mode.

Sets the address for a network printer slot. The address is the server/computer name and printer share name in \\server\share format; use :HARDcopy:NETWork:APPLy to apply it.

NameTypeValuesDescription
addressstring-Quoted ASCII string address for the network printer slot.
string - Returns the specified address for the currently selected network printer slot.

Sets the Windows network domain name for the hardcopy network printer slots. The domain name setting is common to both network printer slots.

NameTypeValuesDescription
domainstring-Quoted ASCII string specifying the Windows network domain name.

Sets the password for the specified Windows network domain and user name. The password setting is common to both network printer slots.

NameTypeValuesDescription
passwordstring-Quoted ASCII password string.

Selects the network printer slot used for the address and apply commands. There are two network printer slots to choose from.

NameTypeValuesDescription
slotenumNET0 | NET1Network printer slot to use.

Sets the user name used when connecting to the Windows network domain. The setting is common for both network printer slots.

NameTypeValuesDescription
usernamestring-Quoted ASCII string user name.
string - The currently set user name.

Sets the hardcopy palette color. The COLor option is not available when connected to laser printers.

NameTypeValuesDescription
paletteenumCOLor | GRAYscale | NONEHardcopy palette color to use.

Returns a list of available printers. The list may be empty.

string - A list of printer specifications in the form "<index>,<active>,<name>;" separated as a <list> followed by <NL>.

Sets the hardcopy destination. This obsolete command is provided for compatibility with previous oscilloscopes; use :HARDcopy:FILename instead.

NameTypeValuesDescription
destinationenumCENTronics | FLOPpySelects the hardcopy destination.

Sets the output filename for print formats whose output is a file. This obsolete command is provided for compatibility with previous oscilloscopes; :SAVE:FILename and :RECall:FILename are the recommended replacements.

NameTypeValuesDescription
stringstring-Quoted ASCII string specifying the filename.
:HARDcopy:FILename <string>
:HARDcopy:FILename?

Controls whether grayscaling is performed in the hardcopy dump. This obsolete command is provided for compatibility with previous oscilloscopes; use :HARDcopy:PALette instead.

NameTypeValuesDescription
grayenumOFF | 0 | ON | 1Enables or disables grayscaling in the hardcopy dump.
enum - Returns a flag indicating whether grayscaling is performed in the hardcopy dump.

Controls whether the graticule colors are inverted or not. This is an obsolete command provided for compatibility with previous oscilloscopes; use :HARDcopy:INKSaver instead.

NameTypeValuesDescription
valueenumOFF | 0 | ON | 1Sets whether graticule colors are inverted.

Sets the hardcopy printer driver used for the selected printer. If the correct driver can be identified, it is selected and cannot be changed. This obsolete command is provided for compatibility with previous oscilloscopes; use :HARDcopy:APRinter instead.

NameTypeValuesDescription
driverenumAP2Xxx | AP21xx | AP2560 | AP25 | DJ350 | DJ35 | DJ6xx | DJ630 | DJ63 | DJ6Special | DJ6Photo | DJ8Special | DJ8xx | DJ9Vip | OJPRokx50 | DJ9xx | GVIP | DJ55xx | PS470 | PS47 | PS100 | PS10 | CLASer | MLASer | LJFastraster | POSTscriptPrinter driver to use for the selected printer.

Reads and returns screen image data. The query can optionally select the output format as PNG, BMP, or BMP8bit; otherwise the currently selected format is used.

NameTypeValuesDescription
formatoptenumPNG | BMP | BMP8bitSelects the screen image data format to return.
block - Screen image data returned as IEEE-488.2 # binary block data.

Specifies the screen image data format. The setting persists through power cycling and resets to PNG after *RST.

NameTypeValuesDescription
formatenumPNG | BMP | BMP8bitScreen image data format to use.

:HISTogram:AXISset / query

Sets the orientation of the histogram when :HISTogram:MODE is WAVeform. HORizontal displays the histogram at the bottom of the graticule, and VERTical displays it at the left.

NameTypeValuesDescription
axisenumVERTical | HORizontalSpecifies the histogram orientation.

Turns the histogram display on or off.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns the histogram display on or off.

Selects which installed measurement slot is used for histogram analysis when histogram mode is Measurement. The query returns the currently selected measurement location.

NameTypeValuesDescription
MEAS<n>integer1 - 10Installed measurement slot to analyze.
enum - Returns the selected measurement location in the form MEAS<n>.
:HISTogram:MODEset / query

Selects the histogram mode or disables histogram analysis. The query returns the currently set histogram mode.

NameTypeValuesDescription
modeenumOFF | WAVeform | MEASurementSelects the histogram mode.
enum - Returns the currently set histogram mode.
:HISTogram:SIZEset / query

Specifies the number of divisions the histogram bar graph uses. For horizontal histograms, valid values are 1.0 to 4.0; for vertical histograms, valid values are 1.0 to 5.0, in NR3 format.

NameTypeValuesDescription
sizereal1.0 - 5.0Number of divisions used for the histogram bar graph.
real - Returns the number of divisions currently used for the histogram bar graph.
:HISTogram:TYPEset / query

Selects whether the histogram is waveform-based (horizontal or vertical) or a measurement histogram. The query returns the currently selected histogram type.

NameTypeValuesDescription
typeenumVERTical | HORizontal | MEASurementHistogram type to select.
enum - Returns the currently selected histogram type.

Sets the bottom boundary of the histogram limits window when :HISTogram:MODE is WAVeform. The value uses NR3 format and the same units as the input waveform's vertical units.

NameTypeValuesDescription
limitreal-Bottom value for the histogram limits window boundary.

Sets the histogram limits window's left boundary when :HISTogram:MODE is WAVeform. The units are the same as the input waveform's horizontal units.

NameTypeValuesDescription
limitreal-Left value in NR3 format.
real - Returns the histogram limits window's left boundary.

Sets or queries the histogram limits window's right boundary when :HISTogram:MODE is WAVeform. The units are the same as the input waveform's horizontal units.

NameTypeValuesDescription
limitreal-Right value in NR3 format.
real - Returns the histogram limits window's right boundary.

Specifies the waveform used as the histogram source when :HISTogram:MODE is WAVeform. The query returns the currently specified waveform histogram source.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r> | CGRadeWaveform source to use for the histogram.
enum - Currently specified waveform histogram source.

Sets the histogram limits window's top boundary when :HISTogram:MODE is WAVeform. The value uses NR3 format and the same units as the input waveform's vertical units.

NameTypeValuesDescription
limitreal-Top value of the histogram limits window.
real - Returns the histogram limits window's top boundary.

Auto-configures and turns on the jitter measurement histogram for the selected measurement.

Selects the measurement slot to analyze for jitter functions. The query returns the currently selected measurement location.

NameTypeValuesDescription
MEAS<n>integer1 - 10Installed measurement slot number to analyze.
string - Returns the selected measurement location as MEAS<n>.

Auto-configures and turns on the jitter spectrum for the selected measurement.

Sets the center frequency for the jitter measurement spectrum. After :JITTer:SPECtrum:APPLy, this command is an alias for :FUNCtion4[:FFT]:CENTer.

NameTypeValuesDescription
valuerealHzX position (center), in NR3 format.
real (Hz) - Returns the current center frequency in Hertz.

Sets the frequency span of the jitter measurement spectrum display. After :JITTer:SPECtrum:APPLy, this command is an alias for :FUNCtion4[:FFT]:SPAN.

NameTypeValuesDescription
valuerealHzX scaling (span), in NR3 format.
real (Hz) - Returns the current frequency span in Hertz.
:JITTer:SPECtrum:HORizontal:RANGe <value>
:JITTer:SPECtrum:HORizontal:RANGe?

Sets the vertical value represented at center screen for the jitter measurement spectrum. After :JITTer:SPECtrum:APPLy, this command is an alias for :FUNCtion4:OFFSet.

NameTypeValuesDescription
valuereal-Y offset, in NR3 format.

Defines the full-scale vertical range for the jitter measurement spectrum. After :JITTer:SPECtrum:APPLy, it is an alias for :FUNCtion4:RANGe.

NameTypeValuesDescription
valuereal-Y scaling, in NR3 format.
real - Returns the current full-scale vertical range for the jitter measurement spectrum, in NR3 format.

Sets the vertical units for the jitter spectrum. After :JITTer:SPECtrum:APPLy, it acts as an alias for :FUNCtion4[:FFT]:VTYPe.

NameTypeValuesDescription
typeenumDECibel | VRMSVertical units for the jitter spectrum.

Selects the windowing transform used for the jitter spectrum FFT. After :JITTer:SPECtrum:APPLy, this command is an alias for :FUNCtion4[:FFT]:WINDow.

NameTypeValuesDescription
windowenumRECTangular | HANNing | FLATtop | BHARris | BARTlettSelects the windowing transform for the jitter spectrum FFT.
enum - Returns the selected window for the jitter spectrum function.
:JITTer:STATeset / query

Enables or disables the jitter analysis feature. When enabled, the Jitter front panel key is lit and precision measurements with 1M analysis record length are forced on.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns jitter analysis off or on.
enum - Returns whether jitter analysis is enabled.

Auto-configures and turns on the jitter measurement trend for the selected measurement.

Sets the number of jitter trend smoothing points to use when jitter trend smoothing is turned on. The query returns the specified number of smoothing points.

NameTypeValuesDescription
pointsinteger3 - half of the measurement record or precision analysis recordOdd integer number of smoothing points in NR1 format.
integer - Returns the number of jitter trend smoothing points specified.

Sets the vertical value represented at center screen for the jitter measurement trend. After :JITTer:TRENd:APPLy, it is an alias for :FUNCtion2:OFFSet.

NameTypeValuesDescription
valuereal-Y offset, in NR3 format.

Defines the full-scale vertical range for the jitter measurement trend. After :JITTer:TRENd:APPLy, it is an alias for :FUNCtion2:RANGe.

NameTypeValuesDescription
valuestring-Y scaling, in NR3 format.

:LISTer:DATAset / query

Returns the lister data.

block - The lister data is returned as a binary block.
:LISTer:DISPlayset / query

Configures which serial buses are displayed in the Lister, or turns the Lister display off. When set to ALL, decode information from different buses is interleaved in time.

NameTypeValuesDescription
valueenumOFF | 0 | SBUS1 | ON | 1 | SBUS2 | 2 | ALLSelects the Lister display setting.

Selects whether the Lister time value for each row is relative to the trigger or to the previous Lister row. The query returns the current Lister time reference setting.

NameTypeValuesDescription
time_refenumTRIGger | PREViousSelects the time reference for Lister rows.
enum - Returns the current Lister time reference setting.

:LTESt:COPYset / query

For the measurement selected by :LTESt:MEASurement, sets the upper and lower limits to the last measurement result plus or minus a percent margin. The margin is configured with :LTESt:COPY:MARGin.

:LTESt:COPY:ALLset / query

Sets the upper and lower limits for all measurements whose limits are being tested, using the last measurement result plus or minus a percent margin. It performs the :LTESt:COPY operation on all applicable measurements.

Sets the percent margin used when setting upper and lower limits by copying from measurement results for the measurement selected by :LTESt:MEASurement. The query returns the current percent margin setting.

NameTypeValuesDescription
percentreal-Copy margin percent in NR1 format.
real - Returns the percent margin setting for the measurement selected by :LTESt:MEASurement.
:LTESt:ENABleset / query

Turns the measurement limit test feature on or off. The query returns whether the feature is on or off.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSpecifies whether limit test is disabled or enabled.
enum - Returns whether the measurement limit test feature is on or off.
:LTESt:FAILset / query

Sets the fail condition for the active measurement selected by :LTESt:MEASurement. When a limit test failure is detected, the selected fail action conditions are executed and may generate an SRQ.

NameTypeValuesDescription
conditionenumINSide | OUTSideFail condition for the measurement.
enum - Returns the currently set fail condition.
:LTESt:LLIMitset / query

Sets the lower test limit for the active measurement currently selected by :LTESt:MEASurement. The query returns the current lower limit setting.

NameTypeValuesDescription
lower_valuereal-Lower test limit value in NR3 real-number format.
real - Current lower limit setting.

Selects the measurement source used by :LTESt:FAIL, :LTESt:LLIMit, :LTESt:ULIMit, and :LTESt:TEST. The selected source is one of the active measurements by number.

NameTypeValuesDescription
MEAS<n>integer1 - 10Installed measurement number to select.
:LTESt:RESultsset / query

Returns the measurement results for the selected measurement. When :LTESt:TEST is ON, it returns the failed minimum value, failed maximum value, and total number of measurements made; when :LTESt:TEST is OFF, it returns nothing.

NameTypeValuesDescription
MEAS<n>optinteger1 - 10Selects the installed measurement number to query.
block - Returns <fail_min>, <fail_max>, and <num_meas> as a comma-separated response when testing is ON; returns nothing when testing is OFF.

Enables or disables the limit test "stop on failure" option. When ON, the oscilloscope acquisition system stops once a limit failure is detected.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSelects whether stop on failure is disabled or enabled.
enum - Returns the current "stop on failure" setting.
:LTESt:TESTset / query

Enables or disables the limit test function for the active measurement selected by :LTESt:MEASurement. When any measurement has limit test enabled, the overall Limit Test feature is enabled.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSets the TEST control state.
enum - Returns the state of the TEST control for the active measurement selected by :LTESt:MEASurement.
:LTESt:ULIMitset / query

Sets the upper test limit for the active measurement currently selected by :LTESt:MEASurement. The query returns the current upper limit setting.

NameTypeValuesDescription
upper_valuereal-Upper test limit value in NR3 format.
real - Current upper limit setting.

:MARKer:DYDXset / query

Returns the cursor ∆Y/∆X value. X cursor units are set by :MARKer:XUNits; if front-panel cursors are off, the marker position values are not defined.

real - ∆Y/∆X value in NR3 format.
:MARKer:MODEset / query

Sets the cursor mode. The query returns the current cursor mode.

NameTypeValuesDescription
modeenumOFF | MEASurement | MANual | WAVeform | BINary | HEXSelects the cursor mode.
enum - Returns the current cursors mode.

Specifies whether the X1 cursor is displayed.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONControls whether the X1 cursor is displayed.

Sets the X1 cursor position to the specified value and forces :MARKer:MODE to MANual if it is not currently WAVeform. The X cursor units are set by :MARKer:XUNits.

NameTypeValuesDescription
positionreal-X1 cursor position in NR3 format.
suffixoptenums | ms | us | ns | ps | Hz | kHz | MHzOptional unit suffix for the position value.

Sets the source for the cursors. If the marker mode is not currently WAVeform, sending this command puts the cursors in MANual mode and sets both marker pairs to the same source.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r> | HISTogram | CGRadeSource for the cursors.

Specifies whether the X2 cursor is displayed. The query returns the X2 cursor display setting.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSets whether the X2 cursor is displayed.
enum - Returns the X2 cursor display setting.

Sets the X2 cursor position to the specified value. The command also sets :MARKer:MODE to MANual if it is not currently set to WAVeform.

NameTypeValuesDescription
positionreal-X2 cursor position in NR3 format.
suffixoptenums | ms | us | ns | ps | Hz | kHz | MHzOptional unit suffix for the position value.

Sets the source for the cursors. The selected channel or function must be enabled for cursors to be displayed; otherwise an error is issued.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r> | HISTogram | CGRadeSource used for the cursors.
:MARKer:XDELtaset / query

Returns the value difference between the current X1 and X2 cursor positions. Xdelta is calculated as (Value at X2 cursor) - (Value at X1 cursor).

real - Difference value in NR3 format.
:MARKer:XUNitsset / query

Sets the X cursors units. The choice affects the input and output values of :MARKer:X1Position, :MARKer:X2Position, and :MARKer:XDELta commands/queries.

NameTypeValuesDescription
unitsenumSEConds | HERTz | DEGRees | PERCentX cursor units to use for time, frequency, phase, or ratio measurements.
enum - Returns the current X cursors units.

Sets the current X1 location as 0 degrees and the current X2 location as 360 degrees when :MARKer:XUNits is set to DEGRees, or as 0 percent and 100 percent when :MARKer:XUNits is set to PERCent. Inputs to and outputs from :MARKer:X1Position, :MARKer:X2Position, and :MARKer:XDELta are then relative to those set locations.

Specifies whether the Y1 cursor is displayed.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONControls whether the Y1 cursor is displayed.

Sets the Y1 cursor position from an NR3-formatted value with an optional unit suffix. If :MARKer:MODE is not WAVeform, the command forces :MARKer:MODE to MANual and updates the Y1 cursor position; Y cursor units are set by :MARKer:YUNits.

NameTypeValuesDescription
positionreal-Y1 cursor position in NR3 format.
suffixoptenummV | V | dBOptional unit suffix for the position value.

Specifies whether the Y2 cursor is displayed. The query returns the Y2 cursor display setting.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONControls whether the Y2 cursor is displayed.

Sets the Y2 cursor position in NR3 format and may optionally include a unit suffix of mV, V, or dB. If :MARKer:MODE is not currently WAVeform, the command sets :MARKer:MODE to MANual; Y positions cannot be set when mode is WAVeform.

NameTypeValuesDescription
positionreal-Y2 cursor position in NR3 format.
suffixoptenummV | V | dBOptional unit suffix for the position value.
real - Returns the current Y2 cursor position in NR3 format.
:MARKer:YDELtaset / query

Returns the difference between the current Y1 and Y2 cursor positions. Ydelta is defined as the value at Y2 cursor minus the value at Y1 cursor.

real - Difference value in NR3 format.
:MARKer:YUNitsset / query

Sets the Y cursor units. BASE uses the units associated with the cursor source, and PERCent uses ratio measurements.

NameTypeValuesDescription
unitsenumBASE | PERCentSelects the Y cursor units.

When PERCent is selected for :MARKer:YUNits, this command sets the current Y1 location as 0 percent and the current Y2 location as 100 percent. After the 0 and 100 percent locations are set, inputs to and outputs from :MARKer:Y1Position, :MARKer:Y2Position, and :MARKer:YDELta are relative to those set locations.

:MEASure:ALLset / query

Installs a Snapshot All measurement on the screen.

:MEASure:AREaset / query

Installs an area measurement on screen. The optional <interval> selects either an integral number of cycles or the full screen; if omitted, DISPlay is implied. The query measures and returns the area value.

NameTypeValuesDescription
intervaloptenumCYCLe | DISPlayMeasurement interval to use for the area measurement.
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Signal source for the area measurement.
real (V·s) - The area value in volt-seconds.
:MEASure:BRATeset / query

Installs a screen measurement and starts the bit rate measurement. If an optional source is specified, the currently specified source is modified.

NameTypeValuesDescription
sourceoptdiscrete-Measurement source to use; may be a digital channel, analog channel, math function, or waveform memory reference.
real (Hz) - Returns the measured bit rate value in Hertz.
:MEASure:BWIDthset / query

Installs a burst width measurement on screen. If the optional source is not specified, the current measurement source is used; the command is not available when the source is FFT.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source to use.
:MEASure:CLEarset / query

Clears all selected measurements and markers from the screen.

:MEASure:COUNterset / query

Installs a screen counter measurement and starts counting trigger level crossings for the specified source. If a source is supplied, it changes the current source; only one counter measurement may be displayed at a time.

NameTypeValuesDescription
sourceoptenumDIGital<d> | CHANnel<n> | EXTernalMeasurement source to count; any channel except Math or Reference Waveforms may be selected.

Installs a -Width to -Width (cycle-to-cycle negative width) jitter measurement on screen. The measurement is available only when the optional jitter analysis feature is licensed.

NameTypeValuesDescription
sourceoptchannel_list-Source channel for the measurement.
real - Returns the -Width to -Width jitter value.

Installs a +Width to +Width (cycle-to-cycle positive width) jitter measurement on screen. The measurement is available only when the optional jitter analysis feature is licensed.

NameTypeValuesDescription
sourceoptchannel_list-Measurement source channel.
:MEASure:DEFineset / query

Sets up the measurement definition for delay or threshold measurements by specifying the delay edge specification or threshold values. Changing these values may affect results of other measurement commands.

NameTypeValuesDescription
meas_specenumDELay | THResholdsSelects whether to define delay measurement parameters or threshold measurement values.
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Specifies the source waveform or function associated with the measurement definition.
:MEASure:DELayset / query

Places the instrument in continuous measurement mode and starts a delay measurement between two sources. The edge selection mode defaults to AUTO for the command and MANual for the query if omitted.

NameTypeValuesDescription
edge_select_modeoptenumMANual | AUTOSelects whether edges are chosen automatically or by the delay define settings.
source1optenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r> | DIGital<d>Specifies the first measurement source.
source2optenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r> | DIGital<d>Specifies the second measurement source.
real (s) - Delay time between source1 and source2, in seconds.

Defines the slope directions, edge numbers, and edge position thresholds used by delay measurements. The query returns the currently specified delay measurement parameter definitions.

NameTypeValuesDescription
source1_edge_slopeenumRISing | FALLingSlope direction for source 1.
source1_edge_numberinteger0 - 1000Edge number for source 1 in NR1 format.
source1_edge_thresholdenumLOWer | MIDDle | UPPerEdge position threshold for source 1.
source2_edge_slopeenumRISing | FALLingSlope direction for source 2.
source2_edge_numberinteger0 - 1000Edge number for source 2 in NR1 format.
source2_edge_thresholdenumLOWer | MIDDle | UPPerEdge position threshold for source 2.
string - Returns the specified delay measurement parameter definitions as a comma-separated list of source1 and source2 slope, edge number, and threshold values.

Installs or queries a dual charge measurement on screen. The optional interval selects cycles or full screen; if omitted, DISPlay is implied. Optional source parameters can modify the currently specified sources.

NameTypeValuesDescription
intervaloptenumCYCLe | DISPlayMeasurement interval to use.
source1optchannel_list-First measurement source channel, with N2820A probe connected.
source2optchannel_list-Second measurement source channel, with N2820A probe connected.
real (Ah) - The charge measurement value in Amp-hours.

Installs a screen measurement and starts a vertical amplitude measurement. If optional source parameters are specified, the currently specified sources are modified.

NameTypeValuesDescription
source1optdiscrete-First measurement source, specified as CHANnel<n> with an N2820A probe connected.
source2optdiscrete-Second measurement source, specified as CHANnel<n> with an N2820A probe connected.

Installs a screen measurement and starts an average value measurement using the specified interval and optional source(s). The query returns the calculated average value measurement.

NameTypeValuesDescription
intervaloptenumCYCLe | DISPlayMeasurement interval: an integral number of cycles or the full screen.
source1optchannel_list-First source channel, with N2820A probe connected.
source2optchannel_list-Second source channel, with N2820A probe connected.
real - Calculated average value measurement.

Installs a screen measurement and starts a waveform base value measurement. If optional source parameters are specified, the currently specified sources are modified.

NameTypeValuesDescription
source1optchannel_list-First source channel for the measurement.
source2optchannel_list-Second source channel for the measurement.
real - Returns the vertical value at the base of the waveform, in NR3 format.

Installs a screen measurement and starts a vertical peak-to-peak measurement for the N2820A high sensitivity current probe. If optional source parameters are specified, the currently specified source(s) are modified.

NameTypeValuesDescription
source1optchannel_list-First source channel for the measurement, expressed as CHANnel<n> with N2820A probe connected.
source2optchannel_list-Second source channel for the measurement, expressed as CHANnel<n> with N2820A probe connected.

Installs a screen measurement and starts an RMS value measurement. Optional interval, type, and source parameters can be used to specify the measurement setup; if omitted, DISPlay and DC are implied for the interval and type.

NameTypeValuesDescription
intervaloptenumCYCLe | DISPlayMeasurement interval: an integral number of cycles or the full screen.
typeoptenumAC | DCSelects AC or DC RMS measurement.
source1optchannel_list-First source channel for the dual measurement, using CHANnel<n> with an N2820A probe connected.
source2optchannel_list-Second source channel for the dual measurement, using CHANnel<n> with an N2820A probe connected.
real - Calculated dc RMS value in NR3 format.

Installs a screen measurement and starts a positive duty cycle measurement on the current :MEASure:SOURce. If an optional source is specified, it becomes the current source.

NameTypeValuesDescription
sourceoptdiscreteDIGital<d> - WMEMory<r>Selects the source signal to measure.

Installs a screen measurement and starts a fall-time measurement. If an optional source is specified, the current source is modified.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source to use.

Installs an FFT analysis Adjacent Channel Power Ratio (ACPR) measurement on screen. The query returns the measured ACPR value.

NameTypeValuesDescription
chan_widthrealHzWidth of the main range and sideband channels.
chan_spacingrealHzSpacing between the main range and sideband channels.
chanenumCENTer | HIGH<sb> | LOW<sb>Selects the sideband used for the measurement.
sourceoptenumFUNCtion<m> | MATH<m> | FFTFFT waveform source used for the measurement.
real (dBV) - Adjacent channel power ratio (ACPR) value.

Installs an FFT analysis Channel Power measurement on screen. The center frequency is taken from the FFT function and the FFT span defines the frequency range; when tracked with cursors, the cursors are placed at the span edges.

NameTypeValuesDescription
sourceoptenumFUNCtion<m> | MATH<m> | FFTFFT waveform source for the measurement.
real (dBV) - Returns the measured Channel Power value in dBV.
:MEASure:FFT:OBWset / query

Installs an FFT analysis Occupied Bandwidth measurement on screen. The measurement bandwidth is defined as the frequency range containing the specified percentage of total spectral power.

NameTypeValuesDescription
percentagereal-Percent of spectral power occupied bandwidth is measured for.
sourceoptenumFUNCtion<m> | MATH<m> | FFTFFT waveform source to use for the measurement.
:MEASure:FFT:THDset / query

Installs an FFT analysis Total Harmonic Distortion measurement on screen. You can enter the fundamental frequency manually or have it tracked automatically; the source must be an FFT waveform.

NameTypeValuesDescription
trackingenumAUTO | MANualSelects automatic or manual tracking of the fundamental frequency.
fundamental_freqoptreal-Fundamental frequency in NR3 format; required when tracking is MANual.
sourceoptenumFUNCtion<m> | MATH<m> | FFTSpecifies the FFT waveform source.
real (%) - Returns the measured Total Harmonic Distortion value as a ratio percent in NR3 format.

Installs a screen frequency measurement and starts measuring frequency. If an optional source is specified, it modifies the current source. The command is not available if the source is FFT.

NameTypeValuesDescription
sourceopt--Measurement source to use.
real (Hz) - Frequency of the cycle on the screen closest to the trigger reference, in Hertz.

Returns the sum of all hits in all bins (buckets) in the histogram.

numeric - # of total hits in NR1 format.

Returns the percentage of histogram hits that lie within ±1 standard deviation of the mean.

real (%) - Percentage of hits within +/-1 std dev in NR3 format.

Returns the percentage of histogram hits that lie within ±2 standard deviations of the mean.

real (%) - Percentage of histogram hits within +/-2 standard deviations, returned in NR3 format.

Returns the percentage of histogram hits that lie within ±3 standard deviations of the mean.

real (%) - Percentage of histogram hits within +/-3 standard deviations, returned in NR3 format.

Returns the value corresponding to the maximum bin that has any hits.

real - Value of the max bin in NR3 format.

Returns the value corresponding to the minimum bin that has any hits.

real - Value of the minimum histogram bin that has any hits, returned in NR3 format.

Returns the mode value of the histogram.

string - The mode of the histogram in NR3 format.

Returns the maximum number of hits in any single histogram bin.

integer - # of hits in the maximum bin, returned in NR1 format.

Returns the delta between the maximum and minimum values.

real - Delta value between the max bin and min bin in NR3 format.

Returns the standard deviation of the histogram values.

real - Standard deviation of histogram values in NR3 format.

Installs an N-cycle period-period jitter measurement on screen using the specified source, edge direction, and number of periods. This measurement is available only when the optional jitter analysis feature is licensed.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source waveform.
directionenumRISing | FALLingEdge direction used for the measurement.
num_periodsinteger1 - 10000Number of periods in the jitter group.
:MEASure:NDUTyset / query

Installs a screen measurement and starts a negative duty cycle measurement on the current :MEASure:SOURce. If an optional source is specified, it becomes the current source.

NameTypeValuesDescription
sourceoptdiscrete-Measurement source to use; may be a digital channel, analog channel, function, math trace, or waveform memory reference.
:MEASure:NEDGesset / query

Installs an on-screen falling edge count measurement. If the optional source is not specified, the current source is measured; the command is not available if the source is FFT.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source to use.
:MEASure:NPERiodset / query

Installs an N-period jitter measurement on screen. The query measures and returns the N-Period jitter value.

NameTypeValuesDescription
source--Signal source for the measurement.
slopeenumRISing | FALLingEdge slope used for the measurement.
num_periodsinteger1 - 10000Number of consecutive periods used for the measurement.
numeric - N-Period jitter in NR3 format.
:MEASure:NPULsesset / query

Installs a falling pulse count measurement on screen. If the optional source is not specified, the current source is measured; the command is not available if the source is FFT.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r> | DIGital<d>Measurement source.
:MEASure:NWIDthset / query

Installs a screen measurement and starts a negative pulse width measurement. If the optional source is not specified, the current source is modified; the command is not available if the source is FFT.

NameTypeValuesDescription
sourceoptdiscrete-Measurement source to use.

Installs a screen measurement and starts an overshoot measurement. If an optional source is specified, the current source is modified.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source channel, math function, or waveform memory.
real (%) - Returns the overshoot of the edge closest to the trigger reference, displayed on the screen, in percent.
:MEASure:PEDGesset / query

Installs an on-screen rising edge count measurement. If no source is specified, the current source is measured; the command is not available when the source is FFT.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source to use.
real - Returns the on-screen rising edge count in NR3 format.
:MEASure:PERiodset / query

Installs a screen measurement and starts period measurement. If an optional source is specified, the current source is modified. The command is not available if the source is FFT.

NameTypeValuesDescription
sourceoptdiscrete-Measurement source to use.
:MEASure:PHASeset / query

Starts a continuous phase measurement between one or two specified sources. The query measures and returns the phase angle between the specified sources in degrees.

NameTypeValuesDescription
source1optenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>First measurement source.
source2optenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Second measurement source.
real (degrees) - The phase angle value in degrees.
:MEASure:PPULsesset / query

Installs a rising pulse count measurement on screen. If the optional source is not specified, the current source is measured; the command is not available if the source is FFT.

NameTypeValuesDescription
sourceoptdiscreteCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r> | DIGital<d>Measurement source to use.

Installs a screen measurement and starts a preshoot measurement. If an optional source is specified, the current source is modified.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the waveform source for the preshoot measurement.
:MEASure:PWIDthset / query

Installs a screen measurement and starts the positive pulse width measurement. If an optional source is specified, the current source is modified.

NameTypeValuesDescription
sourceoptdiscrete-Measurement source: a digital channel, analog channel, function, math function, or memory waveform.
:MEASure:RESultsset / query

Returns the results of the continuously displayed measurements. The response is a comma-separated list of measurement results, and may be empty if no quick measurements are installed.

string - Comma-separated list of measurement results for the continuously displayed measurements; returns an empty string when no quick measurements are installed.
:MEASure:RESults?

Installs a screen rise-time measurement and starts measuring rise time. If an optional source is specified, the current source is modified.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the measurement source.
real (s) - Rise time of the displayed rising edge closest to the timebase reference, in seconds.

Installs the real-time eye height measurement on screen when real-time eye analysis is enabled. The measurement uses the color grade database, and :MEASure:SOURce is automatically set to CGRade.

real - Returns the vertical opening of an eye diagram at the center time reference, reported as an eye opening height in NR3 format.

Installs the real-time eye width measurement on screen when real-time eye analysis is enabled. The measurement uses the color grade database and automatically sets :MEASure:SOURce to CGRade.

real - Returns the horizontal opening of an eye diagram; the largest opening within the crossings is returned.

Installs a screen measurement and starts standard deviation measurement. If an optional source is specified, the current source is modified. The command is not available if the source is FFT.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the waveform source to measure.
real - Returns the calculated standard deviation value of the selected waveform, computed on all displayed data points.
:MEASure:SHOWset / query

Enables markers for tracking measurements on the display.

NameTypeValuesDescription
on_offenum0 | OFF | 1 | ONTurns measurement markers off or on.

Installs a slew rate measurement on the oscilloscope screen using an optional source and slope. If no source is specified, the current :MEASure:SOURce setting is used; if no slope is specified, a rising edge is measured.

NameTypeValuesDescription
sourceoptstring-Measurement source waveform, such as a channel, function, math trace, or waveform memory.
slopeoptenumRISing | FALLing | EITHerSelects whether to measure a rising edge, falling edge, or either edge.
real (vertical units/second) - Measured slew rate of the specified edge closest to the timebase reference, in vertical units per second.
:MEASure:SOURceset / query

Sets the default measurement source selections used by MEASure subsystem commands when sources are not explicitly specified. If a source is specified for any measurement, the current source is changed to that value.

NameTypeValuesDescription
source1enumDIGital<d> | CHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Primary measurement source.
source2optenumDIGital<d> | CHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Secondary measurement source.
:MEASure:SOURce CHANnel1

Sets the statistics mode used by the :MEASure:RESults? query. ON means all statistics are enabled.

NameTypeValuesDescription
typeenumON | 1 | CURRent | MINimum | MAXimum | MEAN | STDDev | COUNtSelects which statistics information is returned by :MEASure:RESults?.

Disables or enables the display of the measurement statistics. The query returns the current state of the measurement statistics display.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONControls whether measurement statistics are displayed.
enum - Returns the state of the measurement statistics display.

Updates the statistics once by incrementing the count by one using the current measurement values. It is only allowed when the oscilloscope is stopped and quick measurements are on; it is allowed in segmented acquisition mode.

Specifies the maximum number of values used when calculating measurement statistics. The query returns the current measurement statistics max count setting.

NameTypeValuesDescription
settingenumINFiniteMaximum number of values used when calculating measurement statistics.
countinteger2 - 2000Number of values used when calculating measurement statistics.
enum - Current measurement statistics max count setting.

Resets the measurement statistics, zeroing the counts. The measurement statistics configuration is not deleted.

Disables or enables relative standard deviations, i.e. standard deviation divided by mean, in the measurement statistics.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns relative standard deviations off or on.
enum - Returns the current relative standard deviation setting.
:MEASure:TEDGeset / query

Installs a screen measurement that returns the time of the specified edge transition relative to the trigger edge. If no source is specified, the current :MEASure:SOURce setting is used.

NameTypeValuesDescription
slopeoptenumRISing | FALLing | EITHerSpecifies whether to look for rising, falling, or either edges.
occurrenceinteger-Specifies the Nth edge to identify; an occurrence of 0 means the edge closest to the timebase reference.
sourceoptenumDIGital<d> | CHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the signal source for the measurement.
:MEASure:TIEDataset / query

Installs a Data TIE (Time Interval Error) jitter measurement on screen using the specified source and data type. This measurement is available only when the optional jitter analysis feature is licensed.

NameTypeValuesDescription
sourcechannel_list-Measurement source, selected from a channel, function, math trace, or reference waveform.
typeenumSECond | UNITintervalData TIE measurement type.

Installs a clock TIE jitter measurement on screen. The measurement compares edges in a clock signal with the edges in an ideal clock signal determined by the clock recovery feature.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Source waveform for the measurement.
timebaseenumSECond | UNITintervalMeasurement time base or units selector.
directionenumRISing | FALLing | BOTHEdge direction used for the measurement.
real - Clock TIE jitter value in NR3 format.
:MEASure:TVALueset / query

Queries the time interval between the trigger event and the specified value crossing of the displayed signal. If the optional source parameter is given, the current source is modified; the query is not available for FFT sources.

NameTypeValuesDescription
valuereal-The vertical value that the waveform must cross.
slopeoptenum+ | -Direction of the waveform crossing; '+' indicates rising and '-' indicates falling.
occurrenceinteger-The transition number to be reported.
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the signal source to use for the measurement.
real (s) - Time in seconds of the specified value crossing, returned in NR3 format. If the specified crossing cannot be found, +9.9E+37 is returned.

Installs a screen measurement and starts a vertical amplitude measurement. If an optional source is specified, the current source is modified.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the waveform source for the amplitude measurement.

Installs a screen measurement and starts an average value measurement. The optional interval defaults to DISPlay if not specified, and an optional source can modify the current source.

NameTypeValuesDescription
intervaloptenumCYCLe | DISPlayMeasurement interval to use for the average value measurement.
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source to use or modify.
real - Calculated average value in NR3 format for an integral number of periods of the signal.
:MEASure:VBASeset / query

Installs a screen measurement and starts a waveform base value measurement. If an optional source is specified, the current source is modified. The command is not available if the source is FFT.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the waveform source to measure.
:MEASure:VMAXset / query

Installs a screen measurement and starts a maximum vertical value measurement. If an optional source is specified, the current source is modified.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the source waveform for the measurement.
real - Returns the maximum vertical value present on the selected waveform in NR3 format.
:MEASure:VMINset / query

Installs a screen measurement and starts a minimum vertical value measurement. If an optional source is specified, the current source is modified.

NameTypeValuesDescription
sourceoptchannel_list-Selected waveform source to measure.
real - Minimum vertical value of the selected waveform.
:MEASure:VPPset / query

Installs a screen measurement and starts a vertical peak-to-peak measurement. If an optional source is specified, the current source is modified. The query measures the selected source and returns its vertical peak-to-peak value, calculated as Vmax - Vmin.

NameTypeValuesDescription
sourceopt--Source to measure.
real - Vertical peak-to-peak value in NR3 format.
:MEASure:VRATioset / query

Installs or queries a ratio measurement on screen using the AC RMS values of two sources, expressed in dB. If <interval> is omitted, DISPlay is implied.

NameTypeValuesDescription
intervaloptenumCYCLe | DISPlayMeasurement interval: an integral number of cycles or the full screen.
source1optenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>First source used for the ratio measurement.
source2optenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Second source used for the ratio measurement.
real (dB) - Returns the ratio value in dB.
:MEASure:VRMSset / query

Installs a screen measurement and starts an RMS value measurement. The optional interval selects cycle count or display, the optional type selects AC or DC RMS, and an optional source can modify the current source.

NameTypeValuesDescription
intervaloptenumCYCLe | DISPlayMeasurement interval: integral number of cycles or the full screen.
typeoptenumAC | DCRMS measurement type: AC or DC.
sourceoptdiscrete-Measurement source.
real - Calculated dc RMS value.
:MEASure:VTOPset / query

Installs a screen measurement and starts a waveform top value measurement. The source can be a channel, function, or math waveform; the query returns the vertical value at the top of the waveform.

NameTypeValuesDescription
sourceoptchannel_list-Selects the measurement source: CHANnel<n>, FUNCtion<m>, or MATH<m>.
real - Vertical value at the top of the waveform, returned in NR3 format.
:MEASure:WINDowset / query

Selects which display window is used for measurements: Main, Zoom, Auto, or Gate. The query returns the current measurement window setting.

NameTypeValuesDescription
typeenumMAIN | ZOOM | AUTO | GATEMeasurement window selection.
enum - Returns the current measurement window setting.
:MEASure:XMAXset / query

Installs a screen measurement and starts an X-at-Max-Y measurement on the selected window. It is an alias for :MEASure:TMAX; if an optional source is specified, the current source is modified.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the measurement source.
:MEASure:XMINset / query

Installs a screen measurement and starts an X-at-Min-Y measurement on the selected window. If an optional source is specified, it modifies the current source. This command is an alias for :MEASure:TMIN.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Selects the measurement source.
:MEASure:YATXset / query

Installs or queries a screen measurement of the vertical value at a specified horizontal location on the selected source. For FFT waveforms, the horizontal location is a frequency value instead of time.

NameTypeValuesDescription
horiz_locationrealsTime from trigger in seconds; when the source is an FFT waveform, this is a frequency value instead.
sourceoptenumDIGital<d> | CHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source to use.
real - Vertical value at the specified horizontal location, returned in NR3 format.
:MEASure:ANGLeset / query

Installs a power phase angle measurement on screen using one or two channel sources. The first source is the probing voltage channel and the second source is the probing current channel; they may also be specified by :MEASure:SOURce.

NameTypeValuesDescription
source1optchannel_list1 - # analog channelsChannel probing voltage source.
source2optchannel_list1 - # analog channelsChannel probing current source.
real (degrees) - The measured power phase angle in degrees.

Installs an apparent power measurement on screen using one or two channel sources. The first source is the voltage channel and the second source is the current channel; these sources may also be set with :MEASure:SOURce.

NameTypeValuesDescription
source1optchannel_list-Channel probing voltage source.
source2optchannel_list-Channel probing current source.
:MEASure:CPLossset / query

Installs a power loss per cycle measurement on screen. The source can be specified by :MEASure:SOURce; the measurement operates in zoom mode with the counter measurement installed on the voltage of the switching signal.

NameTypeValuesDescription
source1optdiscreteFUNCtion<m> | MATH<m>Primary source for the power-loss-per-cycle measurement.
source2optdiscreteCHANnel<n>Secondary source channel.
:MEASure:CREStset / query

Installs a crest factor measurement on screen. The optional <source> selects the channel, function, or math source used for the measurement; it can also be set with :MEASure:SOURce.

NameTypeValuesDescription
sourceoptchannel_list-Channel, function, or math source for the crest factor measurement.

Installs an efficiency measurement on screen. Before sending this command or query, the input voltage, input current, output voltage, and output current channels must be specified and automated signals setup must be performed.

:MEASure:ELOSsset / query

Installs an energy loss measurement on screen. The source is typically a math multiply waveform or other waveform representing power, and can also be set by :MEASure:SOURce.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source waveform.
real (J) - Returns the switching loss in joules as an NR3-formatted energy loss value.
:MEASure:FACTorset / query

Installs a power factor measurement on screen. The source1 parameter is the channel probing voltage and source2 is the channel probing current; both may also be specified by :MEASure:SOURce.

NameTypeValuesDescription
source1optchannel_list-Channel probing voltage source.
source2optchannel_list-Channel probing current source.
:MEASure:IPOWerset / query

Installs an input power measurement on screen. Before using it, the required source channels must be specified and automated signals setup must be performed.

real - The measured input power value in NR3 format.
:MEASure:OFFTimeset / query

Installs an off-time measurement on screen. The measurement is the time difference between the input AC voltage falling to 10% of its maximum amplitude and the output DC voltage falling to 10% of its maximum amplitude.

NameTypeValuesDescription
source1optchannel_list-AC voltage source channel.
source2optchannel_list-DC voltage source channel.
real (s) - The measured turn off time in seconds.
:MEASure:ONTimeset / query

Installs an on-time measurement on screen using one or two channel sources. The first source is the AC voltage input and the second source is the DC voltage input; sources may also be specified by :MEASure:SOURce.

NameTypeValuesDescription
source1optchannel_list-AC voltage source channel.
source2optchannel_list-DC voltage source channel.
:MEASure:ONTime [<source1>][,<source2>]
:MEASure:ONTime? [<source1>][,<source2>]
:MEASure:OPOWerset / query

Installs an output power measurement on screen. Before using it, the input voltage/current and output voltage/current source channels must be specified and automated signals setup must be performed.

real - Returns the measured output power in NR3 format.

Installs a peak current measurement on screen. The source channel probing the current can also be specified by :MEASure:SOURce; the query returns the measured peak current.

NameTypeValuesDescription
sourceoptchannel_list-Channel, function, math, or reference waveform source used for the measurement.
real - The measured peak current value in NR3 format.
:MEASure:PLOSsset / query

Installs a power loss measurement on screen. The source is typically a math multiply waveform or another waveform representing power, and can also be specified by :MEASure:SOURce.

NameTypeValuesDescription
sourceoptdiscreteCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source waveform.
real (W) - The switching loss in watts; returned in NR3 format.
:MEASure:RDSonset / query

Installs a power Rds(on) measurement on screen. The query returns the measured Rds(on) value.

NameTypeValuesDescription
source1optenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>First measurement source.
source2optenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Second measurement source.
real - The measured Rds(on) value in NR3 format.

Installs a reactive power measurement on screen. The optional source parameters specify the channel probing voltage and current, and can also be set via :MEASure:SOURce.

NameTypeValuesDescription
source1optdiscrete-Channel probing voltage source.
source2optdiscrete-Channel probing current source.
:MEASure:REALset / query

Installs a real power measurement on screen using the specified source. The source is typically a math multiply waveform or other waveform representing power, and can also be specified by :MEASure:SOURce.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m>Measurement source to use for the real power calculation.
:MEASure:RIPPleset / query

Installs an output ripple measurement on screen. The <source> parameter selects the channel or waveform source probing the output voltage and can also be set by :MEASure:SOURce.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Source used for the ripple measurement.
real - The measured output ripple value in NR3 format.

Installs a transient response time measurement on screen. The source is the channel probing the output voltage and can also be specified by :MEASure:SOURce.

NameTypeValuesDescription
sourceoptchannel_list-Channel, function, math, or waveform memory source used for the measurement.
real (s) - Returns the measured transient response time, in seconds, for the overshoot to settle back into the band.
:MEASure:VCESatset / query

Installs a power Vce(sat) measurement on screen, using an optional source waveform. The corresponding query returns the measured Vce(sat) value.

NameTypeValuesDescription
sourceoptdiscrete-Measurement source waveform.
real - The measured VCE(sat) value in NR3 format.
:MEASure:LOWerset / query

Sets the lower measurement threshold value. The command is obsolete and provided for backward compatibility; use :MEASure:DEFine THResholds instead.

NameTypeValuesDescription
voltagerealVThe lower threshold value.
:MEASure:SCRatchset / query

Clears all selected measurements and markers from the screen. This command is obsolete and provided for backward compatibility; use :MEASure:CLEar instead.

:MEASure:TDELtaset / query

Obsolete query command that returns the time difference between the Tstart marker (X1 cursor) and the Tstop marker (X2 cursor). It is provided for compatibility with previous oscilloscopes; use :MARKer:XDELta instead.

real - Time difference between the start and stop markers, equal to Tstop - Tstart, returned in NR3 format.

Selects the thresholds used when making time measurements. This command is obsolete and provided for backward compatibility; use :MEASure:DEFine THResholds instead.

NameTypeValuesDescription
thresholdsenumT1090 | T2080 | VOLTageThreshold set to use for time measurements.
enum - Returns the current thresholds selected when making time measurements.
:MEASure:TMAXset / query

Installs a screen measurement and starts an X-at-Max-Y measurement on the selected waveform. If an optional source is specified, the current source is modified. This command is obsolete and provided for backward compatibility; use :MEASure:XMAX instead.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion | MATHSelects the waveform source to measure.
:MEASure:TMINset / query

Installs a screen measurement and starts an X-at-Min-Y measurement on the selected waveform. If an optional source is specified, it modifies the current source. This command is obsolete and provided for backward compatibility; use :MEASure:XMIN instead.

NameTypeValuesDescription
sourceoptenumCHANnel<n> | FUNCtion | MATHSelects the waveform source for the measurement.
:MEASure:TMIN [<source>]
:MEASure:TSTArtset / query

Moves the start marker (X1 cursor) to the specified time with respect to trigger time. This obsolete command is provided for compatibility with previous oscilloscopes; use :MARKer:X1Position instead.

NameTypeValuesDescription
valuerealsTime at the start marker in seconds.
suffixoptenums | ms | us | ns | psUnit suffix for the time value.
real - Returns the time at the start marker (X1 cursor) in NR3 format.
:MEASure:TSTOpset / query

Moves the stop marker (X2 cursor) to the specified time with respect to the trigger time. This obsolete command is provided for compatibility with previous oscilloscopes; use :MARKer:X2Position instead.

NameTypeValuesDescription
valuerealsTime at the stop marker in seconds.
suffixoptenums | ms | us | ns | psOptional time suffix.
real - Returns the time at the stop marker (X2 cursor) in NR3 format.
:MEASure:TVOLtset / query

Measures the time interval from the trigger event to a specified voltage crossing on the displayed signal. The command is obsolete and provided for backward compatibility; use :MEASure:TVALue instead.

NameTypeValuesDescription
valuereal-The voltage level that the waveform must cross.
slopeoptinteger-Direction of the waveform crossing; rising is indicated by + and falling by -.
occurrenceinteger-The transition number to report; 1 returns the first crossing, 2 the second, and so on.
sourceoptenumDIGital<d> | CHANnel<n> | FUNCtion | MATHSelects the source signal to be measured.
real (s) - Time in seconds of the specified voltage crossing, returned in NR3 format.
:MEASure:UPPerset / query

Sets the upper measurement threshold value. The value is used with :MEASure:LOWer as an absolute value for ABSolute thresholds or as a percentage for PERCent thresholds defined by :MEASure:DEFine THResholds.

NameTypeValuesDescription
valuereal-Upper measurement threshold value.
:MEASure:VDELtaset / query

Obsolete query that returns the voltage difference between vertical marker 1 (Y1 cursor) and vertical marker 2 (Y2 cursor). The returned delta is the current value, equal to marker 2 minus marker 1.

real (V) - Returns the delta V value in NR1 format, equal to the voltage at marker 2 minus the voltage at marker 1.
:MEASure:VSTArtset / query

Moves the vertical marker (Y1 cursor) to the specified value corresponding to the selected source. This obsolete command is provided for compatibility with previous oscilloscopes; use :MARKer:Y1Position instead.

NameTypeValuesDescription
vstart_argumentrealVValue for vertical marker 1.
real (V) - Returns the current value of the Y1 cursor as a voltage at voltage marker 1 in NR3 format.
:MEASure:VSTOpset / query

Moves the vertical marker 2 (Y2 cursor) to the specified value for the selected source. This obsolete command is provided for compatibility; use :MARKer:Y2Position instead.

NameTypeValuesDescription
vstop_argumentreal-Value for the Y2 cursor.
real - Returns the current value of the Y2 cursor in NR3 format.
:MEASure:VTIMeset / query

Returns the vertical value at a specified horizontal location on the specified source. The horizontal argument is time in seconds from trigger, or frequency when the source is an FFT waveform; if the optional source is given, the measurement source is modified.

NameTypeValuesDescription
vtime_argumentrealsTime from trigger in seconds.
sourceoptenumDIGital<d> | CHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Measurement source to use.
real - Vertical value at the specified horizontal location, in NR3 format.

:MTESt:ALLset / query

Specifies which channel(s) are included in the mask test. ON includes all displayed analog channels; OFF includes only the selected source channel.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFSelects whether all displayed analog channels or only the selected source channel are included in the mask test.

Automatically constructs a mask around the current selected channel using the tolerance parameters defined by :MTESt:AMASk:XDELta, :MTESt:AMASk:YDELta, and :MTESt:AMASk:UNITs. The mask only encompasses the portion of the waveform visible on the display.

Selects the source used to interpret the :MTESt:AMASk:XDELta and :MTESt:AMASk:YDELta parameters when :MTESt:AMASk:UNITs is set to CURRent. It is the same as :MTESt:SOURce.

NameTypeValuesDescription
sourceenumCHANnel<n>Selects the source channel.

Alters the way the mask test subsystem interprets tolerance parameters for automasking. The setting can be based on the current channel units or on screen divisions.

NameTypeValuesDescription
unitsenumCURRent | DIVisionsSelects whether automasking uses the channel units or graticule divisions.
enum - Returns the current measurement units setting for the mask test automask feature.

Sets the tolerance in the X direction around the waveform for the automasking feature. The absolute tolerance is added and subtracted from horizontal waveform values to determine mask boundaries; interpretation depends on :MTESt:AMASk:UNITs.

NameTypeValuesDescription
valuereal-X delta value in NR3 format.

Sets the vertical tolerance around the waveform for the automasking feature. The tolerance is interpreted according to the current :MTESt:AMASk:UNITs setting.

NameTypeValuesDescription
valuereal-Y delta value in NR3 format.

Returns the total number of failed waveforms in the current mask test run. The count is for all regions and all waveforms collected on the specified channel, or on the currently specified source channel if no channel parameter is given.

NameTypeValuesDescription
channel<n>optchannel_list1 - # analog channelsChannel to query.
integer - Number of failed waveforms in NR1 format.

Returns the elapsed time in the current mask test run.

real (s) - Elapsed seconds in NR3 format.

Returns the total number of waveforms acquired in the current mask test run.

integer - Number of waveforms in NR1 format.
:MTESt:DATAset / query

Loads a mask from binary block data. The query returns a mask in IEEE 488.2 binary block data format.

NameTypeValuesDescription
maskblock-Binary block data in IEEE 488.2 # format.
block - A mask in binary block data format.
:MTESt:ENABleset / query

Enables or disables the mask test features.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFTurns mask test features on or off.
:MTESt:LOCKset / query

Enables or disables the mask lock feature. When ON, the mask is locked to the source and is redrawn as the source scale or position changes; when OFF, the mask is static.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFSelects whether mask lock is enabled or disabled.
:MTESt:RMODeset / query

Sets the mask test termination condition. The available conditions are forever, sigma level, time, or a fixed number of waveforms.

NameTypeValuesDescription
rmodeenumFORever | SIGMa | TIME | WAVeformsTermination condition for the mask test.
enum - Returns the currently set termination condition.

Sets measuring only mask failures on or off. When ON, measurements and measurement statistics run only on waveforms that contain a mask violation; passing waveforms do not affect measurements and statistics.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFTurns mask-failure-only measurement mode on or off.

Sets printing of mask failures on or off. Turning printing ON automatically sets :MTESt:RMODe:FACTion:SAVE OFF.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFEnables or disables printing of mask failures.
enum - Returns the current mask failure print setting.

Sets saving on mask failures on or off. Setting :MTESt:RMODe:FACTion:SAVE ON automatically sets :MTESt:RMODe:FACTion:PRINt OFF.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFTurns mask-failure saving on or off.

Sets whether mask-test stopping on a mask failure is enabled or disabled. When ON and a mask violation is detected, the mask test and acquisition system are stopped.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFEnables or disables stopping on a mask failure.

Sets the test sigma level used when :MTESt:RMODe is set to SIGMa. The level indirectly specifies how many waveforms must be tested to reach the sigma level.

NameTypeValuesDescription
levelreal0.1 - 9.3Sigma level to set, in NR3 format.
real - Current Sigma level setting.

Sets or queries the number of seconds for a mask test to run when :MTESt:RMODe is set to TIME.

NameTypeValuesDescription
secondsreal1 - 86400Number of seconds for the mask test run time.
real - Returns the number of seconds currently set.

Sets the number of waveform acquisitions that are mask tested when :MTESt:RMODe is set to WAVeforms. The query returns the number of waveforms currently set.

NameTypeValuesDescription
countinteger1 - 2,000,000,000Number of waveforms in NR1 format.
integer - Number of waveforms currently set.

Enables or disables Bind 1 & 0 Levels control, or Bind -1 & 0 Levels for inverted masks. When enabled, adjusting either bound level shifts the mask position without changing its size.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFEnables or disables the bind control.
:MTESt:SCALe:X1set / query

Defines where X=0 in the base coordinate system used for mask testing. The X1 value specifies the location of the X1 coordinate, which is then treated as X=0 for mask region coordinates.

NameTypeValuesDescription
x1_valuereal-X1 value in NR3 format.
real - Returns the current X1 coordinate setting in NR3 format.

Defines the position of the X2 marker with respect to the X1 marker in the mask test coordinate system. The X delta value is a time value specifying the distance of X2 from X1.

NameTypeValuesDescription
xdelta_valuereal-X delta value in NR3 format.
real - Returns the current value of ΔX in NR3 format.
:MTESt:SCALe:Y1set / query

Defines where Y=0 in the mask-testing coordinate system. The Y1 value is a voltage value specifying the point at which Y=0.

NameTypeValuesDescription
y1_valuerealVY1 value in NR3 format.
real (V) - Returns the current setting of the Y1 marker.
:MTESt:SCALe:Y2set / query

Defines the Y2 marker in the coordinate system for mask testing. The Y2 value is a voltage value specifying the location of the Y2 marker.

NameTypeValuesDescription
y2_valuerealVY2 value in NR3 format.
real (V) - Returns the current setting of the Y2 marker.
:MTESt:SOURceset / query

Selects the channel configured by the commands contained in a mask file when it is loaded.

NameTypeValuesDescription
sourcechannel_list-Specifies the channel to use, in CHANnel<n> form.
:MTESt:TITLeset / query

Returns the mask title. The title is displayed in the mask test dialog box and mask test tab when a mask file is loaded.

string - A string mask title of up to 128 ASCII characters.
:MTESt:AVERageset / query

Enables or disables averaging for the oscilloscope. When ON, the oscilloscope acquires multiple data values for each time bucket and averages them; when OFF, averaging is disabled.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFTurns averaging on or off.
:MTESt:AVERage <on_off>
:MTESt:AVERage?

Sets the number of averages for the waveform. With the AVERage acquisition type, it specifies the number of data values to be averaged for each time bucket before the acquisition is considered complete for that time bucket.

NameTypeValuesDescription
countinteger2 - 65536Number of averages to set.
:MTESt:LOADset / query

Loads the specified mask file. The command is obsolete and provided for backward compatibility; use :RECall:MASK[:STARt] instead.

NameTypeValuesDescription
filenamestring-MS-DOS compatible file name, up to 254 characters long including the path name if used.
:MTESt:RUModeset / query

Sets the termination conditions for the mask test. Choices are FORever, TIME,<seconds>, or WAVeforms,<wfm_count>. This command is obsolete and provided for backward compatibility; use :MTESt:RMODe instead.

NameTypeValuesDescription
modeenumFORever | TIME | WAVeformsTermination condition for the mask test.
secondsreal1 - 86400Amount of time in seconds before the mask test terminates.
wfm_countinteger1 - 1,000,000,000Maximum number of waveforms required before the mask test terminates.

Enables or disables the Stop On Failure run-until criteria for mask tests. When a mask violation is detected, the mask test and acquisition system are stopped. This command is obsolete and provided for backward compatibility.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFEnables or disables Stop On Failure.
enum - Returns the current state of the Stop on Failure control.

Sets the channel to use as the trigger. This obsolete command is provided for backward compatibility to previous oscilloscopes.

NameTypeValuesDescription
sourcediscrete-Channel to use as the trigger.

:POD<n>:DISPlayset / query

Turns displaying of the specified group of channels on or off. This command is only valid for the MSO models.

NameTypeValuesDescription
displayenum1 | ON | 0 | OFFDisplay setting for the specified POD channel group.
:POD<n>:SIZEset / query

Specifies the size of the digital channels on the display for the pod groups. The setting applies to both pods, and the command is only valid for MSO models.

NameTypeValuesDescription
ninteger1 - 2Defines the group of channels affected by the command.
valueenumSMALl | MEDium | LARGeSets the digital channel size.
enum - Returns the digital channels size setting.

Sets the threshold for the specified POD channel group. The threshold is used for triggering and for displaying digital data as high or low.

NameTypeValuesDescription
typeenumCMOS | ECL | TTL | <user defined value>Threshold type or a user-defined threshold value.
suffixoptenumV | mV | uVOptional unit suffix for a user-defined threshold value.
real - Returns the threshold value for the specified group of channels.
myScope.WriteString ":POD1:THRESHOLD CMOS"
myScope.WriteString ":POD2:THRESHOLD 2.0"

Returns the Control Loop Response (Bode) power analysis settings.

string - Returns the control loop response power analysis settings as a settings string.
:POW:CLR:SOUR:INP CHAN1;OUTP CHAN2;:POW:CLR:FREQ:STAR +100E+00;
STOP +20.000000E+06;:POW:CLR:WGEN:VOLT +200.0E-03;LOAD FIFT

Performs the control loop response (Bode) analysis used to determine control loop margin. The analysis sweeps an input sine wave across frequency while measuring input and output RMS voltages with two oscilloscope channels.

Returns data from the Control Loop Response (Bode) power analysis. The optional SWEep or SINGle qualifier selects sweep or single-frequency analysis data; if omitted, sweep data is returned by default.

NameTypeValuesDescription
qualifieroptenumSWEep | SINGleSelects whether to get data from a sweep or single-frequency analysis.
block - Comma-separated data in binary-block format with newlines at the end of each row.

Returns the gain margin in dB after Control Loop Response (Bode) power analysis has been performed. If the value cannot be calculated from the last sweep, the query returns +9.9E+37.

real (dB) - Gain margin in dB, returned in NR3 format; +9.9E+37 if it cannot be calculated from the last sweep (no crossover points).

Returns the 0° phase crossover frequency in Hz after Control Loop Response (Bode) power analysis has been performed. If the value cannot be calculated from the last sweep, the query returns +9.9E+37.

real (Hz) - 0 degrees phase crossover frequency in Hz in NR3 format; returns +9.9E+37 if there are no crossover points.

Returns the phase margin in degrees after Control Loop Response (Bode) power analysis has been performed. If the value cannot be calculated from the last sweep, the query returns +9.9E+37.

real (degrees) - Phase margin in degrees in NR3 format; returns +9.9E+37 if the value cannot be calculated from the last sweep (that is, if there are no crossover points).

Returns the 0 dB gain crossover frequency in Hz after Control Loop Response (Bode) power analysis has been performed. If the value cannot be calculated from the last sweep, the query returns +9.9E+37.

real (Hz) - 0 dB gain crossover frequency in Hz in NR3 format; returns +9.9E+37 if no crossover points are available.

Specifies whether the analysis is performed by sweeping through a range of frequencies or at a single frequency. The query returns the current frequency mode setting.

NameTypeValuesDescription
modeenumSWEep | SINGleSelects sweep mode or single-frequency mode.
enum - Returns the current frequency mode setting.

Sets the single frequency value used for control loop response analysis. The frequency is displayed on a log-scale Bode plot and can be entered as a decade value in addition to 20 Hz.

NameTypeValuesDescription
valueinteger20 - 10000000Single frequency value to set.
suffixoptenumHz | kHz | MHzOptional frequency unit suffix.
integer - Returns the single frequency setting.
no examples documented

Sets the control loop response analysis frequency sweep start value. The start value may be specified as a decade value or the minimum frequency of 20 Hz.

NameTypeValuesDescription
valuereal20 - 10000000Frequency sweep start value.
suffixoptenumHz | kHz | MHzOptional frequency unit suffix.
real - Returns the frequency sweep start setting.

Sets the frequency sweep stop value for the control loop response analysis. The stop value is displayed on a log-scale Bode plot and can be selected from decade values up to 20 MHz.

NameTypeValuesDescription
valuereal100 - 20000000Frequency sweep stop value.
suffixoptenumHz | kHz | MHzUnits for the frequency value.
real - Returns the frequency sweep stop setting.

Selects the number of frequency test points per decade in the log scale. The query returns the current points-per-decade setting.

NameTypeValuesDescription
ptsinteger10 - 100Number of frequency test points per decade.
integer - Points per decade setting.

Selects the oscilloscope channel that is probing the power supply input. The query returns the current channel selection.

NameTypeValuesDescription
sourcediscrete-Channel to use as the power supply input probe source.
string - The selected channel in the form CHAN<n>.

Selects the oscilloscope channel that is probing the power supply output. The query returns the channel selection.

NameTypeValuesDescription
sourceenumCHANnel<n>Channel number in NR1 format, from 1 to the number of analog channels.
enum - Channel selection.

Specifies whether to include gain, phase, both gain and phase, or neither in the control loop response analysis results. The setting affects the front panel graphical user interface and saved analysis data.

NameTypeValuesDescription
selectionenumNONE | ALL | GAIN | PHASeSelects which control loop response data to include; optional second item may specify gain or phase when using the two-item form.
enum - Returns the types of data currently included in the control loop response analysis results, or "NONE" if neither gain nor phase data is included.

Sets the waveform generator expected output load impedance. The selection affects how the generator displays amplitude and offset levels for the expected load.

NameTypeValuesDescription
impedanceenumONEMeg | FIFTyExpected output load impedance.
enum - Returns the waveform generator expected output load impedance setting.

Sets the waveform generator output amplitude(s). With the optional range parameter, you can set an initial ramp amplitude for each frequency range when the amplitude profile is enabled; without it, the command sets the amplitude used when the profile is disabled.

NameTypeValuesDescription
amplituderealVAmplitude in volts in NR3 format.
rangeoptenumF20HZ | F100HZ | F1KHZ | F10KHZ | F100KHZ | F1MHZ | F10MHZ | F20MHZFrequency range for which the initial ramp amplitude is set.

Enables or disables amplitude profiling for setting initial waveform generator ramp amplitudes for each frequency range. The query returns the current voltage profile setting.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns voltage profile off or on.
enum - Returns the voltage profile setting as 0 or 1.
:POWer:DESKewset / query

Launches the auto deskew process on the oscilloscope. Deskew values are saved until a factory default or secure erase is performed.

Applies the efficiency power analysis. Efficiency analysis tests the overall efficiency of the power supply by measuring output power over input power.

Specifies the type of power being converted from the input to the output, which affects how efficiency is measured.

NameTypeValuesDescription
typeenumDCDC | DCAC | ACDC | ACACSelects the power-conversion type used for efficiency measurements.
enum - Returns the currently specified type setting.
:POWer:ENABleset / query

Enables or disables power analysis. The query returns 1 when power analysis is enabled and 0 when it is disabled.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSets whether power analysis is enabled or disabled.
enum - Returns 1 if power analysis is enabled and 0 if it is disabled.

Returns the power harmonics results table data.

block - Power harmonics results table data in comma-separated form with newlines at the end of each row.

Specifies how to display the current harmonics analysis results. The query returns the current display setting.

NameTypeValuesDescription
displayenumTABLe | BAR | OFFDisplay mode for harmonics analysis results.
enum - Current display setting.

Returns the current harmonics analysis' fail count. Non-spec values (harmonics values not specified by the selected standard) are not counted.

integer - Current harmonics analysis fail count.

Sets the line frequency setting for the current harmonics analysis. The query returns the current line frequency setting.

NameTypeValuesDescription
frequencyenumF50 | F60 | F400 | AUTOLine frequency setting for harmonics analysis.
enum - Returns the line frequency setting.

Returns the power factor for the IEC 61000-3-2 Standard Class C power factor value.

real - Class C power factor in NR3 format.

Sets the Real Power source used for the current-per-watt measurement when Class D harmonics analysis is selected. Use USER with the related :POWer:HARMonics:RPOWer:USER command to enter the user-defined value.

NameTypeValuesDescription
sourceenumMEASured | USERSelects whether Real Power is measured by the oscilloscope or defined by the user.

Specifies the user-defined real power value used in the current-per-watt measurement when Class D is the current harmonics analysis standard and a user-defined real power value is selected. The query returns that user-defined real power value.

NameTypeValuesDescription
valuereal1.0 - 600.0User-defined real power value in watts.
real (W) - User-defined real power value.

Returns the current harmonics analysis run iteration count. Non-spec values (harmonics values not specified by the selected standard) are not counted.

integer - Current harmonics analysis run iteration count.

Selects the IEC 61000-3-2 standard used for current harmonics compliance testing. The query returns the currently set standard.

NameTypeValuesDescription
classenumA | B | C | DIEC 61000-3-2 class to use for harmonics compliance testing.
enum - Returns the currently set IEC 61000-3-2 standard.

Returns the overall pass/fail status of the current harmonics analysis.

enum - Overall pass/fail status of the current harmonics analysis.

Returns the Total Harmonics Distortion (THD) results of the current harmonics analysis.

numeric - Total Harmonics Distortion in NR3 format.

Applies the inrush current analysis. The analysis measures the peak inrush current of the power supply when it is first turned on.

Exits (stops) the inrush current power analysis. It is equivalent to pressing the Exit softkey on the oscilloscope front panel during the analysis.

Advances the inrush current analysis to the next step. Equivalent to pressing the Next softkey on the oscilloscope front panel when prompted during the analysis.

:POWer:ITYPeset / query

Specifies the type of power being converted from the input. The setting affects how measurements are made and is used in the Inrush Current and Turn On/Turn Off tests.

NameTypeValuesDescription
typeenumDC | ACSelects the input power type.

Applies the selected modulation analysis type. The command is used for modulation analysis of a control pulse signal, including trending of pulse width, duty cycle, period, and frequency.

Selects either the voltage source or the current source as the source for modulation analysis.

NameTypeValuesDescription
sourceenumV | ISelects the modulation-analysis source.

Selects the modulation analysis measurement type. The query returns the currently selected modulation type setting.

NameTypeValuesDescription
modulationenumVAVerage | ACRMs | VRATio | PERiod | FREQuency | PWIDith | NWIDth | DUTYcycle | RISetime | FALLtimeModulation measurement type to select.
enum - Returns the modulation type setting.

Applies the selected turn on/off analysis test. It uses the test selected by :POWer:ONOFf:TEST.

Exits (stops) the turn on time/turn off time analysis. It is equivalent to pressing the Exit softkey on the oscilloscope front panel during the analysis.

Advances the turn on/turn off analysis to the next step. It is equivalent to pressing the Next softkey on the oscilloscope front panel when prompted during the analysis.

Selects whether turn-on or turn-off analysis is performed. ON measures the time taken for the output voltage to rise after the input voltage is applied; OFF measures the time taken for the output voltage to turn off after the input voltage is removed.

NameTypeValuesDescription
test typeenum0 | OFF | 1 | ONSelects the test type.

Specifies the input and output thresholds used for Turn On/Turn Off analysis. The command sets thresholds for the selected analysis type, and the query returns the current input and output threshold settings.

NameTypeValuesDescription
typeenumON | OFFSelects the turn on/turn off analysis type.
input_thrreal0 - 100Input threshold as a percent from 0 to 100 in NR1 format.
output_thrreal0 - 100Output threshold as a percent from 0 to 100 in NR1 format.
real (%) - Returns the input and output threshold settings for the turn on/turn off analysis type.
:POWer:PSRRset / query

Returns the Power Supply Rejection Ratio (PSRR) power analysis settings.

string - Returns the PSRR power analysis settings as a settings string.
:POW:PSRR:SOUR:INP CHAN1;OUTP CHAN2;:POW:PSRR:FREQ:STAR +100E+00; STOP +20.000000E+06;:POW:PSRR:WGEN:VOLT +200.0E-03;LOAD FIFT

Applies the power supply rejection ratio (PSRR) analysis. The analysis uses the waveform generator to sweep a ripple signal over frequency and measure the input-to-output AC RMS ratio.

:POWer:PSRR:DATAset / query

Returns PSRR power analysis data. The optional SWEep or SINGle qualifier selects sweep or single-frequency analysis data; if omitted, sweep data is returned by default.

NameTypeValuesDescription
qualifieroptenumSWEep | SINGleSelects whether to return data from sweep or single-frequency analysis.
definite_length_block - Comma-separated data returned in a binary block format, with newlines at the end of each row.

Sets the end sweep frequency value for the PSRR measurement. The PSRR measurement is displayed on a log scale, so decade values are available in addition to 20 MHz.

NameTypeValuesDescription
valueinteger10 - 20000000Sweep end frequency value.
suffixoptenumHz | kHz | MHzOptional frequency suffix.

Sets the start sweep frequency value for PSRR measurements. The frequency is displayed on a log scale, so only decade values are allowed.

NameTypeValuesDescription
valuereal1 - 10000000Start sweep frequency value.
real - Returns the minimum sweep frequency setting.

Specifies whether the PSRR frequency analysis is performed by sweeping through a range of frequencies or at a single frequency.

NameTypeValuesDescription
modeenumSWEep | SINGleSelects sweep mode or single-frequency mode.

Sets the single frequency value for PSRR measurements. The measurement is displayed on a log scale, so only decade values are selectable.

NameTypeValuesDescription
valueinteger1 - 10000000Single frequency value to set.
suffixoptenumHz | kHz | MHzOptional frequency suffix.
integer - Returns the single frequency setting.

Selects the number of frequency test points per decade in the log scale. The query returns the current points-per-decade setting.

NameTypeValuesDescription
ptsinteger10 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 90 | 100Number of frequency test points per decade.
integer - Points per decade setting.

Selects the oscilloscope channel that is probing the power supply input. The query returns the current channel selection.

NameTypeValuesDescription
sourcechannel_list-Channel to use as the power supply input probe source.
channel_list - Returns the selected channel as CHAN<n>.

Selects the oscilloscope channel that probes the power supply output. The query returns the current channel selection.

NameTypeValuesDescription
sourcediscrete-Oscilloscope channel number in CHANnel<n> form.
discrete - Returns the current source channel selection in CHAN<n> form.

Specifies whether to include gain (PSRR) data in the power supply rejection ratio analysis results. It affects the front-panel graphical user interface and saved analysis data.

NameTypeValuesDescription
selectionenumNONE | GAINSelects whether gain (PSRR) data is included in the analysis results.

Sets the waveform generator expected output load impedance. The setting lets the waveform generator display the correct amplitude and offset levels for the expected load.

NameTypeValuesDescription
impedanceenumONEMeg | FIFTyExpected output load impedance.

Sets the waveform generator output amplitude(s). With amplitude profile enabled, an initial ramp amplitude can be set for each frequency range; without <range>, it sets the amplitude used when the profile is disabled.

NameTypeValuesDescription
amplituderealVAmplitude in volts in NR3 format.
rangeoptenumF20HZ | F100HZ | F1KHZ | F10KHZ | F100KHZ | F1MHZ | F10MHZ | F20MHZFrequency range for which the amplitude applies.
real (V) - Returns the waveform generator output amplitude setting(s).

Enables or disables voltage profiling for initial waveform generator ramp amplitudes in each frequency range. The query returns the current voltage profile setting.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns voltage profiling off or on.
enum - Returns the voltage profile setting as 0 or 1.

Applies the currently selected power quality analysis type. The command is used to enable power quality analysis on the AC input line.

Performs automated oscilloscope setup for signals in the specified type of power analysis.

NameTypeValuesDescription
analysisenumHARMonics | EFFiciency | RIPPle | MODulation | QUALity | SLEW | SWITch | RDSVceSpecifies the type of power analysis to autoset up.

Specifies the number of cycles to include in the current harmonics analysis. The query returns the number of cycles currently set.

NameTypeValuesDescription
countinteger1 - 100Number of cycles to include in the harmonics analysis.
integer - Number of cycles currently set.

Specifies the number of cycles to include in the power quality analysis. The query returns the number of cycles currently set.

NameTypeValuesDescription
countinteger1 - 100Number of cycles to include in the power quality analysis.
integer - Number of cycles currently set.

Specifies the duration of the efficiency analysis. The query returns the set duration time value.

NameTypeValuesDescription
valuereal-Duration value in NR3 format.
suffixoptenums | ms | us | nsOptional time suffix.
real - Returns the set duration time value in NR3 format.

Sets the duration of the modulation analysis. The value is entered in NR3 format with an optional time suffix of s, ms, us, or ns.

NameTypeValuesDescription
valuereal-Duration value in NR3 format.
suffixoptenums | ms | us | nsOptional time suffix for the duration value.

Specifies the duration of the turn-off analysis. The query returns the set duration time value.

NameTypeValuesDescription
valuereal-Duration value in NR3 format.
suffixoptenums | ms | us | nsOptional time suffix.
real - Set duration time value.

Specifies the duration of the turn-on analysis. The query returns the set duration time value.

NameTypeValuesDescription
valuereal-Duration value in NR3 format.
real - The set duration time value.

Specifies the duration of the output ripple analysis. The query returns the set duration time value.

NameTypeValuesDescription
valuereal-Duration value in NR3 format.
suffixoptenums | ms | us | nsOptional time suffix.
real - Set duration time value returned in NR3 format.

Sets the duration of the transient response analysis. The query returns the set duration time value.

NameTypeValuesDescription
valuereal-Duration value in NR3 format.
suffixoptenums | ms | us | nsOptional time suffix.
real - Set duration time value.

Specifies the expected inrush current amplitude, used to set the vertical scale of the channel probing current.

NameTypeValuesDescription
valuereal-Expected current value in NR3 format.
suffixoptenumA | mAUnits for the expected current value.

Sets the percent of overshoot of the output voltage, used to determine the transient response settling band and adjust the oscilloscope vertical scale.

NameTypeValuesDescription
percentinteger-Percent of overshoot value in NR1 format.

Specifies the maximum expected input voltage used to set the vertical scale for inrush current analysis. For DC input it defines the maximum DC input voltage amplitude and may be negative; for AC input it defines the maximum peak-to-peak input voltage and only positive values are allowed.

NameTypeValuesDescription
valuerealVMaximum expected input voltage in NR3 format.
suffixoptenumV | mVUnit suffix appended to the value.
real (V) - Returns the expected maximum input voltage setting in NR3 format.

Sets the maximum expected input voltage used for turn-off analysis and vertical scale adjustment. The value is interpreted in NR3 format with an optional V or mV suffix; negative values are allowed for DC, while AC uses only positive peak-to-peak values.

NameTypeValuesDescription
valuereal-Maximum expected input Voltage in NR3 format.
suffixoptenumV | mVUnits suffix for the value.
real - Returns the expected maximum input voltage setting.

Sets the maximum expected input voltage used for turn-on analysis and vertical scale probing voltage. For DC input, it defines the maximum DC input voltage amplitude; for AC input, it defines the maximum peak-to-peak input voltage.

NameTypeValuesDescription
valuerealVMaximum expected input voltage in NR3 format.
suffixoptenumV | mVUnit suffix for the voltage value.
real (V) - Returns the expected maximum input voltage setting in NR3 format.

Specifies the expected steady state output DC voltage of the power supply for turn off analysis. The query returns the expected steady state voltage setting.

NameTypeValuesDescription
valuerealVExpected steady state output voltage value in NR3 format.
real (V) - Expected steady state voltage setting.

Specifies the expected steady-state output DC voltage of the power supply for turn-on analysis. The query returns the expected steady-state voltage setting.

NameTypeValuesDescription
valuerealVExpected steady-state output voltage value in NR3 format.
suffixoptenumV | mVOptional unit suffix.
real (V) - Expected steady-state output voltage value in NR3 format.

Sets the expected steady-state output DC voltage used for transient response analysis, settling-band calculation, and oscilloscope vertical scaling. The query returns the current expected steady-state voltage setting.

NameTypeValuesDescription
valuerealVExpected steady-state output voltage value in NR3 format.
suffixoptenumV | mVOptional unit suffix for the voltage value.
real (V) - Expected steady-state output voltage value in NR3 format.

Specifies the first, and perhaps second, current source channel to be used in the power analysis. The query returns the current source channel setting.

NameTypeValuesDescription
sourcechannel_list-Current source channel to use for power analysis.
channel_list - Current source channel setting.

Specifies the first, and perhaps second, voltage source channel to be used in the power analysis. The query returns the voltage source channel setting.

NameTypeValuesDescription
sourcestring-Voltage source channel, CHANnel<n>.
string - Voltage source channel setting.

Selects either the voltage source or the current source as the source for slew rate analysis.

NameTypeValuesDescription
sourceenumV | ISelects the source used for the slew rate analysis.

Applies the switching loss analysis using the conduction calculation method, V reference, and I reference settings.

Specifies the conduction calculation method used for the Power waveform. Available methods are waveform calculation, Rds(on) error correction, or Vce(sat) error correction.

NameTypeValuesDescription
conductionenumWAVeform | RDS | VCEConduction calculation method.

Specifies the current switching level for the start of switching edges. The value is a percentage of the maximum switch current and is used as the threshold to determine switching edges.

NameTypeValuesDescription
percentreal%Percent value in NR1 format.

Sets the Rds(on) value used when the RDS conduction calculation method is selected. The value is entered in NR3 format and may be followed by a unit suffix of OHM or mOHM.

NameTypeValuesDescription
valuereal-Rds(on) value in NR3 format.
suffixoptenumOHM | mOHMUnit suffix for the Rds(on) value.
real - Returns the Rds(on) value in NR3 format.

Specifies the Vce(sat) value used when the VCE conduction calculation method is selected. The query returns the current Vce(sat) value.

NameTypeValuesDescription
valuereal-Vce(sat) value in NR3 format.
suffixoptenumV | mVOptional unit suffix for the value.
real - Vce(sat) value in NR3 format.

Specifies the voltage switching level used for switching edges as a percentage of the maximum switch voltage. The threshold can be adjusted to ignore noise floors.

NameTypeValuesDescription
percentreal%Percent in NR1 format.
real (%) - Returns the voltage switching level percent value.

Applies the transient analysis using the initial current and new current settings.

Exits (stops) the transient analysis. This command is equivalent to pressing the Exit softkey on the oscilloscope front panel during the analysis.

Specifies the initial load current value used as a reference and to trigger the oscilloscope. The query returns the initial load current value.

NameTypeValuesDescription
valuerealAInitial current value in NR3 format.
real (A) - Returns the initial load current value in NR3 format.

Specifies the new load current value used as a reference and to trigger the oscilloscope. The query returns the new load current value.

NameTypeValuesDescription
valuereal-New current value in NR3 format.
suffixoptenumA | mAUnit suffix for the current value.
real - New load current value in NR3 format.

Advances the power transient analysis to the next step. This command is equivalent to pressing the Next softkey on the oscilloscope front panel when prompted during the analysis.

Recalls an arbitrary waveform from an internal location or CSV file. An optional column and waveform generator ID may be specified; for internal locations, the column parameter is ignored.

NameTypeValuesDescription
file_specoptstring-Internal location or quoted ASCII file name identifying the source waveform.
columnoptinteger1CSV file column to load; column numbering starts from 1.
wavegen_idoptenumWGEN1 | WGEN2Specifies which waveform generator to recall the arbitrary waveform into.

Loads a CAN DBC symbolic data file into the oscilloscope. If a file extension is provided in <file_name>, it must be ".dbc".

NameTypeValuesDescription
file_nameoptstring-Quoted ASCII string naming the DBC file to load.
serialbusoptstring-Specifies which serial decode waveform the CAN symbolic data will be loaded for.
:RECall:FILenameset / query

Specifies the source for any RECall operations. It sets the file base name only, without path information or an extension.

NameTypeValuesDescription
base_namestring-Quoted ASCII string specifying the file base name.

Loads a LIN description file (LDF) symbolic data file into the oscilloscope. If a file extension is provided in <file_name>, it must be ".ldf".

NameTypeValuesDescription
file_nameoptstring-Quoted ASCII string naming the LDF file to load.
serialbusoptstring-Specifies which serial decode waveform the LIN symbolic data will be loaded for.

Recalls a mask. A file specification may be an internal location or a quoted file name; if a file extension is provided, it must be ".msk".

NameTypeValuesDescription
file_specopt--Internal location or quoted file name to recall.
:RECall:PWDset / query

Sets the present working directory for recall operations. The query returns the currently set working directory.

NameTypeValuesDescription
path_namestring-Quoted ASCII string specifying the directory path.
string - The currently set working directory for recall operations, returned as a quoted ASCII string.

Recalls an oscilloscope setup. A file name, if provided, must use the .scp extension.

NameTypeValuesDescription
file_specoptstring-Internal location or quoted ASCII file name to recall from.

Recalls a reference waveform. The optional argument is either a quoted ASCII file name or binary block data; if a file extension is provided, it must be ".h5".

NameTypeValuesDescription
rinteger1 - # ref waveformsReference waveform number, in NR1 format.
file_nameoptstring-Quoted ASCII file name of the reference waveform file.
dataoptblock-Binary block data in IEEE 488.2 # format.

:RTEYe:ACQuireset / query

Starts building the real-time eye using full-length acquisitions to maximize the acquisition record size. This is intended to improve clock recovery and eye measurement accuracy.

:RTEYe:SOURceset / query

Specifies the analog channel input on which to perform the real-time eye analysis.

NameTypeValuesDescription
sourcechannel_list-Analog channel input to use for the real-time eye analysis.
:RTEYe:STATeset / query

Enables or disables the real-time eye analysis display.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSets whether the real-time eye analysis display is enabled or disabled.

Returns the number of UI intervals folded into the real-time eye analysis.

integer - Total number of UI intervals folded in the eye diagram, returned in NR1 format.

Saves the current arbitrary waveform to an internal location or to a file on a USB storage device. The waveform source is selected with <wavegen_id>.

NameTypeValuesDescription
file_specopt--Internal location or file name to save to.
wavegen_idoptenumWGEN1 | WGEN2Specifies which waveform generator to save the arbitrary waveform from.

Saves USB 2.0 signal quality test results to a file. If a file extension is provided as part of <file_name>, it must be ".html".

NameTypeValuesDescription
file_nameoptstring-Quoted ASCII string specifying the file name.
:SAVE:FILenameset / query

Specifies the source for SAVE operations. The filename is the file's base name only, without path information or an extension.

NameTypeValuesDescription
<base_name>string-Quoted ASCII string that supplies the file base name.
string - Returns the current SAVE filename as a quoted ASCII string.

Saves an image. Set :SAVE:IMAGe:FORMat before using it; if a file extension is included in <file_name>, the format may be changed to match a valid image extension.

NameTypeValuesDescription
file_nameoptstring-Quoted ASCII string specifying the file name.

Controls whether oscilloscope factors are output along with the image. Factors are written to a separate .txt file with the same path and base name.

NameTypeValuesDescription
factorsenumOFF | 0 | ON | 1Enables or disables output of oscilloscope factors along with the image.
enum - Returns a flag indicating whether oscilloscope factors are output along with the image.

Sets the image format type. The query returns the selected image format type; when NONE is returned, it indicates that a waveform data file format is currently selected.

NameTypeValuesDescription
formatenumBMP | BMP24bit | BMP8bit | PNGImage format type to set.
enum - Selected image format type. NONE indicates that a waveform data file format is currently selected.

Controls whether the graticule colors are inverted or not.

NameTypeValuesDescription
valueenumOFF | 0 | ON | 1Sets whether graticule colors are inverted.

Sets the image palette color. The query returns the selected image palette color.

NameTypeValuesDescription
paletteenumCOLor | GRAYscaleSelects the image palette color.
enum - Returns the selected image palette color.

Saves the Lister display data to a file. If a file extension is provided in the <file_name>, it must be ".csv".

NameTypeValuesDescription
file_nameoptstring-Quoted ASCII string specifying the output file name.

Saves a mask. If a file extension is provided as part of <file_name>, it must be ".msk".

NameTypeValuesDescription
file_specopt--Destination file specification, either an internal location or a file name.

Saves multi-channel waveform data to a file. The file can be opened by the N8900A Infiniium Offline oscilloscope analysis software.

NameTypeValuesDescription
file_nameoptstring-Quoted ASCII string specifying the file name.

Saves the power measurement application's current harmonics analysis results to a file. If a file extension is provided in <file_name>, it must be ".csv".

NameTypeValuesDescription
file_nameoptstring-Quoted ASCII string specifying the output file name.
:SAVE:PWDset / query

Sets the present working directory for save operations.

NameTypeValuesDescription
path_namestring-Quoted ASCII string specifying the directory path.

Saves analysis results to a comma-separated values (*.csv) file on a USB storage device. Use the :SAVE:RESults:FORMat commands to choose which analysis result types are written; multiple selected types are saved to the same file separated by a blank line.

NameTypeValuesDescription
file_specoptstring-File specification for the CSV output file.

Specifies whether color grade bin counts are included when analysis results are saved. Analysis results are saved using :SAVE:RESults:[STARt].

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns color grade bin counts off or on in saved analysis results.
enum - Returns whether color grade bin counts will be included when analysis results are saved.

Specifies whether cursor values will be included when analysis results are saved using :SAVE:RESults:[STARt]. The saved results may include multiple analysis result types in the same file, separated by a blank line.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSelects whether cursor values are included in saved analysis results.
enum - Returns whether cursor values will be included when analysis results are saved.

Specifies whether histogram statistics are included when analysis results are saved. Analysis results are saved using :SAVE:RESults:[STARt], and multiple saved result types are written to the same file separated by a blank line.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSelects whether histogram statistics are saved.

Specifies whether mask statistics are included when analysis results are saved using :SAVE:RESults:[STARt]. Other :SAVE:RESults:FORMat commands control which other result types are saved.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns mask statistics saving off or on.

Specifies whether measurement results will be included when analysis results are saved. The saved results use the :SAVE:RESults:[STARt] command and may be combined with other analysis result types in the same file.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns measurement-results saving off or on.
enum - Returns whether measurement results will be included when analysis results are saved.

Specifies whether segmented memory acquisition times will be included when analysis results are saved. Analysis results are saved using the :SAVE:RESults:[STARt] command.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns segmented-memory acquisition times off or on in saved analysis results.
enum - Returns whether segmented memory acquisition times will be included when analysis results are saved.

Saves an oscilloscope setup. If a <file_name> is provided, any file extension must be ".scp".

NameTypeValuesDescription
file_specoptstring-Internal location or quoted ASCII file name to save the setup to.
:SAVE[:SETup[:STARt]] [<file_spec>]

Saves oscilloscope waveform data to a file. Set :SAVE:WAVeform:FORMat before saving; if the specified file extension conflicts with the format, the format may be changed if the extension is valid.

NameTypeValuesDescription
file_nameoptstring-Quoted ASCII string specifying the output file name.
:SAVE:WAVeform[:STARt] [<file_name>]

Sets the waveform data format type used for saved waveform files. The query returns the selected waveform data format type.

NameTypeValuesDescription
formatenumASCiixy | CSV | BINaryWaveform data format to save.
enum - Selected waveform data format type; NONE indicates that an image file format is currently selected.

Sets the waveform data length, that is, the number of points saved. When :SAVE:WAVeform:LENGth:MAX is ON, this setting has no effect.

NameTypeValuesDescription
lengthinteger100 - max. lengthWaveform data length to save, in points.
integer - Returns the current waveform data length setting.

Specifies whether the maximum number of waveform data points is saved. When OFF, :SAVE:WAVeform:LENGth specifies the number of waveform data points saved.

NameTypeValuesDescription
settingenumOFF | 0 | ON | 1Enables or disables saving the maximum number of waveform data points.

Specifies which acquired segments are included when waveform data is saved in segmented memory. ALL saves all acquired segments; CURRent saves only the currently selected segment.

NameTypeValuesDescription
optionenumALL | CURRentSelects which segments are included in the saved waveform.

Selects the source to be saved as a reference waveform file. Only ADD or SUBtract math operations can be saved as reference waveforms.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r>Source to be saved as a reference waveform file.

Saves oscilloscope waveform data to a reference waveform file. If a file extension is provided in <file_name>, it must be ".h5".

NameTypeValuesDescription
file_nameoptstring-Reference waveform file name to save to.
:SAVE:IMAGe:AREAset / query

Selects the image area used by the :SAVE:IMAGe? query. The query returns SCR when saving images, and GRAT when saving setups or waveform data.

enum - Returns the selected image area as either GRAT or SCR.

:SBUS<n>:DISPlayset / query

Turns displaying of the serial decode bus on or off. The command is only valid when a serial decode option has been licensed.

NameTypeValuesDescription
displayenum1 | ON | 0 | OFFEnables or disables display of the serial decode bus.
enum - Returns the current display setting of the serial decode bus as 0 or 1.
:SBUS<n>:MODEset / query

Determines the decode mode for the serial bus. This command is only valid when a serial decode option has been licensed.

NameTypeValuesDescription
modeenumA429 | FLEXray | CAN | CXPI | I2S | IIC | LIN | M1553 | MANChester | NRZ | SENT | SPI | UART | USB | USBPdSets the serial bus decode mode.

Automatically sets the ARINC 429 decode and trigger options to preset values. It configures trigger thresholds, noise reject, probe attenuation, vertical scale, serial decode, base, word format, trigger source, and trigger mode.

Selects between hexadecimal and binary display of the decoded ARINC 429 data. It does not affect the SDI and SSM fields, which are always displayed in binary, or the Label field, which is always displayed in octal.

NameTypeValuesDescription
baseenumBINary | HEXSelects the ARINC 429 base display format.

Sets the user-defined A429 baud rate. The baud rate can be set in 100 b/s increments between 10000 and 100000 and in 1000 b/s increments between 100000 and 1000000.

NameTypeValuesDescription
baudrateinteger10000 - 1000000User-defined baud rate setting.

Specifies the ARINC 429 word decode format. The query returns the current format setting.

NameTypeValuesDescription
formatenumLDSDi | LDSSm | LDATaSets the word decode format.
enum - Returns the current ARINC 429 word decode format setting.

Specifies the ARINC 429 signal type for the selected bus. The query returns the current signal type setting.

NameTypeValuesDescription
signalenumA | B | DIFFerentialSelects the signal type: Line A, Line B, or Differential (A-B).
enum - Returns the current ARINC 429 signal type setting as A, B, or DIFF.

Sets the source of the ARINC 429 signal for the selected serial bus. The query returns the currently set source.

NameTypeValuesDescription
sourceenumCHANnel<n>Source channel for the ARINC 429 signal.
enum - The currently set ARINC 429 signal source.

Sets the ARINC 429 signal speed. LOW is 12.5 kb/s, HIGH is 100 kb/s, and USER enables a user-defined baud rate using :SBUS<n>:A429:BAUDrate.

NameTypeValuesDescription
speedenumLOW | HIGH | USERARINC 429 signal speed setting.

Defines the ARINC 429 label value when labels are used in the selected trigger type. To set the label value to don't cares (0xXX), set the value to -1.

NameTypeValuesDescription
valueinteger0 - 2558-bit label value in decimal, hex, octal, or string form.
integer - Returns the current label value in decimal format.

Defines the ARINC 429 data pattern resource from a binary string parameter. If more bits are sent than specified by :SBUS<n>:A429:FORMat, the most significant bits are truncated.

NameTypeValuesDescription
stringstring-Binary pattern string, where each character is 0, 1, or X; the length depends on the ARINC 429 format.
string - Returns the current settings of the specified ARINC 429 data pattern resource in binary string format.

Defines the ARINC 429 two-bit SDI pattern resource from a binary string parameter. The specified SDI is only used if :SBUS<n>:A429:FORMat includes the SDI field.

NameTypeValuesDescription
stringstring-Binary string pattern; the manual specifies "nn" where n is {0, 1, X}, length always 2 bits.
string - Returns the current settings of the specified ARINC 429 two-bit SDI pattern resource in binary string format.

Defines the ARINC 429 two-bit SSM pattern resource from a 2-bit string. The specified SSM is only used if :SBUS<n>:A429:FORMat includes the SSM field.

NameTypeValuesDescription
stringstring-Two-bit binary string where n ::= {0 | 1 | X}, length always 2 bits.
string - Returns the current settings of the specified ARINC 429 two-bit SSM pattern resource in binary string format.

Defines a range of ARINC 429 label values used when the LRANge trigger type is selected. The query returns the current label values in decimal format.

NameTypeValuesDescription
mininteger0 - 255Minimum label value in the range; may be entered as decimal, hexadecimal, octal, or string format.
maxinteger0 - 255Maximum label value in the range; may be entered as decimal, hexadecimal, octal, or string format.
integer - Returns the current label values as <min>,<max> in decimal format.

Sets the ARINC 429 trigger condition for :SBUS<n>:A429:TRIGger. The query returns the current trigger condition.

NameTypeValuesDescription
conditionenumWSTArt | WSTOp | LABel | LBITs | PERRor | WERRor | GERRor | WGERrors | ALLerrors | LRANge | ABITs | AOBits | AZBitsSelects the ARINC 429 trigger condition.
enum - Current ARINC 429 trigger condition.

Returns the Spec error count, defined as the Ack + Form + Stuff + CRC errors count.

integer - Spec error count.

Specifies whether CAN symbolic data is displayed as symbolic values from the DBC file or as hexadecimal values in the decode waveform and Lister window. The query returns the CAN decode display type.

NameTypeValuesDescription
typeenumHEXadecimal | SYMBolicSelects the CAN decode display format.
enum - Returns the CAN decode display type.

Sets the CAN FD sample point, the point during the bit time where the bit level is sampled to determine whether the bit is dominant or recessive. The sample point is specified as an even-numbered percentage from 30 to 90 in NR3 format.

NameTypeValuesDescription
valuereal30 - 90CAN FD sample point as an even-numbered percentage from 30 to 90 in NR3 format.

Selects the CAN FD frame decode standard used for decoding or triggering on FD frames. This setting has no effect on non-FD (classical) frames.

NameTypeValuesDescription
stdenumISO | NISOCAN FD frame decode standard to use.

Sets the CAN sample point, the percentage of the bit time at which the bit level is sampled to determine dominant or recessive state. The sample point is specified as a percentage of the bit time from 30.0 to 90.0.

NameTypeValuesDescription
percentreal30.0 - 90.0Percentage of the bit time where the bit level is sampled.
real - Returns the current CAN sample point setting as a percentage.

Sets the standard baud rate of the CAN signal. Values are rounded to the nearest 100 b/s increment when needed; 5 Mb/s is also allowed, but fractional baud rates between 4 Mb/s and 5 Mb/s are not allowed.

NameTypeValuesDescription
baudrateinteger10000 - 5000000Baud rate to set for the CAN signal, in 100 b/s increments from 10000 to 4000000, or 5000000.

Sets the CAN signal type when :SBUS<n>:CAN:TRIGger is set to SOF. The query returns the current CAN signal type.

NameTypeValuesDescription
valueenumCANH | CANL | RX | TX | DIFFerential | DIFL | DIFHCAN signal type to use.
enum - Current CAN signal type.

Sets the CAN FD baud rate. If the value is not divisible by 100 b/s, it is rounded to the nearest baud rate divisible by 100 b/s.

NameTypeValuesDescription
baudrateinteger10000 - 10000000CAN FD baud rate in 100 b/s increments.
integer (b/s) - Returns the current CAN FD baud rate setting.

Sets the source for the CAN signal. The query returns the current source for the CAN signal.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Source for the CAN signal.
enum - Returns the current source for the CAN signal.

Sets the CAN trigger condition for the selected bus. The query returns the current CAN trigger condition.

NameTypeValuesDescription
conditionenumSOF | EOF | IDData | DATA | FDData | IDRemote | IDEither | ERRor | ACKerror | FORMerror | STUFferror | CRCerror | SPECerror | ALLerrors | BRSBit | CRCDbit | EBActive | EBPassive | OVERload | MESSage | MSIGnal | FDMSignalCAN trigger condition to set.
enum - Current CAN trigger condition.

Specifies, in certain error and bit trigger modes, whether triggers are filtered by CAN IDs.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables CAN trigger ID filtering.

Defines the CAN data pattern resource according to the string parameter. The pattern, along with the data length set by :SBUS<n>:CAN:TRIGger:PATTern:DATA:LENGth, controls the data pattern searched for in each CAN message.

NameTypeValuesDescription
stringstring-Binary string of 0, 1, and X characters, or hexadecimal string prefixed with 0x using hexadecimal digits and X characters.
string - Returns the current settings of the specified CAN data pattern resource in binary string format.

Specifies the DLC value to be used in CAN FD data trigger mode. A valid FD value may be set, or -1 may be used to indicate "don't care".

NameTypeValuesDescription
dlcinteger-1 - 64DLC value to use for the CAN FD data trigger mode.

Sets the number of 8-bit bytes in the CAN data string. The value is used with :SBUS<n>:CAN:TRIGger:PATTern:DATA.

NameTypeValuesDescription
lengthinteger1 - 8Number of bytes in the CAN data string, expressed in NR1 format.

Specifies the starting byte position for CAN FD data triggers. CAN FD frames can have up to 64 bytes of data, and the setting lets you trigger on data anywhere within the frame.

NameTypeValuesDescription
startinteger0 - 63Starting byte position for the CAN FD data trigger.

Defines the CAN identifier pattern resource from a string parameter. The pattern string is always 29 bits; only 11 bits are used when the ID mode is STANdard, and longer strings are truncated to 29 bits.

NameTypeValuesDescription
stringstring-CAN identifier pattern string, either binary using 0, 1, and X don't-care characters, or hexadecimal when prefixed with 0x.
string - Returns the current settings of the specified CAN identifier pattern resource in 29-bit binary string format.

Sets the CAN identifier mode. Standard selects the standard 11-bit identifier, and Extended selects the extended 29-bit identifier.

NameTypeValuesDescription
valueenumSTANdard | EXTendedCAN identifier mode.

Specifies the message to trigger on when CAN symbolic data has been loaded into the oscilloscope and the CAN trigger mode is set to MESSage or MSIGnal. The query returns the specified message.

NameTypeValuesDescription
namestring-Quoted ASCII string specifying the trigger message.
string - Returns the specified message as a quoted ASCII string.

Specifies the signal to trigger on when CAN symbolic data has been loaded into the oscilloscope and the CAN trigger mode is set to MSIGnal.

NameTypeValuesDescription
namestring-Quoted ASCII string identifying the signal to trigger on.
string - Returns the specified signal as a quoted ASCII string.

Specifies the signal value to trigger on when CAN symbolic data has been loaded into the oscilloscope and the CAN trigger mode is set to MSIGnal. The query returns the specified signal value.

NameTypeValuesDescription
datareal-Value in NR3 format.
real - Specified signal value in NR3 format.

Sets the CXPI baud rate for the selected SBUS channel. The baud rate can be set from 9600 b/s to 40000 b/s in 100 b/s increments; the default is 20 kb/s.

NameTypeValuesDescription
baudrateinteger9600 - 40000Baud rate setting for the CXPI signal.
integer (b/s) - Returns the baud rate setting.

Specifies whether the parity bit should be displayed in the identifier field. When OFF, the upper bit is masked; parity is still checked and only displayed if a parity error occurs.

NameTypeValuesDescription
settingenum0 | OFF | 1 | ONParity display setting.

Selects the oscilloscope channel connected to the CXPI signal line for bus n. The query returns the selected oscilloscope channel source.

NameTypeValuesDescription
sourceenumCHANnel<n>Oscilloscope channel to use as the CXPI source.
enum - Returns the selected oscilloscope channel source.

Sets the CXPI tolerance as a percentage of the Tbit width. The query returns the current tolerance setting.

NameTypeValuesDescription
percentinteger1 - 30Tolerance percentage in NR1 format.
integer - The current tolerance setting as a percentage of the Tbit width.

Selects the CXPI trigger type for the specified bus. The query returns the current CXPI trigger type setting.

NameTypeValuesDescription
modeenumSOF | EOF | PTYPe | ID | DATA | LDATa | CRCerror | PARityerror | IBSerror | IFSerror | FRAMingerror | DLENgtherror | SAMPleerror | ALLerrors | SLEepframe | WAKeuppulseCXPI trigger type to use.
enum - Current CXPI trigger type setting.

Enables or disables modification of the CXPI trigger so it occurs only for a specified ID when triggering on CRC Field Errors, Inter-Byte Space Errors, Framing Errors, or Data Length Errors.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONTurns the ID filter off or on.
enum - Returns the current ID filter setting.

Specifies whether CXPI data triggers fire when the special PTYPE byte is present or absent. Use ON/1 to trigger on the PTYPE byte, or OFF/0 to trigger when it is not present.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSelects whether the trigger responds to the presence of the special PTYPE byte.
enum - Returns the current PTYPE trigger setting.

Sets the CXPI trigger pattern data value for data-based triggering. The value is specified as a quoted binary-format string, and the query returns the currently specified data value in the same format.

NameTypeValuesDescription
stringstring-Data pattern value, expressed as a quoted binary-format string using 0, 1, or X; an alternate quoted hex-format form is also shown in the syntax notes.
string - Returns the specified data value as a quoted binary-format string.

Specifies the length of the CXPI trigger pattern data, in bytes. The valid range is 0 to 12 bytes and is limited by the DLC setting of :SBUS<n>:CXPI:TRIGger:PATTern:INFO:DLC.

NameTypeValuesDescription
lengthinteger0 - 12Length of the data to trigger on.
integer - Returns the current data length setting.

Sets the starting byte location for CXPI pattern-data triggering. For long frames, it specifies where within the trigger specification the data value should be found.

NameTypeValuesDescription
startinteger0 - 124Starting byte location to use for the pattern data trigger.

Sets the CXPI trigger pattern frame ID value for the selected bus. The query returns the specified frame ID value in quoted binary format.

NameTypeValuesDescription
stringstring-Frame ID value to use, expressed as a binary string of 0, 1, and X, or as a hex string prefixed with 0x.
string - Specified frame ID value, returned as a quoted binary format string.

Sets the Count (CT) bits of the CXPI frame trigger pattern. The value is a two-bit binary string.

NameTypeValuesDescription
stringstring-Two-bit binary CT value to trigger on.

Sets the data length code for a CXPI trigger pattern on data-capable trigger types. The allowed range depends on whether the trigger is in DATA mode or LDATa mode.

NameTypeValuesDescription
dlcinteger-1 - 15DLC value for the trigger pattern; -1 means don't care in DATA mode.
integer - Returns the current DLC trigger value setting.

Specifies the Network Management (NM) value of the CXPI frame to trigger on. The NM value is a two-bit binary value.

NameTypeValuesDescription
stringstring-Two-bit binary NM value, written as "nn" where n ::= {0 | 1 | X}.
string - Returns the specified NM bits included in the trigger.

Automatically configures oscilloscope settings to facilitate FlexRay triggering and serial decode. It sets the selected source channel impedance to 50 Ohms, probe attenuation to 10:1, trigger level to -300 mV, turns on trigger Noise Reject and Serial Decode, and sets the trigger to the specified serial bus.

Sets the FLEXray baud rate for the specified bus. The query returns the current baud rate setting.

NameTypeValuesDescription
baudrateinteger2500000 - 10000000Baud rate to set: 2.5 Mb/s, 5 Mb/s, or 10 Mb/s.
integer (baud) - Returns the current baud rate setting.

Specifies the FlexRay bus channel as A or B. The query returns the current bus channel setting.

NameTypeValuesDescription
channelenumA | BSelects the bus channel for the FlexRay signal.
enum - Returns the current bus channel setting.

Specifies the input source for the FlexRay signal. The query returns the current source for the FlexRay signal.

NameTypeValuesDescription
sourceenumCHANnel<n>Input source for the FlexRay signal.
enum - Current source for the FlexRay signal.

Sets the FLEXray trigger condition. The query returns the current FLEXray trigger condition.

NameTypeValuesDescription
conditionenumFRAMe | ERRor | EVENtSelects the FLEXray trigger condition: frames, error frames/unknown bus conditions, or FlexRay event/symbol.
enum - Returns the current FLEXray trigger condition.

Selects the FlexRay error type to trigger on. The setting is only valid when the FlexRay trigger mode is set to ERRor.

NameTypeValuesDescription
error_typeenumALL | HCRC | FCRCSelects which FlexRay error type to trigger on.
enum - Returns the currently selected FLEXray error type.

Sets the frame ID used by the Byte Start Sequence (BSS) event trigger. This setting is valid only when trigger mode is EVENt and EVENt:TYPE is BSS.

NameTypeValuesDescription
frame_idenumALLFrame ID to use for the BSS event trigger.
enum - Returns the current frame ID setting for the Byte Start Sequence (BSS) event trigger setup.

Selects the FlexRay event to trigger on. The setting is only valid when the FlexRay trigger mode is set to EVENt.

NameTypeValuesDescription
eventenumWAKeup | TSS | FES | DTS | BSSFlexRay event to trigger on.
enum - Returns the currently selected FLEXray event.

Sets the base of the FlexRay cycle count in the frame header to trigger on. The setting is only valid when the FlexRay trigger mode is set to FRAME.

NameTypeValuesDescription
cycle_count_baseinteger0 - 63Base of the FlexRay cycle count to trigger on.

Sets the repetition number of the FlexRay cycle count in the frame header to trigger on. The setting is only valid when the FlexRay trigger mode is set to FRAME.

NameTypeValuesDescription
cycle_count_repetitionenumALL | 2 | 4 | 8 | 16 | 32 | 64Selects the cycle count repetition to trigger on.
enum - Returns the current cycle count repetition setting for the FlexRay frame trigger setup.

Sets the FlexRay frame ID to trigger on. The frame ID setting is only valid when the FlexRay trigger mode is set to FRAMe.

NameTypeValuesDescription
frame_idenumALLFrame ID to trigger on or ALL.

Sets the FlexRay frame type to trigger on. This setting is only valid when the FlexRay trigger mode is set to FRAME.

NameTypeValuesDescription
frame_typeenumNORMal | STARtup | NULL | SYNC | NSTArtup | NNULl | NSYNc | ALLSelects which FlexRay frame type to trigger on.
enum - Returns the current frame type setting for the FlexRay frame trigger setup.

Selects the data alignment of the I2S bus for the serial decoder and/or trigger when in I2S mode. The word select (WS) polarity is specified separately with :SBUS<n>:I2S:WSLow.

NameTypeValuesDescription
settingenumI2S | LJ | RJSelects the I2S data alignment.

Determines the base used for the I2S decode display. The query returns the current I2S display decode base.

NameTypeValuesDescription
baseenumDECimal | HEXSets the I2S decode display base.
enum - Returns the current I2S display decode base.

Specifies which edge of the I2S serial clock signal clocks in data. NEGative selects the falling edge and POSitive selects the rising edge.

NameTypeValuesDescription
slopeenumNEGative | POSitiveSelects the I2S clock edge used to clock in data.
enum - Returns the current I2S clock slope setting as NEG or POS.

Sets the width of the I2S receiver (decoded) data word. The width can be set from 4 bits to 32 bits.

NameTypeValuesDescription
receiverinteger4 - 32I2S receiver data word width in bits.
integer - Returns the currently set I2S receiver data word width.

Controls which signal is used as the I2S serial clock (SCLK) source by the serial decoder and/or trigger when in I2S mode.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernalSelects the clock source for DSO models.
enum - Returns the current source for the I2S serial clock (SCLK).

Controls which signal is used as the serial data (SDATA) source for the serial decoder and/or trigger in I2S mode.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Selects the I2S data source.
enum - Returns the current source for the I2S serial data (SDATA).

Controls which signal is used as the word select (WS) source by the serial decoder and/or trigger when in I2S mode.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Selects the WS source; CHANnel<n> or EXTernal on DSO models, and CHANnel<n> or DIGital<d> on MSO models.

Sets the I2S trigger operator for :SBUS<n>. The operator can be one of equality, inequality, less/greater than, in-range, out-of-range, increasing, or decreasing trigger modes.

NameTypeValuesDescription
operatorenumEQUal | NOTequal | LESSthan | GREaterthan | INRange | OUTRange | INCReasing | DECReasingSelects the I2S trigger operator.
enum - Returns the current I2S trigger operator.

Specifies the audio channel to trigger on for the I2S trigger. The query returns the current audio channel for the I2S trigger.

NameTypeValuesDescription
audio_chenumRIGHt | LEFT | EITHerAudio channel to trigger on.
enum - Current audio channel for the I2S trigger.

Sets the I2S trigger data pattern searched for in each I2S message. The pattern is entered as a string whose interpretation depends on :SBUS<n>:I2S:TRIGger:PATTern:FORMat, and the query returns the currently specified pattern.

NameTypeValuesDescription
stringstring-I2S trigger data pattern string.
string - The currently specified I2S trigger data pattern.

Sets the entry and query number base used by the :SBUS<n>:I2S:TRIGger:PATTern:DATA command. The default base is DECimal.

NameTypeValuesDescription
baseenumBINary | HEX | DECimalNumber base to use for I2S pattern data.
enum - Returns the currently set number base for I2S pattern data.

Sets the lower and upper range boundaries used by the INRange, OUTRange, INCReasing, and DECreasing trigger conditions. Parameters may be entered in any order; the smaller value becomes the lower boundary and the larger value becomes the upper boundary.

NameTypeValuesDescription
lowerinteger-Lower range boundary value.
upperinteger-Upper range boundary value.

Sets the width of the transmitted I2S data word anywhere from 4 bits to 32 bits. The query returns the currently set I2S transmitted data word width.

NameTypeValuesDescription
word_sizeinteger4 - 32Width of the transmitted I2S data word.
integer - The currently set I2S transmitted data word width.

Selects the polarity of the I2S word select (WS) signal. Use LEFT when a low WS state indicates left-channel data, or RIGHt when a low WS state indicates right-channel data.

NameTypeValuesDescription
low_defenumLEFT | RIGHtSelects the WS polarity.
enum - Returns the currently selected I2S word select (WS) polarity.

Determines whether the Read/Write bit is included as the LSB in the display of the IIC address field of the decode bus. The query returns the current IIC address width setting.

NameTypeValuesDescription
sizeenumBIT7 | BIT8Sets the IIC address width displayed for the decode bus.
enum - Returns the current IIC address width setting.

Sets the source for the IIC serial clock (SCL). The query returns the current source.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Source for the IIC serial clock.
enum - The current source for the IIC serial clock.

Sets the source for IIC serial data (SDA). The query returns the current source for IIC serial data.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Source for IIC serial data; DSO models use CHANnel<n> or EXTernal, and MSO models use CHANnel<n> or DIGital<d>.
enum - The current source for IIC serial data.

Sets the address for IIC data. The address may be specified as an integer or as a hexadecimal string, and can use a don't care value to ignore the address.

NameTypeValuesDescription
valuenumeric0x00 - 0x7FAddress value for IIC data; may also be a 10-bit hexadecimal value up to 0x3FF, or the don't care address (-1 or 0xFFFFFFFF).

Sets the IIC data pattern for trigger qualification. The data value may be entered as an integer or as a hex string in the form "0xnn"; use -1 or 0xFFFFFFFF for the don't-care pattern to ignore the data value.

NameTypeValuesDescription
valuenumeric0x00 - 0x0FFIIC data value to set; may be an integer or a hex string formatted as "0xnn".

Sets IIC data 2 for the trigger pattern. The value can be given as an integer or as a hex string in the form "0xnn"; use -1 or 0xFFFFFFFF for the don't-care data pattern.

NameTypeValuesDescription
valueinteger0x00 - 0x0FFIIC data 2 pattern value.

Sets the IIC data qualifier when `TRIGger:IIC:TRIGger[:TYPE]` is set to `READEprom`. The query returns the current IIC data qualifier value.

NameTypeValuesDescription
valueenumEQUal | NOTequal | LESSthan | GREaterthanIIC data qualifier to set.
enum - The current IIC data qualifier value.

Sets the IIC trigger type for the selected serial bus. The query returns the current IIC trigger type value.

NameTypeValuesDescription
valueenumSTARt | STOP | RESTart | ADDRess | ANACk | DNACk | NACKnowledge | READEprom | READ7 | WRITe7 | R7Data2 | W7Data2 | WRITe10Selects the IIC trigger type.
enum - Current IIC trigger type value.

Specifies whether LIN symbolic data is displayed as symbolic values from the LDF file or as hexadecimal values in the decode waveform and Lister window. The query returns the LIN decode display type.

NameTypeValuesDescription
typeenumHEXadecimal | SYMBolicDisplay type for LIN symbolic data.
enum - Returns the LIN decode display type.

Determines whether parity bits are included as the most significant bits in the display of the LIN Frame Id field. The query returns the current LIN parity bits display setting of the serial decode bus.

NameTypeValuesDescription
displayenum1 | ON | 0 | OFFSets whether parity bits are shown in the LIN Frame Id display.
enum - Current LIN parity bits display setting of the serial decode bus.

Sets the point during the bit time where the bit level is sampled to determine whether the bit is dominant or recessive. The sample point is a percentage of the bit time from the beginning to the end of the bit time.

NameTypeValuesDescription
valueenum60 | 62.5 | 68 | 70 | 75 | 80 | 87.5LIN sample point in NR3 format.

Sets the standard baud rate of the LIN signal. If a value is not divisible by 100 b/s, it is rounded to the nearest 100 b/s increment.

NameTypeValuesDescription
baudrateinteger2400 - 625000Standard LIN baud rate in 100 b/s increments.
integer (b/s) - Returns the current LIN baud rate setting.

Sets the source for the LIN signal. The query returns the current source for the LIN signal.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Source for the LIN signal.
enum - Returns the current source for the LIN signal.

Sets the LIN standard in effect for triggering and decoding, or queries the current LIN standard setting. Supported values are LIN13, LIN13NLC, and LIN20.

NameTypeValuesDescription
stdenumLIN13 | LIN13NLC | LIN20Specifies the LIN standard to use.
enum - Returns the current LIN standard setting.

Sets the LIN sync break length to 11, 12, or 13 clock lengths. The query returns the current LIN sync break setting.

NameTypeValuesDescription
valueinteger11 - 13Sets the length of the LIN sync break in clock lengths.

Sets the LIN trigger condition for the selected serial bus. The query returns the current LIN trigger condition.

NameTypeValuesDescription
conditionenumSYNCbreak | ID | DATA | PARityerror | CSUMerror | FRAMe | FSIGnalSets the LIN trigger condition.
enum - Returns the current LIN trigger condition.

Defines the LIN identifier searched for in each CAN message when LIN trigger mode is set to frame ID. Setting the ID to -1 results in 0xXX, equivalent to all IDs.

NameTypeValuesDescription
valueinteger0 - 637-bit LIN identifier, entered as decimal, nondecimal, or string notation.
integer - Returns the current LIN identifier setting.

Sets the LIN trigger data pattern searched for in each LIN data field. The pattern is entered as a string whose format depends on the base set by :SBUS<n>:LIN:TRIGger:PATTern:FORMat; the query returns the currently specified pattern.

NameTypeValuesDescription
stringstring-LIN trigger data pattern string.
string - The currently specified LIN trigger data pattern.

Sets the number of 8-bit bytes in the LIN data string. The value is between 1 and 8 bytes (64 bits) and is set by :SBUS<n>:LIN:TRIGger:PATTern:DATA.

NameTypeValuesDescription
lengthinteger1 - 8Number of 8-bit bytes in the LIN data string.

Sets the entry number base used by :SBUS<n>:LIN:TRIGger:PATTern:DATA. The default base is BINary.

NameTypeValuesDescription
baseenumBINary | HEX | DECimalEntry number base for LIN pattern data.

Specifies the LIN symbolic message to trigger on when symbolic data has been loaded into the oscilloscope and LIN trigger mode is set to FRAMe or FSIGnal.

NameTypeValuesDescription
namestring-Quoted ASCII string identifying the message to trigger on.

Specifies the signal to trigger on when LIN symbolic data has been loaded into the oscilloscope and the LIN trigger mode is set to FSIGnal.

NameTypeValuesDescription
namestring-Quoted ASCII string identifying the signal to trigger on.
string - Returns the specified signal as a quoted ASCII string.

Specifies the signal value to trigger on when LIN symbolic data has been loaded into the oscilloscope and the LIN trigger mode is set to FSIGnal. Encoded signal values are not supported in the remote interface.

NameTypeValuesDescription
datanumeric-Value in NR3 format.
numeric - Returns the specified signal value in NR3 format.

Automatically sets options for decoding and triggering on MIL-STD-1553 signals. It sets the trigger thresholds to ±1/3 division based on the source channel's current V/div setting, turns noise reject off, sets probe attenuation to 10.0, and turns serial decode on.

Determines the base used for the MIL-STD-1553 decode display. The query returns the current MIL-STD-1553 display decode base.

NameTypeValuesDescription
baseenumBINary | HEXBase to use for the MIL-STD-1553 decode display.
enum - Current MIL-STD-1553 display decode base.

Sets the source of the MIL-STD 1553 signal for the selected bus channel. Use the trigger level high and low commands to set threshold levels for the selected source.

NameTypeValuesDescription
sourceenumCHANnel<n>Source channel for the MIL-STD 1553 signal.

Sets the 11 bits to trigger on when the trigger type is RTA11 (RTA + 11 Bits). The pattern data is an 11-character string made up of 0, 1, and X.

NameTypeValuesDescription
stringstring-11-bit trigger pattern string composed of 0, 1, and X.

Sets the Remote Terminal Address (RTA) to trigger on when the trigger type has been set to RTA or RTA11. Setting the value to -1 selects don't cares (0xXX).

NameTypeValuesDescription
valueinteger-1 - 31Remote Terminal Address to trigger on; may be given as decimal, nondecimal (#Hnn), or string ("0xnn").

Specifies the type of MIL-STD-1553 trigger to use for the selected serial bus. The query returns the currently set trigger type.

NameTypeValuesDescription
typeenumDSTArt | DSTOp | CSTArt | CSTOp | RTA | PERRor | SERRor | MERRor | RTA11MIL-STD-1553 trigger type to use.
enum - Currently set MIL-STD-1553 trigger type.

Sets the decode number base for the Manchester bus decode and Lister display when the display format is WORD. When the display format is BIT, BINary is the only legal value.

NameTypeValuesDescription
baseenumHEX | DECimal | ASCii | BINaryDecode number base.
:SBUS<n>:MANChester:BASE?

Specifies the baud rate of the Manchester signal.

NameTypeValuesDescription
baudrateinteger500 - 5000000Baud rate in 100 b/s increments.
integer - Returns the specified baud rate.

Sets the bit order used for Manchester bus transmission when the display format is WORD. The query returns the current bit order setting.

NameTypeValuesDescription
bitorderenumMSBFirst | LSBFirstSpecifies whether the most significant bit or least significant bit is transmitted first.
enum - Returns the bit order setting.

Specifies the format of the Manchester bus display.

NameTypeValuesDescription
formatenumBIT | WORDSets the Manchester bus display format.
enum - Returns the bus display format setting.

Sets the number of words in the data field of the Manchester protocol definition when the display format is WORD. AUTO is allowed only when the trailer field size is 0.

NameTypeValuesDescription
modeenumAUTOSelects automatic data field sizing.
wordsinteger1 - 255Number of words in the data field, in NR1 format.

Sets the number of bits in the header field of the Manchester protocol definition when the display format is WORD. The query returns the current header field bits setting.

NameTypeValuesDescription
#bitsinteger0 - 32Number of header field bits.
integer - The number of header field bits setting.

Sets the minimum idle time or inter-frame gap time in terms of the number of bits. The query returns the specified idle time in bits.

NameTypeValuesDescription
#bitsreal1.50 - 32.00Minimum idle time in bits, in NR3 format.
real - The specified idle time in terms of the number of bits.

Specifies the polarity of the Manchester signal. A falling edge can encode logic 1, or a rising edge can encode logic 1 depending on the setting.

NameTypeValuesDescription
logicenumFALLing | RISingSelects the Manchester signal polarity.

Selects the oscilloscope channel connected to the Manchester signal line. The query returns the selected oscilloscope channel source.

NameTypeValuesDescription
sourceenumCHANnel<n> | DIGital<d>Oscilloscope channel source to connect to the Manchester signal line.
enum - Selected oscilloscope channel source.

Specifies the number of sync bits for the Manchester signal.

NameTypeValuesDescription
#bitsinteger0 - 255Number of sync bits.
integer - Returns the number of sync bits setting.

Sets the starting edge of the Manchester signal. The query returns the current starting edge number setting.

NameTypeValuesDescription
edge#integer1 - 256Starting edge number, in NR1 format.
integer - Starting edge number setting.

Sets the tolerance for the Manchester signal in terms of the percentage of the bit period. The query returns the current tolerance setting.

NameTypeValuesDescription
percentreal5 - 30Tolerance percentage for the Manchester signal, in NR1 format.
real - Returns the tolerance setting.

Specifies the Manchester trigger mode. The query returns the current trigger mode setting.

NameTypeValuesDescription
modeenumSOF | VALue | MERRorTrigger mode to use for Manchester triggering.
enum - Current trigger mode setting.

Specifies the trigger value used when VALue trigger mode is selected. The value bit order is always as the bits arrive (MSB first), regardless of the serial decode bit order setting.

NameTypeValuesDescription
stringstring-Trigger value to set, formatted as a binary string or as 0x-prefixed hexadecimal text with support for X and $ digits.
string - Returns the specified trigger value as a string of binary digits.

Sets the bit width (length) of the value to trigger on when VALue trigger mode is selected. The actual trigger value is set with :SBUS<n>:MANChester:TRIGger:PATTern:VALue:DATA.

NameTypeValuesDescription
widthinteger4 - 128Bit width (length) of the value to trigger on.
integer - Returns the specified trigger value bit width (length).

Sets the number of bits in the trailer field of the Manchester protocol definition when the display format is WORD. The query returns the current trailer-field bit setting.

NameTypeValuesDescription
#bitsinteger0 - 32Number of bits in the trailer field of the Manchester protocol definition.
integer - Returns the number of trailer field bits setting.

Sets the number of bits per word in the data field of the Manchester protocol definition when the display format is WORD. The query returns the current bits-per-word setting.

NameTypeValuesDescription
#bitsinteger2 - 32Number of bits per word.
integer - Returns the number of bits per word setting.

Sets the decode number base for the NRZ bus decode and Lister display. When the display format is WORD, the base may be HEX, DECimal, or ASCii; when the display format is BIT, only BINary is allowed.

NameTypeValuesDescription
baseenumHEX | DECimal | ASCii | BINaryDecode number base to use for the NRZ bus decode and Lister display.

Specifies the baud rate of the NRZ signal.

NameTypeValuesDescription
baudrateinteger5000 - 5000000Baud rate for the NRZ signal.

Sets the bit order used for transmission on the NRZ bus when the display format is WORD. The query returns the current bit order setting.

NameTypeValuesDescription
bitorderenumMSBFirst | LSBFirstSpecifies whether the most significant bit or least significant bit is transmitted first.
enum - Returns the current bit order setting.

Specifies the format of the NRZ bus display. The query returns the current bus display format setting.

NameTypeValuesDescription
formatenumBIT | WORDSets the NRZ bus display format.
enum - Returns the bus display format setting.

Sets the number of words in the data field of the NRZ protocol definition when the display format is WORD. AUTO is available only when the trailer field size is 0.

NameTypeValuesDescription
#wordsinteger1 - 255Number of words in the data field of the NRZ protocol definition.

Sets the total frame size of the NRZ signal when the NRZ bus display format is BIT. The value is equivalent to the sum of the header, data, and trailer field sizes in WORD format.

NameTypeValuesDescription
#bitsinteger2 - 255Total NRZ frame size in bits, expressed in NR1 format.
integer - Returns the specified total frame size.

Sets the number of bits in the header field of the NRZ protocol definition when the display format is WORD. The query returns the current header-field bit setting.

NameTypeValuesDescription
#bitsinteger0 - 32Number of bits in the header field.
integer - Returns the number of header field bits setting.

Specifies the minimum idle time or inter-frame gap time in terms of the number of bits. The value is entered in NR3 format.

NameTypeValuesDescription
bitsreal1.50 - 32.00Minimum idle time in bits.
real - Returns the specified idle time in terms of the number of bits.

Specifies the idle state of the NRZ signal. The query returns the idle state setting.

NameTypeValuesDescription
stateenumLOW | HIGHIdle state of the NRZ signal.
enum - Returns the idle state setting.

Specifies the polarity of the NRZ signal for the selected serial bus. HIGH uses a positive voltage to encode logic 1, while LOW uses a negative voltage to encode logic 1.

NameTypeValuesDescription
logicenumHIGH | LOWPolarity of the NRZ signal.

Selects the oscilloscope channel connected to the NRZ signal for the specified bus channel. The query returns the selected source.

NameTypeValuesDescription
sourceenumCHANnel<n> | DIGital<d>Selects the source channel for the NRZ signal.
enum - Returns the selected oscilloscope channel source.

Specifies the number of start bits for the NRZ signal.

NameTypeValuesDescription
#bitsinteger0 - 255Number of start bits to set for the NRZ signal.

Specifies the NRZ trigger mode. SOF triggers at the start of an NRZ frame; VALue triggers on specified bit values.

NameTypeValuesDescription
modeenumSOF | VALueTrigger mode.

Specifies the trigger value used when VALue trigger mode is selected. The value is entered as a bit string, and the bit width is set by :SBUS<n>:NRZ:TRIGger:PATTern:VALue:WIDTh.

NameTypeValuesDescription
valuestring-Trigger value as a string of binary digits or hexadecimal format.

Sets the bit width used for the VALue trigger pattern. The actual trigger value is set with :SBUS<n>:NRZ:TRIGger:PATTern:VALue:DATA.

NameTypeValuesDescription
widthinteger4 - 128Bit width (length) of the value to trigger on.
integer - Returns the specified trigger value bit width (length).

Sets the number of bits in the trailer field of the NRZ protocol definition when the display format is WORD. The query returns the current trailer field bits setting.

NameTypeValuesDescription
#bitsinteger0 - 32Number of bits in the trailer field of the NRZ protocol definition.
integer - The current number of trailer field bits setting.

Sets the number of bits per word in the data field of the NRZ protocol definition when the display format is WORD. The query returns the current bits-per-word setting.

NameTypeValuesDescription
#bitsinteger2 - 32Number of bits per word, in NR1 format.
integer - The number of bits per word setting.

Specifies the nominal clock period (tick) for SENT output. The query returns the current clock period setting.

NameTypeValuesDescription
periodreal500 ns - 300 usThe nominal clock period (tick), specified in NR3 format.
real (s) - The current clock period setting, returned as the nominal clock period (tick) in NR3 format.

Sets the CRC format used for SENT fast channel messages and short serial message CRCs. Legacy (2008) or Recommended (2010) may be selected.

NameTypeValuesDescription
formatenumLEGacy | RECommendedCRC format to use.

Sets the number base used by the SENT decoder for display. The selection applies to the Lister and decode line displays; when SYMBolic is selected, Fast Channel Signals are shown as calculated physical values and CRC/Slow Channel information is displayed in hex.

NameTypeValuesDescription
baseenumHEX | DECimal | SYMBolicNumber base used by the decoder.
enum - Returns the SENT decode number base setting.

Specifies the SENT message decode/triggering format for bus source n. The setting affects both decoding and triggering.

NameTypeValuesDescription
decodeenumNIBBles | FSIGnal | FSSerial | FESerial | SSERial | ESERialSelects the message decode/triggering format.
enum - Returns the current message decode/triggering format setting.

Specifies the idle state of the SENT bus. The query returns the idle state setting.

NameTypeValuesDescription
stateenumLOW | HIGHIdle state of the SENT bus.
enum - Idle state setting.

Sets the number of nibbles in a SENT message, from 1 to 6. The query returns the current nibbles setting.

NameTypeValuesDescription
#_nibblesinteger1 - 6Number of nibbles in the SENT message.
integer - Returns the number of nibbles setting.

Specifies whether there is a pause pulse between Fast Channel Messages in SENT. OFF disables pause pulses, ON adds them so frames arrive at a regular interval, and SPC indicates Short PWM Code mode.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ON | SPCPause pulse mode setting.
enum - Returns the current pause mode setting.

Specifies whether the given signal is on or off. The query returns the signal on/off setting.

NameTypeValuesDescription
sinteger1 - 6Signal index in NR1 format.
enum - Returns the signal on/off setting.

Specifies the bit length of the signal being defined. The query returns the current signal bit length setting.

NameTypeValuesDescription
lengthinteger1 - 24Bit length of the signal being defined.
integer - Current signal bit length setting.

Sets the multiplier used to calculate a physical value displayed for a Fast Channel Signal when the display mode is symbolic. The query returns the current multiplier value.

NameTypeValuesDescription
sinteger1 - 6Fast Channel Signal index.
multiplierreal1 - 24Multiplier value used in the physical-value calculation.
real - Returns the multiplier value for the Fast Channel Signal.

Sets the offset value for the Fast Channel Signal. When the display mode is SYMBolic, this value is used with the multiplier and signal value to calculate the physical value displayed.

NameTypeValuesDescription
offsetinteger1 - 24Offset value for the Fast Channel Signal.

Specifies the nibble order of the defined signal for Fast Signal definition, either Most Significant Nibble first or Least Significant Nibble first.

NameTypeValuesDescription
orderenumMSNFirst | LSNFirstSets the nibble order of the signal being defined.

Specifies the starting bit of the Fast Signal being defined. The query returns the Fast Signal starting bit setting.

NameTypeValuesDescription
positioninteger0 - 23Starting bit position for the Fast Signal.
integer - Returns the Fast Signal starting bit setting.

Specifies the input channel for SENT decode and triggering. The query returns the specified SENT input source.

NameTypeValuesDescription
sourceenumCHANnel<n> | DIGital<d>Input source for SENT decode and triggering.
enum - The specified SENT input source.

Specifies the tolerance used to determine whether the sync pulse is valid. Valid values range from 3% to 30%.

NameTypeValuesDescription
percentreal3 - 30Tolerance setting in percent.
real (%) - Returns the current tolerance setting.

Specifies the SENT trigger mode for the selected bus. The query returns the current trigger mode setting.

NameTypeValuesDescription
modeenumSFCMessage | SSCMessage | FCData | SCMid | SCData | TOLerror | FCCerror | SCCerror | CRCerror | PPERror | SSPerrorSets the SENT trigger mode.
enum - Returns the current trigger mode setting.

Specifies the status and data nibbles that will be triggered on when the FCData trigger mode is chosen. The query returns the fast channel data trigger setting.

NameTypeValuesDescription
stringstring-Status and data nibble pattern to use for the fast channel data trigger setting.
string - Returns the fast channel data trigger setting.

Specifies the data to trigger on for the Slow Channel Message ID and Data trigger mode. The query returns the current data value setting.

NameTypeValuesDescription
datainteger-1 - 65535Data value to trigger on when ILENgth is SHORt.
integer - Returns the data value setting for the slow channel ID and data trigger.

Specifies the ID to trigger on for the "Slow Channel Message ID" and "Slow Channel Message ID & Data" trigger modes. The allowed ID range depends on the message length setting.

NameTypeValuesDescription
idinteger-1 - 15ID to trigger on when ILENgth is SHORt.
integer - Returns the slow channel ID setting.

Specifies the ID and data lengths for the Slow Message Enhanced messages. SHORt selects the 4-bit ID, 16-bit data format; LONG selects the 8-bit ID, 12-bit data format.

NameTypeValuesDescription
lengthenumSHORt | LONGSelects the Slow Message Enhanced message ID and data length format.
enum - Returns the current ID and data length setting.

Sets the trigger tolerance variation percentage considered a violation for sent bus decoding. The allowed range is limited to 1-28 percent, and must also be no greater than the associated :SBUS<n>:SENT:TOLerance setting minus two percent.

NameTypeValuesDescription
percentinteger1 - 28Trigger tolerance variation percent, in NR1 format.

Selects the SPI decode bit order used for displaying data in the serial decode waveform and in the Lister. The query returns the current SPI decode bit order.

NameTypeValuesDescription
orderenumLSBFirst | MSBFirstBit order to use, least significant bit first or most significant bit first.
enum - Returns the current SPI decode bit order.

Specifies the rising edge (POSitive) or falling edge (NEGative) of the SPI clock source that will clock in the data.

NameTypeValuesDescription
slopeenumNEGative | POSitiveSelects the SPI clock edge used to clock in data.
enum - Returns the current SPI clock source slope.

Sets the SPI signal clock timeout resource in seconds when :SBUS<n>:SPI:FRAMing is set to TIMeout. The timer is used to frame a signal by a clock timeout.

NameTypeValuesDescription
time_valuereal100 ns - 10 sTime in seconds in NR3 format.
real (s) - Returns the current SPI clock timeout setting.

Specifies the number of bits to ignore before decoding the MISO stream. The query returns the specified delay bits or "OFF" if there are none.

NameTypeValuesDescription
valueenumOFF | 2-63Number of bits to ignore before decoding the MISO stream.
enum - Returns the specified number of delay bits, or "OFF" if there are none.

Sets the SPI trigger framing value. If TIMeout is selected, the timeout value is set by :SBUS<n>:SPI:CLOCk:TIMeout; NOTC is deprecated and equivalent to NCHipselect.

NameTypeValuesDescription
valueenumCHIPselect | NCHipselect | NOTC | TIMeoutSPI framing value to set.
enum - Returns the current SPI framing value.

Sets the source for the SPI serial clock. The query returns the current source for the SPI serial clock.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Source for the SPI serial clock.
enum - Current source for the SPI serial clock.

Sets the SPI frame source when :SBUS<n>:SPI:FRAMing is set to CHIPselect or NOTChipselect. The query returns the current frame source for the SPI serial frame.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernalFrame source for DSO models.
sourceenumCHANnel<n> | DIGital<d>Frame source for MSO models.
enum - Returns the current frame source for the SPI serial frame.

Sets the source for the SPI serial MISO data. The allowed source depends on the model family.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Source for the SPI serial MISO data.

Sets the source for the SPI serial MOSI data. The allowed source depends on the model family: DSO models accept a channel or external source, while MSO models accept a channel or digital source.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Source for the SPI serial MOSI data.

Defines the SPI data pattern resource from a string parameter. The string may be binary (`0`, `1`, `X`, `$`) or hexadecimal when prefixed with `0x`; the data width should be set before this command.

NameTypeValuesDescription
stringstring-Binary or hexadecimal pattern string used to define the SPI data pattern resource.

Sets the width of the SPI data pattern anywhere from 4 bits to 64 bits. Set this before :SBUS<n>:SPI:TRIGger:PATTern:MISO:DATA.

NameTypeValuesDescription
widthinteger4 - 64Width of the SPI data pattern in bits.
integer - Returns the current SPI data pattern width setting.

Defines the SPI data pattern resource according to the supplied string. The pattern, together with the data width, controls the data pattern searched for in the data stream; if the string starts with "0x", it is interpreted as hexadecimal, otherwise as binary.

NameTypeValuesDescription
stringstring-SPI data pattern string made up of binary or hexadecimal characters with don't-care X and $ characters.
string - Returns the current settings of the specified SPI data pattern resource in the binary string format.

Sets the width of the SPI data pattern for MOSI, from 4 bits to 64 bits. Set this before :SBUS<n>:SPI:TRIGger:PATTern:MOSI:DATA.

NameTypeValuesDescription
widthinteger4 - 64Width of the SPI data pattern in bits.
integer - Returns the current SPI data pattern width setting.

Specifies whether the SPI trigger is on MOSI data or MISO data. The query returns the current SPI trigger type setting.

NameTypeValuesDescription
valueenumMOSI | MISOSelects the SPI trigger data line.
enum - Current SPI trigger type setting.

Determines the number of bits in a word of SPI data. The query returns the current SPI decode word width.

NameTypeValuesDescription
word_widthinteger4 - 16Number of bits in a word of data for SPI.
integer - Current SPI decode word width.

Determines the base used for UART decode and Lister display. The query returns the current UART decode and Lister base setting.

NameTypeValuesDescription
baseenumASCii | BINary | HEXSets the UART base.
enum - Current UART decode and Lister base setting.

Selects the UART bit rate, in bps, for the serial decoder and/or trigger when in UART mode. The baud rate may be set from 100 b/s to 8 Mb/s, or to 10 Mb/s or 12 Mb/s.

NameTypeValuesDescription
baudrateinteger100 - 12000000UART bit rate in bits per second.

Specifies the bit order used by the physical Tx and Rx input signals for the serial decoder and/or trigger when in UART mode. LSBFirst sends the least significant bit first; MSBFirst sends the most significant bit first.

NameTypeValuesDescription
bitorderenumLSBFirst | MSBFirstSets the UART bit transmission order.

Sets the byte value used for UART decode framing (end of packet), or turns framing off. The query returns the current UART decode base setting.

NameTypeValuesDescription
valueenumOFF | <decimal> | <nondecimal>Byte value used for framing, or OFF to disable framing.
enum - Current UART decode base setting.

Selects the parity used with each message byte for the serial decoder and/or trigger when in UART mode.

NameTypeValuesDescription
parityenumEVEN | ODD | NONEParity to be used with each message byte.

Selects the UART polarity as idle low or idle high for the serial decoder and/or trigger when in UART mode.

NameTypeValuesDescription
polarityenumHIGH | LOWSets the UART polarity.
enum - Returns the current UART polarity setting.

Controls which signal is used as the Rx source by the serial decoder and/or trigger when in UART mode. The query returns the current source for the UART Rx signal.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Selects the UART Rx source signal.
enum - Returns the current source for the UART Rx signal.

Controls which signal is used as the Tx source by the serial decoder and/or trigger when in UART mode.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Selects the UART Tx source signal.
enum - Returns the current source for the UART Tx signal.

Sets the front panel UART/RS232 trigger setup data selection option. ASCII selects data selection from ASCII values, and HEX selects hexadecimal values.

NameTypeValuesDescription
baseenumASCii | HEXSelects the UART/RS232 trigger data base.
enum - Returns the current UART base setting.

Selects the burst value (Nth frame after idle period) for the UART trigger. The value can be OFF or an integer from 1 to 4096.

NameTypeValuesDescription
valueenumOFF | 1 to 4096 in NR1 formatBurst value to use for UART trigger.
:SBUS<n>:UART:TRIGger:BURSt <value>
:SBUS<n>:UART:TRIGger:BURSt?

Selects the UART trigger data byte value used when the RD or TD trigger types are selected in UART mode. The value may be entered as a decimal, hexadecimal, binary, or quoted ASCII character.

NameTypeValuesDescription
valueinteger0 - 2558-bit trigger data byte value to select.
integer - Returns the current UART trigger data value.

Selects the UART burst trigger idle period when in UART mode. The allowed time range is 1 us to 10 s in NR3 format.

NameTypeValuesDescription
time_valuereal1 us - 10 sIdle period time for burst trigger.

Selects the data qualifier for the UART trigger when :TYPE is set to RDATa, RD1, RD0, RDX, TDATa, TD1, TD0, or TDX. The query returns the current UART trigger qualifier.

NameTypeValuesDescription
valueenumEQUal | NOTequal | GREaterthan | LESSthanSelects the UART trigger data qualifier.
enum - The current UART trigger qualifier.

Selects the UART trigger type. When an RD or TD type is selected, :SBUS<n>:UART:TRIGger:DATA and :SBUS<n>:UART:TRIGger:QUALifier specify the data value and comparison operator.

NameTypeValuesDescription
valueenumRSTArt | RSTOp | RDATa | RD1 | RD0 | RDX | PARityerror | TSTArt | TSTOp | TDATa | TD1 | TD0 | TDXUART trigger type to select.

Determines the number of bits (5-9) for each message byte for the serial decoder and/or trigger when in UART mode.

NameTypeValuesDescription
widthinteger5 - 9Sets the UART width in bits.

Determines the base used for the USB decode and Lister display, controlling how the data or payload field is displayed. All other fields are displayed in hex.

NameTypeValuesDescription
baseenumASCii | BINary | DECimal | HEXBase to use for USB decode and Lister display.

Specifies which signal is used as the USB D- source for the selected bus. The D- source is only used for Low and Full Speed USB.

NameTypeValuesDescription
sourceenumCHANnel<n>Source signal to use as the USB D- source for the selected bus.
enum - Returns the specified D- source.

Specifies which signal is used as the USB D+ source for the selected bus. The D+ source is only used for Low and Full Speed USB.

NameTypeValuesDescription
sourceenumCHANnel<n>Selects the signal source for USB D+.
enum - Returns the specified D+ source.

Specifies which signal is used as the differential source for the selected bus. Differential sources are only used for High Speed USB.

NameTypeValuesDescription
sourceenumCHANnel<n>Differential source channel.
enum - Returns the specified differential source.

Sets the USB interface speed for the selected bus. The query returns the current speed setting.

NameTypeValuesDescription
speedenumLOW | FULL | HIGHUSB interface speed to select.
enum - Returns the current USB interface speed setting.

Specifies the USB trigger mode for the selected bus. The query returns the specified USB trigger mode.

NameTypeValuesDescription
conditionenumSOP | EOP | ENTersuspend | EXITsuspend | RESet | TOKen | DATA | HANDshake | SPECial | ALLerrors | PIDerror | CRC5error | CRC16error | GLITcherror | STUFFerror | SE1errorUSB trigger condition to set.
enum - Specified USB trigger mode.

Sets the 7-bit Address portion of the trigger for the selected bus, in binary or hex. The query returns the specified Address portion of the trigger.

NameTypeValuesDescription
stringstring-7-bit address value, either as a binary string of 0/1/X digits or as a hexadecimal string in the form 0xnn.
string - Returns the specified Address portion of the trigger as a string in binary form.

Specifies the CRC portion of the trigger for the selected USB bus, in binary or hex. The query returns the specified CRC portion of the trigger.

NameTypeValuesDescription
stringstring-CRC value in either binary form "nnnnn" or hex form "0xnn".
string - The specified CRC portion of the trigger.

Specifies the Data portion of the trigger for the selected bus, in binary or hex. Use :SBUS<n>:USB:TRIGger:DATA:LENGth to set the data value length.

NameTypeValuesDescription
stringstring-Binary or hex data string, with binary form "nnnn..." using 0, 1, or X and hex form "0xn..." using 0-9, A-F, X, or $.

Sets the USB trigger data length in bytes. The query returns the specified data length.

NameTypeValuesDescription
lengthinteger1 - 20Data length in bytes.
integer - The specified data length.

Specifies the 4-bit Endpoint portion of the trigger for the selected bus, in binary or hex. The query returns the specified Endpoint portion of the trigger.

NameTypeValuesDescription
stringstring-4-bit endpoint value, expressed as either binary or hexadecimal text.
string - The specified Endpoint portion of the trigger, returned as a binary string.

Specifies the 2-bit ET portion of the trigger for the selected bus, in binary or hex. The query returns the specified ET portion of the trigger.

NameTypeValuesDescription
stringstring-Binary or hex ET value, formatted as "nn" or "0xn".
string - The specified ET portion of the trigger, returned as a string in the form "nn".

Specifies the 11-bit Frame portion of the trigger for the selected bus, in binary or hex. The query returns the specified Frame portion of the trigger.

NameTypeValuesDescription
stringstring-11-bit Frame value in binary or hexadecimal form.
string - The specified Frame portion of the trigger.

Specifies the 7-bit Hub Address portion of the trigger for the selected bus, in binary or hex. The query returns the specified Hub Address portion of the trigger.

NameTypeValuesDescription
stringstring-7-bit Hub Address value, entered either as a binary string "nnnnnnn" or as hexadecimal "0xnn".
string - Specified Hub Address portion of the trigger, returned as a binary string "nnnnnnn".

Specifies the 4-bit PID check portion of the trigger for the selected bus, in binary or hex. See the corresponding :SBUS<n>:USB:TRIGger:PID commands for setting the PID.

NameTypeValuesDescription
stringstring-4-bit PID check portion of the trigger, expressed as binary or hex.

Specifies the USB data PID to trigger on for the selected bus. The PID does not include the check value; use :SBUS<n>:USB:TRIGger:PIDCheck for that.

NameTypeValuesDescription
pidenumDATA0 | DATA1 | DATA2 | MDATaUSB data PID to trigger on.

Specifies the USB handshake PID to trigger on for the selected bus. The specified PID does not include the PID check value, which is set by :SBUS<n>:USB:TRIGger:PIDCheck.

NameTypeValuesDescription
pidenumACK | NAK | STALl | NYETUSB handshake PID to trigger on.
enum - Returns the specified handshake PID.

Specifies the USB special PID to trigger on for the selected bus. The specified PID does not include the PID check value, which is set separately by :SBUS<n>:USB:TRIGger:PIDCheck.

NameTypeValuesDescription
pidenumPING | PRE | ERR | SPLitUSB special PID to trigger on.

Specifies the USB token PID to trigger on for the selected bus. The PID does not include the PID check value, which is set with :SBUS<n>:USB:TRIGger:PIDCheck.

NameTypeValuesDescription
pidenumOUT | IN | SETup | SOFUSB token PID to trigger on.
enum - Returns the specified token PID.

Specifies the 7-bit Port portion of the USB trigger for the selected bus, in binary or hex. The query returns the specified Port portion of the trigger.

NameTypeValuesDescription
stringstring-7-bit port value formatted as binary or hexadecimal text.
string - Returns the specified Port portion of the trigger as a string.

Specifies the 1-bit SC portion of the trigger for the selected bus, in binary or hex. The query returns the specified SC portion of the trigger.

NameTypeValuesDescription
stringstring-Binary or hex SC value, where binary forms use 0, 1, or X and hex forms use 0, 1, X, or $.
string - Returns the specified SC portion of the trigger.

Specifies the 2-bit S and E or U portion of the trigger for the selected bus, in binary or hex.

NameTypeValuesDescription
stringstring-2-bit S and E or U portion of the trigger value, entered as binary or hexadecimal text.

Selects the USB PD waveform source. You can use analog channels.

NameTypeValuesDescription
sourceenumCHANnel<n>Selects the USB PD waveform source.
enum - Returns the selected analog input channel.

Selects the USB PD trigger mode for the specified bus. The query returns the currently selected trigger mode.

NameTypeValuesDescription
modeenumPSTart | EOP | SOP | SPRime | SDPRime | SPDebug | SDPDebug | HRST | CRST | CRCerror | PERRor | HEADerSelects the USB PD trigger mode.
enum - Returns the selected USB PD trigger mode.

Selects the USB Power Delivery trigger header type when Header Content trigger mode is selected. The query returns the currently selected header type.

NameTypeValuesDescription
typeenumCMESsage | DMESsage | EMESsage | VALueSelects the header type.
enum - Returns the selected header type.

Selects the control message type used when Header Content trigger mode and Control Message header type are selected. The query returns the selected control message type.

NameTypeValuesDescription
typeenumGOODcrc | GOTOmin | ACCept | REJect | PING | PSRDy | GSRCap | GSNCap | DRSWap | PRSWap | VCSWap | WAIT | SRST | GSCX | GSTatus | FRSWap | GPSTatus | GCCodesControl message type to select.
enum - The selected control message type.

Selects the USB Power Delivery data message type for the trigger header when Header Content trigger mode and Data Message header type are selected. The query returns the currently selected data message type.

NameTypeValuesDescription
typeenumSRCap | REQuest | BIST | SNCap | BSTatus | ALERt | GCINfo | VDEFinedData message type to select.
enum - Returns the selected data message type.

Selects the extended message type used when Header Content trigger mode and Extended Message header type are selected. The query returns the selected extended message type.

NameTypeValuesDescription
typeenumSCX | STATus | GBCap | GBSTatus | BCAP | GMINfo | MINFo | SREQuest | SRESponse | FREQuest | FRESponse | PSTatus | CINFo | CCODesExtended message type to select.
enum - Returns the selected extended message type.

Sets the user-defined header value used when Header Content trigger mode is selected and the Value type is chosen. The query returns the specified user-defined header value.

NameTypeValuesDescription
stringstring-User-defined header value, entered as a quoted binary-format string of 0, 1, and X characters, optionally with a 0x prefix.
string - Returns the specified user-defined header value as a quoted binary-format string.

Selects an additional qualifier for the Header Content trigger when Header Content trigger mode is selected. The query returns the currently selected header content trigger qualifier.

NameTypeValuesDescription
typeenumNONE | SOP | SPPrime | SDPPrimeAdditional qualifier for the Header Content trigger.
enum - Returns the selected header content trigger qualifier.

Sets the LIN signal type for the selected serial bus. The only legal value is LIN.

NameTypeValuesDescription
valueenumLIN | RX | TXSpecifies the LIN signal type.

Sets the source for the SPI serial MOSI data. This command is the same as :SBUS<n>:SPI:SOURce:MOSI.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | DIGital<d>Source for the SPI serial MOSI data.
enum - Returns the current source for the SPI serial MOSI data.

:SYSTem:DATEset / query

Sets the system date. Validity checking is performed to ensure that the date is valid.

NameTypeValuesDescription
date--Date value in the form <year>,<month>,<day>.

Returns the oscilloscope's Host ID as part of a quoted ASCII string. The exact returned format is product-specific, and portable programs should not parse its contents.

string - Quoted ASCII string containing the oscilloscope's Host ID.
:SYSTem:DSPset / query

Writes a quoted ASCII string to a text box on-screen. Use `:SYSTem:DSP ""` to remove the message from the display.

NameTypeValuesDescription
stringstring-Quoted ASCII string to display, up to 75 characters.
:SYSTem:DSP <string>
:SYSTem:ERRorset / query

Outputs the next error number and text from the error queue. Repeated queries return errors in first-in, first-out order until the queue is empty, then return zero until another error occurs.

string - Returns <error number>,<error string><NL> from the error queue. The error number is an integer error code in NR1 format, and the error string is a quoted ASCII message.
:SYSTem:LOCKset / query

Disables or enables the front panel lock. LOCK ON is equivalent to sending a local lockout message over the programming interface.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFTurns the front panel lock on or off.

Sets the manufacturer-string portion of the identification string returned by *IDN?. The default manufacturer string is "KEYSIGHT TECHNOLOGIES".

NameTypeValuesDescription
manufacturer_stringstring-Quoted ASCII manufacturer string, up to 63 characters.

Turns the oscilloscope's precision analysis setting on or off. The precision analysis setting is OFF after a *RST command.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFTurns precision analysis on or off.
enum - Returns the current precision analysis setting.

Specifies the length of the precision analysis record when precision measurements and math functions mode is enabled. The setting can be between 100k and 1M points.

NameTypeValuesDescription
lengthinteger100k - 1MPrecision analysis record length in points.
integer (points) - Returns the current precision analysis record length setting.
:SYSTem:PRESetset / query

Places the instrument in a known default state, equivalent to pressing the front-panel Default Setup key. Some user settings remain unchanged; use *RST to restore factory defaults.

Disables or enables the 50 ohm impedance setting for all analog channels. Turning it on has no front-panel visual indication other than a disabled 50 Ω channel input impedance selection.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFTurns protection lock on or off.
:SYSTem:RLOGgerset / query

Enables or disables remote command logging and can optionally specify the log file name and write mode.

NameTypeValuesDescription
settingenum0 | OFF | 1 | ONEnables or disables remote command logging.
file_nameoptstring-Quoted ASCII string specifying the log file name.
write_modeoptenumCREate | APPendSelects whether the log file is created or appended to.

Specifies whether remote commands are logged to a text file on a connected USB storage device, to the screen, or both. If the destination is changed while remote command logging is running, logging is turned off.

NameTypeValuesDescription
destenumFILE | SCReen | BOTHSelects the remote command logging destination.

Enables or disables the screen display of logged remote commands and their return values, if applicable.

NameTypeValuesDescription
settingenum0 | OFF | 1 | ONTurns the display of logged remote commands on or off.

Specifies the remote command log file name. Because log files are ASCII text files, the ".txt" extension is automatically added to the specified name.

NameTypeValuesDescription
file_namestring-Quoted ASCII string giving the remote command log file name.

Enables or disables remote command logging. The query returns the remote command logging state.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables remote command logging.
enum - Returns the remote command logging state as 0 or 1.

Specifies whether the screen display background for remote command logging is transparent or solid.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSets the transparent screen display background setting.

Specifies the remote command logging write mode. The query returns the current remote command logging write mode.

NameTypeValuesDescription
write_modeenumCREate | APPendSelects the remote command logging write mode.
enum - Returns the remote command logging write mode.
:SYSTem:SETupset / query

Sets the oscilloscope as defined by the setup (learn) string sent from the controller. The setup string does not change the interface mode or interface address.

NameTypeValuesDescription
setup_datablock-Binary block data in IEEE 488.2 # format.
myScope.WriteIEEEBlock ":SYSTEM:SETUP ", varSetupString
:SYSTem:TIMEset / query

Sets the system time using a 24-hour format. Commas separate hours, minutes, and seconds, and validity checking ensures the time is valid.

NameTypeValuesDescription
timestring-Hours, minutes, and seconds in NR1 format.
:SYSTem:TOUChset / query

Disables or enables the touchscreen. The query returns the touchscreen's on/off status.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFTurns the touchscreen on or off.
enum - Returns the touchscreen's on/off status.
:SYSTem:MENUset / query

Changes the front panel softkey menu.

NameTypeValuesDescription
menuenumMASK | MEASure | SEGMented | LISTer | POWerSelects the front panel softkey menu.

:TIMebase:MODEset / query

Sets the current time base mode. The available modes are MAIN, WINDow, XY, and ROLL; MAIN is the default after *RST.

NameTypeValuesDescription
modeenumMAIN | WINDow | XY | ROLLSelects the time base mode.
enum - Returns the current time base mode.
myScope.WriteString ":TIMEBASE:MODE MAIN"

Sets the time interval between the trigger event and the display reference point on the screen. This command is an alias for :TIMebase:DELay.

NameTypeValuesDescription
posrealsTime in seconds from the trigger to the display reference, in NR3 format.
real (s) - Returns the current time from the trigger to the display reference in seconds.
:TIMebase:RANGeset / query

Sets the full-scale horizontal time for the main window in seconds. The range is 10 times the current time-per-division setting.

NameTypeValuesDescription
range_valuerealsTime for 10 divisions in seconds, in NR3 format.
real (s) - Current full-scale range value for the main window, in seconds.
myScope.WriteString ":TIM:RANG 2e-3" ' Set the time range to 0.002 seconds.

Enables or disables the 10 MHz REF BNC on the rear panel of the oscilloscope. ON enables the BNC and sets the reference signal mode to IN; OFF disables the BNC.

NameTypeValuesDescription
valueenum1 | ON | 0 | OFFEnables or disables the 10 MHz REF BNC.

Sets the time reference for the main window display. The reference can be set to the left, center, right, or a custom location defined by :TIMebase:REFerence:LOCation.

NameTypeValuesDescription
referenceenumLEFT | CENTer | RIGHt | CUSTomSelects the time reference position.
myScope.WriteString ":TIMebase:REFerence CENTer" ' Set reference to center.

Sets the time reference location when :TIMebase:REFerence is set to CUSTom. The location is specified as a percentage of the graticule width, from 0.0 at the left edge to 1.0 at the right edge.

NameTypeValuesDescription
locreal0.0 - 1.0Time reference location as a fraction of graticule width.
:TIMebase:SCALeset / query

Sets the horizontal scale or units per division for the main window. The query returns the current horizontal scale setting in seconds per division for the main window.

NameTypeValuesDescription
scale_valuerealsTime per division in seconds, in NR3 format.
real (s) - Current horizontal scale setting in seconds per division for the main window.

Specifies whether the time base control's vernier (fine horizontal adjustment) setting is ON (1) or OFF (0).

NameTypeValuesDescription
vernier valueenum1 | ON | 0 | OFFSets the vernier setting.

Sets the horizontal position in the zoomed (delayed) view of the main sweep. The value must keep the zoomed view window within the main sweep range.

NameTypeValuesDescription
pos valuerealsTime from the trigger event to the zoomed (delayed) view reference point, in NR3 format.
real (s) - Returns the current horizontal window position setting in the zoomed view, in seconds.

Sets the full-scale horizontal time for the zoomed (delayed) window in seconds. The value is given in NR3 format, and the maximum is one half of :TIMebase:RANGe.

NameTypeValuesDescription
range valuerealone half of :TIMebase:RANGeRange value in seconds for the zoomed window timebase.
real (s) - Returns the current window timebase range setting in seconds.

Sets the zoomed (delayed) window horizontal scale in seconds per division. The maximum value is one half of the :TIMebase:SCALe value.

NameTypeValuesDescription
scale_valuerealsScale value in seconds for the zoomed window, specified in NR3 format.
:TIMebase:WINDow:SCALe <scale_value>
:TIMebase:WINDow:SCALe?
:TIMebase:DELayset / query

Sets the main time base delay, the time between the trigger event and the delay reference point on the screen. This command is obsolete and provided for backward compatibility; use :TIMebase:POSition instead.

NameTypeValuesDescription
delay_valuerealsTime in seconds from trigger to the delay reference point on the screen.
myScope.WriteString ":TIMEBASE:DELAY 0.0"

:TRIGger:FORCeset / query

Causes an acquisition to be captured even though the trigger condition has not been met. This command is equivalent to pressing the front panel Force Trigger key.

Turns the high frequency reject filter off and on. The filter adds a 50 kHz low-pass filter in the trigger path to remove high-frequency components from the trigger waveform.

NameTypeValuesDescription
valueenum0 | OFF | 1 | ONSets the high frequency reject filter mode.
:TRIGger:HOLDoffset / query

Defines the trigger holdoff time. Holdoff prevents triggering again until a specified time has elapsed since the last trigger.

NameTypeValuesDescription
holdoff_timereal40 ns - 10 sHoldoff time value in seconds, formatted as NR3.

Specifies the maximum trigger holdoff time when random trigger holdoff mode is enabled. The query returns the maximum random trigger holdoff time setting.

NameTypeValuesDescription
max_holdoffrealsMaximum holdoff time in seconds, in NR3 format.
real (s) - The maximum random trigger holdoff time setting.

Specifies the minimum trigger holdoff time when random trigger holdoff mode is enabled. The query returns the minimum random trigger holdoff time setting.

NameTypeValuesDescription
min_holdoffrealsMinimum holdoff time in seconds, in NR3 format.
real (s) - The minimum random trigger holdoff time setting.

Enables or disables random trigger holdoff mode. When enabled, the holdoff time is randomized from one acquisition to the next between the values set by :TRIGger:HOLDoff:MINimum and :TRIGger:HOLDoff:MAXimum.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables random trigger holdoff mode.
:TRIGger:JFReeset / query

Disables or enables the Jitter-Free Trigger option. It is used to minimize trigger jitter at the trigger point in certain trigger modes and timebase ranges.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSelects whether Jitter-Free Trigger is disabled or enabled.
enum - Returns the Jitter-Free Trigger option setting.

Automatically sets the trigger levels of all displayed analog channels to their waveforms' 50% values. If AC coupling is used, the trigger levels are set to 0 V; with dual trigger levels, the command has no effect.

Sets the high trigger voltage level for the specified source. High and low trigger levels are used with runt triggers and rise/fall time (transition) triggers.

NameTypeValuesDescription
levelreal-High trigger level voltage, specified as 0.75 x full-scale voltage from center screen in NR3 format for internal triggers.
sourcediscreteCHANnel<n>Trigger source channel.

Sets the low trigger voltage level for the specified source. High and low trigger levels are used with runt triggers and rise/fall time (transition) triggers.

NameTypeValuesDescription
levelreal-Low trigger voltage level in NR3 format; for internal triggers it is 0.75 x full-scale voltage from center screen.
sourcechannel_list-Trigger source, specified as CHANnel<n> where n is 1 to the number of analog channels.
:TRIGger:MODEset / query

Selects the trigger mode (trigger type). The query returns the current trigger mode, or "NONE" if :TIMebase:MODE is ROLL or XY.

NameTypeValuesDescription
modeenumEDGE | GLITch | PATTern | TV | DELay | EBURst | OR | RUNT | SHOLd | TRANsition | SBUS1 | SBUS2Sets the trigger mode.
myScope.WriteString ":TRIGger:MODE EDGE"
:TRIGger:NREJectset / query

Turns the trigger noise reject filter off and on. The command is not valid in TV trigger mode.

NameTypeValuesDescription
valueenum0 | OFF | 1 | ONSets the noise reject filter mode.
:TRIGger:SWEepset / query

Selects the trigger sweep mode. AUTO displays a baseline in the absence of a signal, while NORMal stops sweeping when no trigger is present.

NameTypeValuesDescription
sweepenumAUTO | NORMalTrigger sweep mode to select.
enum - Returns the current trigger sweep mode.

Sets the arming edge slope for the Edge Then Edge trigger to rising or falling. The query returns the current arming edge slope setting.

NameTypeValuesDescription
slopeenumNEGative | POSitiveArming edge slope to use.
enum - Current arming edge slope setting.

Selects the input used for the arming edge in the Edge Then Edge trigger.

NameTypeValuesDescription
sourceenumCHANnel<n> | DIGital<d>Input source used for the arming edge.

Sets the delay time between the arming edge and the trigger edge in the Edge Then Edge trigger. The time is specified in seconds and must be from 4 ns to 10 s.

NameTypeValuesDescription
time_valuereal4 ns - 10 sTime in seconds in NR3 format.

Sets the Nth edge of the trigger source to trigger on. The query returns the current Nth trigger edge setting.

NameTypeValuesDescription
countinteger-Nth trigger edge to use.
integer - Current Nth trigger edge setting.

Specifies whether the trigger edge in the Edge Then Edge trigger is rising (POSitive) or falling (NEGative). The query returns the current trigger edge slope setting.

NameTypeValuesDescription
slopeenumNEGative | POSitiveSelects the trigger edge slope.
enum - Returns the current trigger edge slope setting.

Selects the input used for the trigger edge in the Edge Then Edge trigger. The source can be an analog channel or a digital channel.

NameTypeValuesDescription
sourceenumCHANnel<n> | DIGital<d>Specifies the trigger edge source channel.
enum - Returns the current trigger edge source.

Sets the Nth edge of the burst edge counter used in the trigger stage to determine which edge in a burst will generate a trigger.

NameTypeValuesDescription
countinteger-Nth edge count in NR1 integer format.

Sets the Nth edge in a burst idle resource, in seconds. The timer is used to set the minimum time before the next burst.

NameTypeValuesDescription
time_valuereal10 ns - 10 sTime in seconds in NR3 format.

Specifies whether the rising or falling edge of the Nth edge in a burst will generate a trigger. The query returns the current burst-slope setting.

NameTypeValuesDescription
slopeenumNEGative | POSitiveSelects whether the burst trigger uses the falling edge (NEGative) or rising edge (POSitive).
enum - Returns the current Nth edge in a burst slope setting.

Selects the input that produces the Nth edge burst trigger.

NameTypeValuesDescription
sourceenumCHANnel<n> | DIGital<d>Input source for the edge burst trigger.

Sets the input coupling for the selected trigger sources. The coupling can be AC, DC, or LFReject; the query returns the current coupling selection.

NameTypeValuesDescription
couplingenumAC | DC | LFRejectInput coupling selection for the trigger path.
enum - Returns the current coupling selection.

Sets the trigger level voltage for the active trigger source. If an optional source is specified and is not the active source, the active source is not changed and its level is not affected.

NameTypeValuesDescription
levelrealVTrigger level voltage, in NR3 format: 0.75 x full-scale voltage from center screen for internal triggers, ±(external range setting) for external triggers, or ±8 V for digital channels (MSO models).
sourceoptenumCHANnel<n> | EXTernal | DIGital<d>Optional trigger source to which the level applies.

Turns the low-frequency or high-frequency reject filter on or off. Only one of these filters can be on at a time, and the setting is coupled with :TRIGger[:EDGE]:COUPling.

NameTypeValuesDescription
rejectenumOFF | LFReject | HFRejectSelects the reject filter state or filter mode.

Specifies the slope of the edge used for triggering. The command is not valid in TV trigger mode; use :TRIGger:TV:POLarity instead.

NameTypeValuesDescription
slopeenumNEGative | POSitive | EITHer | ALTernateSets the trigger edge slope.
enum - Returns the current trigger slope.
:TRIGGER:EDGE:SLOPE POSITIVE

Selects the input source that produces the edge trigger. For DSO models the source can be an analog channel, external trigger, line, waveform generator, or WMOD; for MSO models it can also be a digital channel.

NameTypeValuesDescription
sourceenumCHANnel<n> | EXTernal | LINE | WGEN | WGEN1 | WGEN2 | WMOD | DIGital<d>Input source used for triggering.
:TRIGger[:EDGE]:SOURce CHANnel1

Sets the minimum pulse width duration for the selected :TRIGger:GLITch:SOURce. The query returns that minimum pulse width duration time.

NameTypeValuesDescription
greater_than_timereal-Minimum pulse width duration in floating-point NR3 format.
real - Minimum pulse width duration time for :TRIGger:GLITch:SOURce, returned in NR3 floating-point format.

Sets the maximum pulse width duration for the selected :TRIGger:GLITch:SOURce. The query returns the pulse width duration time for :TRIGger:GLITch:SOURce.

NameTypeValuesDescription
less_than_timereal-Maximum pulse width duration.
real - Returns the pulse width duration time for :TRIGger:GLITch:SOURce.

Sets the trigger level voltage for the active pulse width trigger. The query returns the trigger level of the current pulse width trigger mode; if all channels are off, it returns "NONE."

NameTypeValuesDescription
levelrealVTrigger level voltage.
sourceoptenumCHANnel<n> | EXTernal | DIGital<d>Source channel for the trigger level, depending on model.
real (V) - Returns the trigger level of the current pulse width trigger mode, or "NONE" if all channels are off.

Sets the polarity for the glitch pulse width trigger. The query returns the glitch pulse width trigger polarity.

NameTypeValuesDescription
polarityenumPOSitive | NEGativeSets the glitch pulse width trigger polarity.
enum - Returns the glitch pulse width trigger polarity.

Sets the mode of operation of the glitch pulse width trigger. The oscilloscope can trigger on a pulse width that is greater than a time value, less than a time value, or within a range of time values.

NameTypeValuesDescription
operatorenumGREaterthan | LESSthan | RANGeSelects whether the trigger condition is greater than, less than, or within a range of time values.
enum - Returns the glitch pulse width qualifier.

Sets the pulse width duration for the selected :TRIGger:GLITch:SOURce. The two time values may be entered in any order; the smaller value becomes <greater_than_time> and the larger becomes <less_than_time>.

NameTypeValuesDescription
less_than_timereal15 ns - 10 secondsUpper pulse-width limit.
greater_than_timereal10 ns - 9.99 secondsLower pulse-width limit.

Selects the channel that produces the pulse width trigger. The query returns the current pulse width source; if all channels are off, it returns "NONE".

NameTypeValuesDescription
sourceenumDIGital<d> | CHANnel<n>Channel source for the pulse width trigger.
:TRIGger:ORset / query

Specifies which edges to include in the OR'ed edge trigger by sending a bit string. Each bit corresponds to a channel, with characters R, F, E, or X indicating rising edge, falling edge, either edge, or don't care.

NameTypeValuesDescription
stringstring-Bit string where each character selects the edge condition for the corresponding channel.
:TRIGger:OR <string>
:TRIGger:OR?
:TRIGger:PATTernset / query

Sets the channel values used for the pattern trigger. The pattern string may be ASCII or HEX format, and optional edge source and edge can be sent with the HEX form; if used, they take precedence.

NameTypeValuesDescription
patternstring-Pattern string, optionally followed by edge source and edge.

Sets the entry and query number base used by the :TRIGger:PATTern command. The default base is ASCii.

NameTypeValuesDescription
baseenumASCii | HEXNumber base used for pattern trigger patterns.
enum - Returns the currently set number base for pattern trigger patterns.

Sets the minimum duration for the defined pattern when :TRIGger:PATTern:QUALifier is set to GREaterthan, and also sets the timeout value when the qualifier is set to TIMeout. The query returns the minimum duration time for the defined pattern.

NameTypeValuesDescription
greater_than_timerealsMinimum trigger duration in seconds, entered in NR3 format.
real (s) - The minimum duration time for the defined pattern.

Sets the maximum duration for the defined pattern when :TRIGger:PATTern:QUALifier is set to LESSthan. The query returns the duration time for the defined pattern.

NameTypeValuesDescription
less_than_timerealsMaximum trigger duration in seconds, entered in NR3 format.
suffixoptenums | ms | us | ns | psOptional time suffix.
real (s) - Duration time for the defined pattern.

Qualifies when the pattern trigger occurs. The selected qualifier determines whether the trigger happens when the pattern is entered, exits after being present for a duration, or is present within or outside a time range.

NameTypeValuesDescription
qualifierenumENTered | GREaterthan | LESSthan | INRange | OUTRange | TIMeoutTrigger duration qualifier.
enum - Returns the current trigger duration qualifier.

Sets the duration for the defined pattern when :TRIGger:PATTern:QUALifier is set to INRange or OUTRange. The two time values may be entered in any order; the smaller value becomes <greater_than_time> and the larger value becomes <less_than_time>.

NameTypeValuesDescription
less_than_timereal15 ns - 10 secondsUpper duration limit for the defined pattern.
greater_than_timereal10 ns - 9.99 secondsLower duration limit for the defined pattern.
:TRIGger:PATTern:RANGe <less_than_time>[<suffix>], <greater_than_time>[<suffix>]
:TRIGger:PATTern:RANGe?

Sets the polarity for the runt trigger. The query returns the current runt trigger polarity.

NameTypeValuesDescription
polarityenumPOSitive | NEGative | EITHerSelects positive, negative, or either polarity for runt pulses.
enum - Returns the runt trigger polarity as a short keyword.

Selects the qualifier used for specifying runt pulse widths. GREaterthan triggers on runt pulses wider than :TRIGger:RUNT:TIME, LESSthan triggers on runt pulses narrower than :TRIGger:RUNT:TIME, and NONE triggers on runt pulses of any width.

NameTypeValuesDescription
qualifierenumGREaterthan | LESSthan | NONESelects the runt trigger qualifier.
enum - Returns the runt trigger qualifier setting.

Selects the channel used to produce the runt trigger. The query returns the current runt trigger source.

NameTypeValuesDescription
sourcechannel_list-Channel used to produce the trigger.
channel_list - Current runt trigger source.

Sets the runt pulse qualifier time used when triggering on runt pulses whose width is greater than or less than a specified value. The time may be entered with an optional unit suffix.

NameTypeValuesDescription
timerealsRunt pulse qualifier time in NR3 floating-point format.

Specifies whether the rising edge or the falling edge of the clock signal is used.

NameTypeValuesDescription
slopeenumNEGative | POSitiveSelects the trigger slope.
enum - Returns the current rising or falling edge setting.

Selects the input channel probing the clock signal. The query returns the currently set clock signal source.

NameTypeValuesDescription
sourcechannel_list-Clock signal source channel, specified as an analog channel or a digital channel.
channel_list - The currently set clock signal source.

Selects the input channel probing the data signal.

NameTypeValuesDescription
sourceenumCHANnel<n> | DIGital<d>Selects the data signal source.

Sets the hold time for the trigger hold-time function. The query returns the currently specified hold time.

NameTypeValuesDescription
timereal-Hold time value in NR3 floating-point format.
suffixoptenums | ms | us | ns | psUnit suffix for the time value.
real - Currently specified hold time.

Sets the setup time. The query returns the currently specified setup time.

NameTypeValuesDescription
timereal-Setup time in floating-point NR3 format; an optional suffix may specify s, ms, us, ns, or ps.
real - Currently specified setup time.

Specifies whether rise/fall times greater than or less than a certain time value are used for trigger qualification. The time value is set with :TRIGger:TRANsition:TIME.

NameTypeValuesDescription
qualifierenumGREaterthan | LESSthanSelects whether the trigger looks for times greater than or less than the specified value.

Sets the trigger transition slope to positive rising edge or negative falling edge. The query returns the current rise/fall time trigger slope setting.

NameTypeValuesDescription
slopeenumNEGative | POSitiveSpecifies the trigger slope direction.
enum - Returns the current rise/fall time trigger slope setting.

Selects the channel used to produce the trigger. The query returns the current transition trigger source.

NameTypeValuesDescription
sourcestring-Channel identifier to use as the transition trigger source.
string - Current transition trigger source.

Sets the time value for rise/fall time triggers. Use :TRIGger:TRANsition:QUALifier to specify whether triggering occurs on times greater than or less than this value.

NameTypeValuesDescription
timerealsTime value for the rise/fall time trigger.
:TRIGger:TV:LINEset / query

Sets the TV trigger to trigger on a specific video line. The allowable line number depends on the TV standard and mode.

NameTypeValuesDescription
line_numberinteger1 - 1125Line number to trigger on, expressed as an integer in NR1 format.
:TRIGger:TV:MODEset / query

Selects the TV trigger mode and field. The LALTernate mode is not available when :TRIGger:TV:STANdard is GENeric.

NameTypeValuesDescription
modeenumFIEld1 | FIEld2 | AFIelds | ALINes | LINE | LFIeld1 | LFIeld2 | LALTernateTV trigger mode and field to select.

Sets the polarity for the TV trigger. The query returns the TV trigger polarity.

NameTypeValuesDescription
polarityenumPOSitive | NEGativePolarity setting for the TV trigger.
enum - Returns the TV trigger polarity.

Selects the channel used to produce the TV trigger. The query returns the current TV trigger source.

NameTypeValuesDescription
sourceenumCHANnel<n>Channel used as the TV trigger source.
enum - Current TV trigger source.

Selects the video standard used for TV triggering. With an extended Video triggering license, additional standards are supported beyond the basic NTSC/PAL/PAL-M/SECAM set.

NameTypeValuesDescription
standardenumGENeric | NTSC | PALM | PAL | SECam | P480L60HZ | P480 | P567L50HZ | P720L50HZ | P720 | P1080L24HZ | P1080 | P1080L25HZ | P1080L30HZ | P1080L50HZ | P1080L60HZ | I1080L50HZ | I1080 | I1080L60HZTV trigger standard to select.

Sets the Generic video trigger's Nth edge to trigger on after synchronizing with the vertical sync. The query returns the edge count setting.

NameTypeValuesDescription
countinteger-Edge number in NR1 format.
integer - Returns the edge count setting.

Enables or disables the horizontal sync control in the Generic video trigger. It is used with HTIMe adjustments to help ENUMber count only lines in interleaved or progressive video cases.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONSets the horizontal sync control state.
enum - Returns the horizontal sync control setting.

Sets the minimum time the horizontal sync pulse must be present to be considered valid when Generic video trigger horizontal sync control is enabled. The query returns the horizontal sync time setting.

NameTypeValuesDescription
timerealsSeconds in NR3 format.
real (s) - Returns the horizontal sync time setting in seconds (NR3 format).

Specifies the "greater than the sync pulse width" time in the Generic video trigger, allowing oscilloscope synchronization to the vertical sync. The query returns the current setting.

NameTypeValuesDescription
min_timerealsSeconds in NR3 format.
real (s) - The "greater than the sync pulse width" time setting in seconds, returned in NR3 format.

Sets the analog source channel shared by all zones. The query returns the analog source channel specified for zone qualified triggers.

NameTypeValuesDescription
sourceenumCHANnel<n>Analog source channel.

Enables or disables the zone qualified trigger feature. When enabled, the zone(s) are actively used to qualify the trigger; the query returns whether this feature is enabled or disabled.

NameTypeValuesDescription
on_offenum0 | OFF | 1 | ONTurns the zone qualified trigger feature off or on.
enum - Returns whether the zone qualified trigger feature is enabled or disabled.

Sets the zone qualifying condition for Zone 1 or Zone 2. The condition can be set to either intersect or not intersect.

NameTypeValuesDescription
modeenumINTersect | NOTintersectSelects whether the zone must intersect or must not intersect.

Sets or queries the size and location of Zone 1 or Zone 2. The command uses the zone number <n> in NR1 format.

NameTypeValuesDescription
widthrealsWidth of the zone in seconds.
heightrealVHeight of the zone in volts.
x_centerrealsCenter of the zone in seconds.
y_centerrealVCenter of the zone in volts.

Queries the validity of Zone 1 or Zone 2. A zone may return INValid if the two zones overlap with opposing qualifying conditions, OSCReen if it is off-screen, or VALid if it is neither invalid nor off-screen.

enum - Returns the validity of the selected zone.

Sets the state for Zone 1 or Zone 2. When a zone is on and Zone Trigger is enabled, that zone is used to qualify the trigger; if both zones are off, Zone Trigger is automatically turned off.

NameTypeValuesDescription
ninteger1 - 2Zone number (1 or 2).
on_offenum0 | OFF | 1 | ONTurns the selected zone state off or on.

Sets the trigger threshold for a pod of 8 digital channels. The threshold may be set to a predefined type or to a user-defined voltage; for predefined types, the voltage argument is not required.

NameTypeValuesDescription
channel groupenumPOD1 | POD2Selects which pod of digital channels the threshold applies to.
threshold typeenumCMOS | ECL | TTL | USERdefSelects a predefined threshold type or USER-defined threshold.
valueoptreal-8.0V - +8.0VUser-defined threshold voltage.

Selects the TV trigger mode and field. It is an obsolete command retained for compatibility; use :TRIGger:TV:MODE instead.

NameTypeValuesDescription
modeenumFIEld1 | FIEld2 | AFIelds | ALINes | LINE | VERTical | LFIeld1 | LFIeld2 | LALTernate | LVERticalTV trigger mode to select.
enum - Returns the current TV trigger mode.
:TRIGger:TV:TVMode <mode>
:TRIGger:TV:TVMode?

Sets the output sequence of the WORD data. It affects the transmitting sequence only when :WAVeform:FORMat WORD is selected; the default is MSBFirst.

NameTypeValuesDescription
valueenumLSBFirst | MSBFirstSelects whether the most significant byte or least significant byte is transmitted first.
:WAVeform:BYTeorder?
:WAVeform:COUNtset / query

Returns the count used to acquire the current waveform. For all acquisition types except average, this value is 1.

integer - The acquisition count used to acquire the current waveform.
:WAVeform:DATAset / query

Returns sampled waveform data as a binary block in IEEE 488.2 arbitrary block data format. The data format and number of points returned are controlled by related :WAVeform commands.

block - Binary block of sampled data points, followed by a newline character.
myScope.WriteString ":WAV:DATA?"
:WAVeform:FORMatset / query

Sets the data transmission mode for waveform data points. When the waveform source is SBUS1 or SBUS2, only ASCii is allowed; when the source is BUS1 or BUS2, only ASCii and WORD are allowed.

NameTypeValuesDescription
valueenumWORD | BYTE | ASCiiSelects the waveform data format.
enum - Returns the current output format for the transfer of waveform data.
:WAVeform:POINtsset / query

Sets the desired number of analog channel waveform points to be transferred with the :WAVeform:DATA? query. The command accepts either an integer point count or a deprecated points mode keyword.

NameTypeValuesDescription
wfm_pointsinteger100 - 10000000Integer number of waveform points to transfer.
wfm_pointsenumNORMal | MAXimum | RAWDeprecated points mode option.
myScope.WriteString ":WAVeform:POINTS 1000"

Sets the waveform data record transferred by the :WAVeform:DATA? query. The selected record can be normal, maximum, or raw, with availability depending on source and :SYSTem:PRECision state.

NameTypeValuesDescription
points_modeenumNORMal | MAXimum | RAWSelects which data record is used for waveform data transfer.

Queries the preamble information for the selected waveform source. The preamble block contains vertical and horizontal scaling information for the corresponding channel.

block - Returns a preamble block in the form <format>, <type>, <points>, <count>, <xincrement>, <xorigin>, <xreference>, <yincrement>, <yorigin>, <yreference>.
myScope.WriteString ":WAVEFORM:PREAMBLE?" ' Query for the preamble.

Enables or disables the "waveform data for all segments" setting. When ON, :WAVeform:DATA? returns data for all segments; when OFF, it returns data for the current segment.

NameTypeValuesDescription
stateenum0 | OFF | 1 | ONEnables or disables the all-segments waveform data setting.

Returns the number of memory segments in the acquired data. It can be used while segments are being acquired.

integer - Number of memory segments in the acquired data, expressed as an integer in NR1 format.

Returns the time tag of the currently selected segmented memory index. The index is selected using :ACQuire:SEGMented:INDex.

real - Time tag of the currently selected segmented memory index, returned in NR3 format.

Returns the X (time) information for all waveform segments at once. The <xlist_type> option selects whether the relative X-origin, time tag, or absolute X-origin is returned for each segment.

NameTypeValuesDescription
xlist_typeenumRELXorigin | ABSXorigin | TTAGSpecifies the type of X information returned for each segment.
block - Binary block data in IEEE 488.2 # format containing comma-separated X-info for all segments.
:WAVeform:SOURceset / query

Selects the waveform source used by the :WAVeform commands. The source can be an analog channel, function, reference waveform, serial decode bus, and on MSO models a digital pod or bus.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m> | WMEMory<r> | SBUS{1 | 2} | POD{1 | 2} | BUS{1 | 2}Waveform source to use. The allowed choices depend on whether the instrument is a DSO or MSO model.
:WAVeform:SOURce CHAN1
myScope.WriteString ":WAVEFORM:SOURCE CHAN1"

Selects the waveform subsource used when :WAVeform:SOURce is SBUS<n> (serial decode). The available choices depend on the serial decode mode; for UART, SPI, and SENT the aliases TX/RX, MISO/MOSI, and SLOW/FAST map to SUB1/SUB0 respectively.

NameTypeValuesDescription
subsourceenumSUB0 | RX | MOSI | FAST | SUB1 | TX | MISO | SLOWChooses which waveform subsource to use.
enum - Returns the current waveform subsource setting.
:WAVeform:TYPEset / query

Returns the acquisition mode associated with the currently selected waveform. The acquisition mode is set by the :ACQuire:TYPE command.

enum - The waveform acquisition mode.

Turns unsigned mode on or off for the currently selected waveform. It controls whether data values are sent as unsigned or signed integers and has no effect if the data format is ASCII.

NameTypeValuesDescription
unsignedenum0 | OFF | 1 | ONSelects whether unsigned mode is disabled or enabled.
:WAVeform:VIEWset / query

Sets the view setting associated with the currently selected waveform. Currently, the only legal value is MAIN.

NameTypeValuesDescription
viewenumMAINView setting to apply to the selected waveform.

Returns the x-increment value for the currently specified source. This value is the time difference between consecutive data points in seconds.

real (s) - x-increment in the current preamble in 64-bit floating point NR3 format.

Returns the x-origin value for the currently specified source. In this product, XORigin is the X-axis value of the first data point (XREFerence = 0).

real - x-origin value in the current preamble, returned in 64-bit floating point NR3 format.

Returns the x-reference value for the currently specified source. In this product, the x-reference point is always the first displayed point, so XREFerence is always 0.

integer - x-reference value = 0 in 32-bit NR1 format

Returns the y-increment value in volts for the currently specified source. This value is the voltage difference between consecutive data values; for digital waveforms, the y-increment is always "1".

real (V) - Y-increment value in the current preamble, returned in 32-bit floating point NR3 format.

Returns the y-origin value for the currently specified source. For this product, it is the Y-axis value of the center of the screen.

real - y-origin in the current preamble in 32-bit floating point NR3 format

Returns the y-reference value for the currently specified source. This value specifies the data point value where the y-origin occurs, and is undefined if the format is ASCII.

real - y-reference value in the current preamble.

Selects the byte order for binary transfers. The query returns the current byte order selection.

NameTypeValuesDescription
orderenumMSBFirst | LSBFirstByte order to use for binary transfers.
enum - Current byte order selection.

Downloads an arbitrary waveform in floating-point values format. The data may be sent as an IEEE 488.2 binary block or as comma-separated values.

NameTypeValuesDescription
winteger1 - (# WaveGen outputs)WaveGen output index in NR1 format.
binaryreal-1.0 - +1.0Floating-point waveform data in IEEE 488.2 binary block format.
valuereal-1.0 - +1.0Floating-point waveform sample value in comma-separated format.
:WGEN1:ARBitrary:DATA 0.0, 0.5, 1.0, 0.5, 0.0, -0.5, -1.0, -0.5

Clears the arbitrary waveform memory and loads it with the default waveform.

NameTypeValuesDescription
winteger1 - (# WaveGen outputs)WaveGen output number in NR1 format.

Downloads an arbitrary waveform using 16-bit integer DAC values.

NameTypeValuesDescription
winteger1 - (# WaveGen outputs)WaveGen output number in NR1 format.
binaryinteger-512 - +51116-bit integer values in IEEE 488.2 binary block format.
valueinteger-512 - +511Decimal integer values in comma-separated NR1 format.

Enables or disables interpolation for the arbitrary waveform on the selected WaveGen output. When ON, points are connected linearly; when OFF, segments remain horizontal until the next point.

NameTypeValuesDescription
winteger1 - (# WaveGen outputs)WaveGen output index in NR1 format.
stateenum0 | OFF | 1 | ONTurns interpolation off or on.
enum - Returns the current interpolation setting.

Stores the selected source waveform into arbitrary waveform memory.

NameTypeValuesDescription
sourceenumCHANnel<n> | WMEMory<r> | FUNCtion<m> | MATH<m>Source waveform to store into arbitrary waveform memory.

Sets the waveform generator frequency for channel <w>. For all waveforms except Noise and DC, the frequency can also be specified indirectly using :WGEN<w>:PERiod.

NameTypeValuesDescription
winteger1 - (# WaveGen outputs)WaveGen output number in NR1 format.
frequencyrealHzWaveform frequency in Hz in NR3 format.
real (Hz) - Currently set waveform generator frequency in Hz in NR3 format.

Selects the waveform type for the specified WaveGen output. The query returns the currently selected signal type.

NameTypeValuesDescription
signalenumSINusoid | SQUare | RAMP | PULSe | DC | NOISe | SINC | EXPRise | EXPFall | CARDiac | GAUSsian | ARBitraryWaveform type to select.
enum - Currently selected signal type.

Sets the pulse width for Pulse waveforms on the selected WaveGen output. The pulse width can be adjusted from 20 ns to the period minus 20 ns.

NameTypeValuesDescription
winteger1 - # WaveGen outputsWaveGen output index in NR1 format.
widthreal20 ns - period minus 20 nsPulse width in seconds in NR3 format.

Sets the ramp waveform symmetry for the selected WaveGen output. Symmetry is the percentage of each cycle that the ramp waveform is rising.

NameTypeValuesDescription
percentreal0% - 100%Symmetry percentage.

Specifies the square wave duty cycle for :WGEN<w> function square waveforms. Duty cycle is the percentage of the period that the waveform is high.

NameTypeValuesDescription
percentreal20% - 80%Duty cycle percentage.

Specifies the amount of amplitude modulation as a percentage. The setting controls what portion of the amplitude range is used by the modulating signal.

NameTypeValuesDescription
percentinteger0% - 100%AM depth percentage.
integer (%) - Returns the AM depth percentage setting.

Sets the frequency of the modulating signal. The query returns the frequency of the modulating signal.

NameTypeValuesDescription
frequencyrealHzModulating waveform frequency.
real (Hz) - Returns the frequency of the modulating signal.

Sets the FM frequency deviation for waveform generator channel <w>. The deviation cannot be greater than the original carrier frequency, and the carrier frequency plus deviation must not exceed the selected waveform generator function maximum plus 100 kHz.

NameTypeValuesDescription
frequencyrealHzFrequency deviation.
real (Hz) - Returns the frequency deviation setting.

Specifies the frequency of the FM modulating signal. The query returns the modulating waveform frequency in Hz.

NameTypeValuesDescription
frequencyrealHzModulating waveform frequency.
real (Hz) - Modulating waveform frequency in Hz.

Specifies the FSK hop frequency. The output frequency shifts between the original carrier frequency and this hop frequency.

NameTypeValuesDescription
frequencyrealHzHop frequency in Hz.
real (Hz) - Returns the hop frequency setting.

Specifies the FSK modulation rate, i.e. the rate at which the output frequency shifts. The rate is given in Hz.

NameTypeValuesDescription
raterealHzFSK modulation rate.
real (Hz) - Returns the FSK rate setting.

Specifies the shape of the modulating signal for AM and FM modulation. If RAMP is selected, the ramp rise time per cycle can be set with :WGEN<w>:MODulation:FUNCtion:RAMP:SYMMetry.

NameTypeValuesDescription
shapeenumSINusoid | SQUare | RAMPShape of the modulating signal.
enum - Returns the specified modulating signal shape.

Sets the ramp modulation symmetry percentage, which controls the amount of time per cycle that the ramp waveform is rising. The query returns the current ramp symmetry percentage setting.

NameTypeValuesDescription
percentreal0% - 100%Symmetry percentage.
real (%) - Returns the ramp symmetry percentage setting.

Adds noise to the currently selected signal. The percentage range depends on the current amplitude because the combined original signal and injected noise are limited by the regular amplitude limit.

NameTypeValuesDescription
percentreal0 - 100Percent of noise to add to the signal.

Enables or disables modulated waveform generator output. Modulation can be enabled for all waveform generator function types except pulse, DC, and noise.

NameTypeValuesDescription
settingenumOFF | 0 | ON | 1Selects whether modulation is enabled or disabled.
enum - Returns whether the modulated waveform generator output is enabled or disabled.

Selects the modulation type for the waveform generator. The available types are AM, FM, and FSK.

NameTypeValuesDescription
typeenumAM | FM | FSKSelects the modulation type.
enum - Returns the selected modulation type.
:WGEN<w>:OUTPutset / query

Specifies whether the waveform generator signal output is ON or OFF.

NameTypeValuesDescription
winteger1 - (# WaveGen outputs)WaveGen output index in NR1 format.
on_offenum1 | ON | 0 | OFFTurns the waveform generator output on or off.

Selects the expected output load impedance for the waveform generator output. The setting is used so the instrument can display correct amplitude and offset levels for the expected load.

NameTypeValuesDescription
impedanceenumONEMeg | FIFTyExpected output load impedance.

Specifies whether the defined waveform is output continuously or as a single cycle (single-shot). The query returns the current output mode setting.

NameTypeValuesDescription
modeenumNORMal | SINGleSets the waveform output mode.
enum - Current output mode setting.

Specifies whether the waveform generator output is inverted. The query returns the specified output polarity.

NameTypeValuesDescription
winteger1 - # WaveGen outputsWaveGen output index in NR1 format.
polarityenumNORMal | INVertedSets the output polarity.
enum - Returns the specified output polarity.

Causes a single cycle of the defined waveform to be output when single-shot output mode is selected. Sending the command multiple times interrupts a slow signal output before the cycle is completed.

:WGEN<w>:PERiodset / query

Sets the waveform generator period for waveforms other than Noise and DC. The period can also be specified indirectly using :WGEN<w>:FREQuency.

NameTypeValuesDescription
winteger1 - # WaveGen outputsWaveGen output index in NR1 format.
periodrealsPeriod of the waveform in seconds, in NR3 format.
:WGEN<w>:RSTset / query

Restores the waveform generator factory default settings for the selected output. The defaults are 1 kHz sine wave, 500 mVpp, and 0 V offset.

NameTypeValuesDescription
winteger1 - (# WaveGen outputs)WaveGen output number in NR1 format.
:WGEN<w>:TRACkset / query

Enables or disables waveform-generator tracking for output <w>. When tracking is enabled, frequency, amplitude, offset, and duty-cycle adjustments on this output are tracked by the other waveform-generator output, subject to waveform-group compatibility.

NameTypeValuesDescription
winteger1 - # WaveGen outputsWaveGen output index in NR1 format.
on_offenum1 | ON | 0 | OFFTurns tracking on or off.

Sets whether amplitude tracking is enabled for a waveform generator output. When tracking is on, amplitude and offset adjustments on this output are tracked by the other waveform generator output, and tracked settings on the other output become unavailable.

NameTypeValuesDescription
winteger1 - # WaveGen outputsWaveGen output index in NR1 format.
on_offenum1 | ON | 0 | OFFEnables or disables amplitude tracking.

Sets the other waveform generator output to be identical to this waveform generator output, except that either output shape may be inverted. If the selected signal is ARB, the ARB waveform is copied as well.

Turns waveform-generator frequency tracking on or off for the selected output. When enabled, frequency adjustments on this output are tracked by the other waveform generator output, subject to waveform-group compatibility.

NameTypeValuesDescription
on_offenum1 | ON | 0 | OFFEnables or disables frequency tracking.

Sets the phase relationship of a frequency-tracked waveform generator output. The query returns the current frequency-tracked waveform phase relationship setting.

NameTypeValuesDescription
phasereal-360 - +360Phase relationship setting in NR1 format.
real - The frequency-tracked waveform phase relationship setting.
:WGEN<w>:VOLTageset / query

Specifies the waveform amplitude for the selected WaveGen output. For all waveforms except DC, use this command to set amplitude; offset or DC level is set separately.

NameTypeValuesDescription
amplituderealVAmplitude in volts.

Sets the waveform high-level voltage for all waveforms except DC on the selected WaveGen output. The query returns the currently specified waveform high-level voltage.

NameTypeValuesDescription
winteger1 - (# WaveGen outputs)WaveGen output number in NR1 format.
highrealVHigh-level voltage in volts, in NR3 format.
real (V) - The currently specified waveform high-level voltage.

Sets the waveform low-level voltage for :WGEN<w> outputs except DC. The high-level voltage is set with :WGEN<w>:VOLTage:HIGH; high and low levels can also be specified indirectly with :WGEN<w>:VOLTage and :WGEN<w>:VOLTage:OFFSet.

NameTypeValuesDescription
winteger1 - (# WaveGen outputs)WaveGen output number in NR1 format.
lowrealVLow-level voltage in NR3 format.

Specifies the waveform's offset voltage or DC level for the selected WaveGen output. The amplitude is set with :WGEN<w>:VOLTage, and the offset is limited to ±500 mV when the amplitude is below 40 mV.

NameTypeValuesDescription
offsetrealVOffset voltage for the waveform or DC level.

Clears the specified reference waveform location.

NameTypeValuesDescription
rinteger1 - (# ref waveforms)Reference waveform location to clear.

Turns the display of the specified reference waveform on or off. Only one reference waveform can be displayed at a time; turning one ON automatically turns the other OFF.

NameTypeValuesDescription
rinteger1 - # ref waveformsReference waveform location number in NR1 format.
on_offenum1 | ON | 0 | OFFDisplay state to set for the selected reference waveform.

Sets the label for a reference waveform. The label is stored in non-volatile memory and labels longer than 10 characters are truncated to 10 characters; lowercase characters are converted to uppercase.

NameTypeValuesDescription
stringstring-Quoted ASCII label string to assign to the reference waveform.
string - Returns the label associated with the specified reference waveform.
:WMEMory<r>:SAVEset / query

Copies the specified analog channel or math function waveform to the selected reference waveform location. Math functions whose x-axis is not frequency can also be saved as reference waveforms.

NameTypeValuesDescription
sourceenumCHANnel<n> | FUNCtion<m> | MATH<m>Source waveform to save.
:WMEMory<r>:SKEWset / query

Sets the skew factor for the specified reference waveform. The query returns the current skew setting for the selected reference waveform.

NameTypeValuesDescription
rinteger1 - # ref waveformsReference waveform number to modify.
skewrealsSkew time in seconds.
real (s) - Current skew setting for the selected reference waveform.

Sets the value represented at center screen for the selected reference waveform. The legal range depends on the :WMEMory<r>:YRANge or :WMEMory<r>:YSCale setting and on probe attenuation; out-of-range values are adjusted to the nearest legal value.

NameTypeValuesDescription
offsetrealVVertical offset value in NR3 format.
suffixoptenumV | mVOptional unit suffix.
real - Returns the current offset value for the selected reference waveform.

Defines the full-scale vertical axis of the selected reference waveform. Legal values for the range are copied from the original source waveform.

NameTypeValuesDescription
rinteger1 - (# ref waveforms)Reference waveform number in NR1 format.
rangereal-Vertical full-scale range value in NR3 format.

Sets the vertical scale, or units per division, of the selected reference waveform. Legal values are copied from the original source waveform.

NameTypeValuesDescription
rinteger1 - # ref waveformsReference waveform number to select.
scalereal-Vertical units per division in NR3 format.
real - Returns the current scale setting for the specified reference waveform.

Clears the cumulative edge variables for the next activity query. This obsolete command is provided for compatibility with previous oscilloscopes; use :ACTivity instead.

:CHANnel:LABelset / query

Sets the source text to a quoted ASCII string and adds the name to the label list. This obsolete command is provided for compatibility with previous oscilloscopes.

NameTypeValuesDescription
source_textenumCHANnel1 | CHANnel2 | DIGital<d>Selects the source channel for the label.
stringstring-Quoted ASCII label text to assign.
string - Returns the label associated with a particular analog channel.

Sets the threshold for a group of channels. The threshold can be set to a predefined value or to a user-defined voltage; for predefined values, the voltage parameter is ignored.

NameTypeValuesDescription
channel groupenumPOD1 | POD2Channel group to configure.
threshold typeenumCMOS | ECL | TTL | USERdefThreshold preset or user-defined mode.
valueoptreal-6.0V - 6.0VUser-defined threshold voltage in NR3 format, used when threshold type is USERdef.

:CHANnel2:SKEWset / query

Sets the skew between channels 1 and 2. This obsolete command is provided for compatibility with previous oscilloscopes and is only valid for two-channel models.

NameTypeValuesDescription
skew valuereal-100 ns - +100 nsSkew time in NR3 format.

:ERASeset / query

Erases the screen. This command is obsolete and provided for compatibility with previous oscilloscopes; use :DISplay:CLEar instead.

Sets the math operation for the g(t) source used as input to transform or filter functions, if available. Source1 and source2 are selected with :FUNCtion:GOFT:SOURce1 and :FUNCtion:GOFT:SOURce2.

NameTypeValuesDescription
operationenumADD | SUBTract | MULTiplySelects the g(t) math operation.

Selects the first input channel for the g(t) source used as the input to transform or filter functions, if available.

NameTypeValuesDescription
valuediscrete-First input channel for the g(t) source.

Selects the second input channel for the g(t) source used as the input to transform or filter functions, if available.

NameTypeValuesDescription
valueenumCHANnel<n>Second input channel selection.
:FUNCtion:SOURceset / query

Selects the source for function operations when FFT, DIFF, or INT is selected. This obsolete command is provided for compatibility with previous oscilloscopes; use :FUNCtion:SOURce1 instead.

NameTypeValuesDescription
valueenumCHANnel<n> | ADD | SUBTract | MULTiplySource used for function operations.
:FUNCtion:SOURce <value>
:FUNCtion:VIEWset / query

Turns the selected function on or off. This obsolete command is provided for backward compatibility; use :FUNCtion:DISPlay instead.

NameTypeValuesDescription
viewenum1 | ON | 0 | OFFSelects whether the function is turned on or off.
:FUNCtion:VIEW <view>
:FUNCtion:VIEW?