/

Rigol

/

Rigol DS7014

SCPI COMMAND REFERENCE

Rigol DS7014

Rigol DS7014

The Rigol DS7014 is Rigol's oscilloscope in the MSO7000/DS7000 Series Digital Oscilloscope family. Its SCPI remote-control interface exposes 744 commands across 33 subsystems - 456 settable and 288 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.

744

Commands

456

Settable

288

Queries

33

Subsystems

SCPI

Verified

2026-07-16

All commands

:AUToscaleset / query

Enables the waveform auto setting function. The oscilloscope automatically adjusts the vertical scale, horizontal time base, and trigger mode according to the input signal for optimal waveform display.

:CLEarset / query

Clears all the waveforms on the screen. This command functions the same as the CLEAR key on the front panel.

:RUNset / query

Starts the oscilloscope. This command functions the same as the RUN/STOP key on the front panel.

:STOPset / query

Stops the oscilloscope. This command functions the same as the RUN/STOP key on the front panel.

:SINGleset / query

Sets the trigger mode of the oscilloscope to Single. It functions the same as pressing SINGLE on the front panel or sending :TRIGger:SWEep SINGle.

:TFORceset / query

Generates a trigger signal forcefully. It is only applicable in the normal and single trigger modes and functions the same as the FORCE key on the front panel.

Sets or queries the number of averages in the average acquisition mode.

NameTypeValuesDescription
countinteger1 - 16Number of averages to use.
:ACQuire:AVERages 128
:ACQuire:AVERages?
:ACQuire:MDEPthset / query

Sets or queries the memory depth of the oscilloscope, i.e. the number of waveform points that can be stored in a single trigger. The default unit is pts.

NameTypeValuesDescription
mdepenumAUTO | 1k | 10k | 100k | 1M | 10M | 25M | 50M | 100M | 125M | 250M | 500M | 1000 | 10000 | 100000 | 1000000 | 10000000 | 25000000 | 50000000 | 100000000 | 125000000 | 250000000 | 500000000 | 1e3 | 1e4 | 1e5 | 1e6 | 1e7 | 2.5e7 | 5e7 | 1e8 | 1.25e8 | 2.5e8 | 5e8Memory depth setting.
:ACQuire:MDEPth <mdep>
:ACQuire:MDEPth?

Queries the current sample rate. The default unit is Sa/s.

real (Sa/s) - Returns the current sample rate.
:ACQuire:TYPEset / query

Sets or queries the acquisition mode of the oscilloscope.

NameTypeValuesDescription
typeenumNORMal | AVERages | PEAKAcquisition mode to select.
enum - The query returns NORM, AVER, or PEAK.
:ACQuire:TYPE AVERages /*Sets the acquisition mode to AVERages.*/
:ACQuire:TYPE? /*The query returns AVER.*/
:ACQuire:AALiasset / query

Enables or disables the oscilloscope anti-aliasing function, or queries its on/off status.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFEnables or disables the anti-aliasing function.
integer - Returns 1 or 0 indicating the on/off status of anti-aliasing.
:ACQuire:AALias ON
:ACQuire:AALias?

Queries the current LA memory depth. The query returns the memory depth in scientific notation.

real - Returns the memory depth in scientific notation.
:ACQuire:LA:MDEPth? /*The query returns 1.250000E+4.*/

Queries the current LA sample rate. The default unit is Sa/s.

real - The sample rate in scientific notation.
:ACQuire:LA:SRATe? /*The query returns 1.250000E+9.*/

:BUS<n>:MODEset / query

Sets or queries the decoding type of the specified decoding bus.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the decoding bus number.
modeenumPARallel | RS232 | SPI | IIC | IIS | LIN | CAN | FLEXray | M1553Selects the decoding type for the specified bus.
enum - Returns the current decoding type of the specified decoding bus.
:BUS1:MODE SPI /*Sets the type of the decoding bus to SPI.*/
:BUS1:MODE? /*The query returns SPI.*/
:BUS<n>:DISPlayset / query

Enables or disables the specified decoding bus, or queries the on/off display status of the specified decoding bus.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the decoding bus number.
boolboolean-Turns the bus display on or off.
enum - Returns the display status of the specified decoding bus.
:BUS1:DISPlay ON /*Enables the decoding bus.*/
:BUS1:DISPlay? /*The query returns 1.*/
:BUS<n>:EVENtset / query

Enables or disables the event table of the specified decoding bus, or queries its on/off status.

NameTypeValuesDescription
ninteger1 - 4Specifies the decoding bus number.
boolboolean-Turns the specified decoding bus event table on or off.
enum - The query returns 1 or 0.
:BUS1:EVENt ON
:BUS1:EVENt?
:BUS<n>:FORMatset / query

Sets or queries the display format of the decoding data for the specified decoding bus.

NameTypeValuesDescription
ninteger1 - 4Decoding bus number.
fmtenumHEX | ASCii | DEC | BINDisplay format for the decoding data.
enum - The query returns HEX, ASC, DEC, or BIN.
:BUS1:FORMat HEX /*Sets the display format of the bus to HEX.*/
:BUS1:FORMat? /*The query returns HEX.*/

Sets or queries the display format of the specified decoding bus event table.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the decoding bus number.
formatenumHEX | ASCii | DEC | BINSets the event table display format.
enum - The query returns the current display format of the specified decoding bus event table.
:BUS1:EVENt:FORMat HEX
:BUS1:EVENt:FORMat?

Sets or queries the data page of the specified decoding bus event table.

NameTypeValuesDescription
packetenumPACKets | DETails | PAYLoadSelects which event table data page is displayed.
enum - The query returns PACK, DET, or PAYL.
:BUS1:EVENt:VIEW DETails
:BUS1:EVENt:VIEW?
:BUS<n>:LABelset / query

Enables or disables the label of the specified decoding bus, or queries the on/off status of the label.

NameTypeValuesDescription
boolenum-Enables or disables the label.

Reads the data in the decoding event table.

NameTypeValuesDescription
ndiscrete1 - 4Selects the decoding bus number.
block - Returns the data in the decoding event table as a TMC data block containing the event-table data and decoding type.
:BUS1:DATA?
:BUS<n>:EEXPortset / query

Exports the decoding information in the specified decoding bus event table in CSV form.

NameTypeValuesDescription
ninteger1 - 4Specifies the decoding bus number.
:BUS1:EEXPort C:/123.csv
:BUS<n>:POSitionset / query

Sets or queries the vertical position of the bus on the screen.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus index.
posinteger-167 - +217Vertical position of the bus on the screen, related to channel offset.
integer - The query returns an integer ranging from -167 to +217.
:BUS1:POSition 200
:BUS1:POSition?

Sets or queries the threshold of the specified decoding source.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
valuereal-5× VerticalScale–OFFSet - 5× VerticalScale–OFFSet
typediscretePAL | TX | RX | SCL | SDA | CS | CLK | MISO | MOSI | LIN | CAN | CANSub1
string - The query returns the threshold of the specified decoding source in scientific notation.
:BUS1:THReshold 2.4,PAL
:BUS1:THReshold? PAL

Sets or queries the clock source of the Parallel decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus index.
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFFClock source for Parallel decoding.
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, or OFF.
:BUS1:PARallel:CLK D0
:BUS1:PARallel:CLK?

Sets or queries the edge type of the clock channel used when Parallel decoding samples the data channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus index.
slopeenumPOSitive | NEGative | BOTHSelects the clock-channel edge type used for sampling.
enum - Returns the current slope setting as POS, NEG, or BOTH.
:BUS1:PARallel:SLOPe POSitive
:BUS1:PARallel:SLOPe?

Sets or queries the data bit that the parallel bus requires to set for the channel source.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
bitinteger0 - data width - 1Selects the data bit for the parallel bus channel source.
integer (Hz) - The query returns the current data bits in integer.
:BUS1:PARallel:BITX 2
:BUS1:PARallel:BITX?

Sets or queries the data width of the parallel bus, i.e. the number of bits per frame.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4Parallel bus index.
widinteger0 - 20Data width of the parallel bus.
integer - The query returns an integer ranging from 0 to 20 (for MSO7000 model) or 0 to 4 (for DS7000 model).
:BUS1:PARallel:WIDTh 16 /*Sets the data width of Parallel decoding to 16.*/
:BUS1:PARallel:WIDTh? /*The query returns 16.*/

Enables or disables the noise rejection function of Parallel decoding; the query form is also documented in the syntax, but no return format is given in this slice.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolboolean-

Sets or queries the data polarity of Parallel decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
polenumNEGative | POSitiveSelects the data polarity: negative or positive.
enum - The query returns NEG or POS.
:BUS1:PARallel:POLarity NEGative
:BUS1:PARallel:POLarity?

Sets or queries the channel source of the currently selected data bit.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
srcdiscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the source channel for the currently selected data bit.
enum - The query returns the selected source as D0 through D15 or CHAN1 through CHAN4.
:BUS1:PARallel:SOURce CHANnel2
:BUS1:PARallel:SOURce?

Sets or queries the noise rejection time of Parallel decoding. The default unit is seconds.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
timereal0 ns - 1 s
real - Returns the noise rejection time in scientific notation.
:BUS1:PARallel:NRTime 0.01
:BUS1:PARallel:NRTime?
:BUS<n>:RS232:RXset / query

Sets or queries the RX channel source of RS232 decoding.

NameTypeValuesDescription
ninteger1 - 4
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, or OFF.
:BUS1:RS232:RX D0
:BUS<n>:RS232:TXset / query

Sets or queries the TX channel source of RS232 decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, or OFF.
:BUS1:RS232:TX D0
:BUS1:RS232:TX?

Sets or queries the endian of data transmission in RS232 decoding.

NameTypeValuesDescription
<n>discrete1 | 2 | 3 | 4
<endian>enumMSB | LSBSelects the transmission sequence for RS232 decoding.
enum - The query returns LSB or MSB.
::BUS1:RS232:ENDian MSB /*Sets the transmission order of RS232 decoding to MSB.*/
::BUS1:RS232:ENDian? /*The query returns MSB.*/

Sets or queries the polarity of RS232 decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
polenumPOSitive | NEGativeSelects the RS232 decoding polarity.
enum - The query returns POS or NEG.
:BUS1:RS232:POLarity POSitive /*Sets the polarity of RS232 decoding toPOSitive.*/
:BUS1:RS232:POLarity? /*The query returns POS.*/

Sets or queries the baud rate of data transmission in RS232 decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
baudinteger1 bps - 20 MbpsBaud rate of the RS232 decoding data transmission.
integer - The query returns the baud rate, ranging from 1 bps to 20 Mbps.
:BUS1:RS232:BAUD 4800
:BUS1:RS232:BAUD?

Sets or queries the data width of RS232 decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus number selector.
bitsdiscrete5 | 6 | 7 | 8 | 9Selects the RS232 data width in bits.
integer - The query returns 5, 6, 7, 8, or 9.
:BUS1:RS232:DBITs 7
:BUS1:RS232:DBITs?

Sets or queries the stop bits of each frame of data in RS232 decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
stop bitsdiscrete1 | 1.5 | 2
enum - The query returns 1, 1.5, or 2.
:BUS1:RS232:SBITs 2 /*Sets the stop bits of RS232 decoding to 2.*/
:BUS1:RS232:SBITs? /*The query returns 2.*/

Enables or disables the packet end during RS232 data transmission, or queries its status. When enabled, several data blocks are combined based on the packet end.

NameTypeValuesDescription
<n>discrete1 | 2 | 3 | 4
<bool>boolean-Enables or disables packet end during data transmission.
integer - Returns 1 or 0 indicating whether packet end during data transmission is enabled.
:BUS1:RS232:PACKet ON
:BUS1:RS232:PACKet?

Sets or queries the odd-even check mode of data transmission in RS232 decoding.

NameTypeValuesDescription
ndiscrete1 - 4
parityenumNONE | ODD | EVENSelects the parity bit mode used for RS232 decoding.
enum - Returns the current parity setting.
:BUS1:RS232:PARity ODD
:BUS1:RS232:PARity?

Sets or queries the packet end type during data transmission.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
package endenumNULL | LF | CR | SP
enum - The query returns NULL, LF, CR, or SP.
:BUS1:RS232:PEND LF /*Sets the packet end to 0A.*/
:BUS1:RS232:PEND? /*The query returns LF.*/

Sets or queries the clock source of I2C decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:BUS1:IIC:SCLK:SOURce D0
:BUS1:IIC:SCLK:SOURce?

Sets or queries the data channel source of I2C decoding.

NameTypeValuesDescription
ninteger1 - 4Bus index to select one of the I2C decode buses.
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Sets the data channel source used for I2C decoding.
enum - The query returns the selected source as D0 through D15 or CHAN1 through CHAN4.
:BUS1:IIC:SDA:SOURce D0 /*Sets the data channel source of I2C decoding to D0.*/
:BUS1:IIC:SDA:SOURce? /*The query returns D0.*/

Sets or queries the address mode of I2C decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
addrenumNORMal | RWSelects whether the I2C address width includes the R/W bit.
enum - The query returns NORM or RW.
:BUS1:IIC:ADDRess RW
:BUS1:IIC:ADDRess? /*The query returns RW.*/

Sets or queries the clock source of SPI decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:BUS1:SPI:SCLK:SOURce D0 /*Sets the clock source of SPI decoding to D0.*/
:BUS1:SPI:SCLK:SOURce? /*The query returns D0.*/

Sets or queries the polarity of the MISO data line of SPI decoding.

NameTypeValuesDescription
ninteger1 - 4
polarityenumHIGH | LOWSelects whether low level or high level is interpreted as logic 1.
:BUS1:SPI:MISO:POLarity HIGH /*Sets the polarity of MISO data line to HIGH.*/
:BUS1:SPI:MISO:POLarity? /*The query returns HIGH.*/

Sets or queries the MISO data source of SPI decoding. The query returns the currently selected source.

NameTypeValuesDescription
ninteger1 - 4Bus number.
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFFMISO data source used for SPI decoding.
enum - The current MISO data source.

Sets or queries the clock edge type of SPI decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
slopeenumPOSitive | NEGative
enum - The query returns POS or NEG.
:BUS1:SPI:SCLK:SLOPe NEGative
:BUS1:SPI:SCLK:SLOPe?

Sets or queries the polarity of the MOSI data line for SPI decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
polarityenumHIGH | LOWSelects the MOSI data-line polarity.
enum - The query returns HIGH or LOW.
:BUS1:SPI:MOSI:POLarity HIGH
:BUS1:SPI:MOSI:POLarity?

Sets or queries the MOSI data source of SPI decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, or OFF.
:BUS1:SPI:MOSI:SOURce D0 /*Sets the MOSI data source of SPI decoding to D0.*/
:BUS1:SPI:MOSI:SOURce? /*The query returns D0.*/

Sets or queries the number of data bits used for SPI decoding.

NameTypeValuesDescription
<n>integer1 - 4Selects the bus index.
<dbits>integer-Sets the data bit count for SPI decoding.

Sets or queries the endian of data transmission for SPI decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the bus number.
endianenumMSB | LSBSelects the bit transmission sequence.
enum - The query returns MSB or LSB.
:BUS1:SPI:ENDian LSB /*Sets the endian of data transmission of SPI decoding
to LSB.*/
:BUS1:SPI:ENDian? /*The query returns LSB.*/
:BUS<n>:SPI:MODEset / query

Sets or queries the decode mode of SPI decoding.

NameTypeValuesDescription
modeenumCS | TIMeoutDecode mode for SPI decoding.
enum - The query returns CS or TIM.
:BUS1:SPI:MODE CS
:BUS1:SPI:MODE?

Sets or queries the source channel of the CS line of SPI decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:BUS1:SPI:SS:SOURce D0
:BUS1:SPI:SS:SOURce?

Sets or queries the timeout value of SPI decoding. The default unit is seconds, and the setting is only valid in timeout mode.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Selects the bus number.
timereal8 ns - 10 sSets the SPI decoding timeout value.
real - Returns the timeout value in scientific notation.
:BUS1:SPI:TIMeout:TIME 0.000005
:BUS1:SPI:TIMeout:TIME?

Sets or queries the polarity of the SPI CS line used for decoding. HIGH means sampling occurs when CS is high; LOW means sampling occurs when CS is low.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Selects the bus number.
polarityenumHIGH | LOWSets the CS line polarity for SPI decoding.
:BUS1:SPI:SS:POLarity HIGH /*Sets the polarity of CS line of SPI decoding to HIGH.*/
:BUS1:SPI:SS:POLarity? /*The query returns HIGH.*/

Sets or queries the source channel used for CAN decoding. The query returns the current source channel.

NameTypeValuesDescription
ninteger1 - 4
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the source channel for CAN decoding.
enum - Returns the current source channel as one of D0-D15 or CHAN1-CHAN4.
:BUS1:CAN:SOURce D0
:BUS1:CAN:SOURce?

Sets or queries the signal type used for CAN decoding.

NameTypeValuesDescription
<n>enum1 | 2 | 3 | 4Bus index.
<stype>enumTX | RX | CANH | CANL | DIFFerentialCAN signal type to decode.
enum - The query returns the current CAN signal type.
:BUS1:CAN:STYPe TX
:BUS1:CAN:STYPe?
:BUS<n>:CAN:BAUDset / query

Sets or queries the signal rate of CAN decoding. The default unit is bps.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
baudinteger10 kbps - 5 MbpsSignal rate of CAN decoding.
integer - The query returns an integer ranging from 10 kbps to 5 Mbps.
:BUS1:CAN:BAUD 120000
:BUS1:CAN:BAUD?

Sets or queries the sample point position of CAN decoding, expressed as a percentage. The sample point is the point within a bit time where the oscilloscope samples the bit level.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Selects CAN decoder bus 1 through 4.
spointinteger10 - 90Sets the CAN sample point position.
integer - The query returns the sample point position as an integer from 10 to 90.
:BUS1:CAN:SPOint 70
:BUS1:CAN:SPOint?

Sets or queries the signal rate of FlexRay decoding. The default unit is bps.

NameTypeValuesDescription
baudenum2500000 | 5000000 | 10000000Signal rate of FlexRay decoding.
enum - The query returns 2500000, 5000000, or 10000000.
:BUS1:FLEXray:BAUD 2500000
:BUS1:FLEXray:BAUD?

Sets or queries the source channel of FlexRay decoding.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Source channel used for FlexRay decoding.
enum - The query returns the selected source channel.
:BUS1:FlexRay:SOURce D0
:BUS1:FlexRay:SOURce?

Sets or queries the sample point position of FlexRay decoding, expressed in percent. The sample point is the ratio of time from bit start to sample point to bit time.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4Bus number.
spointinteger10 - 90Sample point position of FlexRay decoding.
integer (%) - The query returns the sample point position as an integer ranging from 10 to 90.
:BUS1:FLEXray:SPOint 70
:BUS1:FLEXray:SPOint?

Sets or queries the signal type of FlexRay decoding.

NameTypeValuesDescription
<n>discrete1 | 2 | 3 | 4
<stype>enumBP | BM | RT
enum - The query returns BP, BM, or RT.
:BUS1:FLEXray:STYPe BM
:BUS1:FLEXray:STYPe?
:BUS<n>:LIN:BAUDset / query

Sets or queries the baud rate of LIN decoding. The default unit is bps.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
baudinteger2.4 kbps - 20 Mbps
integer - The query returns an integer ranging from 2.4 kbps to 20 Mbps.
:BUS1:LIN:BAUD 9600 /*Sets the baud rate of LIN decoding to 9600 bps.*/
:BUS1:LIN:BAUD? /*The query returns 9600.*/

Sets or queries the parity bit of LIN decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolboolean1 | ON | 0 | OFF
integer - The query returns 0 or 1.
:BUS1:LIN:POLarity ON /*Sets the parity bit to be included in LIN decoding.*/
:BUS1:LIN:POLarity? /*The query returns 1.*/

Sets or queries the source of the LIN bus for the selected bus number.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus number.
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Source channel or digital line used for the LIN bus.
enum - The query returns the selected source as one of D0 through D15 or CHAN1 through CHAN4.
:BUS1:LIN:SOURce D0 /*Sets the source of LIN bus to D0.*/
:BUS1:LIN:SOURce? /*The query returns D0.*/

Sets or queries the version of the LIN bus.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
valueenumV1X | V2X | MIXed
enum - The query returns V1X, V2X, or MIX.
:BUS1:LIN:STANdard V2X
:BUS1:LIN:STANdard?

Sets or queries the clock source of the I2S decoding.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Clock source used for I2S decoding.
enum - Returns the selected clock source.
:BUS1:IIS:SOURce:CLOCk D0
:BUS1:IIS:SOURce:CLOCk?

Sets or queries the data source of the I2S decoding.

NameTypeValuesDescription
ndiscrete-Bus index.
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Data source for I2S decoding.
enum - The query returns the selected data source.
:BUS1:IIS:SOURce:DATA D0
:BUS1:IIS:SOURce:DATA?

Sets or queries the alignment mode of the I2S decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
alignenumIIS | RJ | LJAlignment mode for I2S decoding.
enum - The query returns IIS, RJ, or LJ.
:BUS1:IIS:ALIGnment RJ
:BUS1:IIS:ALIGnment? /*The query returns RJ.*/

Sets or queries the clock edge type of I2S decoding.

NameTypeValuesDescription
ninteger1 - 4
slopeenumNEGative | POSitive
enum - The query returns POS or NEG.
:BUS1:IIS:CLOCk:SLOPe NEGative
:BUS1:IIS:CLOCk:SLOPe?

Sets or queries the audio channel of the I2S trigger.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:BUS1:IIS:SOURce:WSELect CHANnel2
:BUS1:IIS:SOURce:WSELect?

Sets or queries the word size of the I2S decoding.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4Selects the bus number.
valinteger4 - 32Sets the word size of the I2S decoding.
integer - The query returns an integer ranging from 4 to 32.
:BUS1:IIS:RWIDth 5 /*Sets the word size of I2S decoding to 5.*/
:BUS1:IIS:RWIDth? /*The query returns 5.*/

Sets or queries the source of the M1553 decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:BUS1:M1553:SOURce CHANnel2
:BUS1:M1553:SOURce?

Sets or queries the bandwidth limit of the specified channel.

NameTypeValuesDescription
ndiscrete1 - 4Channel number.
typeenum20M | 250M | OFFBandwidth limit setting; available values depend on the instrument model.
enum - Returns the bandwidth limit setting.
:CHANnel1:BWLimit 20M
:CHANnel1:BWLimit?

Sets or queries the coupling mode of the specified channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
couplingenumAC | DCSelects the channel coupling mode.
enum - The query returns AC or DC.
:CHANnel1:COUPling AC
:CHANnel1:COUPling?

Turns on or off the specified channel; or queries the on/off status of the specified channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolboolean1 | ON | 0 | OFFTurns the specified channel display on or off.
integer - The query returns 1 or 0.
:CHANnel1:DISPlay ON
:CHANnel1:DISPlay?

Turns on or off the waveform invert for the specified channel, or queries its on/off status. When invert is on, the displayed waveform voltage values are inverted.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Channel number.
boolboolean-Enables or disables waveform inversion.
integer - The query returns 1 or 0.

Sets or queries the vertical offset of the specified channel. The default unit is V.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the channel number.
offsetreal± 100 VSets the vertical offset for the selected channel.
real - The query returns the vertical offset in scientific notation.
:CHANnel1:OFFSet 0.01
:CHANnel1:OFFSet?

Sets or queries the delay calibration time used to calibrate the zero offset of the specified channel. The default unit is s.

NameTypeValuesDescription
ndiscrete1 - 4Specifies the channel number.
valreal-100 ns - 100 nsSets the delay calibration time.
real - The query returns the delay calibration time in scientific notation.
:CHANnel1:TCALibrate 0.00000002
:CHANnel1:TCALibrate?

Sets or queries the input impedance of the specified analog channel. The default unit is Ω.

NameTypeValuesDescription
ninteger1 - 4
impedanceenumOMEG | FIFTySelects the channel input impedance.
:CHANnel1:IMPedance FIFTy
:CHANnel1:IMPedance?

Sets or queries the vertical scale of the specified channel. The default unit is V.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
scalereal1 mV - 10 VVertical scale setting for the specified channel; allowable range depends on input impedance and probe ratio.
real (V) - Returns the vertical scale in scientific notation.
:CHANnel1:SCALe 1
:CHANnel1:SCALe?

Starts calibration for the active probe currently connected to the specified analog channel.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4Specified analog channel.

Sets or queries the probe ratio of the specified channel. The set probe ratio affects the settable range of the current vertical scale.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
attendiscrete0.01 | 0.02 | 0.05 | 0.1 | 0.2 | 0.5 | 1 | 2 | 5 | 10 | 20 | 50 | 100 | 200 | 500 | 1000
discrete - The query returns 0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 20, 50, 100, 200, 500, or 1000.
:CHANnel1:PROBe 10 /*Sets the probe ratio of CH1 to 10X.*/
:CHANnel1:PROBe? /*The query returns 10.*/

Sets or queries the probe delay time of the specified channel. It is only valid when an active probe is correctly connected.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the analog channel number.
delayreal-100 ns - 100 nsSets the probe delay time.
real - Returns the probe delay time in scientific notation.
:CHANnel1:PROBe:DELay 10
:CHANnel1:PROBe:DELay?

Sets or queries the probe bias voltage of the specified channel. The query returns the probe bias voltage in scientific notation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the channel number.
biasreal-12 - 12Sets the probe bias voltage.
real - Returns the probe bias voltage in scientific notation.

Sets or queries the amplitude display unit of the specified analog channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
unitsenumVOLTage | WATT | AMPere | UNKNownSelects the amplitude display unit for the specified analog channel.
enum - The query returns VOLT, WATT, AMP, or UNKN.
:CHANnel1:UNITs VOLTage
:CHANnel1:UNITs?

Enables or disables the fine adjustment of the vertical scale of the specified analog channel, or queries its on/off status.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the analog channel number.
boolenum1 | ON | 0 | OFFTurns fine adjustment on or off.
enum - Returns 1 or 0 indicating whether fine adjustment is enabled.
:CHANnel1:VERNier ON
:CHANnel1:VERNier?

Queries the measurement value of the frequency counter.

string - The query returns the measured frequency counter value.
:COUNter:ENABleset / query

Enables or disables the frequency counter, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the frequency counter.
:COUNter:ENABle ON
:COUNter:ENABle?
:COUNter:SOURceset / query

Sets or queries the source of the frequency counter.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | EXTSource used by the frequency counter.
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, or EXT.
:COUNter:MODEset / query

Sets or queries the mode of the frequency counter.

NameTypeValuesDescription
modeenumFREQuency | PERiod | TOTalizeSelects the frequency counter mode.
enum - The query returns FREQ, PER, or TOT.
:COUNter:MODE PERiod
:COUNter:MODE?
:COUNter:NDIGitsset / query

Sets or queries the resolution of the frequency counter. The setting is only available for Period and Frequency, and is unavailable for Totalize.

NameTypeValuesDescription
valinteger3 - 6Resolution value for the frequency counter.
integer - The query returns an integer ranging from 3 to 6.
:COUNter:NDIGits 4
::COUNter:NDIGits?

Enables or disables the statistical function of the frequency counter, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns the statistical function on or off.
:COUNter:TOTalize:ENABle <bool>
:COUNter:TOTalize:ENABle?

Clears the total count. Available when "Totalize" is selected under "Measure".

:COUNter:TOTalize:CLEar

:CURSor:MODEset / query

Sets or queries the cursor measurement mode. OFF disables cursor measurement, MANual enables manual mode, TRACk enables track mode, and XY enables XY mode.

NameTypeValuesDescription
modeenumOFF | MANual | TRACk | XYCursor measurement mode.
enum - Returns OFF, MAN, TRAC, or XY.
:CURSor:MODE MANual
:CURSor:MODE?

Sets or queries the cursor type in manual cursor measurement mode.

NameTypeValuesDescription
typeenumTIME | AMPLitudeSelects the manual cursor type.
enum - Returns TIME or AMPL.
:CURSor:MANual:TYPE AMPLitude
:CURSor:MANual:TYPE?

Sets or queries the channel source of the manual mode of cursor measurement.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | LA | NONEChannel source for manual cursor measurement.
enum - The query returns the selected source using abbreviated keywords.
:CURSor:MANual:SOURce CHANnel2
:CURSor:MANual:SOURce?

Sets or queries the horizontal unit in the manual mode of cursor measurement.

NameTypeValuesDescription
unitenumSECond | HZ | DEGRee | PERCent
enum - The query returns SEC, HZ, DEGR, or PERC.
:CURSor:MANual:TUNit DEGRee /*Sets the horizontal unit to DEGRee.*/
:CURSor:MANual:TUNit? /*The query returns DEGR.*/

Sets or queries the horizontal position of Cursor A in the manual mode of cursor measurement.

NameTypeValuesDescription
axinteger0 - 999Horizontal position of Cursor A, defined by the screen pixel coordinate.
integer - Returns the horizontal position of Cursor A as an integer.
:CURSor:MANual:CAX 200
:CURSor:MANual:CAX?

Sets or queries the vertical unit in the manual mode of cursor measurement.

NameTypeValuesDescription
unitenumSOURce | PERCentSelects whether AY, BY, and △Y are shown in the source unit or as a percentage.
enum - The query returns SOUR or PERC.
:CURSor:MANual:VUNit PERCent
:CURSor:MANual:VUNit?

Sets or queries the vertical position of Cursor A in the manual mode of cursor measurement. The command is invalid when LA is selected as the channel source in manual cursor measurement.

NameTypeValuesDescription
ayinteger0 - 479Vertical cursor position in screen pixel coordinates.
integer - The query returns the vertical position of Cursor A.
:CURSor:MANual:CAY 200 /*Sets the vertical position of Cursor A to 200.*/
:CURSor:MANual:CAY? /*The query returns 200.*/

Sets or queries the horizontal position of Cursor B in the manual mode of cursor measurement.

NameTypeValuesDescription
bxinteger0 - 999Horizontal cursor position in screen pixels.
integer - The query returns the horizontal cursor position.
:CURSor:MANual:CBX 200 /*Sets the horizontal position of Cursor B to 200.*/
:CURSor:MANual:CBX? /*The query returns 200.*/

Queries the X value at Cursor A in the manual mode of cursor measurement. The unit is determined by the currently selected horizontal unit.

string - The query returns the X value at Cursor A in scientific notation.

Queries the Y value at Cursor A in the manual mode of cursor measurement. The unit is determined by the currently selected vertical unit.

numeric - When the channel source is CHANnel1, CHANnel2, CHANnel3, CHANnel4, MATH1, MATH2, MATH3, or MATH4, the query returns the Y value at Cursor A in scientific notation. When the channel source is LA, the query returns a decimal integer corresponding to the binary or hex weighted sum of the bits (D15-D0) at Cursor A; for a disabled channel, the query returns 0 by default.

Queries the X value at Cursor B in the manual mode of cursor measurement. The unit is determined by the currently selected horizontal unit.

string - The query returns the X value at Cursor B in scientific notation.

Sets or queries the vertical position of Cursor B in the manual mode of cursor measurement.

NameTypeValuesDescription
byinteger0 - 479Vertical position of Cursor B in screen pixel coordinates.
integer - The query returns the vertical position of Cursor B as an integer.
:CURSor:MANual:CBY 200 /*Sets the vertical position of Cursor B to 200.*/
:CURSor:MANual:CBY? /*The query returns 200.*/

Queries the Y value at Cursor B in manual cursor measurement mode. The unit depends on the currently selected vertical unit.

numeric - Returns the Y value at Cursor B in scientific notation when the source is CHANnel1, CHANnel2, CHANnel3, CHANnel4, MATH1, MATH2, MATH3, or MATH4. When the source is LA, returns a decimal integer corresponding to the binary or hex weighted sum of bits D15-D0 at Cursor B; returns 0 by default for a disabled channel.
:CURSor:MANual:BYValue? /*The query returns -2.000000E+0.*/

Queries the reciprocal (1/△X) of the absolute difference between the X value at Cursor A and the X value at Cursor B in manual cursor measurement. The unit is determined by the currently selected horizontal unit.

real - Returns 1/△X in scientific notation.

Queries the difference (△ X) between the X value at Cursor A and the X value at Cursor B in the manual mode of cursor measurement. The unit is determined by the currently selected horizontal unit.

real - Returns the current difference in scientific notation.
:CURSor:MANual:XDELta?

Queries the difference (ΔY) between the Y value at Cursor A and the Y value at Cursor B in manual cursor measurement. The unit is determined by the currently selected vertical unit.

real - Returns the current difference value in scientific notation.

Sets or queries the channel source of Cursor A in track mode. Only the currently enabled channel can be selected as the source.

NameTypeValuesDescription
<source>enumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | NONEChannel source for Cursor A in track mode.
enum - Returns the selected source as CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, MATH4, or NONE.
:CURSor:TRACk:SOURce1 CHANnel2
:CURSor:TRACk:SOURce1?

Sets or queries the horizontal position of Cursor A in the track mode of cursor measurement.

NameTypeValuesDescription
axinteger0 - 999Horizontal position of Cursor A, defined by the screen pixel coordinate.
integer - The query returns an integer ranging from 0 to 999.
:CURSor:TRACk:CAX 200 /*Sets the horizontal position of Cursor A to 200.*/
:CURSor:TRACk:CAX? /*The query returns 200.*/

Queries the vertical position of Cursor A in the track mode of cursor measurement.

integer - Returns the vertical cursor position as an integer.

Sets or queries the horizontal position of Cursor B in track mode of cursor measurement.

NameTypeValuesDescription
bxinteger0 - 999Horizontal screen pixel coordinate of Cursor B.
integer - The query returns the horizontal position of Cursor B as an integer from 0 to 999.
:CURSor:TRACk:CBX 200
::CURSor:TRACk:CBX?

Queries the vertical position of Cursor B in the track mode of cursor measurement.

integer - The query returns an integer.
:CURSor:TRACk:CBY? /*The query returns 200.*/

Queries the X value at Cursor A in the track mode of cursor measurement. The unit is determined by the amplitude unit selected for the currently corresponding channel.

real - Returns the X value at Cursor A in scientific notation.

Queries the Y value at Cursor A in the track mode of cursor measurement. The unit is the same as that selected for the current channel.

real - The Y value at Cursor A in scientific notation.

Queries the X value at Cursor B in the track mode of cursor measurement. The unit is determined by the amplitude unit selected for the currently corresponding channel.

real - Returns the X value at Cursor B in scientific notation.

Queries the BY value at Cursor B in the track mode of cursor measurement. The unit is the same as that selected for the current channel.

real - The query returns the BY value at Cursor B in scientific notation.

Queries the difference (△X) between the X value at Cursor A and the X value at Cursor B in track cursor measurement. The default unit is s.

real (s) - Returns the current difference in scientific notation.

Queries the difference (△Y) between the Y value at Cursor A and the Y value at Cursor B in track mode cursor measurement. The unit is the same as that selected for the current channel.

real - Returns the current difference in scientific notation.

Queries the reciprocal (1/△X) of the absolute difference between the X value at Cursor A and the X value at Cursor B in track mode of cursor measurement. The default unit is Hz.

string (Hz) - Returns 1/△X in scientific notation.
:CURSor:XY:AXset / query

Sets or queries the horizontal position of Cursor A in XY cursor measurement mode. The position is defined by the screen pixel coordinate in the XY display region.

NameTypeValuesDescription
xinteger0 - 479Horizontal cursor position in XY display pixels.
integer - The query returns the horizontal position of Cursor A as an integer from 0 to 479.
:CURSor:XY:AX 200
:CURSor:XY:AX?
:CURSor:XY:AYset / query

Sets or queries the vertical position of Cursor A in XY cursor measurement mode.

NameTypeValuesDescription
yinteger0 - 479Vertical cursor position in pixels.
integer - The query returns the vertical cursor position as an integer from 0 to 479.
:CURSor:XY:AY 200
:CURSor:XY:AY?
:CURSor:XY:BXset / query

Sets or queries the horizontal position of Cursor B in the XY cursor measurement mode.

NameTypeValuesDescription
xinteger0 - 479Horizontal pixel coordinate of Cursor B in the XY display region.
integer - The query returns an integer ranging from 0 to 479.
:CURSor:XY:BX 200
:CURSor:XY:BX?

Queries the X value at Cursor A in the XY cursor measurement mode. The unit is determined by the amplitude unit selected for the currently corresponding channel.

real - The X value at Cursor A in scientific notation.

Queries the Y value at Cursor A in the XY cursor measurement mode. The unit is determined by the amplitude unit selected for the currently corresponding channel.

real - The Y value at Cursor A in scientific notation.

Queries the X value at Cursor B in the XY cursor measurement mode. The unit is determined by the amplitude unit selected for the currently corresponding channel.

string - The X value at Cursor B in scientific notation.
:CURSor:XY:BYset / query

Sets or queries the vertical position of Cursor B in the XY cursor measurement mode.

NameTypeValuesDescription
yinteger0 - 479Vertical cursor B position in the XY display region.
integer - The query returns an integer ranging from 0 to 479.
:CURSor:XY:BY 200
:CURSor:XY:BY?

Queries the Y value at Cursor B in the XY cursor measurement mode. The unit is determined by the amplitude unit selected for the currently corresponding channel.

real - The Y value at Cursor B in scientific notation.

:DISPlay:CLEarset / query

Clears all the waveforms on the screen. If the oscilloscope is in the RUN state, new waveforms continue being displayed after clearing.

:DISPlay:TYPEset / query

Sets or queries the display type of the waveforms on the screen. VECTors connects sample points by lines; DOTS displays the sample points directly.

NameTypeValuesDescription
typeenumVECTors | DOTSDisplay type to use.
enum - Returns the current display type.
:DISPlay:TYPE DOTS /*Selects the dots display mode.*/
:DISPlay:TYPE? /*The query returns DOTS.*/

Sets or queries the persistence time. The default unit is s.

NameTypeValuesDescription
timeenumMIN | 0.1 | 0.2 | 0.5 | 1 | 2 | 5 | 10 | INFinitePersistence time setting.
enum - The query returns MIN, 0.1, 0.2, 0.5, 1, 2, 5, 10, or INF.
:DISPlay:GRADing:TIME 0.1 /*Sets the persistence time to 0.1 s.*/
:DISPlay:GRADing:TIME? /*The query returns 0.1.*/
:DISPlay:GRIDset / query

Sets or queries the display type of the screen grid.

NameTypeValuesDescription
gridenumFULL | HALF | NONE | IREDisplay grid mode.
:DISPlay:GRID <grid>
:DISPlay:GRID?

Sets or queries the brightness of the waveforms on the screen, expressed in percentage.

NameTypeValuesDescription
timeinteger1 - 100Brightness percentage of the waveforms on the screen.
integer - An integer ranging from 1 to 100.
:DISPlay:WBRightness 50 /*Sets the waveform brightness to 50%.*/
:DISPlay:WBRightness? /*The query returns 50.*/

Queries the bitmap data stream of the currently displayed image. The query returns the binary data stream of the screenshot in ".bmp" format.

block - The binary data stream of the screenshot in ".bmp" format.

Sets or queries the brightness of the screen grid, expressed in percentage.

NameTypeValuesDescription
brightnessinteger1 - 100Brightness level of the screen grid, in percent.
integer - The query returns an integer ranging from 1 to 100.
:DISPlay:GBRightness 60
:DISPlay:GBRightness?
:DISPlay:RULersset / query

Enables or disables the ruler display, or queries the ruler on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns the ruler display on or off.
enum - The query returns the ruler status as 1 or 0.
:DISPlay:RULers ON
:DISPlay:RULers?
:DISPlay:COLorset / query

Enables or disables the color grade display, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFBoolean value to enable or disable the color grade display.
integer - The query returns 1 or 0.
:DISPlay:COLor ON
:DISPlay:COLor?

Queries the current voltage value under test.

real - Returns the current voltage value under test.
:DVM:ENABleset / query

Enables or disables the digital voltmeter, or queries its on/off status.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFEnables or disables the digital voltmeter.
:DVM:ENABle ON
:DVM:ENABle?
:DVM:SOURceset / query

Sets or queries the source of the digital voltmeter.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Source input for the digital voltmeter.
enum - Returns the selected source as CHAN1, CHAN2, CHAN3, or CHAN4.
:DVM:SOURce CHANnel1
:DVM:SOURce?
:DVM:MODEset / query

Sets or queries the mode of the digital voltmeter.

NameTypeValuesDescription
modeenumACRMs | DC | DCRMsSelects the digital voltmeter mode.
enum - The query returns ACRM, DC, or DCRM.
*:DVM:MODE DC
*:DVM:MODE?

Enables or disables the histogram function, or queries the histogram status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the histogram function.
enum - The query returns 1 or 0.
:HISTogram:DISPlay ON
:HISTogram:DISPlay?
:HISTogram:TYPEset / query

Sets or queries the type of the histogram.

NameTypeValuesDescription
typeenumHORizontal | VERTical | MEASSelects the histogram type.
enum - Returns the histogram type as HOR, VERT, or MEAS.
:HISTogram:TYPE VERTical
:HISTogram:TYPE?
:HISTogram:SIZEset / query

Sets or queries the height of the histogram.

NameTypeValuesDescription
sizeinteger1 - 4Histogram height setting.
integer - The query returns an integer ranging from 1 to 4.
:HISTogram:SIZE 2
:HISTogram:SIZE?

Sets or queries the source of the histogram.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | OFFSource used for the histogram.
enum - Returns the current histogram source as CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, MATH4, or OFF.
:HISTogram:SOURce CHANnel2
:HISTogram:SOURce?

Enables or disables the statistical function, or queries its status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns the statistical function on or off.
enum - The query returns 1 or 0.
:HISTogram:STATic ON
:HISTogram:STATic?

Sets or queries the histogram's bottom boundary limit.

NameTypeValuesDescription
yreal-4× VerticalScale - 4× VerticalScaleBottom boundary limit of the histogram, in the vertical scale of the channel source.
string - The query returns the histogram's bottom boundary limit in scientific notation.
:HISTogram:BLIMit -2
:HISTogram:BLIMit?

Sets or queries the histogram's left boundary limit.

NameTypeValuesDescription
xreal(-5× Horizontal Time Base) - (5× Horizontal Time Base)Left boundary limit of the histogram.
string - The query returns the histogram's left boundary limit in scientific notation.
:HISTogram:LLIMit -2
:HISTogram:LLIMit?

Sets or queries the histogram's right boundary limit.

NameTypeValuesDescription
xreal-5× Horizontal Scale - 5× Horizontal ScaleRight boundary limit of the histogram.
:HISTogram:RLIMit -2
:HISTogram:RLIMit?

Sets or queries the histogram's top boundary limit.

NameTypeValuesDescription
yreal-4× VerticalScale - 4× VerticalScaleVertical scale of the channel source of the histogram.
string - The query returns the histogram's top boundary limit in scientific notation.
:HISTogram:TLIMit -2
:HISTogram:TLIMit?

*CLSset / query

Clears all the event registers and the error queue.

*ESEset / query

Sets or queries the enable register bit mask of the standard event register set.

NameTypeValuesDescription
maskargumentinteger0 - 255Enable register bit mask.
integer - The query returns the enable value of the register as the binary-weighted sum of all bits set in the register.
*ESE 16
*ESE?
*ESR?query

Queries the standard event status register. The query returns an integer equal to the binary-weighted sum of all bits set in the register.

integer - The query returns an integer equal to the binary-weighted sum of all bits set in the register.
*OPCset / query

Sets bit 0 (Operation Complete, OPC) in the standard event status register to 1 after the current operation is finished.

*RCLset / query

Recalls the instrument state in the specified location.

*RSTset / query

Restores the instrument to its factory default settings.

*SAVset / query

Saves the current instrument state to the selected register.

NameTypeValuesDescription
valueinteger0 - 49Register number where the current instrument state is saved.
*SAV 1
*SREset / query

Sets or queries the enable register of the status byte register set.

NameTypeValuesDescription
maskargumentinteger0 - 255
*SRE 16
*SRE?
*STB?query

Queries the event register for the status byte register. After executing the command, the value in the status byte register is cleared.

integer - The query returns an integer. The integer equals to the binary-weighted sum of all the bits set in the register.
*TST?query

Performs a self-test and queries the self-test result.

integer - The query returns a decimal integer.
*WAIset / query

Waits for all pending operations to complete before executing any additional commands.

*IDN?query

Returns the instrument identification string. The example shows it being sent as a query command and the reading results returned to the PC.

string - Returns the identification string.
*IDN?

:LA:STATeset / query

Enables or disables the LA function, or queries the on/off status of the LA function.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFBoolean value that enables or disables LA function.
enum - Returns 1 or 0 indicating the LA function status.
:LA:STATe ON /*Enables LA function.*/
:LA:STATe? /*The query returns 1.*/
:LA:ACTiveset / query

Sets or queries the current active digital channel or channel group. The query returns the current active channel, D0 through D15, or NONE.

NameTypeValuesDescription
<digital>enumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | NONESelects the active digital channel or no channel.
enum - Returns the current active channel, D0 through D15, or NONE.
:LA:ACTive D3
:LA:ACTive?
:LA:AUTOsortset / query

Sets the auto sorting mode for the waveforms of the currently selected channels on the screen.

NameTypeValuesDescription
ndiscrete0 | 1Controls the waveform ordering on the screen.
:LA:DELeteset / query

Cancels the group setting for the 16 digital channels or for user-defined channel groups GROUP1 through GROUP4.

NameTypeValuesDescription
groupenumGROUP1 | GROUP2 | GROUP3 | GROUP4Selects which group setting to cancel.
:LA:DELete <group>

Turns on or off the specified digital channel, or queries the on/off status of the specified digital channel.

NameTypeValuesDescription
digitalinteger-Specifies the digital channel D0 through D15.
boolboolean1 | ON | 0 | OFFTurns the specified digital channel on or off.
enum - The query returns 1 or 0.
:LA:DIGital:DISPlay D3 ON /*Enables D3.*/
:LA:DIGital:DISPlay? D3 /*The query returns 1.*/

Sets or queries the position of the displayed waveforms of the specified digital channel on the screen. The setting is valid only when the specified digital channel is enabled.

NameTypeValuesDescription
digitalintegerD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Specifies the digital channel.
positioninteger0 - 31Sets the displayed waveform position; valid range depends on waveform display size (Small, Medium, or Large).
:LA:DIGital:POSition D1,3 /*Sets the displayed position of D1 to 3.*/
:LA:DIGital:POSition? D1 /*The query returns 3.*/

Sets or queries the label of the specified digital channel. The query returns the label of the specified digital channel in ASCII strings.

NameTypeValuesDescription
digitalintegerD0 - D15Specifies the digital channel whose label is set or queried.
labelstring-ASCII label for the specified digital channel; it can contain English letters, numbers, and some symbols.
string - The label of the specified digital channel in ASCII strings.
:LA:DIGital:LABel D0,ACK
:LA:DIGital:LABel? D0

Enables or disables the specified default channel group, or queries its on/off status.

NameTypeValuesDescription
ninteger1 - 2Specifies the default channel group number (POD1 or POD2).
boolboolean1 | ON | 0 | OFFTurns the specified default channel group on or off.
integer - The query returns 1 or 0.
:LA:POD1:DISPlay 1 /*Enables POD1 (D0 to D7).*/
:LA:POD1:DISPlay? /*The query returns 1.*/
:LA:DISPlayset / query

Sets or queries the display state of a specified logic-analyzer channel or user-defined channel group. The query returns 1 or 0.

NameTypeValuesDescription
channelenumD0 | D7 | D8 | D15 | ON | OFFSpecified logic-analyzer channel or group state.
integer - The query returns 1 or 0.
:LA:DISPlay D0,ON /*Enables D0.*/
:LA:DISPlay? D0 /*The query returns 1.*/

Sets or queries the threshold of the specified default channel group. The default unit is V.

NameTypeValuesDescription
ninteger1 - 2Specifies POD1 or POD2.
threreal-20.0 V - +20.0 VThreshold value to set for the selected channel group.
real (V) - The query returns the current threshold of the specified channel group in scientific notation.
:LA:POD1:THReshold 3.3 /*Sets the threshold of POD1 (D0 to D7) to 3.3 V.*/
:LA:POD1:THReshold? /*The query returns 3.300000E0.*/
:LA:SIZEset / query

Sets or queries the size of the waveforms of the enabled channel on the screen.

NameTypeValuesDescription
sizeenumSMALl | LARGe | MEDiumSets the waveform display size.
enum - The query returns SMAL, LARG, or MED.
:LA:SIZE SMALl
:LA:SIZE?

Adds one or more digital channels to the specified user-defined group.

NameTypeValuesDescription
groupenumGROup1 | GROup2 | GROup3 | GROup4Specifies the user-defined group to append channels to.
digital0enumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital1optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital2optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digita3optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital4optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital5optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital6optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital7optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital8optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital9optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital10optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital11optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital12optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital13optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital14optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
digital15optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Adds the specified digital channel to the group.
:LA:GROup:APPend GROup2,D0,D1
:LA:TCALibrateset / query

Sets or queries the delay calibration time of the digital channel. The default unit is s.

NameTypeValuesDescription
tcalreal-1000 ns - 100 nsDelay calibration time for the digital channel.
real - The query returns the delay calibration time in scientific notation.
:LA:TCALibrate 0.00000002 /*Sets the delay calibration time to 20 ns.*/
:LA:TCALibrate? /*The query returns 2.000000E-8.*/

:LAN:DHCPset / query

Turns on or off the DHCP configuration mode, or queries the on/off status of the current DHCP configuration mode.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFEnables or disables DHCP configuration mode.
:LAN:DHCP OFF
:LAN:DHCP? /*The query returns 0.*/
:LAN:AUToipset / query

Turns on or off the Auto IP configuration mode, or queries the current Auto IP configuration status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables Auto IP configuration mode.
enum - Returns 1 when Auto IP configuration mode is on and 0 when it is off.
:LAN:AUToip OFF /*Disables the Auto IP configuration mode.*/
:LAN:AUToip? /*The query returns 0.*/
:LAN:DNSset / query

Sets or queries the DNS address.

NameTypeValuesDescription
stringstring-DNS address in nnn,nnn,nnn,nnn format.
string - The query returns the current DNS address in strings.
:LAN:DNS 192.168.1.1
:LAN:DNS?
:LAN:GATewayset / query

Sets or queries the default gateway.

NameTypeValuesDescription
stringstring-Gateway address in nnn,nnn,nnn,nnn format.
string - The current gateway address.
:LAN:GATeway 192.168.1.1
:LAN:GATeway?

Queries the address of the DHCP server. The query returns the address of the DHCP server in strings.

string - The current DHCP server address.

Queries the MAC address of the instrument.

string - The query returns the MAC address in strings. For example, 00:19:AF:00:11:22.
:LAN:MANualset / query

Turns on or off the static IP configuration mode, or queries its current on/off status. When static IP mode is enabled, DHCP and Auto IP are disabled and network parameters can be set manually.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the static IP configuration mode.
enum - Returns the current static IP configuration mode status as 1 or 0.
:LAN:MANual ON
:LAN:MANual?
:LAN:IPADdressset / query

Sets or queries the instrument IP address. The address string must be in nnn,nnn,nnn,nnn format, with the first field 0 to 223 except 127 and the other fields 0 to 255.

NameTypeValuesDescription
stringstring-IP address string in nnn,nnn,nnn,nnn format.
string - Returns the current IP address as a string.
:LAN:IPADdress 192.168.1.10
:LAN:IPADdress?

Queries the current IP address of the instrument.

string - Returns the current IP address in strings.
:LAN:IPADdress? /*The query returns the current IP address.*/
:LAN:SMASkset / query

Sets or queries the subnet mask. The subnet mask string must be in nnn.nnn.nnn.nnn format, with each section ranging from 0 to 255.

NameTypeValuesDescription
stringstring-Subnet mask value in nnn.nnn.nnn.nnn format.
string - The current subnet mask returned as a string.
:LAN:SMASk 255.255.255.0
:LAN:SMASk?

Queries the subnet mask. The query returns the current subnet mask in strings.

string - The current subnet mask.
:LAN:SMASk 255.255.255.0 /*Sets the subnet mask to 255.255.255.0*/
:LAN:SMASk? /*The query returns the current subnet mask.*/

Queries the current network configuration status.

enum - Returns the current network configuration status.
:LAN:STATus?
:LAN:DESCriptionset / query

Sets or queries the LAN description. The description is an ASCII string that can contain English letters, numbers, and some symbols.

NameTypeValuesDescription
namestring-Description text to store for the LAN interface.
string - The query returns the description in ASCII strings.

Sets or queries the instrument description. The query returns the description in ASCII strings.

NameTypeValuesDescription
namestring-ASCII string used as the description value.
string - The query returns the description in ASCII strings.
:LAN:HOST:NAMEset / query

Sets or queries the host name.

NameTypeValuesDescription
namestring-Host name in ASCII string form; it can contain English letters and numbers, as well as some symbols.
string - The query returns the host name in ASCII strings.

Queries the host name. The query returns the host name in ASCII strings.

string - The host name in ASCII strings.
:LAN:MDNSset / query

Enables or disables MDNS; or queries the MDNS status.

NameTypeValuesDescription
boolenum1|ON | 0|OFFEnables or disables MDNS.
:LAN:MDNS ON
:LAN:MDNS?

Queries the MDNS status.

enum - Returns 1 or 0 to indicate whether MDNS is enabled or disabled.
:LAN:MDNS? /*The query returns 1.*/

Queries the VISA address of the instrument.

string - The VISA address in strings.
:LAN:APPLyset / query

Applies the network configuration.

:MASK:ENABleset / query

Enables or disables the pass/fail test function, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the pass/fail test function.
:MASK:ENABle ON
:MASK:ENABle?

Queries the on/off status of the pass/fail test function.

enum - Returns 1 or 0 indicating the pass/fail test function status.
:MASK:ENABle?
:MASK:SOURceset / query

Sets or queries the measurement source of the pass/fail test.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Measurement source for the pass/fail test.
enum - Returns the selected channel as CHAN1, CHAN2, CHAN3, or CHAN4.
:MASK:SOURce CHANnel2 /*Sets the measurement source of the pass/fail test to CH2.*/
:MASK:SOURce? /*The query returns CHAN2.*/

Sets or queries the measurement source of the pass/fail test.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Measurement source for the pass/fail test.
enum - Returns the selected measurement source as CHAN1, CHAN2, CHAN3, or CHAN4.
:MASK:SOURce CHANnel2 /*Sets the measurement source of the pass/fail test to CH2.*/
:MASK:SOURce? /*The query returns CHAN2.*/
:MASK:MDISplayset / query

Enables or disables the statistical function, or queries its on/off status when the pass/fail test is enabled.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFEnables or disables the statistical function.
boolean - The query returns 1 or 0.
:MASK:MDISplay ON
:MASK:MDISplay?

Enables or disables the statistical function, or queries its on/off status when the pass/fail test is enabled.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFEnables or disables the statistics.
boolean - The query returns 1 or 0.
::MASK:MDISplay ON
::MASK:MDISplay?
:MASK:OPERateset / query

Runs or stops the pass/fail test, or queries the operating status of the pass/fail test.

NameTypeValuesDescription
operenumRUN | STOPSelects whether to run or stop the pass/fail test function.
enum - The query returns RUN or STOP.
:MASK:OPERate RUN /*Runs the pass/fail test function.*/
:MASK:OPERate? /*The query returns RUN.*/

Runs or stops the pass/fail test, or queries the operating status of the pass/fail test.

NameTypeValuesDescription
operenumRUN | STOPSelects whether to run or stop the pass/fail test.
enum - Returns the operating status of the pass/fail test.
:MASK:OPERate RUN
:MASK:OPERate?
:MASK:CREateset / query

Creates the pass/fail test mask using the currently set horizontal and vertical adjustment parameters. This command is only valid when the pass/fail test function is enabled and not in the running state.

:MASK:CREate
:MASK:RESetset / query

Resets the number of frames that passed and failed the pass/fail test, as well as the total number of frames.

:MASK:Xset / query

Sets or queries the horizontal adjustment parameter of the pass/fail test mask. The default unit is div.

NameTypeValuesDescription
xreal0.01 div - 2 divHorizontal adjustment parameter of the pass/fail test mask.
string - The current horizontal adjustment parameter in scientific notation.
:MASK:X 0.28
:MASK:X?

Queries or sets the horizontal adjustment parameter of the pass/fail test mask. The default unit is div.

real - Returns the current horizontal adjustment parameter in scientific notation.
:MASK:X?
:MASK:Yset / query

Sets or queries the vertical adjustment parameter of the pass/fail test mask. The default unit is div.

NameTypeValuesDescription
yreal0.04 div - 2 divVertical adjustment parameter of the pass/fail test mask.
string - The current vertical adjustment parameter in scientific notation.
:MASK:Y 0.36
:MASK:Y?

Queries or sets the vertical adjustment parameter of the pass/fail test mask. The default unit is div.

NameTypeValuesDescription
yreal0.04 div - 2 divVertical adjustment parameter of the pass/fail test mask.
string - The current vertical adjustment parameter in scientific notation.
:MASK:Y 0.36
:MASK:Y?

:MATH<n>:DISPlayset / query

Sets whether the selected math waveform is displayed.

Turns the selected math waveform display on or off.

NameTypeValuesDescription
stateenumON | OFFSelects whether the math waveform is displayed.

Sets or queries the operator of the selected math operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
optenumADD | SUBTract | MULTiply | DIVision | AND | OR | XOR | NOT | FFT | INTG | DIFF | SQRT | LOG | LN | EXP | ABS | LPASs | HPASs | BPASs | BSTop | AXB
enum - The query returns the current math operator as a keyword.
:MATH1:OPERator INTG
:MATH1:OPERator?

Sets or queries the operator of the selected math operation.

NameTypeValuesDescription
<n>discrete1 | 2 | 3 | 4Math channel number.
enum - The query returns the current math operator.
:MATH1:OPERator INTG /*Sets the math operator of Math1 to Integrate.*/
:MATH1:OPERator? /*The query returns INTG.*/

Sets or queries Source A of the logic operation. The query returns the selected digital line or channel source.

NameTypeValuesDescription
ninteger1 - 4
srcenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:MATH1:LSOUrce1 D0
:MATH1:LSOUrce1?

Sets or queries Source A of the logic operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
srcdiscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:MATH1:LSOUrce1 CHANnel3
:MATH1:LSOUrce1?
:MATH<n>:SOURce1set / query

Sets or queries the source or Source A of arithmetic operation and function operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
srcenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:MATH1:SOURce1 CHANnel3 /*Sets Source A of the arithmetic operation to CH3.*/
:MATH1:SOURce1? /*The query returns CHAN3.*/

Queries the source or Source A of arithmetic operation and function operation. For function operation, this command is used only to set the source.

enum - Returns the selected source as CHAN1, CHAN2, CHAN3, or CHAN4.
:MATH1:SOURce1? /*The query returns CHAN3.*/
:MATH<n>:SCALeset / query

Sets or queries the vertical scale of the operation results. The unit depends on the selected operator and source unit.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Math operation index.
scalereal-Vertical scale of the operation results.
real - Returns the vertical scale of the current operation results in scientific notation.
:MATH1:SCALe 0.2 /*Sets the vertical scale to 200 mV.*/
:MATH1:SCALe? /*The query returns 2.000000E-1.*/

Sets or queries the vertical scale of the operation results. The unit depends on the currently selected operator and source unit, and for integration/differentiation the valid range also depends on the horizontal time base.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Math operation index.
scalereal-Vertical scale of the operation results.
string - Returns the vertical scale of the current operation results in scientific notation.
:MATH1:SCALe 0.2
:MATH1:SCALe?
:MATH<n>:INVertset / query

Enables or disables the inverted display of the operation results, or queries the inverted-display status. This command is invalid for FFT operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolboolean1 | ON | 0 | OFF
:MATH1:INVert ON /*Enables the inverted display.*/
:MATH1:INVert? /*The query returns 1.*/

Enables or disables the inverted display of the operation results, or queries the inversion status. This command is invalid for FFT operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolboolean1 | ON | 0 | OFFEnables or disables inverted display.
integer - The query returns 1 or 0.
:MATH1:INVert ON
:MATH1:INVert?
:MATH<n>:OFFSetset / query

Sets or queries the vertical offset of the operation results. The unit depends on the currently selected operator and the unit selected by the source.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
offsetreal-1 GV - +1 GV
string - The query returns the vertical offset of the current operation results in scientific notation.
. . .

Queries the vertical offset of the operation results. The unit depends on the currently selected operator and source unit; the query returns the offset in scientific notation.

real - The vertical offset of the current operation results in scientific notation.
:MATH1:OFFSet 8
:MATH1:OFFSet?
:MATH<n>:RESetset / query

Adjusts the vertical scale of the operation results to an optimal value based on the currently selected operator and the source horizontal time base.

Sets or queries the channel source of FFT operation/filter.

NameTypeValuesDescription
ndiscrete-FFT math index.
srcenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Channel source for the FFT operation.
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:MATH1:FFT:SOURce CHANnel3 /*Sets the channel source of FFT operation to CH3.*/
:MATH1:FFT:SOURce? /*The query returns CHAN3.*/

Queries the channel source of FFT operation/filter for the selected math trace.

enum - Returns the source channel as CHAN1, CHAN2, CHAN3, or CHAN4.
:MATH1:FFT:SOURce? /*The query returns CHAN3.*/

Turns the half-screen display of FFT operation on or off, or queries the on/off status of the half-screen display. ON displays the source channel and FFT operation results in half-screen mode.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolboolean1 | ON | 0 | OFF
:MATH1:FFT:SPLit ON
:MATH1:FFT:SPLit?

Turns the half-screen display of FFT operation on or off, or queries the on/off status of that display.

NameTypeValuesDescription
ndiscrete-
boolboolean-Controls whether the FFT operation half-screen display is enabled.
enum - Returns the on/off status of the half-screen display.
:MATH1:FFT:SPLit?

Sets or queries the window function of FFT operation.

NameTypeValuesDescription
ndiscrete-
wndenumRECTangle | BLACkman | HANNing | HAMMing | FLATtop | TRIangle
enum - The query returns RECT, BLAC, HANN, HAMM, FLAT, or TRI.
:MATH1:FFT:WINDow BLACkman /*Sets the window function of FFT operation to
Blackman-Harris.*/
:MATH1:FFT:WINDow? /*The query returns BLAC.*/

Sets or queries the window function of FFT operation.

NameTypeValuesDescription
ndiscrete1 - 4
wndenumRECTangle | BLACkman | HANNing | HAMMing | FLATtop | TRIangle
enum - The query returns RECT, BLAC, HANN, HAMM, FLAT, or TRI.
:MATH1:FFT:WINDow BLACkman
:MATH1:FFT:WINDow?

Sets or queries the vertical scale of FFT operation results.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
scalereal50 mdB - 20 dBVertical scale of the FFT operation results.
real - The query returns the current vertical scale in scientific notation.
:MATH1:FFT:SCALe 0.3
:MATH1:FFT:SCALe?

Sets or queries the vertical scale of FFT operation results.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4
scalereal50 mdB - 20 dB
string - The query returns the current vertical scale in scientific notation.
:MATH1:FFT:SCALe 0.3 /*Sets the vertical scale of the FFT operation results to 300
:MATH1:FFT:SCALe? /*The query returns 3.000000E-1.*/

Sets or queries the vertical unit of FFT operation results.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
unitenumVRMS | DBSelects the vertical unit used for FFT operation results.
enum - The query returns VRMS or DB.
:MATH1:FFT:UNIT VRMS /*Sets the vertical unit of FFT operation results to Vrms.*/
:MATH1:FFT:UNIT? /*The query returns VRMS.*/

Sets or queries the vertical unit of FFT operation results.

NameTypeValuesDescription
ndiscrete1 - 4
unitenumVRMS | DB
enum - The query returns VRMS or DB.
:MATH1:FFT:UNIT VRMS /*Sets the vertical unit of FFT operation results to Vrms.*/
:MATH1:FFT:UNIT? /*The query returns VRMS.*/

Sets or queries the center frequency of FFT operation results relative to the horizontal center of the screen. The default unit is Hz.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4FFT operation index.
centreal-2.5 GHz - 2.5 GHzCenter frequency of the FFT operation results.
real - The current center frequency in scientific notation.
:MATH1:FFT:HCENter 10000000
:MATH1:FFT:HCENter?

Sets or queries the center frequency of FFT operation results, relative to the horizontal center of the screen. The default unit is Hz.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4FFT trace number.
centreal-2.5 GHz - 2.5 GHzCenter frequency of the FFT operation results.
real - The current center frequency in scientific notation.
:MATH1:FFT:HCENter 10000000
:MATH1:FFT:HCENter?

Sets or queries the frequency range of FFT operation results. The default unit is Hz.

NameTypeValuesDescription
hscreal10 Hz - 5 GHzFrequency range of the FFT operation results.
real - The current frequency range in scientific notation.
:MATH1:FFT:HSCale 500000
:MATH1:FFT:HSCale?

Sets or queries the frequency range of FFT operation results. The default unit is Hz.

NameTypeValuesDescription
hscreal10 Hz - 5 GHzFrequency range of the FFT operation results.
real - The query returns the current frequency range in scientific notation.
:MATH1:FFT:HSCale 500000
:MATH1:FFT:HSCale?

Sets or queries the vertical offset of FFT operation results.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4FFT trace number.
offsetreal-1 GdB - 1 GdBVertical offset of the FFT operation results.
string - The current vertical offset in scientific notation.
:MATH1:FFT:OFFSet 0.3
:MATH1:FFT:OFFSet?

Sets or queries the vertical offset of FFT operation results.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
offsetreal-1 - 1
string - The current vertical offset in scientific notation.
:MATH1:FFT:OFFSet 0.3
:MATH1:FFT:OFFSet?

Sets or queries the stop frequency of FFT operation results.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
valuereal-2.5 GHz - 2.5 GHz
real - The query returns the stop frequency of the operation results in scientific notation.
:MATH1:FFT:FREQuency:END 10000000
:MATH1:FFT:FREQuency:END?

Sets or queries the stop frequency of FFT operation results.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4
valuereal-2.5 GHz - 2.5 GHz
real - The query returns the stop frequency of the operation results in scientific notation.
:MATH1:FFT:FREQuency:END 10000000
:MATH1:FFT:FREQuency:END?

Sets or queries the start frequency of FFT operation results.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
valuereal-2.5 GHz - 2.5 GHz
string - The query returns the start frequency of the operation results in scientific notation.
:MATH1:FFT:FREQuency:STARt 10000000
:MATH1:FFT:FREQuency:STARt?

Sets or queries the start frequency of FFT operation results.

NameTypeValuesDescription
ndiscrete-
valuereal-2.5 GHz - 2.5 GHz
string - The query returns the start frequency of the operation results in scientific notation.
:MATH1:FFT:FREQuency:STARt 10000000
:MATH1:FFT:FREQuency:STARt?

Enables or disables the FFT peak search, or queries its on/off status.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4FFT function number.
boolenum1 | ON | 0 | OFFEnables or disables FFT peak search.
enum - Returns 1 or 0.
:MATH1:FFT:SEARch:ENABle ON
:MATH1:FFT:SEARch:ENABle?

Enables or disables the FFT peak search, or queries its on/off status.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4FFT function instance number.
boolboolean-Turns the FFT peak search on or off.
enum - Returns 1 or 0.
:MATH1:FFT:SEARch:ENABle ON
:MATH1:FFT:SEARch:ENABle?

Sets or queries the excursion of the FFT peak search.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
excurreal0 - (8xVerticalScale)Excursion of the FFT peak search.
real - The query returns the excursion of the FFT peak search in scientific notation.
:MATH1:FFT:SEARch:EXCursion 0.5
:MATH1:FFT:SEARch:EXCursion?

Sets or queries the excursion of the FFT peak search. The excursion range is 0 to 8 times the current vertical scale.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
excurreal0 - 8xVerticalScaleExcursion of the FFT peak search.
real - The query returns the excursion of the FFT peak search in scientific notation.
:MATH1:FFT:SEARch:EXCursion 0.5
:MATH1:FFT:SEARch:EXCursion?

Sets or queries the maximum number of the FFT peak search.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4
numinteger1 - 15Maximum number of FFT peaks to search.
integer - Returns the maximum number of the FFT peak search.
:MATH1:FFT:SEARch:NUM 10
:MATH1:FFT:SEARch:NUM?

Sets or queries the maximum number of FFT peaks found by the peak search.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Math trace number.
numinteger1 - 15Maximum number of FFT peaks to search.
integer - The query returns an integer ranging from 1 to 15.
:MATH1:FFT:SEARch:NUM 10
:MATH1:FFT:SEARch:NUM?

Sets or queries the threshold of the FFT peak search.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
thresrealdBRelated to the vertical scale and vertical offset of FFT operation.
string - The query returns the threshold in scientific notation.
:MATH1:FFT:SEARch:THReshold 0.5
:MATH1:FFT:SEARch:THReshold?

Sets or queries the threshold of the FFT peak search.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4FFT source index.
thresrealdBThreshold of the FFT peak search, related to the vertical scale and vertical offset of FFT operation.
string - The query returns the threshold in scientific notation.
:MATH1:FFT:SEARch:THReshold 0.5 /*Sets the threshold of the FFT peak search to 500 mdB.*/
:MATH1:FFT:SEARch:THReshold? /*The query returns 5.000000E-1.*/

Sets or queries the sequence of the FFT peak search results.

NameTypeValuesDescription
<n>discrete1 | 2 | 3 | 4
orderenumAMPorder | FREQOrderSelects the sequence of the FFT peak search results.
enum - The query returns AMPO or FREQ.
:MATH1:FFT:SEARch:ORDer AMPorder
:MATH1:FFT:SEARch:ORDer?

Sets or queries the sequence of the FFT peak search results.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4FFT math trace number.
orderenumAMPorder | FREQOrderSpecifies the sequence of the FFT peak search results.
enum - The query returns AMPO or FREQ.
:MATH1:FFT:SEARch:ORDer AMPorder
:MATH1:FFT:SEARch:ORDer?

Sets or queries the filter type. The filter type can be low pass, high pass, band pass, or band stop.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
typediscreteLPASs | HPASs | BPASs | BSTOPSelects the filter type.
enum - The query returns LPAS, HPAS, BPAS, or BST.
:MATH1:FILTer:TYPE LPASs /*Sets the filter type to LPASs.*/
:MATH1:FILTer:TYPE? /*The query returns LPAS.*/

Sets or queries the filter type.

enum - Returns the current filter type as LPAS, HPAS, BPAS, or BST.
:MATH1:FILTer:TYPE? /*The query returns LPAS.*/

Sets or queries the cut-off frequency 1 for the selected math filter. The default unit is Hz, and the valid range depends on the filter type and screen sample rate.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Selects the math channel.
freq1real0.005× screen sample rate - 0.1× screen sample rateSets the cut-off frequency (ωc1) for LPASs/HPASs, or cut-off frequency 1 for BPASs/BSTOP.
real - The query returns the current cut-off frequency or cut-off frequency 1 in scientific notation.
:MATH1:FILTer:W1 1000000
:MATH1:FILTer:W1?

Sets or queries the cut-off frequency of the selected math filter. For LPASs/HPASs it sets one cut-off frequency; for BPASs/BSTOP it sets cut-off frequency 1. The default unit is Hz.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4Selects the math channel.
freq1real0.005× screen sample rate - 0.1× screen sample rateSets the cut-off frequency or cut-off frequency 1, depending on the filter type.
real - Returns the current cut-off frequency or cut-off frequency 1 in scientific notation.
:MATH1:FILTer:W1 1000000
:MATH1:FILTer:W1?

Sets or queries the smoothing window width of differential operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
distinteger5 - 10000
integer - The query returns an integer ranging from 5 to 10000.
:MATH1:DISTance 20
:MATH1:DISTance? /*The query returns 20.*/

Sets or queries the smoothing window width of differential operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
distinteger5 - 10000
integer - The query returns an integer ranging from 5 to 10000.
:MATH1:DISTance 20
:MATH1:DISTance? /*The query returns 20.*/

Sets or queries the sensitivity of the logic operation. The default unit is div.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sensreal100 mdiv - 1 div
string - The query returns the sensitivity of the logic operation in scientific notation.
:MATH1:SENSitivity 0.2
:MATH1:SENSitivity?

Sets or queries the sensitivity of the logic operation. The default unit is div.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sensreal100 mdiv - 1 div
string - The query returns the sensitivity of the logic operation in scientific notation.
:MATH1:SENSitivity 0.2
:MATH1:SENSitivity?

Sets or queries the threshold level of Source A in the logic operation. The default unit is V.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
threreal(-4 × VerticalScale - VerticalOffset) - (4 × VerticalScale - VerticalOffset)
real (V) - The query returns the threshold level of Source A in scientific notation.
:MATH1:THReshold1 0V
:MATH1:THReshold1?

Sets or queries the threshold level of Source A in the logic operation. The default unit is V.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
threreal-4 × VerticalScale - VerticalOffset - 4 × VerticalScale - VerticalOffset
real (V) - The query returns the threshold level of the current Source A in scientific notation.
:MATH1:THReshold1 0.8
:MATH1:THReshold1?

:MEASure:SOURceset / query

Sets or queries the channel source of the current measurement parameter.

NameTypeValuesDescription
sourdiscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Channel source for the current measurement parameter.
discrete - Returns the channel source of the current measurement parameter.

Sets or queries the channel source of the current measurement parameter.

NameTypeValuesDescription
sourenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Channel source for the current measurement parameter.
enum - Returns the channel source of the current measurement parameter.

Enables or disables the frequency counter, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns the frequency counter on or off.
:MEASure:COUNter:ENABle ON
:MEASure:COUNter:ENABle?

Enables or disables the frequency counter, or queries its on/off status.

enum - The query returns the current frequency counter enable state as 1 or 0.
:MEASure:COUNter:ENABle ON
:MEASure:COUNter:ENABle?

Sets or queries the measurement source of the frequency counter.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | EXTMeasurement source for the frequency counter.
enum - The query returns the selected source as one of the channel or external source keywords.
:MEASure:COUNter:SOURce CHANnel2
:MEASure:COUNter:SOURce?

Sets or queries the measurement source of the frequency counter. Only currently enabled channels can be selected.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | EXTMeasurement source for the frequency counter.
enum - Returns the current measurement source.
:MEASure:COUNter:SOURce CHANnel2
:MEASure:COUNter:SOURce?

Queries the measurement results of the frequency counter. The default unit is Hz; if the frequency counter function is disabled, the query returns 0.

real (Hz) - The current measurement value in scientific notation, or 0 when the frequency counter is disabled.
:MEASure:COUNter:VALue? /*The query returns 1000.*/
:MEASure:CLEarset / query

Clears one or all of the measurement items that have been turned on.

NameTypeValuesDescription
itemenumITEM1 | ITEM2 | ITEM3 | ITEM4 | ITEM5 | ITEM6 | ITEM7 | ITEM8 | ITEM9 | ITEM10 | ALLSelects which measurement item to clear.
:MEASure:CLEar ITEM1
:MEASure:MODEset / query

Sets or queries the measurement mode.

NameTypeValuesDescription
modeenumNORMal | PRECisionMeasurement mode to use.
enum - Returns the current measurement mode.
:MEASure:MODE PRECision /*Sets the measurement mode to PRECision.*/
:MEASure:MODE? /*The query returns PREC.*/

Sets or queries the measurement mode.

enum - Returns the current measurement mode as NORM or PREC.
:MEASure:MODE? /*The query returns PREC.*/

Sets the threshold source.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Selects the source used for threshold settings.
:MEASure:THReshold:SOURce CHANnel2

Sets the source and displays all measurement values of the selected source, or queries the channel source list for the all measurement function.

NameTypeValuesDescription
chandiscreteCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFFChannel source to use for the all measurement function.
enum - Returns the channel sources of the all measurement function as a comma-separated list.
:MEASure:AMSource CHANnel1,CHANnel3
:MEASure:AMSource?

Queries the channel source(s) of the all measurement function. The query returns one or more source identifiers, separated by commas.

enum - Returns CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, MATH4, or OFF, separated by commas.
:MEASure:AMSource? /*The query returns CHAN1 and CHAN3.*/

Sets or queries the threshold level upper limit of the analog channel in auto measurement.

NameTypeValuesDescription
valueinteger-Upper limit value for the threshold level in auto measurement.
integer - Returns the upper limit value.
:MEASure:SETup:MAX 95
:MEASure:SETup:MAX?

Queries the threshold level upper limit of the analog channel in auto measurement, or sets that upper limit when used without '?'.

integer - Returns the threshold level upper limit as an integer.
:MEASure:SETup:MAX 95 /*Sets the upper limit of the threshold level to 95%.*/
:MEASure:SETup:MAX? /*The query returns 95.*/

Sets or queries the middle value of the threshold level for analog-channel auto measurement. The query returns an integer.

NameTypeValuesDescription
valueinteger%Sets the middle threshold level value.
integer - Returns the middle threshold level value.
:MEASure:SETup:MID 89
:MEASure:SETup:MID?

Queries the middle value of the threshold level used in auto measurement.

integer - Returns the middle value of the threshold level.

Sets or queries the threshold level lower limit of the analog channel in auto measurement.

NameTypeValuesDescription
valueinteger-Lower limit of the threshold level; when the threshold type is percentage the range is 0% to 100%, and when absolute the range is -100 mV to 100 mV.
:MEASure:SETup:MIN 53
:MEASure:SETup:MIN?

Sets or queries the threshold level lower limit of the analog channel in auto measurement.

NameTypeValuesDescription
valueintegerRefer to RemarksLower limit of the threshold level.
integer - The query returns the lower limit value.
:MEASure:SETup:MIN 53
:MEASure:SETup:MIN?

Sets or queries Source A in the phase or delay measurement.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, or MATH4.
:MEASure:SETup:PSA CHANnel1 /*Sets Source A of the phase measurement to CH1.*/
:MEASure:SETup:PSA? /*The query returns CHAN1.*/

Sets or queries Source A in the phase or delay measurement.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Selects Source A for the phase or delay measurement.
enum - Returns the selected source value.
:MEASure:SETup:PSA CHANnel1 /*Sets Source A of the phase measurement to CH1.*/
:MEASure:SETup:PSA? /*The query returns CHAN1.*/

Sets or queries Source A in the phase or delay measurement.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, or MATH4.
:MEASure:SETup:DSA CHANnel1 /*Sets Source A of the delay measurement to CH1.*/
:MEASure:SETup:DSA? /*The query returns CHAN1.*/

Sets or queries Source A in the phase or delay measurement.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, or MATH4.
:MEASure:SETup:DSA CHANnel1 /*Sets Source A of the delay measurement to CH1.*/
:MEASure:SETup:DSA? /*The query returns CHAN1.*/

Sets or queries Source B in the phase or delay measurement.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4

Sets or queries Source B in the phase or delay measurement.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Source B selection for the phase or delay measurement.
enum - The query returns one of the listed source identifiers.
:MEASure:SETup:DSB CHANnel2
:MEASure:SETup:DSB?

Sets or queries Source B in the phase or delay measurement.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, or MATH4.
:MEASure:SETup:PSB CHANnel2
:MEASure:SETup:PSB?

Sets or queries Source B in the phase or delay measurement.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Source B selection for the phase or delay measurement.
enum - Returns the selected source B setting.
:MEASure:SETup:PSB CHANnel2
:MEASure:SETup:PSB?

Enables or disables the statistical function, or queries its status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the statistical function.
integer - The query returns 1 or 0.
:MEASure:STATistic:DISPlay ON /*Enables the statistical function.*/
:MEASure:STATistic:DISPlay? /*The query returns 1.*/

Enables or disables the statistical function, or queries its status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the statistical function.
integer - The query returns 1 or 0.
:MEASure:STATistic:DISPlay ON
:MEASure:STATistic:DISPlay?

Enables the statistical function of any waveform parameter of the specified source, or queries the statistical results of any waveform parameter of the specified source.

NameTypeValuesDescription
itemdiscreteVMAX | VMIN | VPP | VTOP | VBASe | VAMP | VAVG | VRMS | OVERshoot | PREShoot | MARea | MPARea | PERiod | FREQuency | RTIMe | FTIMe | PWIDth | NWIDth | PDUTy | NDUTy | TVMax | TVMin | PSLewrate | NSLewrate | VUPPer | VMID | VLOWer | VARiance | PVRMs | PPULses | NPULses | PEDGes | NEDGes | RRDelay | RFDelay | FRDelay | FFDelay | RRPHase | RFPHase | FRPHase | FFPHase
srcoptdiscrete-Source of the parameter under measurement.
srcoptdiscrete-Second source value when required by the selected item.
typediscreteMAXimum | MINimum | CURRent | AVERages | DEViation

Queries the statistical results of any waveform parameter of the specified source.

NameTypeValuesDescription
typeenumMAXimum | MINimum | CURRent | AVERages | DEViationSpecifies which statistic is queried.
itemenumVMAX | VMIN | VPP | VTOP | VBASe | VAMP | VAVG | VRMS | OVERshoot | PREShoot | MARea | MPARea | PERiod | FREQuency | RTIMe | FTIMe | PWIDth | NWIDth | PDUTy | NDUTy | TVMax | TVMin | PSLewrate | NSLewrate | VUPPer | VMID | VLOWer | VARiance | PVRMs | PPULses | NPULses | PEDGes | NEDGes | RRDelay | RFDelay | FRDelay | FFDelay | RRPHase | RFPHase | FRPHase | FFPHaseSelects the waveform parameter whose statistics are queried.
srcoptdiscrete-Specifies the source of the parameter under measurement.
srcoptdiscrete-Specifies the second source argument when required.
returns - The query returns the statistical results of the specified waveform parameter of the specified source.
:MEASure:ITEMset / query

Measures any waveform parameter of the specified source, or queries the statistical results of any waveform parameter of the specified source.

NameTypeValuesDescription
itemdiscreteVMAX | VMIN | VPP | VTOP | VBASe | VAMP | VAVG | VRMS | OVERshoot | PREShoot | MARea | MPARea | PERiod | FREQuency | RTIMe | FTIMe | PWIDth | NWIDth | PDUTy | NDUTy | TVMax | TVMin | PSLewrate | NSLewrate | VUPPer | VMID | VLOWer | VARiance | PVRMs | PPULses | NPULses | PEDGes | NEDGes | RRDelay | RFDelay | FRDelay | FFDelay | RRPHase | RFPHase | FRPHase | FFPHaseMeasurement item to measure or query.
srcoptdiscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Source of the parameter under measurement.
srcoptdiscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Second source for dual-channel measurement items when required.
numeric - The query returns the current measurement value in scientific notation.
:MEASure:ITEM OVERshoot,CHANnel2
:MEASure:ITEM? OVERshoot,CHANnel2

Measures any waveform parameter of the specified source, or queries the measurement value for the specified parameter and source.

NameTypeValuesDescription
itemenumVMAX | VMIN | VPP | VTOP | VBASe | VAMP | VAVG | VRMS | OVERshoot | PREShoot | MARea | MPARea | PERiod | FREQuency | RTIMe | FTIMe | PWIDth | NWIDth | PDUTy | NDUTy | TVMax | TVMin | PSLewrate | NSLewrate | VUPPer | VMID | VLOWer | VARiance | PVRMs | PPULses | NPULses | PEDGes | NEDGes | RRDelay | RFDelay | FRDelay | FFDelay | RRPHase | RFPHase | FRPHase | FFPHaseMeasurement item to compute or query.
srcoptenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Source of the parameter under measurement.
srcoptenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Second source for dual-channel measurements.
real - Returns the current measurement value in scientific notation.
:MEASure:ITEM OVERshoot,CHANnel2
:MEASure:ITEM? OVERshoot,CHANnel2
:MEASure:AREAset / query

Sets or queries the type of the measurement range. The query returns MAIN, ZOOM, or CURS.

NameTypeValuesDescription
areaenumMAIN | ZOOM | CURSorSelects the measurement range type.
enum - Returns the current measurement range type.
:MEASure:AREA ZOOM
:MEASure:AREA?

Sets or queries the measurement range type. The query returns the current range type as MAIN, ZOOM, or CURS.

enum - Returns the current measurement range type.
:MEASure:AREA ZOOM
:MEASure:AREA?

Sets or queries the position of Cursor A when the measurement range is the cursor region.

NameTypeValuesDescription
caxinteger0 - 1,000Position of Cursor A in pixel coordinates on the screen, horizontally from left to right.
integer - Returns the position of Cursor A.
:MEASure:CREGion:CAX 100 /*Sets the position of Cursor A to 100.*/
:MEASure:CREGion:CAX? /*The query returns 100.*/

Sets or queries the position of Cursor A when the measurement range is the cursor region.

NameTypeValuesDescription
caxinteger0 - 1,000Position of Cursor A, defined by the screen pixel coordinate.
integer - The query returns the position of Cursor A.
:MEASure:CREGion:CAX 100 /*Sets the position of Cursor A to 100.*/
:MEASure:CREGion:CAX? /*The query returns 100.*/

Sets or queries the measurement type.

NameTypeValuesDescription
valinteger0 - 2Measurement category value: 0 for horizontal, 1 for vertical, and 2 for other.
integer - The query returns an integer ranging from 0 to 2.
:MEASure:CATegory 1 /*Sets the vertical measurement.*/
:MEASure:CATegory? /*The query returns 1.*/

Sets or queries the measurement type. The query returns an integer ranging from 0 to 2.

NameTypeValuesDescription
valinteger0 - 2Measurement type: 0 horizontal, 1 vertical, 2 other.
integer - The query returns an integer ranging from 0 to 2.
:MEASure:CATegory 1 /*Sets the vertical measurement.*/
:MEASure:CATegory? /*The query returns 1.*/

Sets or queries the position of Cursor B when the measurement range is the cursor region. The cursor position is defined by the horizontal pixel coordinate of the screen, from 0 to 1,000.

NameTypeValuesDescription
cbxinteger0 - 1,000Position of Cursor B in screen pixel coordinates.
integer - The query returns the position of Cursor B.
:MEASure:CREGion:CBX 100
:MEASure:CREGion:CBX?

Sets or queries the position of Cursor B when the measurement range is the "cursor region".

NameTypeValuesDescription
cbxinteger0 - 1,000Position of Cursor B in pixel coordinates from left to right.
integer - The query returns the position of Cursor B.
:MEASure:CREGion:CBX 100
:MEASure:CREGion:CBX?

Sets or queries the current source of power quality.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the current source.
enum - The query returns the selected channel number.
:POWer:CURRentsource CHANnel2
:POWer:CURRentsource?

Sets or queries the current source of power quality.

enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:POWer:CURRentsource CHANnel2
:POWer:CURRentsource?
:POWer:TYPEset / query

Sets or queries the power analysis type. QUALity analyzes power quality, and RIPPle indicates ripple quantity of the output DC voltage.

NameTypeValuesDescription
typeenumQUALity | RIPPlePower analysis type.
enum - The query returns the selected power analysis type abbreviation.
:POWer:TYPE RIPPle
:POWer:TYPE?

Sets or queries the power analysis type.

enum - The query returns RIPP, or QUAL.
:POWer:TYPE? /*The query returns RIPP.*/

Sets or queries the frequency reference source of power quality.

NameTypeValuesDescription
sourceenumVOLTage | CURRentSelects the frequency reference source.
enum - The query returns VOLT or CURR.
:POWer:QUALity:FREQREFerence CURRent
:POWer:QUALity:FREQREFerence?

Sets or queries the frequency reference source of power quality.

NameTypeValuesDescription
sourceenumVOLTage | CURRentSelects the frequency reference source of power quality.
enum - The query returns VOLT or CURR.
:POWer:QUALity:FREQREFerence CURRent
:POWer:QUALity:FREQREFerence?

Sets or queries the voltage source of power quality.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the voltage source.
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:POWer:VOLTagesource CHANnel2
:POWer:VOLTagesource?

Queries the voltage source of power quality.

enum - Returns the selected voltage source as CHAN1, CHAN2, CHAN3, or CHAN4.
:POWer:VOLTagesource? /*The query returns CHAN2.*/

Queries the reference level percentage median of power quality.

integer - Returns the reference level percentage median of power quality as an integer ranging from (upper limit-1) to (lower limit+1).
:POWer:REFLevel:PERCent:MID?

Sets or queries the reference level percentage upper limit of power quality.

NameTypeValuesDescription
valueinteger(median+1) - 100Upper limit percentage value for power quality.
integer - The query returns an integer ranging from (median+1) to 100.
:POWer:REFLevel:PERCent:HIGH 20
:POWer:REFLevel:PERCent:HIGH?

Sets or queries the reference level percentage upper limit of power quality.

NameTypeValuesDescription
valueinteger(median+1) - 100Reference level percentage upper limit of power quality.
integer - The query returns an integer ranging from (median+1) to 100.
:POWer:REFLevel:PERCent:HIGH 20
:POWer:REFLevel:PERCent:HIGH?

Sets or queries the reference level percentage lower limit of power quality.

NameTypeValuesDescription
valueinteger(median-1) - 0
integer - The query returns an integer ranging from (median-1) to 0.
:POWer:REFLevel:PERCent:LOW 20
::POWer:REFLevel:PERCent:LOW?

Sets or queries the reference level percentage lower limit of power quality.

NameTypeValuesDescription
valueinteger(median-1) - 0Lower limit value for the power quality reference level percentage.
integer - The query returns an integer ranging from (median-1) to 0.
:POWer:REFLevel:PERCent:LOW 20
:POWer:REFLevel:PERCent:LOW?

Sets or queries the reference level percentage median of power quality.

NameTypeValuesDescription
valueinteger(upper limit-1) - (lower limit+1)Reference level percentage median of power quality.
integer - The query returns an integer ranging from (upper limit-1) to (lower limit+1).
:POWer:REFLevel:PERCent:MID 20
:POWer:REFLevel:PERCent:MID?

Sets or queries the reference level percentage median of power quality.

integer - Returns the reference level percentage median of power quality as an integer ranging from (upper limit-1) to (lower limit+1).
:POWer:REFLevel:PERCent:MID 20
:POWer:REFLevel:PERCent:MID?

:Quick:OPERationset / query

Sets or queries the type of the shortcut keys.

NameTypeValuesDescription
typeenumSIMage | SWAVe | SSETup | AMEasure | SRESetType of shortcut key action.
enum - The query returns SIM, SWAV, SSET, AME, or SRES.
:Quick:OPERation SWAVe
:Quick:OPERation?

Sets or queries the type of the shortcut keys.

enum - Returns the shortcut key type as SIM, SWAV, SSET, AME, or SRES.
:Quick:OPERation? /*The query returns SWAV.*/

:RECord:ENABleset / query

Enables or disables the waveform recording function, or queries its on/off status.

NameTypeValuesDescription
<bool>enum1 | ON | 0 | OFFEnables or disables waveform recording.
:RECord:ENABle ON /*Enables the waveform recording function.*/
:RECord:ENABle? /*The query returns 1.*/

Enables or disables the waveform recording function, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables waveform recording.
enum - The query returns the on/off status as 1 or 0.
:RECord:STARtset / query

Sets whether waveform recording starts, or queries whether recording is started or stopped.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFStarts or stops waveform recording.
:RECord:STARt ON /*Sets to start recording the waveforms.*/
:RECord:STARt? /*The query returns 1.*/

Sets to start the waveform recording, or queries whether the waveform recording starts or stops.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFStarts or stops waveform recording.
enum - The query returns 1 or 0.
:RECord:STARt? /*The query returns 1.*/
:RECord:CURRentset / query

Sets or queries the current frame in waveform playing.

NameTypeValuesDescription
valueinteger1 - the maximum number of frames recordedCurrent frame number for waveform playing.
integer - The query returns the current frame number.
:RECord:CURRent 300 /*Sets the current frame for waveform playing to 300.*/
:RECord:CURRent? /*The query returns 300.*/

Sets or queries the current frame in waveform playing.

NameTypeValuesDescription
valueinteger1 - the maximum number of frames recordedCurrent frame number to use for waveform playing.
integer - The query returns an integer.
:RECord:CURRent 300
:RECord:CURRent?
:RECord:FRAMesset / query

Sets or queries the number of frames for waveform recording.

NameTypeValuesDescription
valueinteger1 - the maximum number of frames that can be recorded currentlyNumber of frames to record.
integer - The query returns the current number of frames for waveform recording.
:RECord:FRAMes 300
:RECord:FRAMes?

Sets or queries the number of frames for waveform recording.

NameTypeValuesDescription
valueinteger1 - the maximum number of frames that can be recorded currentlyNumber of frames to record.
integer - The query returns the number of recorded frames.
:RECord:FRAMes 300
:RECord:FRAMes?
:RECord:PLAYset / query

Enables or disables the waveform playing function, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables waveform playing.
enum - The query returns the waveform playing status as 1 or 0.
:RECord:PLAY ON
:RECord:PLAY?

Enables or disables the waveform playing function, or queries its on/off status.

enum - The query returns 1 or 0.
:RECord:PLAY ON
:RECord:PLAY?

Turns the REF function on or off, or queries its current on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the REF function.
enum - The query returns 1 or 0.
:REFerence:DISPlay ON /*Enables the REF function.*/
:REFerence:DISPlay? /*The query returns 1.*/

Turns on or off the REF function, or queries its on/off status.

enum - Returns 1 or 0.
:REFerence:DISPlay ON /*Enables the REF function.*/
:REFerence:DISPlay? /*The query returns 1.*/

Sets or queries the source of the specified reference channel.

NameTypeValuesDescription
refenum1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Reference channel to configure.
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Source assigned to the specified reference channel.
enum - The query returns the selected reference channel source keyword.

Sets or queries the source of the specified reference channel.

NameTypeValuesDescription
refenum1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Specifies the reference channel to configure.
enum - Returns the source channel for the specified reference channel.

Sets or queries the vertical offset of the specified reference channel. The unit is the same as that of the current source.

NameTypeValuesDescription
refdiscrete1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10Specifies the reference channel number.
offsetreal-10 × RefVerticalScale - 10 × RefVerticalScaleSets the vertical offset of the specified reference channel.
:REFerence:VOFFset 1,0.5
:REFerence:VOFFset? 1

Sets or queries the vertical offset of the specified reference channel. The unit is the same as that of the current source.

NameTypeValuesDescription
refdiscrete1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10Reference channel number.
offsetreal-10 × RefVerticalScale - 10 × RefVerticalScaleVertical offset of the specified reference channel.
real - Returns the vertical position in scientific notation.
:REFerence:VOFFset 1,0.5
:REFerence:VOFFset? 1

Sets or queries the vertical scale of the specified reference channel. The unit is the same as that of the current source.

NameTypeValuesDescription
refdiscrete1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10Specifies the reference channel number.
scalereal1 mV - 10 VSets the vertical scale of the specified reference channel; the allowed range depends on the probe ratio setting.
:REFerence:VSCale 1,2 /*Sets the vertical scale of reference channel 1 to 2 V.*/
:REFerence:VSCale? 1 /*The query returns 2.000000E0.*/

Queries the vertical scale of the specified reference channel. The unit is the same as that of the current source, and the query returns the value in scientific notation.

NameTypeValuesDescription
refdiscrete1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10Specifies which reference channel to query.
real - Returns the vertical scale in scientific notation.
::REFerence:VSCale? 1
:REFerence:COLorset / query

Sets or queries the display color of the specified reference channel.

NameTypeValuesDescription
refdiscrete1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10Specifies the reference channel.
colorenumGRAY | GREen | BLue | RED | ORANgeSets the display color for the reference channel.
enum - Returns the current display color of the specified reference channel.
:REFerence:COLor 1,GREen
:REFerence:COLor? 1

Queries the display color of the specified reference channel. The query returns the color code for reference channel 1-10.

NameTypeValuesDescription
refinteger1 - 10Specifies the reference channel to query.
enum - Returns the display color of the specified reference channel.
::REFerence:COLor? 1

Selects the specified reference channel.

NameTypeValuesDescription
refdiscrete1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10Specifies the reference channel to select.
:REFerence:RESetset / query

Resets the vertical scale and vertical offset of the specified reference channel to the defaults.

NameTypeValuesDescription
refdiscrete1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10
:REFerence:SAVEset / query

Saves the waveform of the specified reference channel to internal memory as the reference waveform.

NameTypeValuesDescription
refinteger1 - 10Reference channel number to save.

Sets or queries the label of the specified reference channel.

NameTypeValuesDescription
refinteger1 - 10Specifies the reference channel number.
strstring-Specifies the label string to assign to the reference channel.
string - Returns the label of the specified reference channel in strings.
:REFerence:LABel:CONTent 1,REF1
:REFerence:LABel:CONTent? 1

Sets or queries the label of the specified reference channel.

NameTypeValuesDescription
refdiscrete1 - 10Specified reference channel.
strstring-Label text for the reference channel; may contain English letters, numbers, and some symbols.
string - Returns the label of the specified reference channel in strings.
:REFerence:LABel:CONTent 1,REF1 /*Sets the label of reference channel 1 to
REF1.*/
:REFerence:LABel:CONTent? 1 /*The query returns REF1.*/

Enables or disables the display of all the labels, or queries the on/off display state of all the labels.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the display of all the labels.
*:REFerence:LABel:ENABle ON
*:REFerence:LABel:ENABle?

Enables or disables the display of all the labels, or queries the on/off display state of all the labels.

enum - The query returns 1 or 0.
:REFerence:LABel:ENABle ON
:REFerence:LABel:ENABle?

:SAVE:CSVset / query

Saves the waveform data displayed on the screen to internal or external memory in ".csv" format.

NameTypeValuesDescription
pathstring-File storage location and filename, including the suffix.
:SAVE:CSV D:\123.csv /*Stores the waveform data displayed on the screen into
the external memory Disk D, with the filename 123.csv.*/
:SAVE:CSV:LENGthset / query

Sets or queries the data length type used when saving a CSV file. DISPlay stores only the points within the screen region, while MAXimum stores all points in internal memory.

NameTypeValuesDescription
lenenumDISPlay | MAXimumSelects the CSV save length mode.
enum - Returns the current CSV save length mode as DISP or MAX.

Sets or queries the data length type used when saving a CSV file. DISPLAY stores only the points within the screen region, and MAXimum stores all points in internal memory.

NameTypeValuesDescription
lenenumDISPlay | MAXimumSelects whether CSV saving uses only the displayed points or all points in internal memory.
enum - Returns the current data length setting as DISP or MAX.
:SAVE:FORMatset / query

Sets or queries the storage format.

NameTypeValuesDescription
formatenumTRACe | WAVeform | SETup | PICTure | CSVStorage format to use.
enum - The query returns TRAC, WAV, SET, PICT, or CSV.
:SAVE:FORMat TRACe
:SAVE:FORMat?

Sets or queries the storage format.

enum - The query returns TRAC, WAV, SET, PICT, or CSV.
:SAVE:FORMat TRACe
:SAVE:FORMat?
:SAVE:IMAGeset / query

Stores the contents displayed on the screen into the internal or external memory in image format.

NameTypeValuesDescription
pathstring-File storage location and filename, including a suffix such as .bmp, .png, .jpg, or .tiff.
:SAVE:IMAGe D:\123.png
:SAVE:IMAGe:TYPEset / query

Sets or queries the format used when saving an image. The image may be saved as BMP24, JPEG, PNG, or TIFF.

NameTypeValuesDescription
typeenumBMP24 | JPEG | PNG | TIFFImage file format to use when saving.
enum - The query returns BMP24, JPEG, PNG, or TIFF.
:SAVE:IMAGe:TYPE JPEG
:SAVE:IMAGe:TYPE? /*The query returns JPEG.*/

Sets or queries the image save format.

enum - The query returns BMP24, JPEG, PNG, or TIFF.
:SAVE:IMAGe:TYPE JPEG
:SAVE:IMAGe:TYPE?

Sets the image color for image saving to Color or Gray; or queries the current image color setting.

NameTypeValuesDescription
<bool>enumCOLor | GRAYSelects the image color used for saving images.
enum - Returns the current image color setting.
:SAVE:IMAGe:COLor GRAY
:SAVE:IMAGe:COLor?

Sets the image color for image saving to Color or Gray; or queries image color for image saving.

NameTypeValuesDescription
boolenumCOLor | GRAYSelects the image color used when saving an image.
enum - The query returns the current image color.
:SAVE:IMAGe:COLor GRAY
:SAVE:IMAGe:COLor?

Enables or disables the invert function when saving the image, or queries whether image inversion is enabled during image saving.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFTurns image inversion on or off when saving the image.
integer - Returns 1 if invert is enabled and 0 if it is disabled.
:SAVE:IMAGe:INVert ON /*Enables the invert function when saving the image.*/
:SAVE:IMAGe:INVert? /*The query returns 1.*/

Enables or disables the invert function when saving the image, or queries whether image inversion is enabled for image saving.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables invert when saving the image.
enum - The query returns 1 or 0.
:SAVE:IMAGe:INVert ON
:SAVE:IMAGe:INVert?
:SAVE:SETupset / query

Saves the oscilloscope setup to a file at the specified path. The path includes the storage location and filename, and the default file suffix is .stp.

NameTypeValuesDescription
pathstring-File storage location and filename for the setup file.
:LOAD:SETup D:\123.stp

Queries the saving status of the internal memory or the external USB storage device.

enum - Returns 0 when the saving operation is not yet completed and 1 when it is completed.
:SAVE:WAVeformset / query

Saves the waveform data to the internal or external memory.

NameTypeValuesDescription
pathstring-Includes the file storage location and the filename with a suffix.
:SAVE:WAVeform D:\123.wfm

:LOAD:SETupset / query

Loads the oscilloscope setup file from the specified path. The file location and filename must be included, and the default suffix is ".stp".

NameTypeValuesDescription
pathstring-File storage location and filename with a suffix.
:LOAD:SETup D:\123.stp /*Loads the setup file "123.stp" from the external memory Disk D.*/

Sets or queries the output frequency of the specified function/arbitrary waveform generator channel, or the carrier frequency if modulation is enabled. The unit is Hz by default.

NameTypeValuesDescription
[<n>]optdiscrete-Selects the function/arbitrary waveform generator channel; when omitted, operations are carried out on GI.
frequencyreal100 mHz - 25 MHzSets the output or carrier frequency.
real (Hz) - Returns the frequency value in scientific notation.
:FREQuency 1000
:FREQuency?

Sets or queries the start phase of the specified function/arbitrary waveform generator channel. By default, the unit is degrees (°).

NameTypeValuesDescription
[<n>]optdiscrete-Specifies the function/arbitrary waveform generator channel; when omitted, operations are carried out on GI.
phasereal0 - 360Sets the start phase.
real - Returns the start phase in scientific notation.
[:SOURce[<n>]]:PHASe 90
[:SOURce[<n>]]:PHASe?

Selects or queries the output signal waveform for the specified function/arbitrary waveform generator channel. If modulation is enabled, it selects or queries the modulated carrier waveform; selecting PULSe, NOISe, or DC automatically disables modulation.

NameTypeValuesDescription
<n>optdiscrete1 | 2Specifies the channel number; when omitted, the operation is carried out on GI.
<wave>discreteSINusoid | SQUare | RAMP | PULSe | NOISe | DC | EXTernal | SINC | EXPRise | EXPFall | ECG | GAUSs | LORentz | HAVersine | ARBitrarySelects the output waveform.
enum - Returns the current waveform setting.
:FUNCtion SQUare /*Sets the waveforms output from GI to Square.*/
:FUNCtion? /*The query returns SQU.*/

Performs the "align phase" operation. When omitted, the operation is carried out on GI by default.

NameTypeValuesDescription
noptdiscrete1 | 2Selects the source channel for the operation.

Sets or queries the symmetry of the Ramp waveform output from the specified function/arbitrary waveform generator channel.

NameTypeValuesDescription
noptinteger1 - 2Selects the source channel; when omitted, operations are carried out on GI.
valreal0 - 100Sets the ramp symmetry as a percentage of the whole period occupied by the rising period.
string - The query returns the current symmetry in scientific notation.
:FUNCtion:RAMP:SYMMetry 50 /*Sets the symmetry of Ramp waveform output
:FUNCtion:RAMP:SYMMetry? /*The query returns 5.000000E+1.*/

Sets or queries the amplitude of the signal output from the specified function/arbitrary waveform generator channel. By default, the unit is Vpp.

NameTypeValuesDescription
[<n>]optdiscrete1 | 2When omitted, the operation is carried out on GI.
<amplitude>real20 mVpp - 5 VppSets the output amplitude; the allowed range depends on the current output impedance (HighZ or 50Ω).
real - The query returns the amplitude value in scientific notation.
:VOLTage 2
:VOLTage?

Sets or queries the duty cycle of the pulse output from the specified function/arbitrary waveform generator channel. Duty cycle is defined as the percentage that the high level takes up in the whole pulse period.

NameTypeValuesDescription
[<n>]optdiscrete1 | 2Specifies the source channel; when omitted, operations are carried out on G1.
percentreal10 - 90Duty cycle percentage.

Sets or queries the DC offset of the specified function/arbitrary waveform generator channel. The offset is in VDC by default.

NameTypeValuesDescription
noptdiscrete1 | 2Selects the source channel; when omitted, operations are carried out on GI.
offsetreal-2.5V + current amplitude/2 - 2.5V - current amplitude/2Sets the DC offset, with limits depending on the current input impedance and amplitude.
real - The query returns the DC offset in scientific notation.
:VOLTage:OFFSet 0.5 /*Sets the DC offset of GI to 500 mVDC.*/
:VOLTage:OFFSet? /*The query returns 5.0000000E-1.*/

Sets or queries the depth of AM for the specified function/arbitrary waveform generator channel. The modulation depth is expressed in percentage.

NameTypeValuesDescription
[<n>]optdiscrete1 - 2Selects the channel; when omitted, operations are carried out on GI.
<depth>integer0% - 120%Sets the AM depth as a percentage.

Sets or queries the modulation type of the specified function/arbitrary waveform generator channel.

NameTypeValuesDescription
noptdiscrete1 - 2Channel number; when omitted, operations are carried out on GI.
typeenumAM | FM | FSKModulation type to set.
enum - Returns AM, FM, or FSK.
:MOD:TYPE AM
:MOD:TYPE?

Sets or queries the modulating waveform frequency of AM of the specified function/arbitrary waveform generator channel.

NameTypeValuesDescription
[<n>]optdiscrete1 | 2Selects the function/arbitrary waveform generator channel; when omitted, operations are carried out on GI.
frequencyinteger1 Hz - 50 kHzSets the modulating waveform frequency.
integer (Hz) - The query returns the modulating waveform frequency.
:MOD:AM:INTernal:FREQuency 100
:MOD:AM:INTernal:FREQuency?

Sets or queries the modulating waveform frequency of FM for the specified function/arbitrary waveform generator channel. The modulating waveform can be sine, square, triangle, or noise.

NameTypeValuesDescription
[<n>]optdiscrete1 | 2Specifies the function/arbitrary waveform generator channel; omitted by default, operations are carried out on GI.
<frequency>integer1 Hz - 50 kHzSets the modulating waveform frequency.
integer (Hz) - The query returns the modulating waveform frequency.
:MOD:FM:INTernal:FREQuency 100 /*Sets the modulating waveform frequency of AM of
:MOD:FM:INTernal:FREQuency? /*The query returns 100.*/

Sets or queries the modulating waveform of AM of the specified function/arbitrary waveform generator channel.

NameTypeValuesDescription
noptdiscrete1 | 2Specifies the source channel; when omitted, the operation is carried out on GI.
wavediscreteSINusoid | SQUare | RAMP | NOISeSelects the AM internal modulating waveform.
enum - The query returns the current modulating waveform as one of the short forms SIN, SQU, RAMP, or NOIS.
:MOD:AM:INTernal:FUNCtion SQUare
:MOD:AM:INTernal:FUNCtion?

Sets or queries the modulating waveform of FM for the specified function/arbitrary waveform generator channel.

NameTypeValuesDescription
noptinteger1 - 2Selects the source channel; if omitted, the operation is carried out on GI.
waveenumSINusoid | SQUare | RAMP | NOISeSelects the FM internal modulating waveform.
enum - Returns the current modulating waveform as one of SIN, SQU, RAMP, or NOIS.
[:SOURce[<n>]]:MOD:FM:INTernal:FUNCtion SQUare
[:SOURce[<n>]]:MOD:FM:INTernal:FUNCtion?

Sets or queries the frequency offset (deviation) of FM for the specified function/arbitrary waveform generator channel. The default unit is Hz.

NameTypeValuesDescription
noptdiscrete1 - 2Selects the source channel; when omitted, operations are carried out on GI.
devreal0 Hz - the currently set carrier frequencySets the FM deviation.

Configures the specified function/arbitrary waveform generator channel to output noise with the specified parameters.

NameTypeValuesDescription
<n>optdiscrete1 | 2Selects the channel; when omitted, operations are carried out on GI.
ampoptreal-Specifies the output amplitude.
offsetoptreal-Specifies the output offset.
[:SOURce[<n>]]:APPLy:NOISe [<amp>[,<offset>]]

Configures the specified function/arbitrary waveform generator channel to output a pulse waveform with the specified parameters.

NameTypeValuesDescription
[<n>]optdiscrete1 | 2Specifies the function/arbitrary waveform generator channel; when omitted, operations are carried out on GI.
freqoptreal-Sets the output frequency.
ampoptreal-Sets the output amplitude.
offsetoptreal-Sets the output offset.
phaseoptreal-Sets the output phase.

Configures the specified function/arbitrary waveform generator channel to output a ramp waveform with the specified parameters.

NameTypeValuesDescription
[<n>]optdiscrete1 | 2Specifies the generator channel; when omitted, operations are carried out on GI.
freqoptreal-Sets the waveform frequency.
ampoptreal-Sets the waveform amplitude.
offsetoptreal-Sets the waveform offset.
phaseoptreal-Sets the waveform start phase.
[:SOURce[<n>]]:APPLy:RAMP [<freq>[,<amp>[,<offset>[,<phase>]]]]

Configures the specified function/arbitrary waveform generator channel to output a sine waveform with the specified parameters.

NameTypeValuesDescription
[<n>]optdiscrete1 | 2Selects the function/arbitrary waveform generator channel; when omitted, operations are carried out on GI.
freqoptreal-Sets the output frequency.
ampoptreal-Sets the output amplitude.
offsetoptreal-Sets the output offset.
phaseoptreal-Sets the start phase.

Configures the specified function/arbitrary waveform generator channel to output a square waveform with the specified parameters. When the source channel is omitted, the operation is carried out on GI.

NameTypeValuesDescription
noptdiscrete1 - 2Specifies the function/arbitrary waveform generator channel.
freqoptreal-Output frequency.
ampoptreal-Output amplitude.
offsetoptreal-Output offset.
phaseoptreal-Start phase.
[:SOURce[<n>]]:APPLy:SQUare [<freq>[,<amp>[,<offset>[,<phase>]]]]

Configures the specified function/arbitrary waveform generator channel to output the USER waveform with the specified frequency, amplitude, offset, and phase. When the channel number is omitted, the operation is carried out on GI.

NameTypeValuesDescription
[<n>]optdiscrete-Specifies the function/arbitrary waveform generator channel; 1 or 2, with GI used when omitted.
[:SOURce[<n>]]:APPLy:USER [<freq>[,<amp>[,<offset>[,<phase>]]]]

Queries the current output configuration of the specified function/arbitrary waveform generator channel. The query returns the waveform name, frequency, amplitude, offset, and start phase in comma-separated format; missing parameters are replaced with DEF.

NameTypeValuesDescription
noptdiscrete1 - 2Specifies the function/arbitrary waveform generator channel; when omitted, GI is used.
string - The current output configuration in "<waveform name>,<frequency>,<amplitude>,<offset>,<start phase>" format.
:APPLy? /*The query returns SIN,1000.000000,2.000000,0.500000,90.000000.*/

Sets or queries the impedance of the specified function/arbitrary waveform generator channel.

NameTypeValuesDescription
noptinteger1 - 2Selects the function/arbitrary waveform generator channel; when omitted, operations are carried out on GI.
impedanceenumOMEG | FIFTySets the output impedance to HighZ or 50Ω.
enum - Returns the current output impedance state.
:OUTPut:IMPedance FIFTy /*Sets the input impedance of GI to FIFTy.*/
:OUTPut:IMPedance? /*The query returns FIFT.*/

Enables or disables the output of the specified function/arbitrary waveform generator channel, or queries its output status.

NameTypeValuesDescription
[<n>]optdiscrete1 - 2Selects the function/arbitrary waveform generator channel; when omitted, operations are carried out on GI.
<bool>boolean1 | ON | 0 | OFFTurns the output on or off.
enum - The query returns the output state.

:SYSTem:AOUTputset / query

Sets or queries the type of signal output from the [TRIG OUT] connector on the rear panel.

NameTypeValuesDescription
aux outputenumTOUT | PFAilType of signal output from the TRIG OUT connector.
enum - The query returns TOUT or PFA.
:SYSTem:AOUTput PFAil
:SYSTem:AOUTput?

Enables or disables the function of the front-panel AUTO key, or queries its on/off status. If the key is disabled, Auto Scale cannot be performed.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the AUTO key function.
integer - Returns 1 or 0 indicating the on/off status of the AUTO key.
:SYSTem:AUTOscale ON
:SYSTem:AUTOscale?
:SYSTem:BEEPerset / query

Turns on or off the beeper, or queries the beeper on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFControls whether the beeper is enabled or disabled.
enum - The query returns 1 or 0.
:SYSTem:BEEPer ON /*Enables the beeper.*/
:SYSTem:BEEPer? /*The query returns 1.*/
:SYSTem:DATEset / query

Sets or queries the system date.

NameTypeValuesDescription
yearinteger2017 - 2099
monthinteger1 - 12
dayinteger1 - 31 (28, 29, or 30)
string - The query returns the system date in strings. The year, month, and date are separated by commas.
:SYSTem:DATE 2017,10,17 /*Sets the system date to 2017/10/17.*/
:SYSTem:DATE? /*The query returns 2017,10,17.*/

Queries and clears the latest error message.

string - The query returns <Message Number>,<Message Content> format, where <Message Number> is an integer and <Message Content> is a double-quoted ASCII string.

Queries the number of grids in the horizontal direction of the screen.

integer - Returns the number of grids in integer; for this oscilloscope the query returns a fixed value 10.
:SYSTem:GAMount?
:SYSTem:GPIBset / query

Sets or queries the GPIB address.

NameTypeValuesDescription
adrinteger1 - 30GPIB address to set.
integer - The query returns an integer ranging from 1 to 30.
:SYSTem:GPIB 2
:SYSTem:GPIB?

Presses the specified front-panel key on the oscilloscope.

NameTypeValuesDescription
keyenumCH1 | CH2 | CH3 | CH4 | MATH | REF | LA | DECode | MOFF | F1 | F2 | F3 | F4 | F5 | F6 | F7 | NPRevious | NNEXt | NSTop | VOFFset1 | VOFFset2 | VOFFset3 | VOFFset4 | VSCale1 | VSCale2 | VSCale3 | VSCale4 | HSCale | HPOSition | KFUNction | TLEVel | TMENu | TMODe | DEFault | CLEar | AUTO | RSTop | SINGle | QUICk | MEASure | ACQuire | STORage | CURSor | DISPlay | UTILity | FORCe | GENerator1 | GENerator2 | BACK | TOUCh | ZOOM | SEARch | WSCale | WPOSitionSpecifies which front-panel key to press.

Rotates the specified front-panel knob counterclockwise. The step size can be adjusted with an optional value parameter.

NameTypeValuesDescription
keyenumVOFFset1 | VOFFset2 | VOFFset3 | VOFFset4 | VSCale1 | VSCale2 | VSCale3 | VSCale4 | HSCale | HPOSition | KFUNction | TLEVel | WVOLt | WPOSitionSpecifies which front-panel knob to rotate.
valoptinteger-Number of increments or decrements to apply; default is 1.

Rotate the specified knob clockwise. The command accepts a front-panel key name and an optional increment value.

NameTypeValuesDescription
keydiscreteVOFFset1 | VOFFset2 | VOFFset3 | VOFFset4 | VSCale1 | VSCale2 | VSCale3 | VSCale4 | HSCale | HPOSition | KFUNction | TLEVel | WVOLt | WPOSitionSpecifies the front-panel knob to rotate.
valoptinteger-Increment applied to the specified knob.
:SYSTem:LANGuageset / query

Sets or queries the system language.

NameTypeValuesDescription
languageenumSCHinese | TCHinese | KORean | JAPanese | ENGLish | GERMan | PORTuguese | POLish | FRENch | RUSSian | SPAN
enum - The query returns SCH, TCH, KOR, JAP, ENGL, GERM, PORT, POL, FREN, RUSS, or SPAN.
:SYSTem:LANGuage ENGLish /*Sets the system language to ENGLish.*/
:SYSTem:LANGuage? /*The query returns ENGL.*/
:SYSTem:PONset / query

Sets or queries the configuration type recalled by the oscilloscope when it is powered on again after power-off.

NameTypeValuesDescription
power onenumLATest | DEFaultConfiguration type to recall at power-on.
enum - Returns the selected power-on configuration type.
:SYSTem:PON LATest /*Sets the oscilloscope to recall Last value after it is powered on again.*/
:SYSTem:PON? /*The query returns LAT.*/

Installs an option. The license is a fixed-length ASCII string obtained from RIGOL's license activation process.

NameTypeValuesDescription
licensestring-Option license string to install.
:SYSTem:OPTion:INSTall
DS7000-DG@A7DEC6C1E10D42EE8E3AF0728C3D272F507E646EB54B9C97E6CCBA984
68A46A863FED814C24D47B8B40C894B1822660B94852E6778392281A20B54B4E723E
3FD
:SYSTem:PSTatusset / query

Sets or queries the power status of the oscilloscope.

NameTypeValuesDescription
satenumDEFault | OPENPower status to set.
enum - The query returns DEF or OPEN.
:SYSTem:PSTatus DEFault
:SYSTem:PSTatus?

Queries the status of an installed oscilloscope option. The query returns 0 if the option is not installed and 1 if the official option has been installed.

NameTypeValuesDescription
typeenumBW12 | BW13 | BW15 | BW23 | BW25 | BW35 | MSO | RL2 | RL5 | BND | COMP | EMBD | AUTO | AUDIO | SENSOR | AERO | ARINC | DG | JITTer | MASK | PWR | DVM | CTR | EDKOption type to check.
enum - 0 indicates that the option is not installed; 1 indicates that the official option has been installed.

Queries the number of analog channels of the current instrument. For this oscilloscope, the query returns a fixed value 4.

integer - The number of analog channels of the current instrument.
:SYSTem:SETupset / query

Sends or reads the data stream of the system setup file.

NameTypeValuesDescription
setup_datablock-Binary setup data block consisting of the TMC data block header and setup data.
block - Returns the system setup data stream.
:SYSTem:LOCKedset / query

Turns on or off the keyboard lock function, or queries whether the keyboard is locked or unlocked.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the keyboard lock function.
:SYSTem:LOCKed ON
:SYSTem:LOCKed?

Sets or queries the screen saver time. The default unit for the value is minute.

NameTypeValuesDescription
timeinteger1 - 999Screen saver time value.
integer - The query returns an integer ranging from 1 to 999.
:SYSTem:SSAVEr:TIME 10
:SYSTem:SSAVEr:TIME?
:SYSTem:TIMEset / query

Sets or queries the system time.

NameTypeValuesDescription
hoursinteger0 - 23
minutesinteger0 - 59
secondsinteger0 - 59
string - The query returns the system time in strings.
:SYSTem:TIME 16,10,17
:SYSTem:TIME?

Queries the hardware modules.

string - Returns the module status as 1,0,0,0,0. The first figure indicates LA; the second figure indicates DG; the others are not defined currently. 1 indicates not null, and 0 indicates null.

Turns on or off the delayed sweep, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFDelayed sweep on/off state.
:TIMebase:DELay:ENABle ON
:TIMebase:DELay:ENABle? /*The query returns 1.*/

Sets or queries the offset of the delayed time base. The default unit is seconds.

NameTypeValuesDescription
offsetreal-(LeftTime - DelayRange/2) - (RightTime - DelayRange/2)Delayed time base offset.

Sets or queries the scale of the delayed time base. The default unit is s/div.

NameTypeValuesDescription
scalereals/divDelayed time base scale; the maximum is the current main time base scale, and the minimum depends on sample rate and magnification.
real - The query returns the delayed time base scale in scientific notation.
:TIMebase:DELay:SCALe 0.00000005 /*Sets the delayed time base scale to 50 ns/div.*/
:TIMebase:DELay:SCALe? /*The query returns 5.000000E-8.*/

Sets or queries the horizontal reference mode.

NameTypeValuesDescription
hrefenumCENTer | LB | RB | TRIG | USER
:TIMebase:MODEset / query

Sets or queries the horizontal time base mode.

NameTypeValuesDescription
modeenumMAIN | XY | ROLLHorizontal time base mode to use.
enum - The query returns MAIN, XY, or ROLL.
:TIMebase:MODE XY
:TIMebase:MODE?

Sets or queries the scale of the main time base.

NameTypeValuesDescription
scalereal1 ns/div - 1000 s/divMain time base scale. The allowed range depends on the current horizontal time base mode and model; in Roll mode it is 200 ms to 1000 s.
string - Returns the main time base scale in scientific notation.
:TIMebase:MAIN:SCALe 0.0002
:TIMebase:MAIN:SCALe?

Sets or queries the user-defined reference position when the waveforms are expanded or compressed horizontally.

NameTypeValuesDescription
posinteger-500 - 500User-defined reference position for horizontal expansion or compression.
:TIMebase:HREFerence:POSition 60
:TIMebase:HREFerence:POSition?

Enables or disables the fine adjustment function of the horizontal scale, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns the fine adjustment function of the horizontal scale on or off.
enum - The query returns the on/off status as 1 or 0.
:TIMebase:VERNier ON
:TIMebase:VERNier?

Selects or queries the trigger coupling type.

NameTypeValuesDescription
coupleenumAC | DC | LFReject | HFRejectSets the trigger coupling type.
enum - The query returns AC, DC, LFR, or HFR.
:TRIGger:COUPling LFReject
:TRIGger:COUPling?

Selects or queries the trigger coupling type.

NameTypeValuesDescription
coupleenumAC | DC | LFReject | HFRejectTrigger coupling type.
enum - The query returns the trigger coupling setting.
:TRIGger:COUPling LFReject
:TRIGger:COUPling?
:TRIGger:MODEset / query

Selects or queries the trigger type.

NameTypeValuesDescription
modeenumEDGE | PULSe | SLOPe | VIDeo | PATTern | DURation | TIMeout | RUNT | WINDow | DELay | SETup | NEDGe | RS232 | IIC | SPI | CAN | FLEXray | LIN | IIS | M1553
enum - The query returns EDGE, PULS, SLOP, VID, PATT, DUR, TIM, RUNT, WIND, DEL, SET, NEDG, RS232, IIC, SPI, CAN, CANF, FLEX, LIN, IIS, or M1553.
:TRIGger:MODE SLOPe /*Selects the Slope trigger.*/
:TRIGger:MODE? /*The query returns SLOP.*/

Queries the trigger type.

enum - Returns the current trigger type as a short keyword.
:TRIGger:MODE? /*The query returns SLOP.*/

Queries the current trigger status.

enum - Returns the current trigger status.
:TRIGger:HOLDoffset / query

Sets or queries the trigger holdoff time. The default unit is s.

NameTypeValuesDescription
valuereal16 ns - 10 sTrigger holdoff time.
real - The query returns the trigger holdoff time in scientific notation.
:TRIGger:HOLDoff 0.0000002
:TRIGger:HOLDoff? /*The query returns 2.000000E-7.*/

Sets or queries the trigger holdoff time. The default unit is s.

NameTypeValuesDescription
valuereal16 ns - 10 sTrigger holdoff time.
real - The trigger holdoff time in scientific notation.
:TRIGger:HOLDoff 0.0000002
:TRIGger:HOLDoff?
:TRIGger:SWEepset / query

Sets or queries the trigger mode. The available sweep modes are AUTO, NORMal, and SINGle.

NameTypeValuesDescription
sweepenumAUTO | NORMal | SINGleSelects the trigger sweep mode.
enum - The query returns AUTO, NORM, or SING.
:TRIGger:SWEep SINGle /*Selects the single trigger mode.*/
:TRIGger:SWEep? /*The query returns SING.*/

Sets or queries the trigger mode.

enum - Returns AUTO, NORM, or SING.
:TRIGger:SWEep? /*The query returns SING.*/

Sets or queries the edge type of the Edge trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGative | RFALlSelects the edge trigger slope.
enum - The query returns POSitive, NEGative, or RFALl.

Sets or queries the edge type of the Edge trigger.

enum - The query returns the edge slope setting.
:TRIGger:EDGE:SLOPe <slope>
:TRIGger:EDGE:SLOPe?

Sets or queries the trigger source of Edge trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | ACLine | EXTTrigger source for the Edge trigger.
enum - Returns the selected trigger source.
:TRIGger:EDGE:SOURce CHANnel1
:TRIGger:EDGE:SOURce?

Sets or queries the trigger source of Edge trigger.

enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, ACL, or EXT.
:TRIGger:EDGE:SOURce CHANnel1 /*Sets the trigger source to CH1.*/
:TRIGger:EDGE:SOURce? /*The query returns CHAN1.*/
:TRIGger:NREJectset / query

Turns on or off noise rejection, or queries its on/off status. This command is only available for the External trigger when the analog channel is selected as the source.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns noise rejection on or off.
enum - The query returns the noise rejection status as 1 or 0.

Turns on or off noise rejection, or queries its on/off status. Noise rejection reduces the possibility of the Noise trigger and is only available for the External trigger when the analog channel is selected as the source.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns noise rejection on or off.
enum - Returns the noise rejection status.
:TRIGger:NREJect ON /*Enables the noise rejection function.*/
:TRIGger:NREJect? /*The query returns 1.*/

Sets or queries the trigger level of Edge trigger. The unit is the same as that of the selected source's current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for the edge trigger.
real - The query returns the trigger level in scientific notation.
:TRIGger:EDGE:LEVel 0.16 /*Sets the trigger level to 160 mV.*/
:TRIGger:EDGE:LEVel? /*The query returns 1.600000E-1.*/

Sets or queries the trigger level of Edge trigger. The unit is the same as the current amplitude of the selected source.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level to set.
real - The query returns the trigger level in scientific notation.
:TRIGger:EDGE:LEVel 0.16
:TRIGger:EDGE:LEVel?

Sets or queries the trigger source of Pulse trigger.

NameTypeValuesDescription
sourcediscrete-Trigger source for Pulse trigger.
discrete - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:PULSe:SOURce CHANnel1 /*Sets the trigger source to CH1.*/
:TRIGger:PULSe:SOURce? /*The query returns CHAN1.*/

Sets or queries the trigger source of Pulse trigger.

enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:PULSe:SOURce CHANnel1 /*Sets the trigger source to CH1.*/
:TRIGger:PULSe:SOURce? /*The query returns CHAN1.*/

Sets or queries the trigger condition of the Pulse trigger.

NameTypeValuesDescription
whenenumGREater | LESS | GLESsPulse trigger condition.
enum - The query returns GRE, LESS, or GLES.
:TRIGger:PULSe:WHEN LESS
:TRIGger:PULSe:WHEN?

Sets or queries the trigger condition of Pulse trigger.

NameTypeValuesDescription
whenenumGREater | LESS | GLESsTrigger condition for the pulse trigger.
enum - The query returns GRE, LESS, or GLES.
:TRIGger:PULSe:WHEN LESS
:TRIGger:PULSe:WHEN?

Sets or queries the trigger level of the Pulse trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level to set.
real - The query returns the trigger level in scientific notation.
:TRIGger:PULSe:LEVel 0.16
:TRIGger:PULSe:LEVel?

Sets or queries the trigger level of the Pulse trigger. The unit is the same as that of the current amplitude.

real - The trigger level in scientific notation.
:TRIGger:PULSe:LEVel 0.16
:TRIGger:PULSe:LEVel?

Sets or queries the pulse lower limit of the Pulse trigger. The default unit is s.

NameTypeValuesDescription
widthreal800 ps - pulse upper limitPulse width lower limit.
real - The query returns the lower limit of the pulse width in scientific notation.
:TRIGger:PULSe:LWIDth 0.000003 /*Sets the lower limit of the pulse width to 3 μs.*/
:TRIGger:PULSe:LWIDth? /*The query returns 3.000000E-6.*/

Sets or queries the pulse lower limit of the Pulse trigger. The default unit is s.

NameTypeValuesDescription
widthreal800 ps - pulse upper limitPulse width lower limit.
real - The query returns the lower limit of the pulse width in scientific notation.
:TRIGger:PULSe:LWIDth 0.000003
:TRIGger:PULSe:LWIDth?

Sets or queries the pulse upper limit of the Pulse trigger. The default unit is s.

NameTypeValuesDescription
widthrealPulse lower limit - 10 sUpper limit of the pulse width.
real - The query returns the upper limit of the pulse width in scientific notation.
:TRIGger:PULSe:UWIDth 0.000003
:TRIGger:PULSe:UWIDth?

Sets or queries the pulse upper limit of the Pulse trigger. The default unit is s.

NameTypeValuesDescription
widthrealPulse lower limit - 10 sPulse upper limit for the Pulse trigger.
real - The query returns the upper limit of the pulse width in scientific notation.
:TRIGger:PULSe:UWIDth 0.000003 /*Sets the upper limit of the pulse width to 3 μs.*/
:TRIGger:PULSe:UWIDth? /*The query returns 3.000000E-6.*/

Sets or queries the trigger source of the Slope trigger.

NameTypeValuesDescription
channeldiscreteCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the trigger source channel.
enum - The query returns the selected trigger source channel.
:TRIGger:SLOPe:SOURce CHANnel2
:TRIGger:SLOPe:SOURce?

Queries the trigger source of Slope trigger.

enum - Returns the current trigger source as CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:SLOPe:SOURce?

Sets or queries the trigger condition of Slope trigger.

NameTypeValuesDescription
whenenumGREater | LESS | GLESsTrigger condition for the slope trigger.
enum - The query returns GRE, LESS, or GLES.
:TRIGger:SLOPe:WHEN LESS
:TRIGger:SLOPe:WHEN? /*The query returns LESS.*/

Sets or queries the trigger condition of Slope trigger.

enum - Returns the current slope-trigger condition.
:TRIGger:SLOPe:WHEN LESS
:TRIGger:SLOPe:WHEN?

Sets or queries the lower time limit value of the Slope trigger. The default unit is s.

NameTypeValuesDescription
timereal2 ns - upper limitLower time limit value.
real (s) - The query returns the lower time limit in scientific notation.
:TRIGger:SLOPe:TLOWer 0.000000020
:TRIGger:SLOPe:TLOWer?

Queries the lower time limit value of the Slope trigger. The default unit is s.

real - Returns the lower time limit in scientific notation.

Sets or queries the upper time limit value of the Slope trigger. The default unit is s.

NameTypeValuesDescription
timerealLower limit - 10 sUpper time limit value.
real - The query returns the upper time limit in scientific notation.
:TRIGger:SLOPe:TUPPer 0.000003
:TRIGger:SLOPe:TUPPer?

Queries the upper time limit value of the Slope trigger. The default unit is s, and the query returns the upper time limit in scientific notation.

string - The upper time limit in scientific notation.
:TRIGger:SLOPe:TUPPer? /*The query returns 3.000000E-6.*/

Sets or queries the vertical window type of Slope trigger.

NameTypeValuesDescription
windowenumTA | TB | TABVertical window type for the Slope trigger.
enum - The query returns TA, TB, or TAB.
:TRIGger:SLOPe:WINDow TB
:TRIGger:SLOPe:WINDow?

Sets or queries the vertical window type of the Slope trigger.

NameTypeValuesDescription
windowenumTA | TB | TABSelects which trigger level limits are adjusted.
enum - Returns the current vertical window type.
:TRIGger:SLOPe:WINDow TB
:TRIGger:SLOPe:WINDow?

Sets or queries the upper limit of the trigger level of Slope trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal0V - (5 × VerticalScale - OFFSet)Lower limit of the trigger level to upper limit of the trigger level.
string - The query returns the upper limit of the trigger level in scientific notation.
:TRIGger:SLOPe:ALEVel 0.16 /*Sets the upper limit of the trigger level to 160 mV.*/
:TRIGger:SLOPe:ALEVel? /*The query returns 1.600000E-1.*/

Sets or queries the upper limit of the trigger level of Slope trigger. The unit is the same as that of the current amplitude.

real - Returns the upper limit of the trigger level in scientific notation.
:TRIGger:SLOPe:ALEVel?

Sets or queries the lower limit of the trigger level of Slope trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal(-5 × VerticalScale - OFFSet) - upper limit of the trigger levelLower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:SLOPe:BLEVel 0.16
:TRIGger:SLOPe:BLEVel?

Sets or queries the lower limit of the trigger level of Slope trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal(-5 × VerticalScale - OFFSet) - upper limit of the trigger levelLower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:SLOPe:BLEVel 0.16
:TRIGger:SLOPe:BLEVel?

Sets or queries the video polarity of Video trigger.

NameTypeValuesDescription
polarityenumPOSitive | NEGativeSelects the video trigger polarity.
:TRIGger:VIDeo:POLarity NEGative
:TRIGger:VIDeo:POLarity?

Sets or queries the trigger source of the Video trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the video trigger source channel.
:TRIGger:VIDeo:SOURce CHANnel2
:TRIGger:VIDeo:SOURce?

Queries the trigger source of the Video trigger.

enum - Returns the current Video trigger source as CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:VIDeo:SOURce? /*The query returns CHAN2.*/

Sets or queries the video trigger line number. For NTSC, PAL/SECAM, 480P, and 576P standards, the allowed line range is given in the remarks.

NameTypeValuesDescription
lineinteger1 - 525Line number to trigger on.
integer - The query returns an integer line number.
:TRIGger:VIDeo:LINE 100
:TRIGger:VIDeo:LINE?

Sets or queries the sync type of Video trigger to Line.

NameTypeValuesDescription
lineinteger1 - 625Specifies the line number for the video trigger; valid range depends on the video standard.
integer - Returns the selected line number.
:TRIGger:VIDeo:LINE 100 /*Sets the line number to 100.*/
:TRIGger:VIDeo:LINE? /*The query returns 100.*/

Sets or queries the sync type of the Video trigger. The available modes are ODDField, EVENfield, LINE, and ALINes.

NameTypeValuesDescription
modeenumODDField | EVENfield | LINE | ALINesSelects the Video trigger sync type.
enum - Returns the current video trigger sync type as ODDF, EVEN, LINE, or ALIN.
:TRIGger:VIDeo:MODE ODDField
:TRIGger:VIDeo:MODE?

Queries the sync type of the Video trigger. The query returns the current mode as one of ODDF, EVEN, LINE, or ALIN.

enum - Returns the current Video trigger sync type.
:TRIGger:VIDeo:MODE?

Sets or queries the trigger level of Video trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for the video trigger.
real - The query returns the trigger level in scientific notation.
:TRIGger:VIDeo:LEVel 0.16
:TRIGger:VIDeo:LEVel?

Sets or queries the trigger level of Video trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level to set.
real - Returns the trigger level in scientific notation.
:TRIGger:VIDeo:LEVel 0.16
:TRIGger:VIDeo:LEVel?

Sets or queries the video standard of the Video trigger. The query returns PALSecam, NTSC, 480P, or 576P.

NameTypeValuesDescription
standardenumPALSecam | NTSC | 480P | 576PVideo standard to select.
enum - Returns the current video standard.
:TRIGger:VIDeo:STANdard NTSC
:TRIGger:VIDeo:STANdard?

Sets or queries the video standard of Video trigger.

NameTypeValuesDescription
standardenumPALSecam | NTSC | 480P | 576PVideo standard to select.
enum - The query returns PALSecam, NTSC, 480P, or 576P.
*not provided in slice*

Sets or queries the channel pattern of Pattern trigger. The query returns the currently set pattern of all channels, separated by commas.

NameTypeValuesDescription
pch1discreteH | L | X | R | FPattern state for analog channel CH1.
pch2discreteH | L | X | R | FPattern state for analog channel CH2.
pch3discreteH | L | X | R | FPattern state for analog channel CH3.
pch4discreteH | L | X | R | FPattern state for analog channel CH4.
pla0optdiscreteH | L | X | R | FPattern state for digital channel D0.
pla1optdiscreteH | L | X | R | FPattern state for digital channel D1.
pla2optdiscreteH | L | X | R | FPattern state for digital channel D2.
pla3optdiscreteH | L | X | R | FPattern state for digital channel D3.
pla4optdiscreteH | L | X | R | FPattern state for digital channel D4.
pla5optdiscreteH | L | X | R | FPattern state for digital channel D5.
pla6optdiscreteH | L | X | R | FPattern state for digital channel D6.
pla7optdiscreteH | L | X | R | FPattern state for digital channel D7.
pla8optdiscreteH | L | X | R | FPattern state for digital channel D8.
pla9optdiscreteH | L | X | R | FPattern state for digital channel D9.
pla10optdiscreteH | L | X | R | FPattern state for digital channel D10.
pla11optdiscreteH | L | X | R | FPattern state for digital channel D11.
pla12optdiscreteH | L | X | R | FPattern state for digital channel D12.
pla13optdiscreteH | L | X | R | FPattern state for digital channel D13.
pla14optdiscreteH | L | X | R | FPattern state for digital channel D14.
pla15optdiscreteH | L | X | R | FPattern state for digital channel D15.
string - The query returns the currently set pattern of all the channels, separated by commas.
:TRIGger:PATTern:PATTern H,R,L,X
:TRIGger:PATTern:PATTern?

Sets or queries the channel pattern of Pattern trigger.

NameTypeValuesDescription
pch1enumH | L | X | R | FPattern state for channel CH1.
pch2optenumH | L | X | R | FPattern state for channel CH2.
pch3optenumH | L | X | R | FPattern state for channel CH3.
pch4optenumH | L | X | R | FPattern state for channel CH4.
pla0optenumH | L | X | R | FPattern state for digital channel D0.
pla1optenumH | L | X | R | FPattern state for digital channel D1.
pla2optenumH | L | X | R | FPattern state for digital channel D2.
pla3optenumH | L | X | R | FPattern state for digital channel D3.
pla4optenumH | L | X | R | FPattern state for digital channel D4.
pla5optenumH | L | X | R | FPattern state for digital channel D5.
pla6optenumH | L | X | R | FPattern state for digital channel D6.
pla7optenumH | L | X | R | FPattern state for digital channel D7.
pla8optenumH | L | X | R | FPattern state for digital channel D8.
pla9optenumH | L | X | R | FPattern state for digital channel D9.
pla10optenumH | L | X | R | FPattern state for digital channel D10.
pla11optenumH | L | X | R | FPattern state for digital channel D11.
pla12optenumH | L | X | R | FPattern state for digital channel D12.
pla13optenumH | L | X | R | FPattern state for digital channel D13.
pla14optenumH | L | X | R | FPattern state for digital channel D14.
pla15optenumH | L | X | R | FPattern state for digital channel D15.
enum - Returns the currently set pattern of all the channels, separated by commas.
:TRIGger:PATTern:PATTern H,R,L,X /*Sets the patterns of "CH1 to CH4" to H,R,L,X.

Sets or queries the trigger level of the specified channel in Pattern trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Specified channel or digital line used for the pattern trigger level.
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for the selected source.
real - The query returns the trigger level in scientific notation.
:TRIGger:PATTern:LEVel CHANnel2,0.16
:TRIGger:PATTern:LEVel? CHANnel2

Queries the trigger level of the specified channel in Pattern trigger. The returned value is in scientific notation and uses the same unit as the current amplitude.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Channel or digital source whose trigger level is queried.
real - The trigger level in scientific notation.
:TRIGger:PATTern:LEVel CHANnel2,0.16 /*Sets the trigger level of CH2 to 160 mV.*/
:TRIGger:PATTern:LEVel? CHANnel2 /*The query returns 1.600000E-1.*/

Sets or queries the trigger source of Pattern trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for Pattern trigger.
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:PATTern:SOURce CHANnel2
:TRIGger:PATTern:SOURce?

Sets or queries the trigger source of Pattern trigger.

enum - Returns D0 through D15 or CHAN1 through CHAN4.
:TRIGger:PATTern:SOURce CHANnel2 /*Sets the trigger source to CH2.*/
:TRIGger:PATTern:SOURce? /*The query returns CHAN2.*/

Sets or queries the trigger source of Duration trigger.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for the Duration trigger.
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:DURation:SOURce CHANnel2 /*Sets the trigger source to CH2.*/
:TRIGger:DURation:SOURce? /*The query returns CHAN2.*/

Sets or queries the trigger source of the Duration trigger.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for the Duration trigger.
enum - Returns the selected trigger source.
:TRIGger:DURation:SOURce CHANnel2
:TRIGger:DURation:SOURce?

Sets or queries the channel pattern of Duration trigger.

NameTypeValuesDescription
pch1enumH | L | XPattern for analog channel CH1.
pch2enumH | L | XPattern for analog channel CH2.
pch3enumH | L | XPattern for analog channel CH3.
pch4enumH | L | XPattern for analog channel CH4.
pla0enumH | L | XPattern for digital channel PLA0.
pla1enumH | L | XPattern for digital channel PLA1.
pla2enumH | L | XPattern for digital channel PLA2.
pla3enumH | L | XPattern for digital channel PLA3.
pla4enumH | L | XPattern for digital channel PLA4.
pla5enumH | L | XPattern for digital channel PLA5.
pla6enumH | L | XPattern for digital channel PLA6.
pla7enumH | L | XPattern for digital channel PLA7.
pla8enumH | L | XPattern for digital channel PLA8.
pla9enumH | L | XPattern for digital channel PLA9.
pla10enumH | L | XPattern for digital channel PLA10.
pla11enumH | L | XPattern for digital channel PLA11.
pla12enumH | L | XPattern for digital channel PLA12.
pla13enumH | L | XPattern for digital channel PLA13.
pla14enumH | L | XPattern for digital channel PLA14.
pla15enumH | L | XPattern for digital channel PLA15.
:TRIGger:DURatION:TYPE H,L,X,X,H,L,X,X,H,L,X,X,H,L,X,X

Sets or queries the channel pattern of Duration trigger.

NameTypeValuesDescription
pch1enumH | L | X
pch2optenumH | L | X
pch3optenumH | L | X
pch4optenumH | L | X
pla0optenumH | L | X
pla1optenumH | L | X
pla2optenumH | L | X
pla3optenumH | L | X
pla4optenumH | L | X
pla5optenumH | L | X
pla6optenumH | L | X
pla7optenumH | L | X
pla8optenumH | L | X
pla9optenumH | L | X
pla10optenumH | L | X
pla11optenumH | L | X
pla12optenumH | L | X
pla13optenumH | L | X
pla14optenumH | L | X
pla15optenumH | L | X

Sets or queries the upper limit of the duration time of Duration trigger. The default unit is s.

NameTypeValuesDescription
timereal800 ps - 10 sUpper limit of the duration time.
real - The query returns the upper limit of the duration time in scientific notation.
:TRIGger:DURATion:TUPPer 0.000003
:TRIGger:DURATion:TUPPer?

Sets or queries the upper limit of the duration time of Duration trigger. The default unit is s.

NameTypeValuesDescription
timereal800 ps - 10 sUpper limit of the duration time.
real - The query returns the upper limit of the duration time in scientific notation.
:TRIGger:DURATion:TUPPer 0.000003
:TRIGger:DURATion:TUPPer?

Sets or queries the trigger condition of Duration trigger.

NameTypeValuesDescription
whenenumGREater | LESS | GLESs | UNGLessTrigger condition for Duration trigger.
enum - Returns the current trigger condition as GRE, LESS, GLES, or UNGL.
:TRIGger:DURATion:WHEN LESS
:TRIGger:DURATion:WHEN?

Queries the trigger condition of Duration trigger. The query returns GRE, LESS, GLES, or UNGL.

enum - Returns the currently set trigger condition for Duration trigger.
:TRIGger:DURATion:WHEN? /*The query returns LESS.*/

Sets or queries the lower limit of the duration time of Duration trigger. The default unit is s.

NameTypeValuesDescription
timereal800 ps - 10 sLower limit of the duration time.
string - The query returns the lower limit of the duration time in scientific notation.
:TRIGger:DURATion:TLOWer 0.000003
:TRIGger:DURATion:TLOWer?

Queries the lower limit of the duration time for a Duration trigger. The default unit is seconds.

real - The lower limit of the duration time in scientific notation.
:TRIGger:DURATion:TLOWer? /*The query returns 3.000000E-6.*/

Sets or queries the trigger level of the specified channel in Duration trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Specified channel or digital line whose trigger level is set or queried.
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for the selected source.
real - The query returns the trigger level in scientific notation.
:TRIGger:DURation:LEVel CHANnel2,0.16
:TRIGger:DURation:LEVel? CHANnel2

Sets or queries the trigger level of the specified channel in Duration trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Specified channel or digital source for the trigger level.
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for the specified source.
real - The query returns the trigger level in scientific notation.
:TRIGger:DURation:LEVel CHANnel2,0.16
:TRIGger:DURation:LEVel? CHANnel2

Sets or queries the edge type of the Timeout trigger. The query returns POS, NEG, or RFAL.

NameTypeValuesDescription
slopeenumPOSitive | NEGative | RFALlEdge type used to start timing when the trigger signal crosses the trigger level.
enum - Returns the Timeout trigger slope as POS, NEG, or RFAL.
:TRIGger:TIMeout:SLOPe NEGative
:TRIGger:TIMeout:SLOPe?

Sets or queries the edge type of the Timeout trigger.

enum - The query returns POS, NEG, or RFAL.
:TRIGger:TIMeout:SLOPe NEGative
:TRIGger:TIMeout:SLOPe?

Sets or queries the trigger source of the Timeout trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for the Timeout trigger.
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:TIMeout:SOURce CHANnel2
:TRIGger:TIMeout:SOURce?

Queries the trigger source of the Timeout trigger. The query returns the selected source as one of the listed discrete channel identifiers.

enum - Returns the current Timeout trigger source as D0 through D15, or CHAN1 through CHAN4.
:TRIGger:TIMeout:SOURce CHANnel2
:TRIGger:TIMeout:SOURce?

Sets or queries the trigger level of Timeout trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for the Timeout trigger.
:TRIGger:TIMeout:LEVel 0.16
:TRIGger:TIMeout:LEVel?

Sets or queries the trigger level of the Timeout trigger. The unit is the same as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for the Timeout trigger.
real - The query returns the trigger level in scientific notation.
:TRIGger:TIMeout:LEVel 0.16
:TRIGger:TIMeout:LEVel?

Sets or queries the timeout value of the Timeout trigger. The default unit is seconds and the query returns the value in scientific notation.

NameTypeValuesDescription
timereal16 ns - 1 sTimeout value to set.
real - The query returns the timeout value in scientific notation.
:TRIGger:TIMeout:TIME 0.002
:TRIGger:TIMeout:TIME?

Queries the timeout value of the Timeout trigger. The timeout is set with a real value using the default unit of seconds.

real (s) - Returns the timeout value in scientific notation.
:TRIGger:TIMeout:TIME? /*The query returns 2.000000E-3.*/

Sets or queries the polarity of the Runt trigger.

NameTypeValuesDescription
polarityenumPOSitive | NEGativeSelects the Runt trigger polarity.
enum - The query returns POS or NEG.
:TRIGger:RUNT:POLarity NEGative
:TRIGger:RUNT:POLarity?

Queries the polarity of the Runt trigger. The query returns POS or NEG.

enum - Returns the current Runt trigger polarity.
:TRIGger:RUNT:POLarity? /*The query returns NEG.*/

Sets or queries the trigger source of the Runt trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source.
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:RUNT:SOURce CHANnel2 /*Sets the trigger source to CH2.*/
:TRIGger:RUNT:SOURce? /*The query returns CHAN2.*/

Queries the trigger source of the Runt trigger.

enum - Returns the current Runt trigger source as CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:RUNT:SOURce? /*The query returns CHAN2.*/

Sets or queries the qualifier of the Runt trigger. The query returns NONE, GRE, LESS, or GLES.

NameTypeValuesDescription
whenenumNONE | GREater | LESS | GLESsQualifier for the Runt trigger condition.
enum - Returns the current Runt trigger qualifier.
:TRIGger:RUNT:WHEN LESS
:TRIGger:RUNT:WHEN?

Sets or queries the qualifier of the Runt trigger.

NameTypeValuesDescription
whenenumNONE | GREater | LESS | GLESsQualifier for the Runt trigger condition.
enum - Returns NONE, GRE, LESS, or GLES.
:TRIGger:RUNT:WHEN LESS
:TRIGger:RUNT:WHEN?

Sets or queries the upper limit of the pulse width of the Runt trigger. The default unit is seconds.

NameTypeValuesDescription
widthreal8.01 ns - 10 sUpper limit of the pulse width.
real - The query returns the upper limit of the pulse width in scientific notation.
:TRIGger:RUNT:WUPPer 0.02
:TRIGger:RUNT:WUPPer? /*The query returns 2.000000E-2.*/

Sets or queries the upper limit of the pulse width of the Runt trigger. The default unit is seconds and the query returns the limit in scientific notation.

NameTypeValuesDescription
widthreal8.01 ns - 10 sUpper limit of the Runt trigger pulse width.
real - Returns the upper limit of the pulse width in scientific notation.
:TRIGger:RUNT:WUPPer 0.02
:TRIGger:RUNT:WUPPer?

Sets or queries the upper limit of the trigger level of Runt trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelrealLower limit - 5 × VerticalScale - OFFSetUpper limit of the trigger level.
real - The query returns the upper limit of the trigger level in scientific notation.
:TRIGger:RUNT:ALEVel 0.16
:TRIGger:RUNT:ALEVel?

Sets or queries the upper limit of the trigger level of Runt trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal0V - 5 × VerticalScale - OFFSetUpper limit of the trigger level.
real - The query returns the upper limit of the trigger level in scientific notation.
:TRIGger:RUNT:ALEVel 0.16
:TRIGger:RUNT:ALEVel?

Sets or queries the lower limit of the trigger level of Runt trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal(-5 × VerticalScale - OFFSet) - upper limitLower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:RUNT:BLEVel 0.16
:TRIGger:RUNT:BLEVel?

Sets or queries the lower limit of the trigger level of Runt trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal(-5 × VerticalScale - OFFSet) - upper limitLower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:RUNT:BLEVel 0.16
:TRIGger:RUNT:BLEVel?

Sets or queries the lower limit of the pulse width of the Runt trigger. The default unit is seconds.

NameTypeValuesDescription
widthreal8 ns - 9.9 sLower limit of the pulse width.
real - The query returns the lower limit of the pulse width in scientific notation.
:TRIGger:RUNT:WLOWer 0.01
:TRIGger:RUNT:WLOWer?

Queries the lower limit of the pulse width of Runt trigger. The default unit is s.

real - Returns the lower limit of the pulse width in scientific notation.
:TRIGger:RUNT:WLOWer? /*The query returns 1.000000E-2.*/

Sets or queries the window type of the Window trigger.

NameTypeValuesDescription
typeenumPOSitive | NEGative | RFALlWindow trigger slope type.
enum - The query returns POS, NEG, or RFAL.
:TRIGger:WINDows:SLOPe NEGative
:TRIGger:WINDows:SLOPe?

Sets or queries the window type of the Window trigger.

enum - Returns the current window type.
:TRIGger:WINDows:SLOPe NEGative
:TRIGger:WINDows:SLOPe?

Sets or queries the trigger source of Window trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for Window trigger.
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:WINDows:SOURce CHANnel2
:TRIGger:WINDows:SOURce?

Queries the trigger source of the Window trigger.

enum - Returns the current Window trigger source as CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:WINDows:SOURce? /*The query returns CHAN2.*/

Sets or queries the upper limit of the trigger level of Window trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelrealLower limit - 5 × VerticalScale - OFFSetUpper limit of the trigger level.
real - The query returns the upper limit of the trigger level in scientific notation.
:TRIGger:WINDows:ALEVel 0.16
:TRIGger:WINDows:ALEVel? /*The query returns 1.600000E-1.*/

Sets or queries the upper limit of the trigger level of Window trigger. The unit is the same as that of the current amplitude.

real - Returns the upper limit of the trigger level in scientific notation.
:TRIGger:WINDows:ALEVel 0.16 /*Sets the upper limit of the trigger level to 160 mV.*/
:TRIGger:WINDows:ALEVel? /*The query returns 1.600000E-1.*/

Sets or queries the trigger position of Window trigger.

NameTypeValuesDescription
posenumEXIT | ENTER | TIMETrigger position for Window trigger.
enum - The query returns EXIT, ENTER, or TIM.
:TRIGger:WINDows:POSition ENTER /*Sets the trigger position to ENTER.*/
:TRIGger:WINDows:POSition? /*The query returns ENTER.*/

Queries the trigger position of the Window trigger. The query returns EXIT, ENTER, or TIM.

enum - Returns the window trigger position as EXIT, ENTER, or TIM.
:TRIGger:WINDows:POSition? /*The query returns ENTER.*/

Sets or queries the window time of Window trigger.

NameTypeValuesDescription
timereal8 ns - 10 sWindow time setting for the Window trigger.
real - The query returns the window time in scientific notation.
:TRIGger:WINDows:TIME 0.002
:TRIGger:WINDows:TIME?

Queries the window time of Window trigger. The query returns the window time in scientific notation.

real - The window time in scientific notation.
:TRIGger:WINDows:TIME? /*The query returns 2.000000E-3.*/

Sets or queries the lower limit of the trigger level of Window trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - upper limitLower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:WINDows:BLEVel 0.05
:TRIGger:WINDows:BLEVel?

Sets or queries the lower limit of the trigger level for Window trigger. The unit is the same as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - upper limitLower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:WINDows:BLEVel 0.05
:TRIGger:WINDows:BLEVel?

Sets or queries the trigger source of Source A in Delay trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for Source A in Delay trigger.
enum - The query returns the selected trigger source for Source A in Delay trigger.
:TRIGger:DELay:SA CHANnel2
:TRIGger:DELay:SA?

Queries the trigger source of Source A in Delay trigger.

enum - Returns the trigger source of Source A in Delay trigger.
:TRIGger:DELay:SA? /*The query returns CHAN2.*/

Sets or queries the edge type of Edge A in Delay trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeEdge type for Delay trigger source A.
enum - The query returns POS or NEG.
:TRIGger:DELay:SLOPa NEGative
:TRIGger:DELay:SLOPa?

Sets or queries the edge type of Edge A in Delay trigger.

enum - The query returns POS or NEG.
:TRIGger:DELay:SLOPa NEGative
:TRIGger:DELay:SLOPa?

Sets or queries the trigger source of Source B in Delay trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:DELay:SB CHANnel4
:TRIGger:DELay:SB?

Sets or queries the trigger source of Source B in Delay trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:DELay:SB CHANnel4
:TRIGger:DELay:SB?

Sets or queries the delay type of Delay trigger.

NameTypeValuesDescription
typeenumGREater | LESS | GLESs | GOUTSelects the delay trigger condition based on the time difference between Source A and Source B.
enum - The query returns the current delay type.
:TRIGger:DELay:TYPE <type>
:TRIGger:DELay:TYPE?

Sets or queries the delay type of Delay trigger.

NameTypeValuesDescription
typeenumGREater | LESS | GLESs | GOUTDelay trigger type.
enum - The query returns GREater, LESS, GLESs, or GOUT.
:TRIGger:DELay:TYPE <type>
:TRIGger:DELay:TYPE?

Sets or queries the upper limit of the trigger level of Delay trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelrealLower limit - 5 × VerticalScale - OFFSetUpper limit of the trigger level for the Delay trigger.

Sets or queries the upper limit of the trigger level of the Delay trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelrealLower limit - (5 × VerticalScale - OFFSet)Upper limit of the trigger level.

Sets or queries the lower limit of delay time of the Delay trigger. The default unit is s.

NameTypeValuesDescription
timereal8 ns - 9.9 sLower limit of delay time.
real - The query returns the lower limit of delay time in scientific notation.
:TRIGger:DELay:TLOWer 0.002
:TRIGger:DELay:TLOWer?

Sets or queries the lower limit of delay time of the Delay trigger. The default unit is s.

NameTypeValuesDescription
timereal8 ns - 9.9 sLower limit of delay time.
real - The query returns the lower limit of delay time in scientific notation.
:TRIGger:DELay:TLOWer 0.002
:TRIGger:DELay:TLOWer?

Sets or queries the upper limit of delay time of the Delay trigger. The default unit is s.

NameTypeValuesDescription
timereal8.01 ns - 10 sUpper limit of delay time.
real - The query returns the upper limit of delay time in scientific notation.
:TRIGger:DELay:TUPPer 0.002
:TRIGger:DELay:TUPPer?

Sets or queries the upper limit of delay time of the Delay trigger. The default unit is s.

NameTypeValuesDescription
timereal8.01 ns - 10 sUpper limit of delay time.
string - The query returns the upper limit of delay time in scientific notation.
:TRIGger:DELay:TUPPer 0.002
:TRIGger:DELay:TUPPer?

Sets or queries the lower limit of the trigger level of Delay trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - upper limitLower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:DELay:BLEVel 0.05
:TRIGger:DELay:BLEVel?

Sets or queries the lower limit of the trigger level of Delay trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - upper limitLower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:DELay:BLEVel 0.05
:TRIGger:DELay:BLEVel?

Sets or queries the clock source of the Setup&Hold trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Clock source for the Setup&Hold trigger.
enum - Returns the selected clock source.
:TRIGger:SHOLd:CSRC CHANnel2
:TRIGger:SHOLd:CSRC?

Sets or queries the clock source of the Setup&Hold trigger.

enum - Returns the current clock source as one of the listed channel or data inputs.
:TRIGger:SHOLd:CSRC CHANnel2
:TRIGger:SHOLd:CSRC?

Sets or queries the data source of the Setup&Hold trigger.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the data source for the Setup&Hold trigger.
enum - Returns the current data source as one of the listed channel or digital input identifiers.
::TRIGger:SHOLd:DSRC CHANnel1
::TRIGger:SHOLd:DSRC?

Sets or queries the data source of the Setup&Hold trigger.

enum - Returns the selected data source as D0 through D15 or CHAN1 through CHAN4.
:TRIGger:SHOLd:DSRC CHANnel1 /*Sets the data source to CH1.*/
:TRIGger:SHOLd:DSRC? /*The query returns CHAN1.*/

Sets or queries the data type of the Setup&Hold trigger.

NameTypeValuesDescription
patternenumH | LSelects the pattern level for the Setup&Hold trigger.
enum - The query returns H or L.
:TRIGger:SHOLd:PATTern L
:TRIGger:SHOLd:PATTern?

Sets or queries the data type of the Setup&Hold trigger. H indicates a high level and L indicates a low level.

enum - The query returns H or L.
:TRIGger:SHOLd:PATTern L /*Sets data type to L.*/
:TRIGger:SHOLd:PATTern? /*The query returns L.*/

Sets or queries the edge type of the Setup&Hold trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeEdge type for the Setup&Hold trigger.
enum - The query returns POS or NEG.
:TRIGger:SHOLd:SLOPe NEGative
:TRIGger:SHOLd:SLOPe?

Queries the edge type of the Setup&Hold trigger.

enum - Returns the current edge type as POS or NEG.
:TRIGger:SHOLd:SLOPe? /*The query returns NEG.*/

Sets or queries the hold type of the Setup&Hold trigger.

NameTypeValuesDescription
typeenumSETup | HOLD | SETHoldSelects the hold type for the Setup&Hold trigger.
enum - The query returns SET, HOLD, or SETH.
:TRIGger:SHOLd:TYPE SETHold
:TRIGger:SHOLd:TYPE?

Sets or queries the hold type of the Setup&Hold trigger.

enum - Returns the current hold type as SET, HOLD, or SETH.
:TRIGger:SHOLd:TYPE SETHold
:TRIGger:SHOLd:TYPE?

Sets or queries the trigger level of the data source. The unit is the same as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level of the data source.
real - The query returns the trigger level of the data source in scientific notation.
:TRIGger:SHOLd:DLEVel 0.16
:TRIGger:SHOLd:DLEVel?

Sets or queries the trigger level of the data source. The unit is the same as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level of the data source.
real - The query returns the trigger level of the data source in scientific notation.
:TRIGger:SHOLd:DLEVel 0.16
:TRIGger:SHOLd:DLEVel?

Sets or queries the hold time of the Setup&Hold trigger. The default unit is seconds.

NameTypeValuesDescription
timereal8 ns - 1 sHold time value.
real - The query returns the hold time value in scientific notation.
:TRIGger:SHOLd:HTIMe 0.002
:TRIGger:SHOLd:HTIMe?

Queries the hold time of the Setup&Hold trigger. The default unit is s, and the query returns the hold time value in scientific notation.

real - The hold time value in scientific notation.
:TRIGger:SHOLd:HTIMe? /*The query returns 2.000000E-3.*/

Sets or queries the setup time of the Setup&Hold trigger. The default unit is seconds.

NameTypeValuesDescription
timereal8 ns - 1 sSetup time of the Setup&Hold trigger.
real - The query returns the setup time value in scientific notation.
:TRIGger:SHOLd:STIMe 0.002
:TRIGger:SHOLd:STIMe?

Queries the setup time of the Setup&Hold trigger. The default unit is seconds, and the query returns the setup time value in scientific notation.

real - The setup time value in scientific notation.
:TRIGger:SHOLd:STIMe? /*The query returns 2.000000E-3.*/

Sets or queries the trigger level of the clock source. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal(-5 × VerticalScale - OFFSet) - (5 × VerticalScale - OFFSet)Trigger level of the clock source.
real - Returns the trigger level of the clock source in scientific notation.
::TRIGger:SHOLd:CLEVel 0.05
::TRIGger:SHOLd:CLEVel?

Sets or queries the trigger level of the clock source. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level of the clock source.
real - Returns the trigger level of the clock source in scientific notation.
:TRIGger:SHOLd:CLEVel 0.05
:TRIGger:SHOLd:CLEVel?

Sets or queries the edge type of the Nth Edge trigger. POSitive indicates triggering on the rising edge; NEGative indicates triggering on the falling edge.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeEdge type to use for the Nth Edge trigger.
:TRIGger:NEDGe:SLOPe NEGative
:TRIGger:NEDGe:SLOPe?

Sets or queries the edge type of the Nth Edge trigger.

enum - The query returns POS or NEG.
:TRIGger:NEDGe:SLOPe NEGative /*Sets the edge type to NEGative.*/
:TRIGger:NEDGe:SLOPe? /*The query returns NEG.*/

Sets or queries the trigger source of the Nth Edge trigger.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for the Nth Edge trigger.
enum - Returns the current trigger source, formatted as D0 through D15 or CHAN1 through CHAN4.
:TRIGger:NEDGe:SOURce CHANnel2 /*Sets the trigger source to CH2.*/
:TRIGger:NEDGe:SOURce? /*The query returns CHAN2.*/

Sets or queries the trigger source of the Nth Edge trigger.

enum - Returns the current trigger source as D0 through D15 or CHAN1 through CHAN4.
:TRIGger:NEDGe:SOURce CHANnel2
:TRIGger:NEDGe:SOURce?

Sets or queries the number of edges of the Nth Edge trigger.

NameTypeValuesDescription
edgeinteger1 - 65535Number of edges for the Nth Edge trigger.
integer - The query returns an integer ranging from 1 to 65535.
:TRIGger:NEDGe:EDGE 20
:TRIGger:NEDGe:EDGE?

Queries the number of edges of the Nth Edge trigger. The query returns an integer ranging from 1 to 65535.

integer - Returns an integer ranging from 1 to 65535.
:TRIGger:NEDGe:EDGE? /*The query returns 20.*/

Sets or queries the idle time of the Nth Edge trigger. The default unit is s.

NameTypeValuesDescription
timereal16 ns - 1 sIdle time of the Nth Edge trigger.
real - The query returns the idle time in scientific notation.
:TRIGger:NEDGe:IDLE 0.002
:TRIGger:NEDGe:IDLE?

Sets or queries the idle time of the Nth Edge trigger. The default unit is s.

NameTypeValuesDescription
timereal16 ns - 1 sIdle time of the Nth Edge trigger.
real - The query returns the idle time in scientific notation.
:TRIGger:NEDGe:IDLE 0.002 /*Sets the idle time to 2 ms.*/
:TRIGger:NEDGe:IDLE? /*The query returns 2.000000E-3.*/

Sets or queries the trigger level of the Nth Edge trigger. The unit is the same as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level to set.
real - The query returns the trigger level in scientific notation.
:TRIGger:NEDGe:LEVel 0.16
:TRIGger:NEDGe:LEVel?

Sets or queries the trigger level of the Nth Edge trigger. The unit is the same as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for the Nth Edge trigger.
real - Returns the trigger level in scientific notation.
:TRIGger:NEDGe:LEVel 0.16
:TRIGger:NEDGe:LEVel?

Sets or queries the trigger source of the RS232 trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:RS232:SOURce CHANnel2
:TRIGger:RS232:SOURce?

Queries the trigger source of the RS232 trigger. The query returns the selected source channel or digital line.

enum - Returns D0 through D15 or CHAN1 through CHAN4, corresponding to the current RS232 trigger source.
:TRIGger:RS232:SOURce? /*The query returns CHAN2.*/

Sets or queries the trigger condition of the RS232 trigger.

NameTypeValuesDescription
whenenumSTARt | ERRor | CERRor | DATATrigger condition for RS232 triggering.
enum - The query returns STAR, ERR, CERR, or DATA.
:TRIGger:RS232:WHEN ERRor
:TRIGger:RS232:WHEN?

Queries the trigger condition of the RS232 trigger. The query returns the current condition as one of the documented RS232 trigger states.

enum - Returns the current RS232 trigger condition.
:TRIGger:RS232:WHEN? /*The query returns ERR.*/

Sets or queries the data value of the RS232 trigger when the trigger condition is "Data".

NameTypeValuesDescription
datainteger0 - 2n - 1Data value for the RS232 trigger.
integer - The query returns an integer.
:TRIGger:RS232:DATA 10 /*Sets the data value to 10.*/
:TRIGger:RS232:DATA? /*The query returns 10.*/

Sets or queries the data value of RS232 trigger when the trigger condition is "Data".

integer - The query returns an integer.
:TRIGger:RS232:DATA? /*The query returns 10.*/

Sets or queries the check mode of the RS232 trigger.

NameTypeValuesDescription
parityenumEVEN | ODD | NONECheck mode for the RS232 trigger.
enum - The query returns EVEN, ODD, or NONe.
:TRIGger:RS232:PARity EVEN
:TRIGger:RS232:PARity?

Sets or queries the check mode of the RS232 trigger.

NameTypeValuesDescription
parityenumEVEN | ODD | NONESets the RS232 trigger parity check mode.
enum - The query returns EVEN, ODD, or NONe.
:TRIGger:RS232:PARity EVEN /*Sets the check mode to Even.*/
:TRIGger:RS232:PARity? /*The query returns EVEN.*/

Sets or queries the stop bits of the RS232 trigger.

NameTypeValuesDescription
bitdiscrete1 | 1.5 | 2Stop bits value for the RS232 trigger.
enum - The query returns 1, 1.5, or 2.
:TRIGger:RS232:STOP 2
:TRIGger:RS232:STOP?

Sets or queries the stop bits of the RS232 trigger.

NameTypeValuesDescription
bitenum1 | 1.5 | 2Stop bits setting.
enum - The query returns 1, 1.5 or 2.
:TRIGger:RS232:STOP 2
:TRIGger:RS232:STOP?

Sets or queries the baud rate of the RS232 trigger. The default unit is bps.

NameTypeValuesDescription
baudinteger1 bps - 20 MbpsBaud rate for the RS232 trigger.
integer (bps) - The query returns an integer ranging from 1 bps to 20 Mbps.
:TRIGger:RS232:BAUD 4800
:TRIGger:RS232:BAUD?

Sets or queries the baud rate of RS232 trigger. The default unit is bps.

NameTypeValuesDescription
baudinteger1 bps - 20 MbpsBaud rate of the RS232 trigger.
integer (bps) - The query returns an integer ranging from 1 bps to 20 Mbps.
:TRIGger:RS232:BAUD 4800
:TRIGger:RS232:BAUD?

Sets or queries the trigger level of RS232 trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for the RS232 trigger.
real - The query returns the trigger level in scientific notation.
:TRIGger:RS232:LEVel 0.16
:TRIGger:RS232:LEVel?

Sets or queries the trigger level of RS232 trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level to use for RS232 triggering.
real - Returns the trigger level in scientific notation.
:TRIGger:RS232:LEVel 0.16
:TRIGger:RS232:LEVel?

Sets or queries the data width of the RS232 trigger when the trigger condition is Data.

NameTypeValuesDescription
widthenum5 | 6 | 7 | 8Data width selection for the RS232 trigger.
enum - The query returns 5, 6, 7, or 8.
*:TRIGger:RS232:WIDTh 6 /*Sets the data width to 6.*/
*:TRIGger:RS232:WIDTh? /*The query returns 6.*/

Sets or queries the data width of the RS232 trigger when the trigger condition is "Data".

NameTypeValuesDescription
widthenum5 | 6 | 7 | 8Data width for the RS232 trigger.
enum - The query returns 5, 6, 7, or 8.
*:TRIGger:RS232:WIDTh 6
*:TRIGger:RS232:WIDTh?
:TRIGger:IIC:SCLset / query

Sets or queries the source channel of the clock line of the I2C trigger.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Source channel for the I2C clock line.
enum - Returns the current clock-line source channel. The response is one of D0 through D15 or CHAN1 through CHAN4.
:TRIGger:IIC:SCL CHANnel2 /*Sets the clock source to CH2.*/
:TRIGger:IIC:SCL? /*The query returns CHAN2.*/

Queries or sets the source channel of the I2C trigger clock line.

enum - Returns the selected source channel as D0 through D15 or CHAN1 through CHAN4.
:TRIGger:IIC:SCL CHANnel2
:TRIGger:IIC:SCL?
:TRIGger:IIC:SDAset / query

Sets or queries the source channel of the data line of the I2C trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Source channel for the data line of the I2C trigger.
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:IIC:SDA CHANnel2
:TRIGger:IIC:SDA?

Sets or queries the source channel of the data line of I2C trigger.

enum - Returns the selected data-line source channel.
:TRIGger:IIC:SDA CHANnel2
:TRIGger:IIC:SDA?

Sets or queries the address width of the I2C trigger when the trigger condition is "ADDRess" or "ADATa".

NameTypeValuesDescription
bitsenum7 | 8 | 10Address width to use for the I2C trigger.
enum - Returns the configured address width.
:TRIGger:IIC:AWIDth 10
:TRIGger:IIC:AWIDth?

Sets or queries the address width of the I2C trigger when the trigger condition is ADDRess or ADATa.

enum - Returns the address width setting.
:TRIGger:IIC:AWIDth 10
:TRIGger:IIC:AWIDth?

Sets or queries the trigger condition of the I2C trigger.

NameTypeValuesDescription
whenenumSTARt | RESTart | STOP | NACKnowledge | ADDRess | DATA | ADATaTrigger condition to use for I2C triggering.
enum - Returns the current trigger condition as STAR, REST, NACK, ADDR, DATA, or ADAT.
:TRIGger:IIC:WHEN RESTart /*Sets the trigger condition to Restart.*/
:TRIGger:IIC:WHEN? /*The query returns REST.*/

Queries the trigger condition of I2C trigger.

enum - Returns the current I2C trigger condition.
:TRIGger:IIC:WHEN? /*The query returns REST.*/

Sets or queries the address of the I2C trigger when the trigger condition is "ADDRess" or "ADATa".

NameTypeValuesDescription
adrinteger0 - 2n - 1I2C trigger address value.
integer - Returns the I2C trigger address as an integer.
:TRIGger:IIC:ADDRess 100
:TRIGger:IIC:ADDRess?

Sets or queries the address of the I2C trigger when the trigger condition is "ADDRess" or "ADATa".

integer - The query returns the current address value.
:TRIGger:IIC:ADDRess 100
:TRIGger:IIC:ADDRess?

Sets or queries the data value of the I2C trigger when the trigger condition is "DATA" or "ADATa".

NameTypeValuesDescription
datainteger0 - 240 - 1Data value used for the I2C trigger.
integer - The query returns the current data value.
:TRIGger:IIC:DATA 64
:TRIGger:IIC:DATA?

Sets or queries the data value of the I2C trigger when the trigger condition is "DATA" or "ADATa".

integer - Returns the data value as an integer.
:TRIGger:IIC:DATA 64
:TRIGger:IIC:DATA?

Sets or queries the data direction of the I2C trigger when the trigger condition is "ADDRess" or "ADATa".

NameTypeValuesDescription
directionenumREAD | WRITe | RWRiteSelects the I2C trigger data direction.
enum - Returns the current direction as READ, WRIT, or RWR.
:TRIGger:IIC:DIRection RWRite /*Sets the data direction to RWRite.*/
:TRIGger:IIC:DIRection? /*The query returns RWR.*/

Sets or queries the data direction of the I2C trigger when the trigger condition is "ADDRess" or "ADATa". This command is unavailable when the address width is set to 8.

NameTypeValuesDescription
directionenumREAD | WRITe | RWRiteSelects the I2C trigger data direction.
enum - Returns the current direction as READ, WRIT, or RWR.
:TRIGger:IIC:DIRection RWRite
:TRIGger:IIC:DIRection?

Sets or queries the trigger level of the clock line in I2C trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSet
real - The query returns the trigger level in scientific notation.
:TRIGger:IIC:CLEVel 0.16
:TRIGger:IIC:CLEVel?

Queries the trigger level of the clock line in I2C trigger. The unit is the same as that of the current amplitude.

real - Returns the trigger level in scientific notation.
:TRIGger:IIC:CLEVel?

Sets or queries the trigger level of the data line in I2C trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal(-5 × VerticalScale - OFFSet) - (5 × VerticalScale - OFFSet)Trigger level for the I2C data line.
real - The query returns the trigger level in scientific notation.
:TRIGger:IIC:DLEVel 0.16
:TRIGger:IIC:DLEVel?

Sets or queries the trigger level of the data line in I2C trigger. The unit is the same as that of the current amplitude.

real - The query returns the trigger level in scientific notation.
:TRIGger:IIC:DLEVel 0.16 /*Sets the trigger level to 160 mV.*/
:TRIGger:IIC:DLEVel? /*The query returns 1.600000E-1.*/

Sets or queries the signal rate of CAN trigger. The unit is bps.

NameTypeValuesDescription
baudinteger10 kbps - 5 MbpsSignal rate of the CAN trigger.
integer - The query returns an integer ranging from 10 kbps to 5 Mbps.
:TRIGger:CAN:BAUD 125000
:TRIGger:CAN:BAUD?

Sets or queries the signal rate of CAN trigger. The unit is bps.

NameTypeValuesDescription
baudinteger10 kbps - 5 MbpsSignal rate of the CAN trigger.
integer (bps) - The query returns an integer ranging from 10 kbps to 5 Mbps.
:TRIGger:CAN:BAUD 125000
:TRIGger:CAN:BAUD?

Sets or queries the trigger source of CAN trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for CAN trigger.
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:CAN:SOURce CHANnel2 /*Sets the trigger source to CH2.*/
:TRIGger:CAN:SOURce? /*The query returns CHAN2.*/

Sets or queries the trigger source of CAN trigger.

enum - Returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:CAN:SOURce CHANnel2 /*Sets the trigger source to CH2.*/
:TRIGger:CAN:SOURce? /*The query returns CHAN2.*/

Sets or queries the signal type of the CAN trigger.

NameTypeValuesDescription
stypeenumH | L | RXTX | DIFFerentialSignal type of the CAN trigger.
enum - The query returns H, L, RXTX, or DIFF.
:TRIGger:CAN:STYPe L /*Sets the signal type to CAN_L differential bus signal.*/
:TRIGger:CAN:STYPe? /*The query returns L.*/

Sets or queries the signal type of CAN trigger.

NameTypeValuesDescription
stypeenumH | L | RXTX | DIFFerentialSignal type for the CAN trigger.
enum - The query returns H, L, RXTX, or DIFF.
:TRIGger:CAN:STYPe L
:TRIGger:CAN:STYPe?

Sets or queries the trigger condition of CAN trigger.

NameTypeValuesDescription
condenumSOF | EOF | IDRemote | OVERload | IDFRame | DATafream | IDData | ERFReam | ERANswer | ERCHeck | ERFormat | ERRandomTrigger condition to use for CAN triggering.
enum - The query returns SOF, EOF, IDR, OVER, IDFR, DAT, IDD, ERFR, ERAN, ERCH, ERF, or ERR.
:TRIGger:CAN:WHEN EOF
:TRIGger:CAN:WHEN?

Sets or queries the trigger condition of CAN trigger.

enum - The query returns SOF, EOF, IDR, OVER, IDFR, DAT, IDD, ERFR, ERAN, ERCH, ERF, or ERR.
TRIGger:CAN:WHEN EOF
:TRIGger:CAN:WHEN?

Sets or queries the trigger level of CAN trigger. The unit is the same as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for CAN trigger.
real - Returns the trigger level in scientific notation.
:TRIGger:CAN:LEVel 0.16
:TRIGger:CAN:LEVel? /*The query returns 1.600000E-1.*/

Sets or queries the trigger level of CAN trigger. The level uses the same unit as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level for CAN trigger.
real - The query returns the trigger level in scientific notation.
:TRIGger:CAN:LEVel 0.16 /*Sets the trigger level to 160 mV.*/
:TRIGger:CAN:LEVel? /*The query returns 1.600000E-1.*/

Sets or queries the sample point position of CAN trigger, expressed as a percentage. The sample point is the ratio of time from the bit start to the sample point to the bit time.

NameTypeValuesDescription
spointinteger10 - 90Sample point position of the CAN trigger in percent.
integer - The query returns an integer ranging from 10 to 90.
:TRIGger:CAN:SPoint 60 /*Sets the sample point position of CAN trigger to 60%.*/
:TRIGger:CAN:SPoint? /*The query returns 60.*/

Sets or queries the sample point position of CAN trigger, expressed as a percentage. The sample point is the point within a bit time where the oscilloscope samples the bit level.

NameTypeValuesDescription
spointinteger10 - 90Sample point position of the CAN trigger in percent.
integer - Returns the sample point position as an integer from 10 to 90.
:TRIGger:CAN:SPoint 60 /*Sets the sample point position of CAN trigger to 60%.*/
:TRIGger:CAN:SPoint? /*The query returns 60.*/
:TRIGger:SPI:SCLset / query

Sets or queries the channel source of the clock line of SPI trigger.

NameTypeValuesDescription
sourcediscrete-Channel source for the SPI trigger clock line.
enum - The query returns the selected clock-line source.
:TRIGger:SPI:SCL CHANnel1
:TRIGger:SPI:SCL?

Queries the channel source of the SPI trigger clock line.

enum - Returns the current clock-line source as D0 through D15 or CHAN1 through CHAN4.
:TRIGger:SPI:SCL? /*The query returns CHAN1.*/
:TRIGger:SPI:SDAset / query

Sets or queries the channel source of the data line of the SPI trigger.

NameTypeValuesDescription
sourcediscrete-Channel source for the data line of the SPI trigger.
enum - The query returns the selected channel source as D0 through D15 or CHAN1 through CHAN4.
:TRIGger:SPI:SDA CHANnel2 /*Sets the channel source of the data line to CH2.*/
:TRIGger:SPI:SDA? /*The query returns CHAN2.*/

Sets or queries the channel source of the data line of SPI trigger.

enum - Returns the selected channel source for the SPI data line.
:TRIGger:SPI:SDA CHANnel2
:TRIGger:SPI:SDA?

Sets or queries the data value of the SPI trigger.

NameTypeValuesDescription
datainteger0 - 2^32 - 1Data value to compare against for the SPI trigger.
integer - The query returns the data value.
:TRIGger:SPI:DATA 5 /*Sets the data value to 5.*/
:TRIGger:SPI:DATA? /*The query returns 5.*/

Sets or queries the data value of the SPI trigger. The valid range depends on the current data width; the maximum width is 32, so the value ranges from 0 to 2^32 - 1.

integer - The query returns an integer.
:TRIGger:SPI:DATA 5
:TRIGger:SPI:DATA?

Sets or queries the trigger condition of SPI trigger.

NameTypeValuesDescription
whenenumCS | TIMeoutTrigger condition for the SPI trigger.
enum - The query returns CS or TIM.
:TRIGger:SPI:WHEN TIMeout /*Sets the trigger condition to TIMeout.*/
:TRIGger:SPI:WHEN? /*The query returns TIM.*/

Sets or queries the trigger condition of SPI trigger.

enum - Returns the current SPI trigger condition.
:TRIGger:SPI:WHEN TIMeout
:TRIGger:SPI:WHEN?

Sets or queries the data width of the data channel in SPI trigger.

NameTypeValuesDescription
widthinteger4 - 32Data width of the data channel in SPI trigger.
integer - The query returns an integer.
:TRIGger:SPI:WIDTh 10
:TRIGger:SPI:WIDTh?

Sets or queries the data width of the data channel used for SPI trigger. The query returns the current width as an integer.

NameTypeValuesDescription
widthinteger4 - 32Data width of the SPI trigger data channel.
integer - The query returns an integer.
:TRIGger:SPI:WIDTh 10
:TRIGger:SPI:WIDTh?

Sets or queries the trigger level of the clock channel of SPI trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 6 × VerticalScale - OFFSetTrigger level of the clock channel of SPI trigger.
real - The query returns the trigger level in scientific notation.
:TRIGger:SPI:CLEVel 0.16
:TRIGger:SPI:CLEVel?

Sets or queries the trigger level of the clock channel of SPI trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 6 × VerticalScale - OFFSetTrigger level for the SPI clock channel.
real - The query returns the trigger level in scientific notation.
:TRIGger:SPI:CLEVel 0.16
:TRIGger:SPI:CLEVel?

Sets or queries the type of the clock edge of SPI trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeSelects the clock edge used for SPI trigger sampling.
enum - The query returns POS or NEG.
:TRIGger:SPI:SLOPe POSitive
:TRIGger:SPI:SLOPe? /*The query returns POS.*/

Sets or queries the type of the clock edge of SPI trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeSelects which clock edge is used for SPI trigger sampling.
enum - The query returns POS or NEG.
:TRIGger:SPI:SLOPe POSitive
:TRIGger:SPI:SLOPe? /*The query returns POS.*/

Sets or queries the timeout value when the SPI trigger condition is "Timeout". The default unit is s.

NameTypeValuesDescription
time_valuereal16 ns - 1 sTimeout value to set for the SPI trigger.
string - The query returns the timeout value in scientific notation.
:TRIGger:SPI:TIMeout 0.001
:TRIGger:SPI:TIMeout?

Queries the SPI trigger timeout value when the trigger condition is "Timeout". The default unit is seconds.

real (s) - The timeout value in scientific notation.
:TRIGger:SPI:TIMeout? /*The query returns 1.000000E-3.*/

Sets or queries the trigger level of the data channel of SPI trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 7 × VerticalScale - OFFSetTrigger level for the SPI data channel.
string - The query returns the trigger level in scientific notation.
:TRIGger:SPI:DLEVel 0.16
:TRIGger:SPI:DLEVel?

Queries the trigger level of the data channel for SPI trigger. The value is returned in scientific notation, using the same unit as the current amplitude.

real - The trigger level in scientific notation.
:TRIGger:SPI:DLEVel? /*The query returns 1.600000E-1.*/

Sets or queries the CS mode of SPI trigger when the trigger condition is "CS".

NameTypeValuesDescription
modeenumHIGH | LOWCS mode to use for the SPI trigger.
enum - The query returns HIGH or LOW.
:TRIGger:SPI:MODE LOW
:TRIGger:SPI:MODE?

Sets or queries the CS mode of SPI trigger when the trigger condition is "CS".

NameTypeValuesDescription
modeenumHIGH | LOWCS mode to set for the SPI trigger.
enum - The query returns HIGH or LOW.
:TRIGger:SPI:MODE LOW
:TRIGger:SPI:MODE? /*The query returns LOW.*/

Sets or queries the trigger level of the CS channel of SPI trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 7 × VerticalScale - OFFSetTrigger level for the CS channel of SPI trigger.
real - The query returns the trigger level in scientific notation.
:TRIGger:SPI:SLEVel 0.16
:TRIGger:SPI:SLEVel?

Sets or queries the trigger level of the CS channel of SPI trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 7 × VerticalScale - OFFSetTrigger level for the CS channel of SPI trigger.
real - The query returns the trigger level in scientific notation.
:TRIGger:SPI:SLEVel 0.16 /*Sets the trigger level to 160 mV.*/
:TRIGger:SPI:SLEVel? /*The query returns 1.600000E-1.*/
:TRIGger:SPI:CSset / query

Sets or queries the source channel of the CS line when the SPI trigger condition is set to CS.

NameTypeValuesDescription
<source>discreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Source channel of the CS line.
enum - Returns the selected source channel.
:TRIGger:SPI:CS CHANnel2
:TRIGger:SPI:CS? /*The query returns CHAN2.*/

Sets or queries the source channel of the CS line when the SPI trigger condition is set to CS.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Source channel of the CS line.
enum - Returns the selected source channel.
:TRIGger:SPI:CS? /*The query returns CHAN2.*/

Sets or queries the signal rate of the FlexRay trigger. The default unit is bps.

NameTypeValuesDescription
baudenum2500000 | 5000000 | 10000000Signal rate of the FlexRay trigger.
enum - The query returns 2500000, 5000000, or 10000000.
:TRIGger:FLEXray:BAUD 5000000 /*Sets the signal rate to 5000000 bps.*/
:TRIGger:FLEXray:BAUD? /*The query returns 5000000.*/

Queries the signal rate of the FlexRay trigger. The default unit is bps.

enum - Returns 2500000, 5000000, or 10000000.
:TRIGger:FLEXray:BAUD?

Sets or queries the trigger level of the FlexRay trigger. The level uses the same unit as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level to set for FlexRay triggering.
real - The query returns the trigger level in scientific notation.
:TRIGger:FLEXray:LEVel 0.16
:TRIGger:FLEXray:LEVel?

Sets or queries the trigger level of the FlexRay trigger. The level uses the same unit as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSetTrigger level to set.
real - The query returns the trigger level in scientific notation.
:TRIGger:FLEXray:LEVel 0.16
:TRIGger:FLEXray:LEVel?

Sets or queries the trigger source of the FlexRay trigger.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:FLEXray:SOURce CHANnel2
:TRIGger:FLEXray:SOURce?

Sets or queries the trigger source of the FlexRay trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the FlexRay trigger source.
enum - Returns the current trigger source as D0 through D15 or CHAN1 through CHAN4.

Sets or queries the FlexRay trigger condition.

NameTypeValuesDescription
condenumFRAMe | SYMBol | ERRor | TSSSelects the FlexRay trigger condition.
enum - The query returns FRAM, SYMB, ERR, or TSS.
:TRIGger:FLEXray:WHEN FRAMe
:TRIGger:FLEXray:WHEN?

Sets or queries the FlexRay trigger condition. The query returns the current condition as a short keyword.

enum - Returns the current FlexRay trigger condition.
:TRIGger:FLEXray:WHEN FRAMe
:TRIGger:FLEXray:WHEN?

Sets or queries the alignment mode of the I2S trigger. The query returns LJ, RJ, or IIS.

NameTypeValuesDescription
settingenumLJ | RJ | IISAlignment mode of the I2S trigger.
enum - Returns the current I2S trigger alignment mode.
:TRIGger:IIS:ALIGnment LJ
:TRIGger:IIS:ALIGnment?

Queries the alignment mode of the I2S trigger. The query returns LJ, RJ, or IIS.

enum - Returns the current I2S trigger alignment mode.
:TRIGger:IIS:ALIGnment? /*The query returns IIS.*/

Sets or queries the type of the clock edge of the I2S trigger.

NameTypeValuesDescription
slopeenumNEGative | POSitiveSelects the clock edge type.
enum - The query returns NEG or POS.
:TRIGger:IIS:CLOCk:SLOPe NEGative
:TRIGger:IIS:CLOCk:SLOPe?

Sets or queries the type of the clock edge of the I2S trigger.

enum - Returns the clock edge setting.

Sets or queries the clock source of the I2S trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | EXTSelects the I2S trigger clock source.
enum - Returns the current clock source as D0 through D15, CHAN1 through CHAN4, or EXT.
:TRIGger:IIS:SOURce:CLOCk CHANnel2 /*Sets the clock source to D0.*/
:TRIGger:IIS:SOURce:CLOCk? /*The query returns CHAN2.*/

Sets or queries the clock source of the I2S trigger.

enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, or EXT.
:TRIGger:IIS:SOURce:CLOCk CHANnel2
:TRIGger:IIS:SOURce:CLOCk?

Sets or queries the data source of the I2S trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | EXTSelects the I2S trigger data source.
:TRIGger:IIS:SOURce:DATA CHANnel2 /*Sets the data source to CH2.*/
:TRIGger:IIS:SOURce:DATA? /*The query returns CHAN2.*/

Sets or queries the data source of the I2S trigger.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | EXTData source for the I2S trigger.
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, or EXT.
:TRIGger:IIS:SOURce:DATA CHANnel2 /*Sets the data source to CH2.*/
:TRIGger:IIS:SOURce:DATA? /*The query returns CHAN2.*/

Sets or queries the audio channel of the I2S trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | EXTSelects the I2S trigger audio channel source.
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, or EXT.
:TRIGger:IIS:SOURce:WSELect CHANnel2 /*Sets the audio channel to CH2.*/
:TRIGger:IIS:SOURce:WSELect? /*The query returns CHAN2.*/

Sets or queries the audio channel of the I2S trigger.

enum - Returns the selected source as D0 through D15, CHAN1 through CHAN4, or EXT.
:TRIGger:IIS:SOURce:WSELect CHANnel2 /*Sets the audio channel to CH2.*/
:TRIGger:IIS:SOURce:WSELect? /*The query returns CHAN2.*/

Sets or queries the audio state of the I2S trigger. The query returns the selected channel state.

NameTypeValuesDescription
audioenumRIGHt | LEFT | EITHerSelects the I2S audio source channel.
enum - Returns RIGH, LEFT, or EITH.

Sets or queries the audio state of the I2S trigger.

NameTypeValuesDescription
audioenumRIGHt | LEFT | EITHerSelects which channel data the I2S trigger uses.
enum - Returns the selected I2S audio state.
:TRIGger:IIS:AUDio RIGHt
:TRIGger:IIS:AUDio?

Sets or queries the trigger condition of the I2S trigger.

NameTypeValuesDescription
operatorenumEQUal | NOTequal | LESSthan | GREaterthan | INRange | OUTRangeSelects the I2S trigger condition.
enum - The query returns EQU, NOT, LESS, GRE, INR, or OUTR.
:TRIGger:IIS:WHEN NOTequal
:TRIGger:IIS:WHEN?

Queries the trigger condition of the I2S trigger. The query returns EQU, NOT, LESS, GRE, INR, or OUTR.

enum - Returns the current I2S trigger condition as EQU, NOT, LESS, GRE, INR, or OUTR.
:TRIGger:IIS:WHEN?

Sets or queries the data value of the I2S trigger. The settable range depends on the byte length, with a maximum byte length of 4 for 32-bit binary data.

NameTypeValuesDescription
datainteger0 - 2^32 - 1Integer data value for the I2S trigger.
integer - The query returns an integer ranging from 0 to 2^32 - 1.
:TRIGger:IIS:DATA 10
:TRIGger:IIS:DATA?

Sets or queries the data value of the I2S trigger. The settable range depends on the byte length; the maximum byte length can be 4, corresponding to 32-bit binary data.

NameTypeValuesDescription
datainteger0 - 2^32 - 1Data value for the I2S trigger.
integer - Returns the current data value of the I2S trigger.
:TRIGger:IIS:DATA 10
:TRIGger:IIS:DATA?

Sets or queries the trigger source of the LIN trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the LIN trigger source.
enum - Returns the current trigger source.
:TRIGger:LIN:SOURce CHANnel2 /*Sets the trigger source to CH2.*/
:TRIGger:LIN:SOURce? /*The query returns CHAN2.*/

Queries the trigger source of the LIN trigger. The query returns the current source as one of the allowed digital channels or CHANnel1 through CHANnel4.

enum - The current LIN trigger source.
:TRIGger:LIN:SOURce CHANnel2
:TRIGger:LIN:SOURce?

Sets or queries the baud rate of LIN trigger. The default unit is bps.

NameTypeValuesDescription
baudinteger1 kbps - 20 Mbps
integer - The query returns an integer ranging from 1 kbps to 20 Mbps.
:TRIGger:LIN:BAUD 19200
:TRIGger:LIN:BAUD?

Queries the baud rate of LIN trigger. The default unit is bps; the query returns an integer ranging from 1 kbps to 20 Mbps.

integer (bps) - The baud rate of LIN trigger, returned as an integer ranging from 1 kbps to 20 Mbps.
:TRIGger:LIN:BAUD? /*The query returns 19200.*/
:TRIGger:LIN:IDset / query

Sets or queries the sample position of LIN trigger. The sample position is expressed as the ratio of time from the bit start to the sample point to bit time, in percent.

NameTypeValuesDescription
valueinteger10 - 90Sample position of the LIN trigger.
integer - Returns the sample position as an integer ranging from 10 to 90.
:TRIGger:LIN:SAMPlepoint /*Sets the trigger source to CH2.*/
:TRIGger:LIN:SAMPlepoint? /*The query returns CHAN2.*/

Queries the protocol version of the LIN trigger. The query returns 1X or 2X.

enum - Returns the LIN trigger protocol version.
:TRIGger:LIN:STANdard? /*The query returns 2X.*/

Sets or queries the sample position of LIN trigger. The sample position is expressed as the ratio of time from the bit start to the sample point to bit time, in percent.

NameTypeValuesDescription
valueinteger10 - 90Sample position of the LIN trigger, in percent.
integer - Returns the sample position as an integer ranging from 10 to 90.
:TRIGger:LIN:SAMPlepoint /*Sets the trigger source to CH2.*/
:TRIGger:LIN:SAMPlepoint? /*The query returns CHAN2.*/

Sets or queries the sample position of LIN trigger. The sample position is expressed as the ratio of time from the bit start to the sample point to bit time, in percent.

integer - Returns the sample position as an integer ranging from 10 to 90.
:TRIGger:LIN:SAMPlepoint? /*The query returns CHAN2.*/

Sets or queries the protocol version of LIN trigger.

NameTypeValuesDescription
stdenum1X | 2XProtocol version of the LIN trigger.
enum - The query returns 1X or 2X.
:TRIGger:LIN:STANdard 2X
:TRIGger:LIN:STANdard?

Sets or queries the protocol version of LIN trigger.

enum - The query returns 1X or 2X.
:TRIGger:LIN:STANdard 2X
:TRIGger:LIN:STANdard?

Sets or queries the trigger level of the LIN trigger. The level uses the same unit as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 7 × VerticalScale - OFFSetTrigger level to set.
:TRIGger:LIN:LEVel 0.16
:TRIGger:LIN:LEVel?

Sets or queries the trigger level of LIN trigger. The unit is the same as the current amplitude.

NameTypeValuesDescription
levelreal-5 × VerticalScale - OFFSet - 7 × VerticalScale - OFFSetTrigger level.
string - The query returns the trigger level in scientific notation.
:TRIGger:LIN:LEVel 0.16
:TRIGger:LIN:LEVel? /*The query returns 1.600000E-1.*/

Sets or queries the trigger condition of LIN trigger.

NameTypeValuesDescription
whenenumSYNCbreak | ID | DATA | IDData | SLEep | WAKeup | ERRorSelects the LIN trigger condition.
enum - Returns the trigger condition as SYNC, ID, DATA, IDD, SLE, WAK, or ERR.
:TRIGger:LIN:WHEN SYNCbreak
:TRIGger:LIN:WHEN?

Queries the trigger condition of LIN trigger. The query returns an abbreviated keyword for the current condition.

enum - Returns the current LIN trigger condition as SYNC, ID, DATA, IDD, SLE, WAK, or ERR.
:TRIGger:LIN:WHEN? /*The query returns SYNC.*/

Sets or queries the trigger source of the M1553 trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the M1553 trigger source channel.
enum - Returns the current trigger source as CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:M1553:SOURce CHANnel2
:TRIGger:M1553:SOURce?

Sets or queries the trigger source of the M1553 trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the M1553 trigger source channel.
enum - Returns the current trigger source as CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:M1553:SOURce CHANnel2
:TRIGger:M1553:SOURce?

Sets or queries the trigger condition of the M1553 trigger. The condition can be one of five M1553 word/event types.

NameTypeValuesDescription
whenenumSYNCbreak | DATA | CMD | STATus | ERRorTrigger condition to use for M1553 triggering.
enum - Returns the current trigger condition as SYNC, DATA, CMD, STAT, or ERR.
:TRIGger:M1553:WHEN CMD /*Sets the trigger condition to CMD.*/
:TRIGger:M1553:WHEN? /*The query returns CMD.*/

Sets or queries the trigger condition of the M1553 trigger. The query returns the current trigger condition code.

enum - Returns SYNC, DATA, CMD, STAT, or ERR.
:TRIGger:M1553:WHEN CMD
:TRIGger:M1553:WHEN?

Sets or queries the upper limit of the trigger level of M1553 trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal0V - 5 × VerticalScale - OFFSetUpper limit of the trigger level.
real - The query returns the upper limit of the trigger level in scientific notation.
:TRIGger:M1553:ALEVel 0.16
:TRIGger:M1553:ALEVel?

Sets or queries the upper limit of the trigger level of M1553 trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal0V - 5 × VerticalScale - OFFSetUpper limit of the trigger level.
real - Returns the upper limit of the trigger level in scientific notation.
:TRIGger:M1553:ALEVel 0.16
:TRIGger:M1553:ALEVel?

Sets or queries the lower limit of the trigger level of M1553 trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal(-5 × VerticalScale - OFFSet) - upper limitLower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:M1553:BLEVel 0.05
:TRIGger:M1553:BLEVel? /*The query returns 5.000000E-2.*/

Sets or queries the lower limit of the trigger level of M1553 trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal(-5 × VerticalScale - OFFSet) - upper limitLower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:M1553:BLEVel 0.05
:TRIGger:M1553:BLEVel?

Sets or queries the polarity of the M1553 trigger.

NameTypeValuesDescription
polarityenumPOSitive | NEGativeSelects the trigger polarity.
enum - The query returns POS or NEG.
:TRIGger:M1553:POLarity POSitive
:TRIGger:M1553:POLarity?

Sets or queries the polarity of the M1553 trigger.

NameTypeValuesDescription
polarityenumPOSitive | NEGativeSelects the trigger polarity.
enum - The query returns POS or NEG.
:TRIGger:M1553:POLarity POSitive
:TRIGger:M1553:POLarity?

:WAVeform:SOURceset / query

Sets or queries the source channel of waveform data reading.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4
enum - The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, or MATH4.
:WAVeform:SOURce CHANnel2
:WAVeform:SOURce? /*The query returns CHAN2.*/

Sets or queries the source channel of waveform data reading.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4
enum - The query returns the selected source channel.
:WAVeform:SOURce CHANnel2
:WAVeform:SOURce?
:WAVeform:FORMatset / query

Sets or queries the return format of the waveform data.

NameTypeValuesDescription
formatenumWORD | BYTE | ASCiiSelects the waveform data return format.
enum - The query returns the waveform data format as WORD, BYTE, or ASC.
:WAVeform:FORMat WORD
:WAVeform:FORMat?

Sets or queries the return format of the waveform data.

NameTypeValuesDescription
formatenumWORD | BYTE | ASCiiReturn format for waveform data.
enum - The query returns WORD, BYTE, or ASC.
:WAVeform:FORMat WORD /*Sets the returned format of waveform data to WORD.*/
:WAVeform:FORMat? /*The query returns WORD.*/
:WAVeform:MODEset / query

Sets or queries the waveform reading mode. NORMal reads the waveform data currently displayed on the screen, MAXimum reads screen data in Run state or internal-memory data in Stop state, and RAW reads waveform data in internal memory.

NameTypeValuesDescription
modeenumNORMal | MAXimum | RAWSelects the waveform data source/reading mode.
enum - Returns the current waveform reading mode.
:WAVeform:MODE RAW /*Sets the reading mode of waveform data to RAW.*/
:WAVeform:MODE? /*The query returns RAW.*/

Selects the waveform reading mode. NORMal reads the waveform data currently displayed on the screen, MAXimum reads displayed data in Run state or internal-memory data in Stop state, and RAW reads waveform data in internal memory.

enum - Returns the current waveform reading mode.
:WAVeform:MODE RAW /*Sets the reading mode of waveform data to RAW.*/
:WAVeform:MODE? /*The query returns RAW.*/

Reads the waveform data from the internal memory. The returned data format depends on the currently selected waveform data return format; WORD/BYTE use a TMC header plus waveform data points, while ASCii returns voltage values in scientific notation separated by commas.

block - Returns waveform data from internal memory in the selected format. In WORD or BYTE format, the response is a TMC data block with header and waveform points; in ASCii format, it returns actual voltage values in scientific notation separated by commas.

Queries the time interval between two neighboring points of the currently selected channel source in the X direction.

real - Returns the time difference in scientific notation.

Queries the vertical offset relative to the vertical reference position of the currently selected channel source in the Y direction. The returned value is related to the current data reading mode.

integer - The query returns an integer.

Queries the reference time of the waveform points of the currently selected channel source in the X direction.

real - Returns 0, namely the first waveform point on the screen or in the internal memory.

Queries the unit voltage of the current channel in the Y axis. The returned value is related to the current data reading mode.

real (V) - Returns the unit voltage in scientific notation.

Queries the vertical offset relative to the vertical reference position of the currently selected channel source in the Y direction. The returned value depends on the current data reading mode.

integer - Returns the vertical offset relative to the vertical reference position in the Y direction.
:WAVeform:STARtset / query

Sets or queries the start position of waveform data reading.

NameTypeValuesDescription
stainteger1 - 1000Start point of the waveform data reading operation; actual range depends on the current data reading mode.
integer - Returns the start position as an integer.
:WAVeform:STARt 100
:WAVeform:STARt? /*The query returns 100.*/

Sets or queries the start position of waveform data reading.

NameTypeValuesDescription
stainteger1 - 1000
integer - The query returns an integer.
:WAVeform:STARt 100
:WAVeform:STARt?

Queries the vertical reference position of the currently selected channel source in the Y direction.

integer - The query returns an integer.

Queries all waveform parameters. The query returns 10 comma-separated values: format, type, points, count, xincrement, xorigin, xreference, yincrement, yorigin, and yreference.

string - Ten waveform parameters returned as a comma-separated list: <format>,<type>,<points>,<count>,<xincrement>,<xorigin>,<xreference>,<yincrement>,<yorigin>,<yreference>.
:WAVeform:PREamble?
:WAVeform:STOPset / query

Sets or queries the stop point of a waveform reading operation. The start and stop points depend on the oscilloscope memory depth and the currently selected waveform data return format.

NameTypeValuesDescription
stop pointinteger1 - 50000000Stop point for the waveform reading operation.
integer - Returns the stop point value.
:WAVeform:STOP 500 /*Sets the stop point to 500.*/
:WAVeform:STOP? /*The query returns 500.*/

Queries the stop point of a waveform reading operation. The query returns an integer.

integer - The stop point of the waveform reading operation.
:WAVeform:STOP? /*The query returns 500.*/

Queries the on/off display status of channel 1. The example reads the returned value and uses 0/1 to control the channel display state.

boolean - Returns the display status of CH1, read as 0 or 1 in the example.
Call viVPrintf(vi, ":CHAN1:DISP?" + Chr$(10), 0)