/

Rohde & Schwarz

/

Rohde & Schwarz ROHDE-SCHWARZ-RTC1002

SCPI COMMAND REFERENCE

Rohde & Schwarz ROHDE-SCHWARZ-RTC1002

Rohde & Schwarz ROHDE-SCHWARZ-RTC1002

The Rohde & Schwarz ROHDE-SCHWARZ-RTC1002 is Rohde & Schwarz's oscilloscope in the RTC1000 family. Its SCPI remote-control interface exposes 552 commands across 37 subsystems - 372 settable and 180 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.

552

Commands

372

Settable

180

Queries

37

Subsystems

SCPI

Verified

2026-07-16

All commands

*CLSset / query

Clears the status byte, standard event register, and the event parts of the questionable and operation registers to zero. It does not alter the mask or transition parts of the registers and also clears the output buffer.

*IDN?query

Returns the instrument identification.

string - Identification string in the form "Rohde&Schwarz,<device type>,<serial number>,<firmware version>".
*IDN?
*OPT?query

Queries the options included in the instrument.

string - A comma-separated string of options returned at fixed positions; zero is returned for options that are not installed.
*PSCset / query

Power on status clear.

NameTypeValuesDescription
Action--
*TRGset / query

Triggers all actions waiting for a trigger event and generates a manual trigger signal. It corresponds to the INITiate:IMMediate command and complements the TRIGger subsystem.

*TST?query

Initiates the instrument self-tests and returns an error code.

integer - Error code: 0 means no errors occurred; a value greater than 0 indicates an error occurred.
*CAL?query

Returns information on the state of the self-alignment. Return values other than 0 indicate an error.

integer - Numeric status indicator for the self-alignment state.
*RSTset / query

Reset does not change the language.

*WAIset / query

Stops further command processing until all commands sent before the Wait-to-Continue command have been executed. It is used to prevent overlapping execution and should be sent directly after the command that must complete before others run.

*ESEset / query

Sets the Event Status Enable register (ESE). The example shows *ESE 1 sets the OPC mask bit (bit No. 0) of the Standard Event Status Register (ESR) to 1.

NameTypeValuesDescription
register valueinteger-Value written to the Event Status Enable register.
*ESR?query

Returns the Standard Event Status Register (ESR). A return value of 1 in the least significant bit indicates that the overlapped command has finished.

integer - Least significant bit indicates the operation complete state; 1 means the overlapped command has finished.
*OPC; *ESR?
*OPCset / query

Sets the OPC mask bit (bit No. 0) of the Standard Event Status Register (ESR) to 1. It is used with the event status enable register to detect when an overlapped command has finished.

*OPC; *ESR?
*OPC?query

Queries the operation complete state. A return value of 1 indicates that the overlapped command has finished.

integer - Returns the operation complete state; the LSB is 1 when the overlapped command has finished.
INIT; *OPC?
*SREset / query

Sets the Service Request Enable (SRE) register. Each bit in the SRE corresponds to a bit in the status byte; when an enabled status bit changes from 0 to 1, a service request is generated.

NameTypeValuesDescription
registerinteger0 - 255Value written to the SRE register.
*SRE?query

Reads the Service Request Enable (SRE) register. The SRE is linked to the status byte and controls generation of service requests when enabled bits in the STB change from 0 to 1.

integer - Returns the current value of the SRE register.
*STB?query

Reads the status byte (STB), which provides a rough overview of instrument status by collecting information from lower registers. It can also be read by a serial poll.

integer - Returns the status byte value.

:RUNset / query

Starts the continuous acquisition.

:RUNSingleset / query

Performs a single acquisition and returns to stop mode. Same as SINGle.

:SINGleset / query

Performs a single acquisition and returns to stop mode.

:STOPset / query

Stops the running acquisition.

:TIMebase:SCALeset / query

Sets the horizontal scale for all channel and math waveforms.

NameTypeValuesDescription
TimeScalereal1e-9 - 50Horizontal scale setting.

Defines the time of one acquisition, spanning the 12 divisions of the diagram (Timebase Scale*12).

NameTypeValuesDescription
AcquisitionTimereal12 ns - 600 sTime of one acquisition.

Queries the number of horizontal divisions on the screen.

integer - Number of horizontal divisions on the screen.

Defines the trigger position (trigger offset), the time interval between the trigger point and the reference point for analyzing the signal before or after the trigger event. If the trigger position is zero, the trigger point matches the reference point.

NameTypeValuesDescription
offsetreal-500 - 500Trigger position offset relative to the reference point.
:TIMebase:RANGeset / query

Defines the time of one acquisition across the 12 divisions of the diagram (Timebase Scale*12).

NameTypeValuesDescription
acquisitiontimereal12 ns - 600 sTime of one acquisition.

Queries the real acquisition time used in the hardware. If FFT analysis is performed, the value can differ from the adjusted acquisition time (:TIMebase:ACQTime).

real (s) - Real acquisition time used in the hardware.

Sets the reference point of the time scale in percent of the display. The reference point defines which part of the waveform is shown.

NameTypeValuesDescription
ReferencePointreal10 - 90Reference point of the time scale as a percent of the display.

Enables or disables roll mode.

NameTypeValuesDescription
RollenumON | OFFSelects whether roll mode is enabled.

Switches the zoom window on or off.

NameTypeValuesDescription
zoomstateenumON | OFFTurns the zoom window on or off.

Defines the position of the zoom reference point in relation to the reference point of the original time base.

NameTypeValuesDescription
Positionreal0 - 100Position of the zoom reference point in percent.

Defines the time base in the zoom diagram in seconds per division.

NameTypeValuesDescription
ZoomScalereals/divScaling of the zoom time base in s/div depending on time base and channel settings.

Defines the offset of the trigger point to the reference point of the zoom diagram.

NameTypeValuesDescription
TimerealsOffset of the trigger point to the zoom diagram reference point.

:ACQuire:MODEset / query

Selects the method of adding waveform points to the samples of the ADC in order to fill the record length.

NameTypeValuesDescription
AcquisitionModeenumRTIMe | ETIMeAcquisition mode used to fill the record length.

Returns the state of averaging.

enum - Returns whether the instrument has acquired a sufficient number of waveforms to determine the average.

Defines the number of waveforms used to calculate the average waveform. The higher the number, the better the noise is reduced.

NameTypeValuesDescription
AverageCountinteger2 - 1024Only numbers from the 2n progression are permitted (2, 4, 8, ...).

Defines the interpolation mode used for acquisition. Linear, sin(x)/x, and sample-and-hold interpolation are available.

NameTypeValuesDescription
InterpolationenumLINear | SINX | SMHDSelects the interpolation mode.

Returns the record length, the number of recorded waveform points.

integer (Sa) - Record length in Sa.
:ACQuire:WRATeset / query

Defines the mode used to set the sample rate and the waveform acquisition rate. The instrument can use automatic selection, maximum waveform rate, or maximum sample rate.

NameTypeValuesDescription
WaveformRateenumAUTO | MWAVeform | MSAMplesSelects how the instrument sets the sample rate and waveform acquisition rate.

Sets the low-pass filter limit frequency used when `CHANnel<m>:ARIThmetics` is set to `FILTer`. The filter removes higher frequencies from the channel signals.

NameTypeValuesDescription
filter frequencyreal-Limit frequency for the filter.

Retrieves the ADC sample rate, i.e. the number of points sampled by the ADC in one second.

real (Hz) - ADC sample rate in Hz.

Returns the sample rate, that is the number of recorded waveform samples per second.

real (Sa/s) - Waveform samples per second (Sa/s).
:ACQuire:STATeset / query

Sets or queries the acquisition state of the instrument. The readback indicates whether acquisition is running, stopped, complete, or interrupted.

NameTypeValuesDescription
Aquisition StateenumRUN | STOP | COMPlete | BREakAcquisition state to set or query.
:ACQuire:TYPEset / query

Sets the type of the acquisition mode.

NameTypeValuesDescription
aquisition typeenumREFresh | SMOoth | AVERage | ENVelope | FILTerSelects the acquisition mode.

Enables the high resolution mode.

NameTypeValuesDescription
HighResenumAUTO | OFFSelects the high resolution mode setting.

Enables the peak detection mode.

NameTypeValuesDescription
PeakDetectenumAUTO | OFFSelects peak detection mode.

:AUToscaleset / query

Performs an autoset process by analyzing the enabled channel signals and selecting appropriate horizontal, vertical, and trigger settings to display stable waveforms.

:CHANnel<m>:TYPEset / query

Selects the method used to reduce the ADC data stream to waveform points at a lower sample rate. The command affects all channels regardless of the indicated channel number, and the channel suffix may be omitted.

NameTypeValuesDescription
decimation modeenumSAMPle | PDETect | HRESolutionSelects the decimation method.

Selects the method used to build the resulting waveform from several consecutive acquisitions of the signal.

NameTypeValuesDescription
TrArithmeticenumOFF | ENVelope | AVERage | FILTerMethod used to build the resulting waveform.

Selects the connection of the indicated channel signal.

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
couplingenumDCLimit | ACLimit | GNDChannel coupling mode.

Sets the voltage range across the 8 vertical divisions of the diagram. Use this command alternatively instead of CHANnel<m>:SCALe.

NameTypeValuesDescription
minteger1 - 2Selects the input channel (1, 2).
Rangereal1e-3 - 10Sets the voltage range across the 8 vertical divisions of the diagram.

Sets the vertical scale for the indicated channel. The scale value is given in volts per division.

NameTypeValuesDescription
minteger-Selects the input channel (1, 2).
scalereal1e-3 - 10Scale value, given in volts per division.

Switches the selected channel signal on or off.

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
StateenumON | OFFTurns the channel signal on or off.

Selects the bandwidth limit for the indicated channel.

NameTypeValuesDescription
BandwidthLimitenumFULL | B20Bandwidth limit setting.

The offset voltage is subtracted to correct an offset-affected signal. It applies to the selected input channel.

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
offsetrealVOffset value.

Turns the inversion of the signal amplitude on or off. Inversion affects only the display of the signal but not the trigger.

NameTypeValuesDescription
polarityenum-Controls whether the signal amplitude is inverted.

Sets the vertical position of the indicated channel and its horizontal axis in the window.

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
positionreal-4 - 4Position value.

Retrieves the overload status of the specified channel from the status bit. When the overload problem is solved, the command resets the status bit.

NameTypeValuesDescription
OverloadenumON | OFFSets the overload status bit; use OFF to reset the overload status bit.
CHANnel2:OVERload?
CHANnel2:OVERload OFF
:CHANnel<m>:SKEWset / query

Sets the deskew value for the specified input channel. Skew compensates delay differences between channels caused by different cable and probe lengths.

NameTypeValuesDescription
skewrealsDeskew value.

Sets the threshold value for digitization of analog signals on the specified input channel. If the signal value is above the threshold, the signal state is high; below the threshold, it is low.

NameTypeValuesDescription
thresholdrealVThreshold value for digitization of analog signals.

Sets the label for the selected input channel.

NameTypeValuesDescription
Labelstring-String value with maximum 8 ASCII characters.

Switches the label of the channel on or off.

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
StateenumON | OFFTurns the channel label on or off.

Sets the appropriate threshold level automatically.

NameTypeValuesDescription
minteger1 - 2Selects the input channel.

Defines the size of the hysteresis to avoid changes of signal states due to noise.

NameTypeValuesDescription
ThresholdHystenumSMALl | MEDium | LARGeSets the hysteresis size.

Returns information on the channel waveform. For envelope waveforms, use the CHANnel<m>:DATA:ENVelope:HEADer? command.

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
string - Returns header data for the channel waveform, with fields such as XStart and XStop given in seconds.

Returns the data of the channel waveform points. The waveform data can be used in MATLAB, for example.

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
real (V) - Comma-separated list of vertical values (voltages of recorded waveform samples).
CHAN1:DATA?

Selects a range of samples for a channel setting. As a query, it returns the number of samples for the selected range.

NameTypeValuesDescription
pointsenumDEFault | MAXimum | DMAXimumSets the range for the queries.
integer - Number of data points in the selected range (samples). The number of data points depends on the timebase and channel settings.

Returns the time difference between two adjacent samples of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
real (s) - Time increment between adjacent samples of the indicated waveform.

Returns the time of the first sample of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

real (s) - Time of the first sample of the indicated waveform.

Returns the voltage value per bit of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
real (V) - Voltage value per bit of the indicated waveform.

Returns the data of the envelope waveform. The envelope consists of two waveforms and should be used only for envelope waveforms; for other channel waveforms use CHANnel<m>:DATA?.

block - Comma-separated list of vertical values (voltages of envelope points). The list contains two values for each sample interval.

Returns the voltage value for binary value 0 of the indicated waveform. It is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
real (V) - Voltage value for binary value 0 of the indicated waveform.

Returns the vertical bit resolution of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
integer - For default waveforms, the resolution is 8 bit; if high resolution, average or filter are set, the resolution is 16 bit.

Returns the time difference between two adjacent samples of the indicated envelope waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

real (s) - Time difference between two adjacent samples of the indicated waveform.

Returns the time of the first sample of the indicated envelope waveform. It is relevant for data conversion when binary data format is defined.

real (s) - Time of the first sample in seconds.

Returns the voltage value per bit of the indicated envelope waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

real - Voltage value per bit of the indicated waveform.

Returns the voltage value for binary value 0 of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
real (V) - Voltage in V.

Returns the vertical bit resolution of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
<m>integer1 - 2Selects the input channel.
integer - Vertical bit resolution of the indicated waveform; 8 bit for default waveforms and 16 bit if high resolution, average, or filter are set.

:FORMat[:DATA]set / query

Defines the data export format used by CHANnel<m>:DATA?, CHANnel<m>:DATA:ENVelope?, REFCurve<m>:DATA?, and CALCulate:QMATh:DATA?.

NameTypeValuesDescription
DataFormatenumASCii | REAL | UINTeger | CSVSelects the export data format.
Accuracyinteger0 - 32Sets the length of a data value in bits.
FORM ASC
:FORMat:BORDerset / query

Defines the byte order for binary data export when `FORMat[:DATA]` is set to REAL or UINT.

NameTypeValuesDescription
ByteOrderenumMSBFirst | LSBFirstByte order for binary data export.

Defines the waveform to be exported.

NameTypeValuesDescription
WaveformSourceenumCH1 | CH2 | D0...7 | QMA | RE1..4Selects the waveform source to be exported.

Defines the path and file name for a waveform data file that will be saved with EXPort:WAVeform:SAVE. Existing files will be overwritten.

NameTypeValuesDescription
FileNamestring-Path and file name for the waveform data file.
FORM CSV
EXP:WAV:SOUR CH1
EXP:WAV:NAME "/USB_FRONT/CHANNEL1.CSV"
EXP:WAV:SAVE

:LOGic<l>:LABelset / query

Sets the label for the selected logic channel. The label string may contain up to 8 ASCII characters.

NameTypeValuesDescription
labelstring-String value for the logic channel label.

Switches the label of the logic channel on or off.

NameTypeValuesDescription
linteger0 - 7Selects the logic channel.
stateenumON | OFFTurns the label display on or off.

Set the position of a logic channel. The channel is selected by suffix <l> (0...7).

NameTypeValuesDescription
linteger0 - 7Selects the logic channel.
PositionrealdivisionsPosition value in divisions.
:LOGic<l>:SIZEset / query

Sets the size of the display of the selected logic channel.

NameTypeValuesDescription
linteger0 - 7Selects the logic channel.
SizeenumSMALl | MEDium | LARGeDisplay size for the logic channel.
:LOGic<l>:STATeset / query

Switches the specified logic channel signal on or off.

NameTypeValuesDescription
stateenumON | OFFTurns the logic channel signal on or off.

Returns the data of the specified digital channel. Use FORMat[:DATA] to set the export format and POD:DATA:POINts to set the number of samples returned.

block - List of values according to the format settings.
:POD:Stateset / query

Switches the Pod on or off.

NameTypeValuesDescription
stateenumON | OFFPod state.
:POD:THResholdset / query

Sets the threshold mode for the logic pod. If the signal value is higher than the threshold, the signal state is high; otherwise it is low.

NameTypeValuesDescription
Threshold ModeenumTTL | ECL | CMOS | USER1 | USER2Threshold mode for the logic pod.

Sets the user-defined threshold for the pod. The suffix <u> selects the user setting USER1 or USER2.

NameTypeValuesDescription
threshold levelreal-2 - 8Threshold level for the pod.

Returns information on the digital channel waveform.

string - Comma-separated value list containing XStart in seconds, XStop in seconds, record length in samples, and number of values per sample interval.
:POD:DATA:POINtsset / query

Selects the range of samples returned by POD:DATA?; as a query, returns the number of samples for the selected range. For MSAMples mode, this lets you choose between displayed samples and samples stored in memory.

NameTypeValuesDescription
PointSelectionenumDEFault | MAXimum | DMAXimumSelects which waveform sample range is used for data queries.
integer - Returns the number of returned samples for the selected range.

Returns the time difference between two adjacent samples of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).

real (s) - Time difference between two adjacent samples of the indicated waveform.

Returns the time of the first sample of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).

real (s) - Time of the first sample of the indicated waveform.

Returns the voltage value per bit of the indicated waveform. It is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

real (V) - Voltage per bit of the indicated waveform.

Returns the voltage value for binary value 0 of the indicated waveform. It is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

real (V) - Voltage value for binary value 0 of the indicated waveform.

Returns the vertical bit resolution of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

returns - Returns the vertical bit resolution of the indicated waveform.

Returns the current status of the digital channel regardless of the trigger settings and even without any acquisition. The minimum and maximum forms together report the signal state.

enum - Returns the current status as 0 for Low, 1 for High, or 0/1 for Toggle when the minimum and maximum readings differ.

Returns the current status of the digital channel regardless of the trigger settings and even without any acquisition.

NameTypeValuesDescription
qualifierenumMINimum | MAXimumSelects which status value to return.
integer - Returns the current state as 0 or 1; both MINimum and MAXimum return the same value for low and high states, while a toggle state returns 0 for MINimum and 1 for MAXimum.

Queries the type of the probe. The suffix selects the input channel (1 or 2).

enum - Returns the probe type: NONE for not detected, ACTive for an active probe, or PASSive for a passive probe.

Sets the attenuation or gain of the probe if the probe was not detected by the instrument.

NameTypeValuesDescription
manualattenuationreal0.001 - 10000Manual attenuation or gain value for the probe.

Returns the attenuation of an automatically detected probe.

NameTypeValuesDescription
minteger1 - 2Selects the input channel.
real - The probe attenuation.

Sets the trigger threshold voltage for edge and width trigger. The suffix n selects the trigger input: 1 or 2 for the corresponding channel, or 5 for the external trigger input.

NameTypeValuesDescription
levelrealVTrigger level voltage.
ninteger-Selects the trigger input; 1 and 2 correspond to channels, 5 to the external trigger input.
:TRIGger:A:MODEset / query

Sets the trigger mode. The trigger mode determines the behavior of the instrument if no trigger occurs.

NameTypeValuesDescription
TriggerModeenumAUTO | NORMalTrigger mode to use.

Sets the trigger source.

NameTypeValuesDescription
sourceenumCH1 | CH2 | D0...D7 | EXTernanalog | LINE | PATTern | NONESelects the trigger source.

Enables or disables the holdoff time.

NameTypeValuesDescription
HoldOffModeenumTIME | OFFHoldoff mode.

Defines the holdoff time. The next trigger occurs only after the holdoff time has passed.

NameTypeValuesDescription
holdoff timereal5.00000E-08 - 1.00000E+01Holdoff time before the next trigger can occur.
:TRIGger:A:TYPEset / query

Sets the trigger type.

NameTypeValuesDescription
TypeenumEDGE | WIDTh | TV | LOGic | BUSTrigger type to set.

Sets the trigger output mode. It defines whether and when a trigger out pulse is generated.

NameTypeValuesDescription
outputmodeenumOFF | TRIGger | MASK | GENeratorSelects the trigger output mode.

Sets the slope for the edge trigger (A trigger).

NameTypeValuesDescription
slopeenumPOSitive | NEGative | EITHerSlope selection for the edge trigger.

Sets the coupling for the external trigger input. The command is relevant if TRIGger:A:SOURce is set to EXTernanalog.

NameTypeValuesDescription
ExternCouplingenumAC | DC

Sets the trigger output pulse length. Default unit is seconds.

NameTypeValuesDescription
pulse lengthreals

Sets the polarity of the trigger out pulse.

NameTypeValuesDescription
polarityenumPOSitive | NEGativePolarity of the trigger out pulse.

Sets the coupling for the trigger source.

NameTypeValuesDescription
couplingenumDC | AC | HF | ALEVelTrigger source coupling mode.

Turns an additional 5 kHz low-pass filter in the trigger path on or off. The filter removes higher frequencies and is available with AC and DC coupling.

NameTypeValuesDescription
stateenumON | OFFTurns the additional low-pass filter on or off.

Turns an additional 100 MHz low-pass filter in the trigger path on or off. The filter removes higher frequencies and is available with AC and DC coupling.

NameTypeValuesDescription
stateenumON | OFFEnables or disables the additional 100 MHz low-pass filter.

Defines a range around the width value specified using TRIGger:A:WIDTh:WIDTh.

NameTypeValuesDescription
deltareal1.6E-08 - 3.435974E+01Range around the width value.

Sets the polarity of the pulse trigger function.

NameTypeValuesDescription
PolarityenumPOSitive | NEGativeSelects whether the pulse width is defined from the rising to the falling slopes or from the falling to the rising slopes.

Defines how the measured pulse width is compared with the given limit(s).

NameTypeValuesDescription
range modeenumWITHin | OUTSide | SHORter | LONGerSelects whether the trigger fires on pulses inside or outside a time range, or on pulses shorter or longer than a set width.

Sets the pulse width time used by the pulse trigger function. For WITHin and OUTSide ranges, it defines the center of the range; for SHORter and LONGer ranges, it defines the maximum or minimum pulse width.

NameTypeValuesDescription
Time1real1.6E-08 - 3.435974E+01Center value, maximum value or minimum value depending on the defined range type.

Sets the trigger on the beginning of the video signal fields, or on the beginning of video signal lines.

NameTypeValuesDescription
fieldenumEVEN | ODD | ALL | LINE | ALINeTrigger field or line selection.

Sets the polarity of the sync pulses used for triggering. The edges of the sync pulses are used for triggering.

NameTypeValuesDescription
polarityenumPOSitive | NEGativePolarity of the sync pulses.

Selects the color television standard.

NameTypeValuesDescription
standardenumPAL | NTSC | SECam | PALM | I576 | P720 | P1080 | I1080Color television standard to use.

Selects the state for each digital channel in a pattern trigger. The source string contains one character per channel, using 1 for High, 0 for Low, and X for don't care.

NameTypeValuesDescription
SourceStringstring-String containing 0, 1, or X for each channel.
TRIG:A:PATT:SOUR "1X"
TRIG:A:PATT:SOUR "00101X1X1X"

Sets an exact TV line number when the TV field trigger mode is set to LINE.

NameTypeValuesDescription
Lineinteger1 - 525, 625, ..., 1080Exact line number to trigger on, depending on the TV standard.

Sets the trigger point depending on the result of the logical combination of the channel states.

NameTypeValuesDescription
ConditionStringenum„TRUE“ | „FALSE“Condition that determines the trigger point based on the logical combination result.

Sets the logical combination of the trigger states of the channels. The required states of all channels must appear in the input signal at the same time for AND, or at least one channel must have the required state for OR.

NameTypeValuesDescription
FunctionenumAND | ORLogical combination of the channel trigger states.

Sets the duration function of the pattern trigger.

NameTypeValuesDescription
PatternModeenumOFF | TIMeout | WIDThSelects the pattern trigger duration mode.

Sets the pattern trigger width. For WITHin and OUTSide ranges, it defines the center of the range; for SHORter and LONGer, it defines the maximum and minimum values, respectively.

NameTypeValuesDescription
PatternWidthreal-Pattern trigger width value.

Defines a range around the pattern width value specified using TRIGger:A:PATTern:WIDTh[:WIDTh].

NameTypeValuesDescription
PatternDeltareal8.00E-09 - maximum value, which depends on the defined pulse width±Δt ("Variation").

Defines a range around the width value specified using TRIGger:A:PATTern:WIDTh[:WIDTh]. The range mode determines whether the trigger acts within/outside a delta window or on shorter/longer pulses.

NameTypeValuesDescription
PatternRangeenumWITHin | OUTSide | SHORter | LONGerSelects whether the trigger uses a range window or compares pulse width against a set width.

Specifies the trigger mode for SPI/SSPI protocols.

NameTypeValuesDescription
ModeenumBSTart | BEND | NTHBit | PATTernSelects the SPI trigger mode.

Defines the bit pattern used as the trigger condition for SPI protocol analysis. The pattern length is limited by TRIGger:A:SPI:PLENgth.

NameTypeValuesDescription
DataPatternstring-String with max. 32 bit; characters 0, 1, and X are allowed.

Defines how many bits build up the serial pattern.

NameTypeValuesDescription
PatternLengthinteger1 - 32Number of bits in the serial pattern.
TRIG:A:SPI:PATT "0011XXXX0110"
TRIG:A:SPI:PLEN?
TRIG:A:SPI:PLEN 4

Sets the number of bits before the first bit of the pattern.

NameTypeValuesDescription
PatternBitOffsetinteger0 - 4095Number of ignored bits before the first bit of the pattern.

Toggles the I²C trigger condition between master Read and Write access.

NameTypeValuesDescription
AccessenumREAD | WRITeSelects whether the trigger condition applies to Read or Write access of the master.

Specifies the trigger mode for Ib2C.

NameTypeValuesDescription
ModeenumSTARt | RESTart | STOP | MACKnowledge | PATTernSets the Ib2C trigger mode.

Sets the address of the slave device. The address can have 7 bits or 10 bits.

NameTypeValuesDescription
AddressStringstring-String with max. 7 or 10 characters, depending on the address length. Characters 0, 1, and X are allowed.
TRIG:A:I2C:ADDR "10X1"

Sets the length of the slave address. NORMal selects a 7-bit address and EXTended selects a 10-bit address.

NameTypeValuesDescription
AdrModeenumNORMal | EXTendedSelects the slave address length.

Defines the bit pattern as the trigger condition.

NameTypeValuesDescription
DataPatternstring-String with max. 24 characters (3 byte); characters 0, 1, and X are allowed.
TRIG:A:I2C:PATT "10X10000XXXX1111"
TRIG:A:I2C:PATT?
TRIG:A:I2C:PATT "110"
TRIG:A:I2C:PATT?

Defines how many bytes are considered in the trigger condition. Use TRIGger:A:I2C:PATTern to set the pattern for these bytes.

NameTypeValuesDescription
pattern_lengthinteger1 - 3Number of bytes considered in the trigger condition.

Sets the number of bytes before the first byte of interest, relative to the end of the address bytes.

NameTypeValuesDescription
PatternByteOffsetinteger0 - 4095Number of ignored bytes.

Specifies the trigger mode for UART/RS-232 interfaces.

NameTypeValuesDescription
modeenumBSTart | SBIT | NTHSymbol | SYMBol | PATTern | PERRor | FERRor | BREakSelects the UART/RS-232 trigger mode.

Defines the bit pattern used as a trigger condition for UART/RS-232 analysis. The pattern can be up to 32 bits long and may contain the characters 0, 1, and X.

NameTypeValuesDescription
DataPatternblock-Binary pattern with a maximum length of 32 bits.

Defines how many symbols build up the serial pattern.

NameTypeValuesDescription
pattern lengthinteger-Number of symbols that make up the serial pattern.

Sets the number of symbols before the first symbol of the pattern.

NameTypeValuesDescription
PatternByteOffsetinteger0 - 4095Number of ignored symbols before the first symbol of the pattern.

Specifies the frame type for CAN.

NameTypeValuesDescription
FrameTypeenumDATA | REMote | ERRor | OVERload | ANYFrame type to trigger on.

Specifies the trigger mode for CAN. The selected mode determines what CAN frame condition causes the trigger.

NameTypeValuesDescription
TriggerTypeenumSTOFrame | EOFrame | ID | IDDT | FTYPe | ERRConditionSelects the CAN trigger mode.

Specifies the condition for the CAN identifier.

NameTypeValuesDescription
conditionenumEQUual | NEQual | GTHan | LTHanSets the condition for the identifier.

Specifies the identifier, depending on the TRIGger:A:CAN:ITYPe setting. Only a string with 11 or 29 characters is possible.

NameTypeValuesDescription
identifierstring-Binary pattern for the CAN identifier; characters 0, 1, and X are allowed.

Selects the length of the identifier: 11 bit for CAN base frames, or 29 bits for CAN extended frames. The command is relevant if TRIGger:A:CAN:TYPE is set to ID or IDDT.

NameTypeValuesDescription
IdentifierTypeenumB11 | B29Selects the identifier length.

Specifies the trigger on acknowledge error when trigger type is set to error using TRIGger:A:CAN:TYPE. An acknowledgement error occurs when the transmitter does not receive an acknowledgment, a dominant bit during the Ack Slot.

NameTypeValuesDescription
AcknowledgeErrorenumON | OFF

Specifies the data for CAN trigger. Depending on the TRIGger:A:CAN:DLENgth setting, the number of characters is fixed and all bytes must be complete.

NameTypeValuesDescription
Datastring-String containing a binary pattern with up to 64 bits; characters 0, 1, and X are allowed.
TRIG:A:CAN:DATA "10010110"

Specifies the condition for the CAN trigger data. The condition determines whether the identifier/data is equal, not equal, greater than, or less than the specified value.

NameTypeValuesDescription
DataConditionenumEQUal | NEQual | GTHan | LTHanCondition for the data.

Specifies the data length for the CAN trigger.

NameTypeValuesDescription
datalengthinteger0 - 8Data length for the CAN trigger.

Specifies the trigger on stuff bit error when trigger type is set to error, using TRIGger:A:CAN:TYPE.

NameTypeValuesDescription
BitStuffingErrorenumON | OFFEnables or disables triggering on stuff bit error.

Specifies the trigger on checksum error when the trigger type is set to error, using TRIGger:A:CAN:TYPE.

NameTypeValuesDescription
CRCerrorenumON | OFFEnables or disables triggering on checksum error.

Specifies the trigger on form error when trigger type is set to error, using TRIGger:A:CAN:TYPE. A form error occurs when a fixed-form bit field contains one or more illegal bits.

NameTypeValuesDescription
FormErrorenumON | OFFEnables or disables triggering on CAN form error.

Specifies the condition for the LIN identifier.

NameTypeValuesDescription
identifierConditionenumEQUal | NEQual | GTHan | LTHanCondition used for comparing the identifier.
TRIG:A:LIN:ICONdition EQUal

Specifies the identifier for LIN trigger setup. Only 6 characters are allowed; enter the 6-bit identifier without parity bits, using a binary pattern with characters 0, 1, and X.

NameTypeValuesDescription
Identifierstring-String containing binary pattern. Characters 0, 1, and X are allowed.
TRIG:A:LIN:IDEN "100001"

Specifies the trigger type for LIN.

NameTypeValuesDescription
TriggerTypeenumSYNC | WKFRame | ID | IDDT | ERRConditionSelects the LIN trigger type.

Triggers on a checksum error when the LIN trigger type is set to error condition using TRIGger:A:LIN:TYPE. The checksum verifies the correct data transmission and is the last byte of the frame response.

NameTypeValuesDescription
ChecksumErrorenumON | OFFEnables or disables triggering on a checksum error.

Specifies the data for the LIN trigger. Depending on the TRIGger:A:LIN:DLENgth setting, the number of characters is fixed and all bytes need to be complete.

NameTypeValuesDescription
datastring-String containing binary pattern with max. 64 bit. Characters 0, 1, and X are allowed.
TRIG:A:LIN:DATA "10100101"

Specifies the condition for the data.

NameTypeValuesDescription
DataConditionenumEQUal | NEQual | GTHan | LTHanCondition for identifier comparison.

Defines the length of the data pattern, i.e. the number of bytes in the pattern.

NameTypeValuesDescription
DataLengthinteger1 - 8Length of the data pattern in bytes.

Triggers on a parity error when trigger type is set to error condition, using TRIGger:A:LIN:TYPE. Parity bits are the bits 6 and 7 of the identifier and verify the correct transmission of the identifier.

NameTypeValuesDescription
IdParityErrorenumON | OFFEnables or disables triggering on identifier parity error.

Specifies the trigger on synchronisation error when trigger type is set to error, using TRIGger:A:LIN:TYPE.

NameTypeValuesDescription
SyncErrorenumON | OFFEnables or disables triggering on synchronisation error.

:DISPlay:MODEset / query

Sets the diagram mode.

NameTypeValuesDescription
modeenumYT | XYDiagram mode to display.
:DISPlay:PALetteset / query

Sets the color and brightness of the displayed waveform samples depending on their cumulative occurrence.

NameTypeValuesDescription
paletteenumNORMal | INVerse | FCOLor | IFColorSelects the display palette.

Sends a message text to the instrument and displays it in a message box. Use DISPlay:DIALog:CLOSe to close the message box.

NameTypeValuesDescription
MessageTextstring-String that contains the message.
DISP:DIAL:MESS 'My message'
DISP:DIAL:CLOS

Sets the transparency of result boxes that overlay the waveforms, such as statistical results or digital voltmeter results.

NameTypeValuesDescription
transparencyreal0 - 100Transparency of the result boxes.

Switches the virtual screen on or off.

NameTypeValuesDescription
EnableenumON | OFFTurns the virtual screen on or off.

Sets the position of the virtual screen window.

NameTypeValuesDescription
positionreal2 - -10Position of the virtual screen window.

Adds a saved menu language file from USB stick to internal memory.

NameTypeValuesDescription
LanguageenumENGLish | GERMan | FRENch | SPANish | RUSSian | SCHinese | TCHinese | JAPanese | KOReanMenu language to add.
SourcePathstring-String parameter containing source path and language file.
DISP:LANG:ADD GERM,"/USB_FRONT/RTC_LN00.HLU"

Removes an installed menu language file from internal memory.

NameTypeValuesDescription
LanguageenumENGLish | GERMan | FRENch | SPANish | RUSSian | SCHinese | TCHinese | JAPanese | KOReanLanguage file to remove.
DISP:LANG:REM GERM

Defines the source to be displayed in the x direction in an XY diagram, replacing the usual time base.

NameTypeValuesDescription
source--Source to be displayed in x direction in an XY diagram.

Defines the intensity of the background lighting of the display. *RST does not change the intensity.

NameTypeValuesDescription
Intensityreal10 - 100Value in percent.

Defines the intensity of the grid on the screen. *RST does not change the intensity.

NameTypeValuesDescription
intensityreal0 - 100Value in percent.

Defines the strength of the waveform line in the diagram. *RST does not change the intensity.

NameTypeValuesDescription
intensityreal0 - 100Value in percent.

Defines the (first) source to be displayed in y direction in an XY-diagram.

NameTypeValuesDescription
SourceenumCH1 | CH2Source to be displayed in y direction in an XY-diagram.

Sets the persistence time to infinite when display persistence is enabled. New data points remain on the screen until the setting is changed or persistence is cleared.

NameTypeValuesDescription
InfPersistenceenumON | OFFEnables or disables infinite persistence.

Defines whether the waveform persists on the screen or whether the screen is refreshed continuously.

NameTypeValuesDescription
StateenumON | OFFSelects whether persistence is enabled.

Sets the persistence time used when persistence is active. Each new data point remains on the screen for the specified duration; to set infinite persistence, use DISPlay:PERSistence:INFinite.

NameTypeValuesDescription
timereal50E-3 - infinitePersistence time.

Sets whether the persistence time is determined automatically by the instrument. When enabled, the instrument selects the optimal persistence time.

NameTypeValuesDescription
autoenumON | OFFEnables or disables automatic determination of the persistence time.

Defines how the grid is displayed.

NameTypeValuesDescription
StyleenumLINes | RETicle | NONESelects whether the grid is shown as lines, crosshairs, or not displayed.
:DISPlay:STYLeset / query

Defines how the waveform data is displayed.

NameTypeValuesDescription
StyleenumVECTors | DOTSSelects whether waveform data is shown as connected vectors or as individual dots.

Sets the language used for softkey labels, help, and other screen information. Supported languages are listed in the Specifications data sheet.

NameTypeValuesDescription
LanguageenumENGLish | GERMan | FRENch | SPANish | RUSSian | SCHinese | TCHineseLanguage to display.

:TSTamp:NEXTset / query

Moves the next marker (timestamp, to the right) to the reference point of the display or zoom area.

TSTamp:NEXT
:TSTamp:SETset / query

Sets a new marker (timestamp) at the display reference point unless one is already set there. The reference point is controlled by TIMebase:REFerence.

NameTypeValuesDescription
Eventstring-Event at which the marker is set.
:TSTamp:CLEarset / query

Deletes the marker (timestamp) at the reference point. The reference point is set with TIMebase:REFerence.

:TSTamp:PREViousset / query

Moves the previous marker (timestamp, to the left) to the reference point of the display or zoom area.

Defines the cursor measurement type.

NameTypeValuesDescription
typeenumHORizontal | VERTical | PAIRed | HRATio | VRATio | PPCount | NPCount | RECount | FECount | MEAN | RMS | RTIMe | FTIMe | PEAK | UPEakvalue | LPEakvalueCursor measurement type to use.
:CURSor<m>:STATeset / query

Activates or deactivates cursor measurement.

NameTypeValuesDescription
StateenumON | OFFTurns the cursor measurement on or off.

Defines the cursor measurement source as one of the active signal, reference or math channel.

NameTypeValuesDescription
SourceenumNONE | CH1 | CH2 | QMA | RE1 | RE2 | RE3 | RE4 | XYCursor measurement source.

For FFT analysis only: sets the selected cursor to the next (right) level peak.

For FFT analysis only: sets the selected cursor to the previous (left) level peak.

Resets the cursors to their initial positions. This is helpful if the cursors have disappeared from the display or need to be moved for a larger distance.

:CURSor<m>:SWAVeset / query

Autoset for cursor lines. Sets the cursor lines to typical waveform points depending on the selected measurement type, such as waveform peaks for voltage measurements or consecutive pulse edges for time measurements.

If set to ON, the V-Marker cursor measurement is enabled.

NameTypeValuesDescription
StateenumON | OFF

Specifies the position of the first cursor on the time axis.

NameTypeValuesDescription
xposition1realsPosition of the first cursor on the time axis.

Enables automatic adjustment of cursor lines when the vertical or horizontal scales change. When OFF, cursor lines remain fixed on the display during scaling changes.

NameTypeValuesDescription
stateenumON | OFFEnables or disables tracking scale adjustment for the cursor lines.

Specifies the position of the first horizontal cursor on the y-axis.

NameTypeValuesDescription
yposition1realVPosition of the first horizontal cursor on the y-axis.

Returns the cursor positions.

string - Comma-separated list of cursor positions.

If enabled, the cursors of a set are coupled so that the distance between the two remains the same if one cursor is moved.

NameTypeValuesDescription
CouplingenumON | OFF

Returns the inverse time difference between the two cursors (1/Δt).

real (1/s) - Inverse time difference between the two cursors.

Returns the time difference between the two cursors (Δt).

real (s) - Returns the time difference between the two cursors (Δt).

If enabled, the cursors of a set are coupled so that the distance between the two remains the same if one cursor is moved.

NameTypeValuesDescription
CouplingenumON | OFF

Returns the inverse value of the voltage difference between the two horizontal cursor lines, i.e. 1/ΔV.

real (1/V) - Inverse value of the voltage difference between the two horizontal cursor lines (1/ΔV).

Sets the unit for X Ratio measurements used by the corresponding CURSor<m>:XRATio[:VALue]? query. The available units are ratio, percent, degree, and radian.

NameTypeValuesDescription
UnitenumRATio | PCT | GRD | PIUnit for X Ratio measurements.

Returns the ratio of the x-values between the first and second cursors and the first and third cursors, calculated as (x2-x1)/(x3-x1). The result unit is set with CURsor<m>:XRATio:UNIT.

numeric - Numeric value corresponding to the specified unit.

Sets the unit for Y Ratio measurements with CURSor<m>:YRATio[:VALue]?.

NameTypeValuesDescription
UnitenumRATio | PCTSelects the display unit for the Y Ratio measurement result.

Provides three cursors and measures the ratio of the y-values between the first and second cursors and the first and third cursors: (y2-y1)/(y3-y1). The unit of the result is set with CURSor<m>:YRATio:UNIT.

numeric - Numeric value corresponding to the specified unit.

Returns the results of the quick measurement.

returns - Returns the results of the quick measurement.

Selects the active signal, reference, or math channel source(s) for the selected measurement. Available sources depend on the selected measurement type.

NameTypeValuesDescription
SignalSourceenumNONE | CH1...CH2 | QMA | RE1...RE4 | POD | D0..7 | TRIGger | EXTernSource for the measurement signal.
ReferenceSourceoptenumNONE | CH1...CH2 | QMA | RE1...RE4 | POD | D0..7 | TRIGger | EXTernOptional reference source for the measurement.

Activates or deactivates the selected measurement 1 to 6. Only the results of active measurements are displayed in the result table.

NameTypeValuesDescription
StateenumON | OFFTurns the selected measurement on or off.

Returns the measurement category for the selected measurement. Query only.

NameTypeValuesDescription
minteger1 - 6Selects the measurement.
enum - Returns the measurement category.

Defines the measurement type to be performed on the selected source. To query the results, use MEASurement<m>:RESult?.

NameTypeValuesDescription
MeasTypeenumFREQuency | PERiod | PEAK | UPEakvalue | LPEakvalue | PPCount | NPCount | RECount | FECount | HIGH | LOW | AMPLitude | CRESt | MEAN | RMS | RTIMe | FTIMe | PDCYcle | NDCYcle | PPWidth | NPWidth | CYCMean | CYCRms | STDDev | TFRequency | TPERiode | DELay | PHASe | BWIDth | POVershoot | NOVershootSelects the measurement type to be performed on the selected source.

Returns the result of the specified measurement type.

NameTypeValuesDescription
minteger1 - 6Selects the measurement place.
MeasTypeoptenumPDCycle | NDCycle | PPWidth | NPWidth | CYCMean | CYCRms | STDDev | CYCStddev | TFRequency | TPERiode | DELay | PHASe | BWIDth | POVershoot | NOVershootMeasurement type to return.
returns - Returns the result of the specified measurement type.

Sets the edges to be used for delay measurement. The associated waveforms are defined with MEASurement<m>:SOURce.

NameTypeValuesDescription
SignalSlopeenumPOSitive | NEGativeSlope of source 1 (first waveform).
ReferenceSlopeenumPOSitive | NEGativeSlope of source 2 (second waveform).

Sets the lower and upper reference levels for rise and fall time measurements as percentages of the high signal level. The setting applies to the measurement indexed by suffix <m>.

NameTypeValuesDescription
RelativeModeenumTEN | TWENtySelects the relative reference level mode: 10/90% or 20/80%.

Defines the source of the Quickmath waveform.

NameTypeValuesDescription
SourceenumCH1 | CH2

Defines whether the Quickmath waveform is active or not. Quickmath is only available in YT and Zoom mode.

NameTypeValuesDescription
StateenumON | OFFEnables or disables the Quickmath waveform.

Returns information on the quick math waveform.

string - Header data for the quick math waveform. The table lists the header positions and their meanings, such as XStart in s and XStop in s.

Returns the data of the quick math waveform. The waveform data can be used in MATLAB, for example, and the export format is set with FORMat[:DATA].

block - List of values according to the format settings.

Defines the operation of the Quickmath waveform.

NameTypeValuesDescription
OperationenumADD | SUB | MUL | DIVSelects the Quickmath operation.
CALC:QMAT:OPER ADD
CALC:QMAT:OPER SUB
CALC:QMAT:OPER MUL
CALC:QMAT:OPER DIV

Sets the vertical position of the Quickmath waveform in the window.

NameTypeValuesDescription
positionrealdivisionsPosition value, given in divisions.

Sets the vertical scale for the Quickmath waveform.

NameTypeValuesDescription
scalereal-1.0E-24 - 5.0E+25Scale value, given in volts per division.

Returns the time difference between two adjacent samples of the indicated waveform. It is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

real (s) - Time difference between two adjacent samples of the indicated waveform.

Returns the time of the first sample of the indicated waveform. It is relevant for data conversion when the binary data format is defined (FORM UINT,8|16|32).

real (s) - Time of the first sample of the indicated waveform.

Returns the voltage value per bit of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).

real (V) - Voltage value per bit of the indicated waveform.

Returns the voltage value for binary value 0 of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

real (V) - Voltage value for binary value 0 of the indicated waveform.

Returns the vertical bit resolution of the indicated waveform. Relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

integer (bit) - Vertical bit resolution of the indicated waveform. For default waveforms, the resolution is 8 bit; if high resolution, average or filter are set, the resolution is 16 bit.

Defines the mode for FFT calculation and display. The FFT can be performed without additional weighting, with an envelope of maximum values, or with averaging of several spectrums.

NameTypeValuesDescription
ArithmeticsenumOFF | ENVelope | AVERageFFT calculation and display mode.

Sets the FFT window function used for FFT calculation and display. Window functions are multiplied with the input values and can improve the FFT display.

NameTypeValuesDescription
WindowTypeenumRECTangular | HAMMing | HANN | BLACkharris | FLATtop2FFT window function to apply.

Defines the number of spectrums used for averaging if CALCulate:MATH<m>:ARIThmetics is set to AVERage.

NameTypeValuesDescription
AverageCountinteger2 - 512Integer average count used for FFT averaging.

Defines the scaling unit of the y-axis for the FFT magnitude display.

NameTypeValuesDescription
magnitude scaleenumLINear | DBM | DBVScaling unit of the y-axis.

Defines the position of the displayed frequency domain, which is centered at the specified frequency. The span is defined separately by the FFT:SPAN command.

NameTypeValuesDescription
CenterFreqrealHzCenter frequency of the displayed FFT frequency domain.

Sets the FFT frequency span in hertz, defining the width of the displayed frequency range. The span position is defined by `CALCulate:MATH<m>:FFT:CFRequency`.

NameTypeValuesDescription
FreqSpanrealHzFFT frequency span.

Returns the sample rate of data used in an FFT analysis.

real (Sa/s) - Sample rate of the data used in an FFT analysis.

Defines the start frequency of the displayed frequency domain instead of defining a center frequency and span.

NameTypeValuesDescription
StartFreqrealHzStart frequency of the displayed frequency domain.

Defines the stop frequency of the displayed frequency domain instead of defining a center frequency and span.

NameTypeValuesDescription
StopFreqrealHzStop frequency of the displayed frequency domain.

Defines the position of the time base extract in the Y(t)-window for which the FFT is calculated.

NameTypeValuesDescription
WindowPositionrealsPosition of the time base extract in the Y(t)-window used for the FFT calculation.

Defines the width of the time base extract from the Y(t)-window for which the FFT is calculated.

NameTypeValuesDescription
window widthrealsWidth of the time base extract used for the FFT calculation.

Defines the source of the reference waveform.

NameTypeValuesDescription
source--Source of the reference waveform.

Displays or hides the selected reference waveform. The suffix <m> selects reference waveform storage 1 through 4.

NameTypeValuesDescription
StateenumON | OFFDisplays or hides the selected reference waveform.

Stores the selected reference waveform to the specified file.

NameTypeValuesDescription
FileNamestring-String with path and file name.

Returns the source waveform for the selected reference waveform storage. Query only.

enum - Returns the source waveform category for the selected reference waveform.

Updates the selected reference by the waveform defined with REFCurve<m>:SOURce.

Changes the horizontal position of the reference waveform independent of the channel waveform settings.

NameTypeValuesDescription
positionrealsHorizontal position of the reference waveform.

Changes the horizontal scale (timebase) of the reference waveform independent of the channel waveform settings.

NameTypeValuesDescription
Scalereals/divHorizontal scale of the reference waveform.

Loads the waveform data from the indicated reference file to the reference storage. To load the instrument settings as well, use :REFCurve<m>:LOAD:STATe.

NameTypeValuesDescription
FileNamestring-String with path and file name.

Loads the instrument settings in addition to the reference waveform data. The waveform data must be loaded before the settings.

Returns information on the reference waveform. The header data consists of XStart, XStop, record length in samples, and the number of values per sample interval.

block - Header data for the reference waveform, returned as a comma-separated list of values (XStart, XStop, record length, and values per sample interval).

Returns the data of the selected reference waveform.

NameTypeValuesDescription
minteger1 - 4Selects the reference waveform in internal reference storage.
block - Comma-separated value list containing the reference waveform data.

Changes the vertical position of the reference waveform.

NameTypeValuesDescription
positionrealdivVertical position of the reference waveform.

Changes the vertical scale of the selected reference waveform. The suffix <m> selects reference waveform storage 1 through 4.

NameTypeValuesDescription
ScalerealV/divVertical scale of the reference waveform.

Returns the time difference between two adjacent samples of the indicated reference waveform. Relevant for data conversion when binary data format is defined (FORM UINT, 8 | 16).

NameTypeValuesDescription
minteger1 - 4Selects the reference waveform, the internal reference storage.
real (s) - Time increment between two adjacent samples of the indicated waveform.

Returns the time of the first sample of the indicated reference waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT, 8 | 16).

NameTypeValuesDescription
minteger1 - 4Selects the reference waveform, the internal reference storage.
real (s) - Time of the first sample of the indicated waveform.

Returns the voltage value per bit of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT, 8 | 16).

NameTypeValuesDescription
minteger1 - 4Selects the reference waveform, the internal reference storage.
real (V) - Voltage value per bit of the indicated waveform.

Returns the voltage value for binary value 0 of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT, 8 | 16).

NameTypeValuesDescription
minteger1 - 4Selects the reference waveform, the internal reference storage.
real (V) - Voltage value for binary value 0 of the indicated waveform.

Returns the vertical bit resolution of the indicated reference waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT, 8 | 16).

NameTypeValuesDescription
minteger1 - 4Selects the reference waveform, the internal reference storage.
integer (bit) - Vertical bit resolution of the indicated waveform; default waveforms use 8 bit resolution and the maximum is 16 bit.

:MASK:LOADset / query

Loads a stored mask from the specified file.

NameTypeValuesDescription
FileNamestring-Specifies the file from which the mask is loaded.
:MASK:STATeset / query

Turns the mask test mode on or off. When turning off, any temporarily stored new masks are deleted.

NameTypeValuesDescription
StateenumON | OFFMask test mode state.
:MASK:TESTset / query

Starts, finishes or interrupts a mask test.

NameTypeValuesDescription
TestenumRUN | STOP | PAUSeSelects whether the mask test is started, finished, or interrupted.
:MASK:CHCopyset / query

Creates a mask from the envelope waveform of the test source set with MASK:SOURce.

:MASK:SAVEset / query

Saves the current mask in the specified file.

NameTypeValuesDescription
FileNamestring-Path and file name.
:MASK:SOURceset / query

Defines the channel to be compared with the mask.

NameTypeValuesDescription
sourceenumCH1 | CH2Channel to be compared with the mask.
:MASK:YPOSitionset / query

Moves the mask vertically within the display.

NameTypeValuesDescription
ypositionreal-200 - 200Mask offset from the vertical center.
:MASK:YSCaleset / query

Changes the vertical scaling to stretch or compress the mask in y-direction.

NameTypeValuesDescription
yscalereal-Vertical scaling factor for the mask.

Returns the number of tested acquisitions.

integer - Total number of tested acquisitions.

Returns the number of acquisitions that hit the mask.

integer - Acquisition count.
:MASK:XWIDthset / query

Changes the width of the mask in horizontal direction.

NameTypeValuesDescription
Xadditionreal0 - 10The value is added to the positive x-values and subtracted from the negative x-values of the mask limits in relation to the mask center.
:MASK:YWIDthset / query

Changes the width of the mask in vertical direction.

NameTypeValuesDescription
Yadditionreal0 - 5.12Value added to the y-values of the upper mask limit and subtracted from the y-values of the lower mask limit.

Returns information on the mask waveform.

string - Comma-separated value list containing the mask waveform header data.
MASK:DATA:HEADer?

Returns the time difference between two adjacent samples of the mask waveform.

real (s) - Time difference between two adjacent samples of the mask waveform.

Returns the time of the first sample of the indicated mask waveform.

real (s) - Time of the first sample of the indicated mask waveform.

Returns the voltage value per bit of the indicated mask waveform.

real (V) - Voltage value per bit of the indicated mask waveform.

Returns the data of the mask.

block - List of values

Defines when and how often the print action is executed on mask violation.

NameTypeValuesDescription
EventModeenumOFF | EACHControls when and how often the action will be executed.

Defines when and how often the pulse action will be executed on mask violation.

NameTypeValuesDescription
EventModeenumOFF | EACHDefines when and how often the action will be executed.

Defines when and how often the selected mask action is executed for screenshot saving events.

NameTypeValuesDescription
EventModeenumOFF | EACHWhen and how often the action is executed.

Defines when and how often the sound action is executed on a mask violation. For SOUNd, this generates a beep sound when the mask is violated.

NameTypeValuesDescription
EventModeenumOFF | EACHSelects when the sound action occurs.

Defines when and how often the stop action is executed on mask violation.

NameTypeValuesDescription
EventModeenumOFF | EACHDetermines whether the stop action is disabled or executed for each event.

Defines when and how often the waveform-save action is executed on mask violation. The available event modes are OFF and EACH.

NameTypeValuesDescription
EventModeenumOFF | EACHDefines the event mode for the waveform-save action.

Enables or disables pulses at the AUX output when the mask is violated.

NameTypeValuesDescription
YoutenumON | OFFEnables or disables pulses at the AUX output on mask violation.

Returns the voltage value for binary value 0 of the indicated mask waveform. Query only.

real (V) - Voltage value for binary value 0 of the indicated mask waveform.

Returns the vertical bit resolution of the indicated waveform. For default waveforms, the resolution is 8 bit.

integer - Vertical bit resolution of the indicated waveform. For default waveforms, the resolution is 8 bit.

Defines the path and filename for a screenshot that will be saved on mask violation. The file format is PNG, and the filename is incremented automatically.

NameTypeValuesDescription
filestring-Path and filename for the screenshot file to save.
MASK:ACT:SCRS:DEST "/USB_FRONT/MASKS/VIOL"

Sets the number of mask violations after which the action is executed.

NameTypeValuesDescription
EventCountinteger-Number of mask violations.

Defines the path and filename for waveform data that will be saved on a mask violation. The file format is CSV, and the filename is incremented automatically.

NameTypeValuesDescription
filestring-Path and filename for the waveform data file to save on mask violation.
MASK:ACT:WFMS:DEST "/USB_FRONT/MASKS/VIOL"

Sets the counters of passed and failed acquisitions to zero.

NameTypeValuesDescription
eventenumEventUsage qualifier for the command.

Defines the frequency value of the selected generator function.

NameTypeValuesDescription
frequencynumeric1.000E-01 - 5.000000000E+04Frequency value depending on the selected generator function.

Selects the generator function.

NameTypeValuesDescription
FunctionenumDC | SINusoid | SQUare | PULSe | TRIangle | RAMPGenerator function to select.

Sets the amplitude value of the selected generator function. The amplitude is the peak-peak value and uses a default unit of Vpp.

NameTypeValuesDescription
amplitudereal6.0000E-02 - 6.00000E+00Peak-peak amplitude of the selected generator function.

Sets the DC offset of the selected generator function.

NameTypeValuesDescription
offsetreal-3.00000E+00 - 3.00000E+00DC offset of the selected generator function.

Defines the duty cycle value of the generator function pulse.

NameTypeValuesDescription
DutyCyclereal1.000E+01 - 9.000E+01Duty cycle value of the generator function pulse.

Sets the polarity of the generator function ramp.

NameTypeValuesDescription
polarityenumPOSitive | NEGativePolarity of the generator function ramp.

Activates or deactivates the function generator output.

NameTypeValuesDescription
OutputEnableenumON | OFFTurns the generator output on or off.

Selects the pattern generator function.

NameTypeValuesDescription
functionenumSQUarewave | COUNter | ARBitrary | SPI | I2C | UART | CAN | LIN | MANualPattern generator function to select.

Activates or deactivates the pattern.

NameTypeValuesDescription
stateenumON | OFFTurns the pattern on or off.

Defines the sample time of the pattern generator function.

NameTypeValuesDescription
sample timereal-Sample time of the pattern generator function.

Defines the BURST pattern cycles. The cycles can only be defined when the BURST function is activated.

NameTypeValuesDescription
PatternCyclesinteger1Number of pattern cycles in BURST mode.

Defines the frequency value of the pattern generator function.

NameTypeValuesDescription
patternfrequencynumeric-Numeric frequency (period) value of the pattern generator function.

Defines the idle time of the pattern generator function. The idle time can only be defined with the BURST function activated.

NameTypeValuesDescription
IdleTimereal2.000E-08 - 4.200E+01Idle time of the pattern generator function.

Defines the period of the pattern generator function.

NameTypeValuesDescription
PatternPeriodreal20ns - 10416sNumeric period of the pattern generator function, computed as pattern length multiplied by bit time.
qualifieroptenumMIN | MAXSelects the minimum or maximum allowed pattern period.

Defines the slope of the external arbitrary pattern trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGative | EITHerSlope of the external arbitrary pattern trigger.

Defines the arbitrary trigger mode of the pattern generator function.

NameTypeValuesDescription
TriggerModeenumCONTinuous | SINGle | EXTernSelects continuous, single, or external triggering for the pattern generator.

Defines the arbitrary pattern. Setting only.

NameTypeValuesDescription
AppendDatainteger-List of values to append starting at the specified index.
PGEN:PATT:ARB:DATA:APP 4

From index = n data will be integrated in existing pattern via AND combination.

NameTypeValuesDescription
AppendDatainteger-List of values to append into the existing arbitrary pattern using AND combination.

From index = n data will be integrated in existing pattern via OR combination.

NameTypeValuesDescription
AppendDatalist of values-List of values appended to the arbitrary pattern starting at the specified index.

Defines the frequency value of the pattern generator counter function. The user frequency refers to the switching of the pattern condition and results in square waveforms for individual pins.

NameTypeValuesDescription
periodreal2.380952425301E-02 - 2.500000000000E+07Period value for the counter function frequency.

Defines the polarity of the pattern generator square wave function.

NameTypeValuesDescription
polarityenumNORMal | INVertedSets the square wave polarity.

Selects the pin state of manual generator pins S0 to S3. The suffix <s> identifies the pin number 0 to 3.

NameTypeValuesDescription
StateenumON | OFFSets the selected pin state to high (H) or low (L).
PGEN:MAN:STAT2 ON

Sets the duty cycle of the square wave function.

NameTypeValuesDescription
dutycyclereal1.00E+00 - 9.900E+01Duty cycle value for the square wave function.
PGEN:PATT:SQU:DCYC 20

:DVM<m>:TYPEset / query

Selects the measurement type of the digital voltmeter function.

NameTypeValuesDescription
MeasurementTypeenumMEAN | DCRMs | STDD | UPEakvalue | LPEakvalue | PEAK | CRESt | OFFSelects the measurement type for channel m.

Returns the current value of the indicated measurement.

real - The current value of the indicated measurement.
:DVM<m>:SOURceset / query

Selects the source for the digital voltmeter function. DVM1 and DVM2 refer to CH1, and DVM3 and DVM4 refer to CH2.

NameTypeValuesDescription
minteger1 - 2Selects the channel or the secondary measurement type.
SourceenumCH1 | CH2Source channel for the digital voltmeter function.
DVM2:SOUR CH2

Resets the digital voltmeter function.

NameTypeValuesDescription
minteger1 - 2Selects the channel resp. the secondary measurement type.

Returns the result value together with the result status. The status is the decimal representation of a 4-bit register value indicating whether the result is valid, unavailable, clipped, or no period was found.

string - Returns the result value and status as <Value>,Status.

:DVM:ENABleset / query

Activates or deactivates the digital voltmeter function.

NameTypeValuesDescription
VoltmeterEnableenumON | OFFEnables or disables the digital voltmeter function.
:DVM:POSitionset / query

Selects the display position of the digital voltmeter values.

NameTypeValuesDescription
PositionenumTLEFt | TRIGht | BLEFt | BRIGhtDisplay position of the digital voltmeter values.

:TCOunter:ENABset / query

Enables or disables the trigger counter measurements.

NameTypeValuesDescription
EnableenumON | OFFTurns trigger counter measurements on or off.

Sets the frequency of the component tester source.

NameTypeValuesDescription
FrequencyenumF50 | F200Selects the component tester source frequency.

Switches the component tester mode on or off.

NameTypeValuesDescription
stateenumON | OFFTurns the component tester mode on or off.

:EXTern[:STATe]set / query

Activates or deactivates the external input functionality.

NameTypeValuesDescription
stateenumON | OFFTurns external input functionality on or off.
:EXTern:COUPlingset / query

Selects the connection of the external input signal.

NameTypeValuesDescription
couplingenumDC | ACConnection of the external input signal.
:EXTern:POSitionset / query

Sets the vertical position of the external input signal and its horizontal axis in the window.

NameTypeValuesDescription
Positionreal-15 - +15Position value, given in divisions.
:EXTern:SIZEset / query

Defines the display size of the external input signal.

NameTypeValuesDescription
SizeenumSMALl | MEDium | LARGeDisplay size of the external input signal.

Defines the threshold level for the external input signal. If the signal value is higher than the threshold, the signal state is high; otherwise it is low.

NameTypeValuesDescription
thresholdreal-5.49 - 5.49Threshold level for determining the external input signal state.
:EXTern:TYPEset / query

Selects the method to reduce the data stream of the ADC to a stream of waveform points with lower sample rate.

NameTypeValuesDescription
DecimationModeenumSAMPle | PDETect | HRESolutionSelects the decimation mode.

Selects a range of samples for the external input waveform data export. As a query, returns the number of samples in the selected range.

NameTypeValuesDescription
PointsenumDEFault | MAXimum | DMAXimumSets the range for the query.
integer - Number of data points in the selected range (samples).
EXT:DATA:POIN MAX
EXT:DATA:POIN?

Returns the data of the external input signal waveform. Use FORMat[:DATA] to set the export format and EXTern:DATA:POINts to select the sample range.

block - List of values according to the format settings, representing the voltages of recorded waveform samples.
EXT:DATA:POIN?

Returns information on the external input signal waveform.

string - Comma-separated header data list containing XStart in s, XStop in s, record length in samples, and number of values per sample interval.
EXTern:DATA:HEADer?
-9.477E-008,9.477E-008,20000,1

Returns the time difference between two adjacent samples of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
XincrementrealsTime increment of the indicated waveform.

Returns the time of the first sample of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
XoriginrealsTime of the first sample of the indicated waveform.
real (s) - Returns the time of the first sample of the indicated waveform.

Returns the voltage value per bit of the indicated waveform. The command is relevant for data conversion when binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
YincrementrealVVoltage increment of the indicated waveform.

Returns the voltage value for binary value 0 of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
YoriginrealVVoltage value for binary value 0 of the indicated waveform.
real (V) - Returns the voltage value for binary value 0 of the indicated waveform.

Returns the voltage value for binary value 0 of the indicated waveform. The command is relevant for data conversion if binary data format is defined (FORM UINT,8|16|32).

NameTypeValuesDescription
YresolutionintegerbitFor default waveforms, the resolution is 8 bit; if high resolution, average or filter are set, the resolution is 16 bit.
real (V) - Returns the voltage value for binary value 0 of the indicated waveform.

:BUS<b>:STATeset / query

Switches the protocol display on or off.

NameTypeValuesDescription
stateenum-Protocol display state.
:BUS<b>:DSIGnalsset / query

Displays the individual bit lines above the decoded bus line.

NameTypeValuesDescription
<b>integer1 - 2Selects the bus.
stateenumON | OFFTurns display of the individual bit lines above the decoded bus line on or off.
:BUS<b>:DSIZeset / query

Sets the height of the decoded bus signal on the screen. The bus is selected by the <b> suffix.

NameTypeValuesDescription
<b>integer1 - 2Selects the bus.
<DisplaySize>enumSMALl | MEDium | LARGeControls the decoded bus signal height.
:BUS<b>:FORMatset / query

Sets the decoding format for the display on the screen.

NameTypeValuesDescription
formatenumASCii | HEXadecimal | BINary | DECimalSelects the display decoding format for the bus.
:BUS<b>:TYPEset / query

Defines the bus or interface type for analysis. For most types, a special option to the instrument is required.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
TypeenumPARallel | CPARallel | I2C | SPI | SSPI | UART | CAN | LINBus or interface type for analysis.
:BUS<b>:LABelset / query

Defines an additional name label for the selected bus.

NameTypeValuesDescription
labelstring-String value for the bus label; maximum name length is 8 characters and only ASCII characters provided on the on-screen keyboard can be used.

Displays or hides the bus label on the right side of the display.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
stateenumON | OFFControls whether the bus label is shown or hidden.
:BUS<b>:POSitionset / query

Sets the vertical position of the decoded bus signal in divisions on the screen.

NameTypeValuesDescription
positionreal-4 - 4Vertical position of the decoded bus signal.

Defines the digital channel assigned to the selected bit of the clocked parallel bus. Use the command for each bit of the bus.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
minteger-Selects the bit line.
DataSourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7Digital channel assigned to the selected bit.
BUS:PAR:DATA0:SOUR D2
BUS:PAR:DATA1:SOUR D3
BUS:PAR:DATA2:SOUR D4
BUS:PAR:DATA3:SOUR D5

Defines the digital channel assigned to the selected bit of the bus. Use the command for each bit of the bus.

NameTypeValuesDescription
DataSourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7Digital channel assigned to the selected bit.
BUS:PAR:DATA0:SOUR D2
BUS:PAR:DATA1:SOUR D3
BUS:PAR:DATA2:SOUR D4
BUS:PAR:DATA3:SOUR D5

Sets the number of lines to be analyzed for the selected parallel bus.

NameTypeValuesDescription
buswidthinteger1 - 6Number of bus lines to analyze.
BUS:PAR:WIDT 4

Selects if the data is sampled on the rising or falling slope of the clock, or on both edges (EITHer). The clock slope marks the begin of a new bit.

NameTypeValuesDescription
ClockSlopeenumPOSitive | NEGative | EITHerSelects the clock slope used for sampling data.

Selects the digital channel that is used as clock line.

NameTypeValuesDescription
ClockSourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7Digital channel used as the clock line.

Selects the digital channel that is used as chip select line.

NameTypeValuesDescription
binteger1 - 2Selects the parallel bus.
ChipSelectSourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7Digital channel used as chip select line.

Selects whether the chip select signal is high active (high = 1) or low active (low = 1).

NameTypeValuesDescription
polarityenumPOSitive | NEGativeChip select polarity; POSitive means high active and NEGative means low active.

Sets the number of lines to be analyzed.

NameTypeValuesDescription
BusWidthinteger1 - 6Number of lines to be analyzed.

Selects the input channel of the chip select line.

NameTypeValuesDescription
Sourceenum-Input channel used for the chip select line.

Selects if data is stored with the rising or falling slope of the clock. The slope marks the begin of a new bit.

NameTypeValuesDescription
PolarityenumPOSitive | NEGativeSets the clock polarity.

Selects the input channel of the clock line.

NameTypeValuesDescription
sourceenumCH1 | CH2 | D0 .... D7Input channel used for the clock line.

Selects whether the chip select signal is high active or low active.

NameTypeValuesDescription
polarityenumPOSitive | NEGativeControls whether the chip select signal is high active or low active.

Defines whether SPI message data starts with the most significant bit or the least significant bit. The command applies to bus 1 or 2.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
BitOrderenumMSBFirst | LSBFirstSpecifies the bit order used for SPI message data.

Selects whether transmitted data is high active or low active on the data line.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
PolarityenumPOSitive | NEGativeSelects whether transmitted data is high active (high = 1) or low active (low = 1) on the data line.

Selects the input channel of the SPI data line for the specified bus.

NameTypeValuesDescription
sourceenumCH1 | CH2 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7Input channel used for the data line.

Sets the word length, i.e. the number of bits in a message.

NameTypeValuesDescription
symbol sizeinteger-Word length of the SPI message in bits.

Returns the start time of the specified frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
real (s) - Start time of the specified frame; range depends on sample rate and time base. Default unit is seconds.

Returns the status of the specified decoded SPI frame. Query only.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
enum - Frame status.

Returns the end time of the specified frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
real (s) - End time of the specified frame.

Returns the comma separated frame data for the specified SPI frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
integer - List of decimal values of data bytes.
BUS:SPI:FRAM3:DATA?

Returns the number of words in the specified SPI frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
integer - Number of words in the specified frame.

Returns the data value of the specified word.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame (1...n).
ointeger1 - mSelects the word number (1...m).
integer - Decimal value of the data word.

Returns the data value of the specified word.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
ointeger1 - mSelects the word number.
integer - Decimal value of the data word.

Returns the end time of the specified data word.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
ointeger-Selects the word number.
real (s) - End time of the specified data word.

Selects the input channel of the clock line.

NameTypeValuesDescription
Source--Input channel of the clock line.

Selects whether data is stored with the rising or falling slope of the clock. The slope marks the beginning of a new bit.

NameTypeValuesDescription
polarityenumPOSitive | NEGativeClock edge polarity used for storing data.

Selects whether transmitted data is high active (high = 1) or low active (low = 1) on the data line.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
PolarityenumPOSitive | NEGativeSets the data polarity.

Selects the input channel of the data line. The bus suffix <b> selects bus 1 or 2.

NameTypeValuesDescription
sourceenumCH1 | CH2 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7Input channel of the data line.

Sets the burst idle time for SSPI bus decoding. Within this idle time the data and clock lines are low; a new frame begins when the idle time has expired and the clock line has been inactive during that time.

NameTypeValuesDescription
BurstIdleTimereal16E-9 - 1E-3Idle time between data words before a new frame is started.

Defines whether message data starts with MSB (most significant bit) or LSB (least significant bit).

NameTypeValuesDescription
binteger1 - 2Selects the bus.
BitOrderenumMSBFirst | LSBFirstSpecifies the bit order for SSPI message data.

Sets the word length, i.e. the number of bits in a message. The bus suffix <b> selects bus 1 or 2.

NameTypeValuesDescription
<b>integer1 - 2Selects the bus.
<SymbolSize>integer4 - 32Word length of the message in bits.

Defines whether the R/W bit of a 7-bit address is considered separately or as part of the address. The setting determines which address lengths are available with TRIGger:A:I2C:MODE.

NameTypeValuesDescription
BusConfigenumARWRite | AONLySelects whether the R/W bit is treated separately or the address only.

Sets the input channel to which the clock line is connected.

NameTypeValuesDescription
sourceenumCH1 | CH2 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7Selects the input channel for the I2C clock line.

Sets the input channel to which the data line is connected.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
sourceenumCH1 | CH2 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7Input channel to which the data line is connected.

Returns the number of received frames.

integer - Total number of decoded frames.

Returns the end time of the specified frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
real (s) - End time of the specified frame.

Returns the transfer direction, i.e. read or write access from master to slave.

enum - The frame access direction.

Returns the decimal address value of the indicated frame including the R/W bit.

integer - Decimal address value of the indicated frame including the R/W bit.

Returns the decimal address value of the indicated frame without R/W bit.

integer - Decimal value of the slave address without the R/W bit.

Returns the decimal value of the specified byte.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
ointeger-Selects the byte number.
integer - Decimal value of the specified byte.
BUS:I2C:FRAM2:BYTE2:VAL? -> 158

Returns the data words of the specified I2C frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
string - Comma-separated list of decimal values of the data bytes.
BUS:I2C:FRAM2:DATA? returns four data bytes: -> 69,158,174,161

Returns the acknowledge bit value of the specified data byte.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
n--Selects the frame.
o--Selects the byte number.
enum - Returns the acknowledge bit value of the specified data byte.

Returns the start time of the acknowledge bit of the specified byte. Query only.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
n--Selects the frame.
o--Selects the byte number.
real (s) - Start time of the acknowledge bit of the specified byte.

Returns the start time of the specified data byte.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
ointeger-Selects the byte number.
real (s) - Start time of the specified data byte.

Returns whether a data byte of a frame was received complete.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
ointeger-Selects the byte number.
enum - Indicates whether the data byte was received completely.

Selects the input channel of the UART signal.

NameTypeValuesDescription
Source--Input channel of the UART signal.

Defines whether the transmitted bus data is high-active or low-active.

NameTypeValuesDescription
<b>integer1 - 2Selects the bus.
<Polarity>enumPOSitive | NEGativeSets the data polarity: POSitive for high active, NEGative for low active.

Defines the optional parity bit used for error detection.

NameTypeValuesDescription
parityenumODD | EVEN | NONEParity setting for the UART bus.

Sets the number of data bits in a message for bus 1 or 2. The valid range is 5 to 9 bits in steps of 1.

NameTypeValuesDescription
symbolsizeinteger5 - 9Number of data bits in a message.

Sets the number of transmitted bits per second for the selected bus.

NameTypeValuesDescription
baudratereal6.0E+01 - 1.56E+07Transmit bit rate.

Sets the minimal time between two data frames, that is, between the last stop bit and the start bit of the next frame.

NameTypeValuesDescription
BurstIdleTimereal9.54880E-05 - 2.6843137E-01Minimal time between two data frames.

Sets the UART stop bits for the selected bus.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
StopBitNumberenumB1 | B1_5 | B2Selects 1, 1.5, or 2 stop bits.

Returns the number of frames for the selected UART bus. Query only.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
integer - Total number of decoded frames.

Returns the number of words in a frame. The bus suffix <b> selects bus 1 or 2, and <n> selects the frame.

integer - Total number of words (symbols, characters) in the selected frame.

Returns the start time of the specified UART frame word. Query only.

real (s) - Start time of the word; range depends on sample rate and time base.

Returns the state of the specified UART word in the selected frame and bus.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
ointeger-Selects the word number.

Returns the decimal value of the specified UART frame word. Query only.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger-Selects the frame.
ointeger-Selects the word number.
integer - Decimal value.

Sets the input channel to which the data line is connected.

NameTypeValuesDescription
Source--Input channel to which the data line is connected.
:BUS<b>:CAN:TYPEset / query

Sets the CAN bus configuration for the selected bus. The page slice shows the command in the CAN configuration section, but does not provide the parameter details for this specific mnemonic.

Sets the user defined bit rate for the CAN Decoder.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
bitratereal1.00E+02 - 1.0081E+06User defined bit rate for the CAN Decoder.

Sets the sample point for the CAN Decoder within the bit period.

NameTypeValuesDescription
SamplePointreal25 - 90Sample point value for the CAN decoder within the bit period.

Returns the number of received frames for the selected CAN bus.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
integer - Total number of decoded frames.

Returns a comma separated list of decimal values.

string - Returns a comma separated list of decimal values.

Returns the end time of the specified CAN frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame (1...n).
real (s) - End time of the specified frame.

Returns the type of the specified CAN frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
enum - Frame type of the specified frame: DATA for data, REMote for remote, ERR for error, or OVLD for overload.

Returns the state of the acknowledge field for the selected CAN frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame (1...n).
enum - Acknowledge state of the selected frame. OK means the acknowledge state is o.k.; UNDF means the acknowledge state is undefined.

Returns the state of the checksum.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1Selects the frame (1...n).
enum - Checksum state: OK indicates the checksum is o.k.; UNDF indicates the checksum is undefined.

Returns the state of the data length code.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame (1...n).
enum - Returns the state of the data length code.

Returns the value of the acknowledge field. Query only.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1Selects the frame (1...n).
integer - Decimal value of the acknowledge field.

Returns the checksum value.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame (1...n).
numeric - Checksum value.

Returns the state of the identifier. Query only.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
enum - Identifier state.

Returns the data length code field value of the specified CAN frame.

NameTypeValuesDescription
benum1 | 2Selects the bus.
ninteger1 - nSelects the frame (1...n).
integer - Non-negative integer value of the DLC field.

Returns the length of the identifier for the specified CAN frame: 11 bit for CAN base frames or 29 bits for CAN extended frames.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame (1...n).
enum - B11 for an 11-bit identifier type, or B29 for a 29-bit identifier type.

Returns the decimal address value of the specified frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame (1...n).
integer - Decimal value of the identifier.

Returns the number of data bytes in the specified frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
integer - Number of words (bytes) in the specified frame.

Returns the position of the bit stuffing error in the specified frame, if available.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame (1...n).
real (s) - Returns the position of the bit stuffing error in the specified frame, if available.

Returns the state of the specified data byte.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
ointeger1 - nSelects the byte number.
enum - Returns the state of the specified data byte; OK means the data byte state is o.k., and UNDF means the data byte state is undefined.

Returns the decimal value of the specified byte.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
ointeger1 - nSelects the byte number.
integer - Decimal value of the specified byte.

Sets the input channel to which the LIN data line is connected.

NameTypeValuesDescription
sourceenumCH1 | CH2 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7Input channel used for the LIN data line.

Sets the user defined bit rate for the CAN Decoder.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
BitRatereal1.00E+02 - 1.0081E+06User defined bit rate.

Selects the version of the LIN standard used in the DUT. The setting mainly defines the checksum version used during decoding; for mixed networks or unknown standards, AUTO can be used.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
StandardenumV1X | V2X | J2602 | AUTOLIN standard version to use.

Returns the number of received frames of the active LIN bus.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
integer - Total number of decoded frames.

Returns the number of data bytes in the specified LIN frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
integer - Number of words (bytes).

Returns the status of the specified LIN frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
enum - Frame status of the specified frame.

Returns the data bytes of the specified LIN frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
block - The data bytes of the specified frame.

Returns the end time of the specified LIN frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
real (s) - End time of the specified frame.

Returns the version of the LIN standard for the specified frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame (1...n).
enum - The LIN standard version for the specified frame: V1X, V2X, J2602, or UNK.

Returns the identifier value (address) of the selected frame. Query only.

integer - Decimal identifier value (address).

Returns the checksum state of the specified frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
enum - Returns the checksum field state for the specified frame.

Returns the state of the sync field for the specified frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
enum - Sync field state of the specified frame.

Returns the state of the specified data byte.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
ointeger1 - nSelects the byte number.
enum - Byte status.

Returns the decimal value of the specified byte.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
ointeger1 - nSelects the byte number.
integer - Decimal value of the specified byte.

Returns the checksum value for the specified LIN frame.

NameTypeValuesDescription
binteger1 - 2Selects the bus.
ninteger1 - nSelects the frame.
integer - Decimal checksum value.

Returns the actual display content (screenshot) in binary format.

block - Screen data in block data format.
HCOPy:DATA?
HCOP:DATA?
:HCOPy:FORMatset / query

Defines the data format of the screenshot.

NameTypeValuesDescription
FormatenumBMP | PNGScreenshot file format.

Defines whether the screenshot is saved or printed.

NameTypeValuesDescription
Mediumstring-Selects the destination for the screenshot: file storage or printer output.

Returns the horizontal expansion of the screenshots.

real - Returns the horizontal expansion of the screenshots.

Returns the vertical expansion of the screenshots. Query only.

returns - Returns the vertical expansion of the screenshots.

Prints an image of the display to the printer or saves an image to a file or the clipboard, depending on the HCOPy:DESTination setting. Before starting the printout, make sure the printer is defined and, for file storage, that MMEMory:NAME is set.

Defines the color mode for saved and printed screenshots.

NameTypeValuesDescription
ColorSchemeenumCOLor | GRAYscale | INVertedColor mode for saved and printed screenshots.
:HCOPy:LANGuageset / query

Defines the format of the printed or saved screenshot.

NameTypeValuesDescription
FormatenumGDI | BMP | PNG | GIFFormat of the printed or saved screenshot.

Defines the page orientation for the printed or saved screenshot.

NameTypeValuesDescription
orientationenumLANDscape | PORTraitPage orientation to use.
:HCOPy:PAGE:SIZEset / query

Defines the page size to be used.

NameTypeValuesDescription
sizeenumA4 | A5 | B5 | B6 | EXECutivePage size to be used.

:MMEMory:NAMEset / query

Defines the file name to store an image of the display with HCOPy[:IMMediate].

NameTypeValuesDescription
FileNamestring-File name to store an image of the display.

Returns the subdirectories of the specified directory. The result corresponds to the number of strings returned by the MMEMory:DCATalog:LENGth? command.

NameTypeValuesDescription
DirectoryNamestring-Directory to list.
string - List of subdirectories in the specified directory.

Returns the storage devices available on the R&S RTC1000.

enum - List of available storage drives.
:MMEMory:MSISset / query

Changes the storage device (drive).

NameTypeValuesDescription
MassStorageISoptenum/INT | /USB_FRONTOne of the available drives.
MMEM:MSIS '/USB_FRONT'

Specifies the current directory for file access. If the directory string also contains the storage device, MMEM:MSIS is executed implicitly.

NameTypeValuesDescription
DirectoryNamestring-Specifies the directory.
MMEM:CDIR "/USB_FRONT/DATA"

Returns the number of directories in the specified directory. The result corresponds to the number of strings returned by the MMEMory:DCATalog? command.

NameTypeValuesDescription
DirectoryNamestring-Specifies the directory.
integer - Number of directories.

Creates a new directory with the specified name.

NameTypeValuesDescription
DirectoryNamestring-Complete path including the storage device.
MMEM:MDIR "/USB_FRONT/DATA"

Returns the number of files in the specified directory. The result corresponds to the number of files returned by the MMEMory:CATalog? command.

NameTypeValuesDescription
PathNamestring-Directory to be queried, absolute or relative path
integer - Number of files in the specified directory.

Returns a list of files contained in the specified directory. The result includes used and free memory followed by file entries, with an optional format controlling the detail level.

NameTypeValuesDescription
DirectoryNamestring-Directory to query; can be an absolute path, a relative path, or a filter for file types.
FormatoptenumALL | WTIMeSelects the return format: ALL gives an extended result including file, date, time, and attributes; WTIMe returns file, date, and time.
string - A list of return values in the order <UsedMemory>,<FreeMemory>,<FileEntry1>,<FileEntry2>,...

Deletes the specified directory, including all subdirectories and files contained within it. The current directory or a superior directory cannot be deleted; attempting to do so causes an execution error.

NameTypeValuesDescription
DirectoryNamestring-Absolute path or relative path of the directory to delete.
:MMEMory:COPYset / query

Copies data to another directory on the same or different storage device. The file name can be changed, too.

NameTypeValuesDescription
FileSourcestring-Name and path of the file to be copied
FileDestinationstring-Name and path of the new file. If the file already exists, it is overwritten without notice.
MMEM:COPY "/INT/SETTINGS/SET001.SET",
"/USB_FRONT/SETTINGS/TESTSET1.SET"
:MMEMory:DELeteset / query

Deletes a file from the specified directory.

NameTypeValuesDescription
FileSourcestring-Name and directory of the file to be deleted.
:MMEMory:MOVEset / query

Moves an existing file to a new location.

NameTypeValuesDescription
FileSourcestring-Path and name of the file to be moved.
FileDestinationstring-Path and name of the new file.
MMEM:MOVE "/INT/SETTINGS/SET001.SET",
"/USB_FRONT/SETTINGS/SET001.SET"
:MMEMory:DATAset / query

Writes data to the specified file in the current directory, or reads the data.

NameTypeValuesDescription
FileNamestring-File name.
Datablock-488.2 block data.
MMEM:DATA "abc.txt", #216This is the file
MMEM:DATA? "abc.txt"

Loads the device settings from the specified file in the current directory. Setting only.

NameTypeValuesDescription
StateNumberinteger0 - 1State 0 (low) or 1 (high).
FileNamestring-String parameter containing the path and file name.
MMEM:LOAD:STAT 1,"MORNING"

Saves the current device settings to the specified file in the current directory.

NameTypeValuesDescription
StateNumberenum0 | 1Selects state 0 (low) or 1 (high).
FileNamestring-Specifies the path and file name.
MMEM:STOR:STAT 1,"MORNING.SET"

:CALibrationset / query

Starts the self-alignment process. The operation can take several minutes; consider timeout settings.

Returns the overall state of the self-alignment.

enum - Overall self-alignment state.

Controls the ENABle part of the STATus:OPERation register. It defines which events in the EVENt part of the status register are forwarded to the OPERation summary bit of the status byte.

NameTypeValuesDescription
Enableinteger1 - 65535Enables the selected operation status events to be forwarded to the operation summary bit.
STATus:OPERation:ENABle 5

Controls the NTRansition part of the STATus:OPERation register.

NameTypeValuesDescription
NegativeTransitioninteger1 - 65535Negative transition event enable mask.

Sets the positive-transition mask of the STATus:OPERation register. The value is a decimal bit mask that controls which operational status events are latched on positive transitions.

NameTypeValuesDescription
positiveTransitioninteger1 - 65535Decimal bit mask for the positive-transition part of the operational status register.

Sets the ENABle part of the questionable status register so true conditions in the event part are reported in the summary bit. If a bit is set and its associated event bit transitions to true, a positive transition is reported to the next higher level.

NameTypeValuesDescription
Enableinteger0 - 65535Bit mask in decimal representation.
STATus:QUEStionable:MASK:ENABle 24

Reads the CONDition part of the STATus:OPERation register, indicating which actions the instrument is currently executing. The same register can also be read with STATus:OPERation[:EVENt]?, which returns the event part.

integer - Returns the contents of the STATus:OPERation CONDition register as a bit-coded integer value.

Reads the STATus:OPERation EVENT register, which contains information on which actions the instrument has executed since the last reading. It can also be read as STATus:OPERation:CONDition? for the current condition register.

integer - Bit-coded contents of the STATus:OPERation event register.

Returns the contents of the condition part of the STATus:QUEStionable register, which contains information about indefinite states that may occur if the unit is operated without meeting the specifications.

integer - Returns the current contents of the STATus:QUEStionable:CONDition register.

Reads the STATus:QUEStionable event register, which contains information about indefinite states that may occur if the unit is operated without meeting the specifications.

integer - Returns the contents of the STATus:QUEStionable register.

Returns the questionable channel overload condition bit from the STATus:QUEStionable register. The bit is set if a questionable channel overload occurs.

integer - Bit 3 of the STATus:QUEStionable register, indicating whether a questionable channel overload occurs.

Enables or disables the COVerload questionable-status event bit. The bit is set when a questionable channel overload occurs.

NameTypeValuesDescription
stateenumON | OFFTurns the COVerload event bit enable on or off.

Returns the contents of the questionable overload event register bit. This bit is set if a questionable channel overload occurs.

integer - Returns the status of the COVerload event bit in the STATus:QUEStionable register.

Returns the status of the STATus:QUEStionable:LIMit register. The bit is set if the limit of the assigned measurement is violated.

integer - Status register bit field for the questionable limit condition register.

Controls the questionable status limit register. The LIMit bit is set if the limit of the assigned measurement is violated.

Contains information about observance of measurement limits. The LIMit bit is set if the limit of the assigned measurement is violated.

integer - Returns the contents of the STATus:QUEStionable:LIMit register as a bit-coded integer.

Reads the MASK bit in the questionable status register. This bit is set if a mask value is violated.

integer - Returns the state of the MASK bit.

Returns the contents of the STATus:QUEStionable:MASK register. The MASK bit is set if a mask value is violated.

integer - The current MASK register contents as a bit-coded status value.

Returns the questionable status limit register content related to measurement limit violations. The slice describes the LIMit bit as set when the assigned measurement limit is violated, but does not provide syntax or data format for this command.

integer - The status register content for questionable limit violations.

Queries the SCPI questionable status registers. The returned value is a decimal number representing the bit pattern of the queried register.

integer - Decimal number representing the bit pattern of the queried questionable status register.

Returns one entry from the error queue as plain text. If no more error messages are stored, the instrument responds with 0, "No error".

enum - One error-queue entry is returned; when the queue is empty the instrument responds with 0, "No error".

Queries the instrument error queue. Each call returns one error entry; if no more errors are stored, the instrument responds with 0, "No error".

enum - Returns one entry from the error queue, or 0, "No error" when the queue is empty.
:SYSTem:PRESetset / query

Resets the status reporting system. It does not influence the functional instrument settings.

Sets the state of the beeper control function.

NameTypeValuesDescription
stateenum-Controls the beeper control state.

Sets the state of the error beep function. This command is listed under the system beeper commands.

NameTypeValuesDescription
stateenum-Error beep state.

Enumerates available printers. The optional `:NEXT` form queries the next printer in the enumeration sequence.

string - Returns the printer enumeration information for the current or next printer.
:SYSTem:DATEset / query

Sets the instrument date.

NameTypeValuesDescription
datestring-Date to set.
:SYSTem:SETset / query

Sets system-related parameters. The manual slice provides only the command listing entry and no syntax or parameter details.

Returns the SCPI command tree of the instrument. The tree lists the available command hierarchy.

string - The SCPI command tree.