/

Rigol

/

Rigol MSO8074A

SCPI COMMAND REFERENCE

Rigol MSO8074A

Rigol MSO8074A

The Rigol MSO8074A is Rigol's oscilloscope in the MSO8000A Series Digital Oscilloscope family. Its SCPI remote-control interface exposes 621 commands across 34 subsystems - 567 settable and 54 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.

621

Commands

567

Settable

54

Queries

34

Subsystems

SCPI

Verified

2026-07-16

All commands

:AUToscaleset / query

Enables auto setting of the waveforms. 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 front-panel key.

:RUNset / query

Starts running the oscilloscope.

:STOPset / query

Stops running the oscilloscope. It functions the same as the front-panel key.

:SINGleset / query

Performs a single trigger and sets the oscilloscope trigger mode to "Single". It functions the same as sending :TRIGger:SWEep SINGle and as the corresponding front-panel key.

:TFORceset / query

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

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

NameTypeValuesDescription
countinteger2 - 65536Number of averages to use in average acquisition mode.
integer - Returns the current number of averages.
:ACQuire:AVERages 128 /*Sets the average times to 128.*/
:ACQuire:AVERages? /*The query returns 128.*/
:ACQuire:MDEPthset / query

Sets or queries the acquisition memory depth.

NameTypeValuesDescription
mdepinteger-

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

real (Sa/s) - Returns the current sample rate.

Queries the current LA memory depth.

numeric - The LA 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 (Sa/s) - Returns the LA sample rate in scientific notation.
:ACQuire:LA:SRATe? /*The query returns 1.00000E+6.*/
:ACQuire:TYPEset / query

Sets or queries the acquisition mode of the oscilloscope.

NameTypeValuesDescription
typeenumNORMal | PEAK | AVERages | HRESolutionAcquisition mode.
:ACQuire:AALiasset / query

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

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFTurns anti-aliasing on or off.
boolean - Returns the anti-aliasing status as 1 or 0.
:ACQuire:AALias ON
:ACQuire:AALias?
:ACQuire:BITSset / query

Sets or queries the resolution bits supported by the oscilloscope in high-resolution mode.

NameTypeValuesDescription
bitenum9 | 10 | 11 | 12Resolution bits to set in high-resolution mode.
integer (bit) - The query returns the resolution bits.
:ACQuire: BITS 10
:ACQuire: BITS?

:BUS<n>:MODEset / query

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

NameTypeValuesDescription
modeenum-Decoding type of the specified decoding bus.
:BUS<n>:DISPlayset / query

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolboolean-Turns the specified decoding bus display on or off.
integer - Returns 1 or 0 indicating the display status of the specified decoding bus.
:BUS<n>:FORMatset / query

Sets or queries the format of decoding data on the specified decoding bus.

NameTypeValuesDescription
ninteger1 - 4Decoding bus number.
formatenumHEX | ASCii | DEC | BINDecoding data format.
enum - The query returns the current decoding data format.
:BUS1:FORMat HEX /*Sets the display format of the bus to HEX.*/
:BUS1:FORMat? /*The query returns HEX.*/
:BUS<n>:EVENtset / query

Sets or queries the event display state for the specified decoding bus.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the decoding bus number.
boolboolean-Enables or disables the event display.

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

NameTypeValuesDescription
ninteger1 - 4Specified decoding bus number.
formatenumHEX | ASCii | DEC | BINDisplay format of the specified decoding bus event table.
enum - Returns the current display format of the specified decoding bus event table.

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

NameTypeValuesDescription
ndiscrete1 - 4Specifies the decoding bus event table number.
packetenumPACKets | DETails | PAYLoadSelects the event table view to display.
enum - Returns the current view as PACK, DET, or PAYL.
:BUS1:EVENt:VIEW DETails /*Sets the data page of the decoding
:BUS1:EVENt:VIEW? /*The query returns DET.*/
:BUS<n>:LABelset / query

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the decoding bus number.
boolboolean1 | ON | 0 | OFFEnables or disables the bus label display.
enum - The query returns the on/off display status of the specified decoding bus label.
:BUS1:LABel ON /*Enables the label of the specified decoding bus.*/
:BUS1:LABel? /*The query returns 1.*/
:BUS<n>:EEXPortset / query

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specified decoding bus number.
pathstring-Output file path.

Reads the data from the decoding event table.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus index.
block - Returns the data in the decoding event table in the documented formats.
:BUS<n>:POSitionset / query

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus index.
posinteger-250 - 250Vertical position of the bus.
integer - The query returns an integer ranging from -250 to 250.

Sets or queries the threshold of the specified decoding source on the specified decoding bus.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Decoding bus number.
valuereal(-5 x VerticalScale - OFFSet) - (5 x VerticalScale - OFFSet)Threshold value to set.
typeenumPAL | TX | RX | SCL | SDA | CS | CLK | MISO | MOSI | LIN | CAN | CANSub1 | FLEX | 1553Decoding source type.
real - Returns the threshold of the specified decoding source in scientific notation.
:BUS<n>:PARallelset / query

Sets or queries the clock source of the Parallel decoding.

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

Sets or queries the clock source of the Parallel decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus index.
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Clock source for Parallel decoding.
enum - Returns the selected clock source: CHAN1, CHAN2, CHAN3, CHAN4, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, or OFF.
:BUS1:PARallel:CLK CHANnel2 /*Sets the clock source of the Parallel decoding to CHANnel2.*/
:BUS1:PARallel:CLK? /*The query returns CHAN2.*/

Sets the slope used for Parallel decoding. The command accepts a slope value parameter.

NameTypeValuesDescription
ninteger1 - 4Parallel bus index.
slope--Slope setting for the parallel decoding source.

Sets or queries the current source of the Parallel decoding bus.

NameTypeValuesDescription
ndiscrete1 - 4
sourceenumD7D0 | D15D8 | D15D0 | D0D7 | D8D15 | D0D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | USERCurrent source of the Parallel decoding bus.
enum - The query returns the current Parallel decoding bus source.
:BUS1:PARallel:BUS CHANnel1
:BUS1:PARallel:BUS?

Sets or queries the data width of the Parallel decoding, i.g. the number of bits per frame.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
widinteger1 - 20Sets the data width of the bus.
integer - The query returns an integer ranging from 1 to 20.
:BUS1:PARallel:WIDTh 4
:BUS1:PARallel:WIDTh?

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

NameTypeValuesDescription
nenum1 | 2 | 3 | 4
bitinteger0 - data width - 1
integer (Hz) - The query returns the current data bits in integer.
:BUS1:PARallel:BITX 2
:BUS1:PARallel:BITX?

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

NameTypeValuesDescription
src--Channel source for the selected data bit.

Sets or queries the data polarity of Parallel decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
polenumNEGative | POSitiveSelects the data polarity for Parallel decoding.
enum - Returns the current data polarity.

Enables or disables the noise rejection function of Parallel decoding, or queries its on/off status.

NameTypeValuesDescription
ninteger1 - 4Bus number.
boolboolean-Turns noise rejection on or off.
:BUS1:PARallel:NREJect ON
:BUS1:PARallel:NREJect?
:BUS<n>:RS232set / query

Sets the relevant parameters for RS232 decoding on the specified bus.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus number.

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

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

Sets or queries the Tx source of RS232 decoding on the specific bus.

NameTypeValuesDescription
source--Tx source for RS232 decoding.
:BUS<n>:RS232:RXset / query

Sets or queries the Rx source of RS232 decoding on the specific bus.

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 the selected Rx source: D0 through D15, CHAN1 through CHAN4, or OFF.

Sets or queries the polarity of RS232 decoding on the specified bus. Negative polarity corresponds to normal logic; positive polarity corresponds to inverted logic.

NameTypeValuesDescription
<n>discrete1 - 4Bus number.
<pol>enumPOSitive | NEGativePolarity of RS232 decoding.
enum - Returns the current RS232 polarity setting.
:BUS1:RS232:RX CHANnel2 /*Sets the Rx source of RS232 decoding
:BUS1:RS232:RX? /*The query returns CHAN2.*/

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

NameTypeValuesDescription
ndiscrete1 - 4
endianenumMSB | LSBSelects the transmission bit order for RS232 decoding.
enum - The query returns LSB or MSB.
:BUS1:RS232:ENDian MSB /*Sets the transmission order of
:BUS1:RS232:ENDian? /*The query returns MSB.*/

Sets the RS232 decoding baud rate for the selected bus.

NameTypeValuesDescription
ndiscrete1 - 4
baudinteger-Baud rate for RS232 decoding.

Sets or queries the data width of RS232 decoding.

NameTypeValuesDescription
<n>discrete1 | 2 | 3 | 4Bus number.
<bits>integer-Data width in bits.
:BUS1:RS232:DBITs 8
:BUS1:RS232:DBITs?

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

NameTypeValuesDescription
ninteger1 - 4
stop bitsenum1 | 1.5 | 2
enum - The query returns 1, 1.5, or 2.
:BUS1:RS232:SBITs 2
:BUS1:RS232:SBITs?

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

NameTypeValuesDescription
ninteger1 - 4Bus number.
parityenumNONE | ODD | EVENParity mode to use for RS232 decoding.
enum - Returns the current parity setting.
:BUS1:RS232:PARity ODD
:BUS1:RS232:PARity?

Sets or queries the packet decoding state for RS232 decoding.

NameTypeValuesDescription
<n>discrete1 | 2 | 3 | 4Bus number.
<bool>boolean-Enables or disables packet decoding.

Sets or queries the packet separator type during data transmission.

NameTypeValuesDescription
ninteger1 - 4
package endenumNULL | LF | CR | SPSelects the packet separator type during data transmission.
enum - Returns the packet separator type as 1 or 0.
:BUS1:RS232:PACKet ON
:BUS1:RS232:PACKet?
:BUS<n>:IICset / query

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 CHANnel2 /*Sets the clock source of I2C decoding to CHANnel2.*/
:BUS1:IIC:SCLK:SOURce? /*The query returns CHAN2.*/

Sets or queries the clock source of I2C 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 I2C decoding.
enum - Returns the selected clock source: D0 through D15, or CHAN1 through CHAN4.
:BUS1:IIC:SCLK:SOURce CHANnel2 /*Sets the clock source of I2C decoding to CHANnel2.*/
:BUS1:IIC:SCLK:SOURce? /*The query returns CHAN2.*/

Sets or queries the data source of the I2C decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus index to select which I2C decoder instance is addressed.
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Data source used for I2C decoding.
enum - Returns the selected I2C data source. 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:SDA:SOURce CHANnel2
:BUS1:IIC:SDA:SOURce?

Sets or queries the address mode of I2C decoding.

NameTypeValuesDescription
<addr>discrete-Address mode for I2C decoding.
:BUS<n>:SPIset / query

Sets or queries the clock source of SPI decoding.

NameTypeValuesDescription
ninteger1 - 4
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - Returns the current clock source selection for SPI decoding.

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 | CHANnel4Clock source used for SPI decoding.
enum - Returns the current clock source of SPI decoding.

Sets or queries the clock edge type of the SPI decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
slopeenumPOSitive | NEGativeClock edge type used for SPI decoding.
enum - The query returns the clock edge type.
:BUS1:SPI:SCLK:SLOPe NEGative /*Sets the clock edge type of SPI
:BUS1:SPI:SCLK:SLOPe? /*The query returns NEG.*/

Sets the SPI MISO source for bus n, or queries the current source. The query returns the selected source channel or digital line.

NameTypeValuesDescription
ninteger1 - 4Bus number.
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHAN1 | CHAN2 | CHAN3 | CHAN4Source used for SPI MISO decoding.
enum - Returns the selected MISO source. The query returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.

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

NameTypeValuesDescription
ninteger1 - 4
polarityenumHIGH | LOW

Sets or queries the MOSI data source of SPI decoding on the specified bus.

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 CHANnel2 /*Sets the MOSI data source of SPI decoding to CHANnel2.*/
:BUS1:SPI:MOSI:SOURce? /*The query returns CHAN2.*/

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
polarityenumHIGH | LOWSets the MOSI data-line polarity; HIGH means positive polarity and LOW means negative polarity.
enum - The query returns the current MOSI data-line polarity.
:BUS1:SPI:MOSI:POLarity HIGH /*Sets the polarity of MOSI data line to Positive.*/
:BUS1:SPI:MOSI:POLarity? /*The query returns HIGH.*/

Sets or queries the data width of SPI decoding.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4
widthinteger-

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus number.
endianenumMSB | LSBEndian of SPI data transmission.
enum - Returns the current endian setting.
:BUS<n>:SPI:MODEset / query

Sets or queries the decode mode of SPI decoding.

NameTypeValuesDescription
ninteger1 - 4
modeenumCS | TIMeoutDecode mode for SPI decoding.
enum - Returns the current SPI decode mode.
:BUS1:SPI:MODE CS
:BUS1:SPI:MODE?

Sets the SPI decode timeout value used when :BUS<n>:SPI:MODE is set to TIMeout. The query form returns the current timeout value.

NameTypeValuesDescription
<n>integer1 - 4Bus number.
timereal-Timeout value.

Sets or queries the source of the CS line of SPI decoding on the specified bus.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel3
enum - Returns the source of the CS line of SPI decoding on the specified bus.
:BUS1:SPI:SS:SOURce D0
:BUS1:SPI:SS:SOURce?

Sets or queries the polarity of the CS line for SPI decoding on the specified bus.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
polarityenumHIGH | LOWSelects whether the CS signal is interpreted as active high or active low.
enum - Returns the current polarity setting.
:BUS<n>:CANset / query

Sets or queries the source of CAN 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:CAN:SOURce CHANnel2 /*Sets the source of CAN decoding to
CHANnel2.*/
:BUS1:CAN:SOURce? /*The query returns CHAN2.*/

Sets or queries the source of CAN decoding.

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

Sets or queries the signal type of CAN decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
stypeenumTX | RX | CANH | CANL | DIFFerentialSelects which CAN signal is used for decoding.
enum - Returns the current CAN signal type; one of TX, RX, CANH, CANL, or DIFF.
:BUS1:CAN:STYPe TX /*Sets the signal type of CAN decoding
:BUS1:CAN:STYPe? /*The query returns TX.*/
:BUS<n>:CAN:BAUDset / query

Sets the CAN baud rate for the selected bus decode channel. The slice also shows the query form, but no return format or baud-rate range is documented here.

NameTypeValuesDescription
ninteger1 - 4Selects the bus number.
baudnumeric-Sets the CAN baud rate.

Sets or queries the sample point position of CAN decoding, expressed in percent.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
spointreal%Sample point position for CAN decoding.
:BUS<n>:FLEXrayset / query

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

NameTypeValuesDescription
ndiscrete-
enum - The query returns 2500000, 5000000, or 10000000.

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
bauddiscrete2500000 | 5000000 | 10000000
enum - The query returns 2500000, 5000000, or 10000000.

Sets or queries the source of FlexRay decoding.

NameTypeValuesDescription
<source>enumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the source used for FlexRay decoding.
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:FLEXray:SOURce CHANnel2
:BUS1:FLEXray:SOURce?

Sets or queries the sample point position of FlexRay decoding, expressed in percent.

NameTypeValuesDescription
spointreal%Sample point position of FlexRay decoding.

Sets or queries the signal type of FlexRay decoding on the specified bus.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus number.
stypeenumBP | BM | RTSignal type for FlexRay decoding.
enum - The query returns BP, BM, or RT.
:BUS<n>:LINset / query

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

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

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

NameTypeValuesDescription
baudinteger2.4kbps - 20MbpsBaud rate of LIN decoding.
integer - The query returns an integer ranging from 2.4k to 20M.

Sets or queries the parity of LIN decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolenum1 | ON | 0 | OFFControls whether the parity bit is included in LIN decoding.
enum - The query returns 0 or 1.
:BUS1:LIN:POLarity ON /*Sets the parity bit to be
:BUS1:LIN:POLarity? /*The query returns 1.*/

Sets or queries the source of LIN bus.

NameTypeValuesDescription
ndiscrete1 - 4
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1

Sets or queries the version of the LIN bus.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus index selector in the command path.
valueenumV1X | V2X | MIXedLIN bus version to set.
enum - The query returns the LIN bus version as V1X, V2X, or MIX.
:BUS1:LIN:STANdard V2X
:BUS1:LIN:STANdard?
:BUS<n>:IISset / query

Sets the I2S decoding parameters for the selected bus. This section is the parent command group for I2S decoding settings.

Sets or queries the clock source of the I2S decoding.

NameTypeValuesDescription
ninteger1 - 4Bus index selector.
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Clock source for the I2S decoding.
enum - Returns the selected clock source as one of the digital inputs or channel inputs.
:BUS1:IIS:SOURce:CLOCk CHANnel2 /*Sets the clock source of the I2S decoding to CHANnel2.*/
:BUS1:IIS:SOURce:CLOCk? /*The query returns CHAN2.*/

Sets or queries the data source of the I2S decoding.

NameTypeValuesDescription
<source>enumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the I2S data source.

Sets or queries the audio channel of the I2S trigger.

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 - Returns D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, CHAN1, CHAN2, CHAN3, or CHAN4.

Sets or queries the alignment mode of I2S decoding on the specified bus.

NameTypeValuesDescription
ninteger1 - 4Bus number to select.
alignenumIIS | RJ | LJAlignment mode for I2S decoding.
enum - The query returns IIS, RJ, or LJ.
:BUS1:IIS:ALIGnment RJ
:BUS1:IIS:ALIGnment?

Sets or queries the clock edge type of the I2S decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Bus number.
slopeenumNEGative | POSitiveClock edge type for I2S decoding.
enum - The query returns POS or NEG.
:BUS1:IIS:CLOCk:SLOPe NEGative
:BUS1:IIS:CLOCk:SLOPe?

Sets or queries the word size of the I2S decoding.

NameTypeValuesDescription
valinteger4 - 32Word size of the I2S decoding.
:BUS1:IIS:RWIDth 16
::BUS1:IIS:RWIDth?
:BUS<n>:M1553set / query

Sets relevant parameters for M1553 decoding.

NameTypeValuesDescription
noptdiscrete1 - 4Selects the decoder instance.

Sets or queries the source of the M1553 decoding.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the source channel for M1553 decoding.
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:BUS1:M1553:SOURce CHANnel2 /*Sets the source of the M1553
decoding to CHANnel2.*/
:BUS1:M1553:SOURce? /*The query returns CHAN2.*/

Sets or queries the bandwidth limit of the specified channel. When set to OFF, the bandwidth limit is disabled.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the channel number.
valenumOFF | ON | 20M | 250MSelects the bandwidth limit setting for the specified channel.
enum - Returns the current bandwidth limit setting. For 1 MΩ channels, the query returns 20M, 250M, or OFF; for 50 Ω channels, it returns 20M or OFF.
:CHANnel1:BWLimit 20M /*Enables the 20MHz bandwidth limit.*/
:CHANnel1:BWLimit? /*The query returns 20M.*/

Sets or queries the input coupling for the specified analog channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the channel number.
couplingenum-Sets the coupling mode.

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolboolean1 | ON | 0 | OFFEnables or disables the specified channel.

Turns on or off the waveform invert for the specified channel, or queries its on/off status.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specified channel number.
boolenum1 | ON | 0 | OFFTurns waveform invert on or off.
:CHANnel1:INVert ON /*Enables the waveform invert for CH1.*/
:CHANnel1:INVert? /*The query returns 1.*/

Sets the vertical offset for the specified channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the channel number.
offsetreal-Sets the channel offset.

Sets or queries the bias voltage of the specified channel.

NameTypeValuesDescription
<offset>realVBias voltage for the specified channel.

Sets or queries the vertical scale of the specified channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the channel number.
scalereal1 mV - 10 VSets the vertical scale of the specified channel.
real - Returns the vertical scale of the specified channel.

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specified analog channel number.
unitsenumWATT | AMPere | VOLTage | UNKNownAmplitude display unit for the specified channel.
enum - Returns the channel amplitude display unit as VOLT, WATT, AMP, or UNKN.
:CHANnel1:UNITs VOLTage /*Sets the amplitude display unit of CH1
to VOLTage.*/
:CHANnel1:UNITs? /*The query returns VOLT.*/

Sets or queries the vertical scale fine adjustment for the specified analog channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Channel number.
boolboolean-Enables or disables the vernier setting.

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the channel number.
valreal-100 ns - 100 nsSets the delay calibration time.
real (s) - Returns the delay calibration time.

Sets or queries the input impedance of the specified analog channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the analog channel number.
impedanceenumOMEG | FIFTySelects the input impedance setting.
enum - Returns the present input impedance setting.
:CHANnel1:IMPedance OMEG
:CHANnel1:IMPedance? /*The query returns OMEG.*/

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

NameTypeValuesDescription
ninteger1 - 4Specifies the analog channel number.

Sets or queries the probe ratio of the specified analog channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
attenenum0.0001 | 0.0002 | 0.0005 | 0.001 | 0.002 | 0.005 | 0.01 | 0.02 | 0.05 | 0.1 | 0.2 | 0.5 | 1 | 2 | 5 | 10 | 20 | 50 | 100 | 200 | 500 | 1000 | 2000 | 5000 | 10000 | 20000 | 50000

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Channel number.
delayreal-100 ns - 100 nsProbe delay time.
real - Returns the probe delay time in scientific notation.

Sets or queries the probe bias voltage for the specified channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Channel number.
biasrealVProbe bias voltage; affected by the probe model.
real - The probe bias voltage in scientific notation.

Performs the probe calibration for the specified channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Channel number.

Starts to demagnetize the current probe connected to the specified channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the channel number.
:CHANnel1:PROBe:DEMag /*Starts to demagnetize the current probe that is connected to CH1.*/

Sets or queries the name of the channel label for the specified channel.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Specifies the channel number.
labelstring-Label name to assign to the channel.
string - Returns the channel label name.

Configures the channel label information of the specified channel.

NameTypeValuesDescription
ninteger1 - 4Specifies the channel number.
fenum0 | 1 | 2 | 3Selects what channel label information is shown: no information, bandwidth, bias, or another label information mode.

Sets the coordinate position of the specified channel label.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Channel number.
xinteger0 - 999X-coordinate of the channel label position.
yinteger0 - 479Y-coordinate of the channel label position.
string - The query returns the coordinate position of the specified channel label.
:CHANnel1:LABel:POSition 100,200 /*Sets the coordinate position of the specified channel label to (100,200).*/

Sets the font size of the specified channel label.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4

:CLOCk:METHodset / query

Sets or queries the clock recovery method.

NameTypeValuesDescription
typeenumCONStant | PLL | EXPLicitClock recovery method to use.
enum - Returns the current clock recovery method as CONS, PLL, or EXPL.
:CLOCk:METHod PLL /*Sets the clock recovery method to PLL.*/
:CLOCk:METHod? /*The query returns PLL.*/
:CLOCk:TYPEset / query

Sets or queries the data rate type of the constant clock recovery method.

NameTypeValuesDescription
typeenumAUT | SEM | MANSelects the data rate type of the constant clock recovery method.
enum - The query returns AUT, SEM, or MAN.
:CLOCk:TYPE AUT /*Sets the data rate type of the constant
:CLOCk:TYPE? /*The query returns AUT.*/
:CLOCk:RATEset / query

Sets or queries the data rate of the Manual method.

NameTypeValuesDescription
valinteger1 Mb/s - 4 Gb/sData rate for the Manual clock recovery method.
:CLOCk:PLL:ORDerset / query

Sets or queries the PLL order.

NameTypeValuesDescription
<ord>enumONE | TWO
enum - The query returns ONE or TWO.
*No examples extracted from the provided slice for this command.*
:CLOCk:PLL:BWset / query

Sets or queries the PLL loop bandwidth.

NameTypeValuesDescription
valreal-PLL loop bandwidth value.
:CLOCk:EXTChanset / query

Sets or queries the source of the external clock recovery method.

NameTypeValuesDescription
chenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:CLOCk:EXTChan CHANnel3 /*Sets the source of the external clock recovery method to CHANnel3.*/
:CLOCk:EXTChan? /*The query returns CHANnel3.*/

Queries the measurement value of the frequency counter.

real - The current measurement value of the frequency counter in scientific notation.
:COUNter:ENABleset / query

Enables or disables the frequency counter; the paired query checks its on/off status.

NameTypeValuesDescription
boolboolean-Enables or disables the frequency counter.
: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 | EXT
enum - Returns the selected counter source.
:COUNter:SOURce CHANnel2 /*Sets the source of the frequency counter to CHANnel2.*/
:COUNter:SOURce? /*The query returns CHAN2.*/
:COUNter:MODEset / query

Sets or queries the mode of the frequency counter.

NameTypeValuesDescription
modeenum-
: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 - Returns the resolution as an integer ranging from 3 to 6.
:COUNter:NDIGits 5
:COUNter:NDIGits?

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

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the statistical function.
:COUNter:TOTalize:ENABle ON /*Enables the statistical function
of the frequency counter.*/
:COUNter:TOTalize:ENABle? /*The query returns 1.*/

:CURSor:MODEset / query

Sets or queries the cursor measurement mode.

NameTypeValuesDescription
modeenumOFF | MANual | TRACk | XY | MEASureSelects the cursor measurement mode.
enum - Returns the current cursor measurement mode as OFF, MAN, TRAC, MEASure, or XY.
:CURSor:MANualset / query

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

NameTypeValuesDescription
typeenumTIME | AMPLitude | HBArs | VBArsCursor type used in manual mode.

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

NameTypeValuesDescription
typeenumTIME | AMPLitude | HBArs | VBArsSelects the cursor type used in manual cursor measurement mode.
enum - Returns the current cursor type as HBA, VBA, TIME, or AMPL.

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

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | LA | NONESelects the channel source for manual cursor measurement mode.
enum - Returns the selected source as CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, MATH4, LA, or NONE.
:CURSor:MANual:SOURce CHANnel2
:CURSor:MANual:SOURce?

Sets or queries Source A of the manual mode of cursor measurement.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | LA | NONEChannel source for manual cursor measurement source A.

Sets or queries Source B of the manual mode of cursor measurement.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | LA | NONESelects the source used for manual cursor measurement Source B.
enum - The query returns CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, MATH4, LA, or NONE.

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

NameTypeValuesDescription
tunitenumSECond | HZ | DEGRee | PERCentHorizontal unit used for manual cursor measurements.
enum - Returns the current horizontal unit as SEC, HZ, DEGR, or PERC.
:CURSor:MANual:TUNit SECond
:CURSor:MANual:TUNit?

Sets or queries the vertical unit in the manual mode of cursor measurement. SOURCE makes AY, BY, and ΔY use the current source unit; PERCent expresses them as percentages.

NameTypeValuesDescription
vunitenumSOURce | PERCentVertical unit used in manual cursor measurement mode.
enum - Returns the current vertical unit as SOUR or PERC.
:CURSor:MANual:VUNit SOURce
:CURSor:MANual:VUNit?

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

NameTypeValuesDescription
ax--

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

NameTypeValuesDescription
bxinteger0 - 999Horizontal cursor position in screen pixel coordinates.
integer - Returns the horizontal cursor position as an integer from 0 to 999.
:CURSor:MANual:CBX 200
:CURSor:MANual:CBX?

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

NameTypeValuesDescription
ayinteger0 - 479Vertical position of Cursor A.
integer - Returns the vertical position of Cursor A.
:CURSor:MANual:CAY 200
:CURSor:MANual:CAY?

Sets or queries the vertical position of Cursor B in manual cursor measurement mode. The position is specified as a screen pixel coordinate.

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

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

NameTypeValuesDescription
<val>integer0 - 999Horizontal cursor position in screen pixel coordinates.
integer - The query returns the cursor A horizontal position as an integer.
:CURSor:MANual:AXValue <val>
:CURSor:MANual:AXValue?

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

NameTypeValuesDescription
valrealVY value at Cursor A.
real - The query returns the Y value at Cursor A in scientific notation.
:CURSor:MANual:AYValue <val>
:CURSor:MANual:AYValue?

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

NameTypeValuesDescription
valreal-5 x Horizontal Time Base + Horizontal Offset - 5 x Horizontal Time Base + Horizontal OffsetX value for Cursor B.
real - The query returns the X value at Cursor B in scientific notation.
:CURSor:MANual:BXValue 0.000002 /*Sets the X value at Cursor B to 0.000002.*/
:CURSor:MANual:BXValue? /*The query returns 2.000002E-06.*/

Sets the Y value at Cursor B in manual cursor measurement mode. The unit is determined by the currently selected vertical unit of the channel; if the vertical unit of cursor is set to percentage, the unit is %.

NameTypeValuesDescription
valreal(-5 x Vertical Unit + Vertical Offset) - (5 x Vertical Unit + Vertical Offset)Y value at Cursor B.

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 ΔX between Cursor A and Cursor B in the currently selected horizontal unit.

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 mode. The unit is determined by the currently selected horizontal unit.

real - Returns 1/ΔX in scientific notation.

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 in scientific notation.

Sets or queries the horizontal position of Cursor A in the manual mode of cursor measurement when performing the FFT operation.

NameTypeValuesDescription
valreal-Horizontal position of Cursor A.
real - The current difference in scientific notation.

Sets or queries the horizontal position of Cursor B in the manual mode of cursor measurement when performing the FFT operation.

NameTypeValuesDescription
<val>real-Horizontal position of Cursor B. Range is referred to in the Remarks section.
real - Returns the current horizontal position of Cursor B in scientific notation.
:CURSor:MANual:FFT:AXValue 0
:CURSor:MANual:FFT:AXValue?
:CURSor:TRACkset / query

Sets or queries the channel source of Cursor A in the track mode of cursor measurement.

NameTypeValuesDescription
sourceenumCHANnel1 | 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.

Sets or queries the channel source of Cursor A in track mode. When no channel is enabled, sending the command enables the corresponding channel.

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

Sets the channel source of Cursor B in the track mode of cursor measurement.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | NONEChannel source for Cursor B in track mode.

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

NameTypeValuesDescription
axinteger0 - 999479Horizontal position of Cursor A, expressed as a screen pixel coordinate.
integer - Returns the horizontal position of Cursor A as a screen pixel coordinate.

Sets or queries the vertical position of Cursor A in track mode. The screen pixel coordinate range for the cursor is from (0,0) to (999,479), and the command is invalid when LA is selected as the channel source in manual cursor measurement mode.

NameTypeValuesDescription
ayinteger0 - 479Vertical screen pixel position of Cursor A.
integer - The query returns the vertical cursor position.

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

NameTypeValuesDescription
bxinteger0 - 999Horizontal screen pixel coordinate for Cursor B.
integer - The query returns the horizontal cursor position.
:CURSor:TRACk:CBX 200
:CURSor:TRACk:CBX?

Sets or queries the vertical position of Cursor B in track mode. The position is defined by the screen pixel coordinate.

NameTypeValuesDescription
<by>integer0 - 479Vertical screen pixel coordinate for Cursor B.
integer - The query returns the vertical cursor position as a screen pixel coordinate.
:CURSor:TRACk:CBY 200
:CURSor:TRACk:CBY?

Queries the X value at Cursor A in 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 track mode.

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 - The query returns the X value at Cursor B in scientific notation.

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

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

Sets or queries the horizontal position of Cursor A in the track mode of cursor measurement when performing the FFT operation.

NameTypeValuesDescription
valreal-Horizontal position of Cursor A.

Sets or queries the horizontal position of Cursor B in track mode of cursor measurement when performing the FFT operation.

NameTypeValuesDescription
valreal-Horizontal position of Cursor B.
real - The query returns the current horizontal position of Cursor B in scientific notation.
:CURSor:TRACk:FFT:BXValue <val>
:CURSor:TRACk:FFT:BXValue?

Queries the difference (ΔX) between the X value at Cursor A and the X value at Cursor B in track mode of cursor measurement.

real - 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 of 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 cursor measurement. The default unit is Hz.

real (Hz) - Returns 1/ΔX in scientific notation.
:CURSor:XYset / query

The :CURSor:XY command group is available only when the horizontal time base mode is set to XY.

:CURSor:XY:AXset / query

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

NameTypeValuesDescription
xinteger0 - 479Horizontal pixel coordinate for Cursor A.
integer - The query returns the horizontal cursor position as an integer from 0 to 479.
:CURSor:XY:AX 200 /*Sets the horizontal position of Cursor A to
:CURSor:XY:AX? /*The query returns 200.*/
:CURSor:XY:AYset / query

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

NameTypeValuesDescription
<y>integer0 - 479Vertical pixel coordinate for Cursor A in the XY display region.
integer - Returns the vertical cursor position as an integer from 0 to 479.
: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 XY mode.
integer - The query returns an integer ranging from 0 to 479.
: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.

Queries the Y value at Cursor A in the XY cursor measurement mode.

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

Queries the X value at Cursor B in the XY cursor measurement mode.

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

Sets or queries the on/off status of the indicator for the measurement function.

NameTypeValuesDescription
boolboolean-On/off state of the measurement indicator.

Queries the Y value at Cursor B in the XY cursor measurement mode.

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

Sets or queries the position of the cursor measurement result window.

NameTypeValuesDescription
xinteger0 - 900
yinteger0 - 430
string - The query returns a coordinate value within the specified range for the cursor measurement result window.
:CURSor:VALuebox:POSition 1,1 /*Sets the position of the cursor measurement result window to (1,1).*/
:CURSor:VALuebox:POSition? /*The query returns 1,1.*/

:DISPlay:TYPEset / query

Sets or queries the display type of the waveforms on the screen.

NameTypeValuesDescription
type--

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 the persistence time as VECT or DOTS.

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

NameTypeValuesDescription
brightnessinteger1 - 100Waveform brightness percentage.
integer - Returns the waveform brightness as an integer from 1 to 100.
:DISPlay:WBRightness 50 /*Sets the waveform brightness to 50%.*/
:DISPlay:WBRightness? /*The query returns 50.*/
:DISPlay:GRIDset / query

Sets or queries the display type of the screen grid.

NameTypeValuesDescription
gridenumFULL | HALF | NONE | IRESelects the screen grid display type.
enum - Returns the current screen grid display type.
:DISPlay:GRID NONE /*Turns the background grid and coordinates off.*/
:DISPlay:GRID? /*The query returns NONE.*/

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

NameTypeValuesDescription
brightnessreal0 - 100Brightness of the screen grid in percent.
real (%) - Returns the current screen grid brightness in percent.

Queries the bitmap data stream of the currently displayed image.

block - Returns the binary data stream of the screenshot in ".png" format.
:DISPlay:RULersset / query

Controls whether display rulers are shown. The query returns the current ruler state.

NameTypeValuesDescription
boolboolean-Turns display rulers on or off.
boolean - Returns the current ruler state.
:DISPlay:COLorset / query

Enables or disables the color grade display; or queries the on/off status of the color grade display.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the color grade display.
enum - The query returns 1 or 0.
:DISPlay:COLor ON /*Enables the color grade display.*/
:DISPlay:COLor? /*The query returns 1.*/
:DISPlay:OPACityset / query

Sets or queries the window transparency.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFWindow transparency state.
enum - The query returns 1 or 0.
:DISPlay:OPACity ON /*Enables the window transparency.*/
:DISPlay:OPACity? /*The query returns 1.*/

: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.
enum - The query returns the on/off status as 1 or 0.
:DVM:ENABle ON
:DVM:ENABle?
:DVM:SOURceset / query

Sets or queries the source of the digital voltmeter.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Source of the digital voltmeter.
enum - The query returns the selected source.
:DVM:MODEset / query

Sets or queries the mode of the digital voltmeter.

NameTypeValuesDescription
modeenumACRMs | DC | DCRMsSelects the DVM mode.
enum - The query returns ACRM, DC, or DCRM.

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 | MEAS
enum - The query returns HOR, VERT, or MEAS.

Sets or queries the source of the histogram.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFFSource of the histogram.
enum - The query returns CHAN1, CHAN2, CHAN3, CHAN4, or OFF.
:HISTogram:SOURce CHANnel2
:HISTogram:SOURce?
:HISTogram:SIZEset / query

Sets or queries the height of the histogram.

NameTypeValuesDescription
size--

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

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFEnables or disables the statistical function.
boolean - The query returns 1 or 0.
:HISTogram:STATic ON
:HISTogram:STATic?
:HISTogram:RESetset / query

Enables or disables resetting of the histogram function.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFEnables or disables the histogram reset function.

Sets or queries the histogram's bottom boundary limit.

NameTypeValuesDescription
<y>real(-4 x VerticalScale - OFFSet) - (4 x VerticalScale - OFFSet)
real - 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
<x>real(-5 x Horizontal Time Base + Horizontal Offset) - (5 x Horizontal Time Base + Horizontal Offset)Histogram left boundary limit.
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 x Horizontal Time Base + Horizontal Offset - 5 x Horizontal Time Base + Horizontal Offset

Sets or queries the histogram's top boundary limit.

NameTypeValuesDescription
yreal(-4 x VerticalScale - OFFSet) - (4 x VerticalScale - OFFSet)Top boundary limit value.
real - The query returns the histogram's top boundary limit in scientific notation.
:HISTogram:TLIMit -2 /*Sets the histogram's top boundary limit to -2 V.*/
:HISTogram:TLIMit? /*The query returns -2.000000E0.*/

*IDN?query

Queries the ID string of the instrument.

string - The instrument ID string.
*RSTset / query

Restores the instrument to its factory default settings.

*ESEset / query

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

NameTypeValuesDescription
maskargumentinteger0 - 255
integer - The query returns an integer equal to the binary-weighted sum of all the bits set in the register.
*ESE 16
*ESE?
*ESR?query

Queries and clears the event register of the standard event status register.

integer - Returns an integer equal to the binary-weighted sum of all bits set in the standard event status register; bit 1 and bit 6 are always treated as 0.
*OPCset / query

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

*RCLset / query

Recalls instrument settings from the specified non-volatile memory. Any settings previously saved with *SAV are overwritten.

*SAVset / query

Saves the current instrument state to the selected register.

NameTypeValuesDescription
valueinteger0 - 49Selected register number.
*SREset / query

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

NameTypeValuesDescription
<maskargument>integer0 - 255Enable mask value for the register.
integer - The query returns the enable register value as an integer equal to the binary-weighted sum of all bits set in the register.
*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 - Returns the status byte register value, then clears the register.
*WAIset / query

Waits for all pending operations to complete before executing any additional commands. This operation command has no functions and is only present for compatibility with other devices.

*TST?query

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

:JITTer:ENABleset / query

Enables or disables the jitter analysis function. The query reports the on/off status of the jitter analysis function.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the jitter analysis function.
*N/A*
:JITTer:SOURceset / query

Sets the jitter analysis source, or queries the current source selection.

NameTypeValuesDescription
sourceenum-

Enables or disables the jitter histogram, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns the jitter histogram on or off.
enum - The query returns the on/off status as 1 or 0.

Enables or disables the spectrum graph of the jitter.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFSelects whether the spectrum graph is enabled or disabled.
:JITTer:SPECtrum:APPLy ON
:JITTer:SPECtrum:APPLy?

Enables or disables the jitter trend graph; or queries the on/off status of the jitter trend graph.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns the jitter trend graph on or off.
enum - Returns the on/off status of the jitter trend graph as 1 or 0.

Enables or disables the jitter measurement, or queries its on/off status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFSets the jitter measurement state.
enum - The query returns 1 or 0.
:JITTer:MEASure:ENABle ON
:JITTer:MEASure:ENABle?

Sets or queries the measurement item of the jitter.

NameTypeValuesDescription
itemenumTIE | CYC | POS | NEGMeasurement item to use for jitter measurement.
enum - The query returns TIE, CYC, POS, or NEG.
:JITTer:MEASure:TYPE TIE
:JITTer:MEASure:TYPE?

Sets or queries the jitter measurement item of the specified channel.

NameTypeValuesDescription
itemenumTIE | CYC | POS | NEG
sourceoptenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4

Sets or queries the statistics value of the jitter measurement item for the specified channel. This command is only valid when the jitter analysis function is enabled.

NameTypeValuesDescription
typeenumMAXimum | MINimum | CURRent | AVERages | SDEViation | CNTStatistic to select.
itemenumTIE | CYC | POS | NEGJitter measurement item to use.
sourceoptenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Channel source for the measurement item.
numeric - The query returns the statistics value of the jitter measurement item in scientific notation.
:JITTer:MEASure:STATistic:ITEM? MAXimum,TIE,CHANnel1 /*The query returns the maximum value of the measurement item TIE for CH1.*/
:JITTer:SLOPeset / query

Sets or queries the edge of the jitter measurement item.

NameTypeValuesDescription
slopeenumPOSitive | NEGative | RFALlSelects the edge used for the jitter measurement item.
enum - The query returns POS, NEG, or RFAL.
:JITTer:SLOPe POSitive
:JITTer:SLOPe?

:EYE:ENABleset / query

Enables or disables the eye analysis function; or queries the on/off status of the eye analysis function.

NameTypeValuesDescription
boolboolean-Controls whether eye analysis is enabled or disabled.
enum - Returns the on/off status of the eye analysis function.
:EYE:SOURceset / query

Sets or queries the source of the eye diagram.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:EYE:SOURce CHANnel3 /*Sets the source of eye diagram to
CHANnel3.*/
:EYE:SOURce? /*The query returns CHAN3.*/

Sets or queries whether eye measurements are enabled.

NameTypeValuesDescription
boolenumON | OFFEnables or disables eye measurements.
integer - The query returns 1 or 0.

Queries the measurements of an eye diagram.

NameTypeValuesDescription
itemenumONE | ZERO | WIDTh | HEIGth | AMP | CROSs | QFACtorSelects which eye-diagram measurement to query.
:EYE:OVERlapset / query

Sets or queries the on/off status of the eye diagram overlap display.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFOn/off status of the overlap display.
enum - The query returns 1 or 0.
:EYE:OVERlap ON /*Enables the overlap of the eye diagram.*/
:EYE:OVERlap? /*The query returns 1.*/

:LA:STATeset / query

Sets the on/off state of the logic analyzer digital channels.

NameTypeValuesDescription
boolboolean-Boolean value that enables or disables the logic analyzer.
:LA:ACTiveset / query

Sets or queries the current active channel.

NameTypeValuesDescription
digitalenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | NONESelects the active digital channel, or NONE for no channel selected.
enum - Returns the current active channel as a digital channel identifier or NONE.
:LA:ACTive D0
:LA:ACTive?
:LA:AUTOsortset / query

Sets auto sorting for the waveform parameters of the currently selected channels on the screen.

NameTypeValuesDescription
nenum0 | 1Selects the waveform order on the screen.
:LA:DELeteset / query

Cancels the group settings for the channel groups (GROup1-GROup4).

NameTypeValuesDescription
groupenumGROup1 | GROup2 | GROup3 | GROup4Channel group whose settings are canceled.

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

NameTypeValuesDescription
digitalenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Specifies the digital channel to control or query.
boolenum1 | ON | 0 | OFFTurns the specified digital channel on or off.
enum - For the query form, returns 1 or 0 indicating the specified digital channel's on/off status.

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

NameTypeValuesDescription
digitalenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Specifies the digital channel.
positioninteger0 - 31Sets the waveform position; allowable range depends on waveform display size.
integer - Returns the position of the displayed waveform for the specified digital channel.
:LA:DIGital:POSition D1,3
:LA:DIGital:POSition D1

Sets or queries the label of the specified digital channel.

NameTypeValuesDescription
digitaldiscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15
labelstring-ASCII string label for the specified digital channel.
string - The query returns 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
boolenumON | OFFTurns the specified default channel group on or off.
enum - Returns the on/off status of the specified default channel group.
:LA:DISPlayset / query

Turns on or off the specified digital channel, user-defined channel group, or the default channel group; or queries the on/off status of the specified digital channel, user-defined channel group, or the default channel group.

NameTypeValuesDescription
channelenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | GROup1 | GROup2 | GROup3 | GROup4 | POD1 | POD2Selects the digital channel, user-defined channel group, or default channel group to control or query.
boolenum1 | ON | 0 | OFFTurns the specified channel or group on or off.
enum - Returns the on/off status as 1 or 0.

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

NameTypeValuesDescription
ninteger1 - 2
threreal-20.0 V - +20.0 V
real - 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 /*Sets the waveform display size to SMALl.*/
:LA:SIZE? /*The query returns SMAL.*/
:LA:TCALibrateset / query

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

NameTypeValuesDescription
tcalreal-100 ns - 100 ns
real (s) - Returns the delay calibration time of the digital channel.
:LA:TCALibrate <tcal>
:LA:TCALibrate?
:LA:GROup:APPendset / query

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 | D15Specifies a digital channel to add to the group.
digital1optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital2optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital3optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital4optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital5optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital6optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital7optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital8optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital9optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital10optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital11optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital12optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital13optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital14optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
digital15optenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Additional digital channel to add to the group.
:LA:GROup:APPend GROup2,D0,D1 /*Adds D0 and D1 to Group2.*/

:LAN:DHCPset / query

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

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables DHCP configuration mode.
enum - Returns the current DHCP configuration mode status as 1 or 0.
:LAN:DHCP OFF /*Disables DHCP configuration mode.*/
: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 mode status.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables Auto IP configuration mode.
enum - Returns the current Auto IP configuration mode as 1 or 0.
:LAN:AUToip OFF
:LAN:AUToip?
:LAN:GATewayset / query

Sets or queries the default gateway.

NameTypeValuesDescription
stringstring-
string - Returns the default gateway as an ASCII string.
:LAN:DNSset / query

Sets or queries the DNS address.

NameTypeValuesDescription
<string>string-DNS address to set, formatted as nnn.nnn.nnn.nnn.
string - The current DNS 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.

Queries the address of the DHCP server.

string - The query returns the address of the DHCP server in strings.
:LAN:MANualset / query

Turns on or off the static IP configuration mode, or queries its on/off status. When static IP mode is valid, DHCP and Auto IP must be disabled manually.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns static IP configuration mode on or off.
enum - Returns the on/off status of the static IP configuration mode as 1 or 0.
:LAN:MANual ON /*Enables the static IP configuration mode.*/
:LAN:MANual? /*The query returns 1.*/
:LAN:IPADdressset / query

Sets or queries the instrument IP address.

NameTypeValuesDescription
stringstring-IP address value to set.
:LAN:SMASkset / query

Sets or queries the subnet mask.

NameTypeValuesDescription
stringstring-Subnet mask in nnn.nnn.nnn.nnn format.

Queries the current network configuration status.

enum - Returns the current network configuration status.

Queries the VISA address of the instrument. By default, it returns the LXI address.

NameTypeValuesDescription
typeoptenumUSB | LXI | SOCKETSelects the address type to query.
string - The VISA address returned as a string.
:LAN:MDNSset / query

Enables or disables mDNS, or queries the mDNS status.

NameTypeValuesDescription
boolboolean-Enables or disables mDNS.
:LAN:APPLyset / query

Applies the network configuration.

:LAN:HOST:NAMEset / query

Sets or queries the host name.

NameTypeValuesDescription
namestring-The label can contain English letters and numbers, as well as some symbols.
:LAN:DESCriptionset / query

Sets or queries the LAN description. The description is returned in ASCII strings.

NameTypeValuesDescription
namestring-The label can contain English letters and numbers, as well as some symbols.
string - The query returns the description in ASCII strings.

:MASK:ENABleset / query

Sets or queries the mask enable state.

NameTypeValuesDescription
boolboolean-Boolean state to enable or disable the mask.
:MASK:SOURceset / query

Sets or queries the source of the pass/fail test. If a disabled channel is selected, it will be enabled automatically.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Source channel for the pass/fail test.
enum - Returns the selected source channel.
:MASK:OPERateset / query

Starts or stops the pass/fail test, or queries its operating status.

NameTypeValuesDescription
operenumRUN | STOPSelects whether the pass/fail test runs or stops.
:MASK:OPERate RUN /*Starts the pass/fail test.*/
:MASK:OPERate? /*The query returns RUN.*/
:MASK:MDISplayset / query

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

NameTypeValuesDescription
boolenumON | OFFBoolean state for the statistical function.
: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 of the pass/fail test mask.
real (div) - Returns the horizontal adjustment parameter value.
:MASK:Yset / query

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

NameTypeValuesDescription
yreal0.04 - 2Vertical adjustment parameter.
real - The query returns the current vertical adjustment parameter in scientific notation.
:MASK:Y 0.36 /*Sets the vertical adjustment parameter to 0.36 div.*/
:MASK:Y? /*The query returns 3.600000E-1.*/
:MASK:CREateset / query

Creates the pass/fail test mask with the currently set horizontal and vertical adjustment parameters.

:MASK:RESetset / query

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

Queries the total number of failed frames in the pass/fail test results.

integer - The total number of failed frames in the pass/fail test results.

Queries the total number of passed frames in the pass/fail test results.

integer - The query returns an integer.

Queries the total number of frames in the pass/fail test results.

integer - The total number of frames in the pass/fail test results.

:MATH<n>:DISPlayset / query

Enables or disables the math operation function, or queries its on/off status.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolboolean1 | ON | 0 | OFF
integer - The query returns 1 or 0.

Sets the math operation function for the selected math waveform channel. The query form is listed, but this page slice does not provide its return format.

NameTypeValuesDescription
ndiscrete-Math channel number.
opt--Operation option to select.
:MATH<n>:SOURce1set / query

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

NameTypeValuesDescription
ndiscrete1 - 4
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | REF1
enum - The query returns the selected source.
:MATH1:SOURce1 CHANnel1
:MATH1:SOURce1?
:MATH<n>:SOURce2set / query

Sets or queries Source B of arithmetic operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | REF1 | REF2 | REF3 | REF4 | REF5 | REF6 | REF7 | REF8 | REF9 | REF10
enum - The query returns the selected source name.
:MATH1:SOURce1 CHANnel3 /*Sets Source A of the arithmetic operation to CHANnel3.*/
:MATH1:SOURce1? /*The query returns CHAN3.*/

Sets or queries Source A of the logic operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15
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 /*Sets Source A of the logic operation
to CHANnel3.*/
:MATH1:LSOurce1? /*The query returns CHAN3.*/

Sets Source B of the logic operation.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Selects the source used for the logic operation.
:MATH1:LSOurce1 CHANnel3 /*Sets Source A of the logic operation to CHANnel3.*/
:MATH1:LSOurce1? /*The query returns CHAN3.*/
:MATH<n>:SCALeset / query

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

NameTypeValuesDescription
scalereal-Vertical scale of the operation results.
:MATH<n>:OFFSetset / query

Sets or queries the vertical offset of the operation results. The unit is related to the currently selected operator and the unit selected by the source.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
offsetreal-1 GV - +1 GV
real (V) - Returns the vertical offset of the current operation results.
:MATH<n>:INVertset / query

Enables or disables the inverted display of the operation results, or queries the on/off status of the inverted display. This command is invalid for FFT operation and logical operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Operation result index.
boolboolean1 | ON | 0 | OFFTurns inverted display on or off.
integer - Returns 1 or 0 indicating the on/off status of the inverted display.
:MATH1:INVert ON /*Enables the inverted display.*/
:MATH1:INVert? /*The query returns 1.*/
:MATH<n>:RESetset / query

Resets the specified math operation. The slice does not provide any additional details beyond the syntax.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4

Sets or queries the channel source of FFT operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4FFT operation index.
sourceenumCHANnel1 | 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 CHANnel3.*/
:MATH1:FFT:SOURce? /*The query returns CHAN3.*/

Sets or queries the window function of FFT operation.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4FFT math channel number.
windowenumRECTangle | BLACkman | HANNing | HAMMing | FLATtop | TRIangleWindow function used for the FFT operation.
enum - The query returns the selected window function code.

Sets or queries the vertical unit of FFT operation results.

NameTypeValuesDescription
unitenum-Vertical unit used for FFT operation results.

Sets or queries the vertical unit of FFT operation results. The scale range and default depend on the currently selected FFT unit (:MATH<n>:FFT:UNIT).

NameTypeValuesDescription
nenum1 | 2 | 3 | 4FFT math trace number.
scalereal1 nVrms / 1 ndB - 5 GVrms / 5 GdBVertical scale for FFT operation results; the valid range depends on whether the unit is Vrms or dB.
real - Returns the current FFT vertical scale value.
:MATH1:FFT:UNIT VRMS
:MATH1:FFT:UNIT?

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. The valid range depends on the selected unit; the manual also states the range is -1 GVrms to 1 GVrms when the unit is Vrms.
real - The current vertical offset in scientific notation.
:MATH1:FFT:OFFSet 0.3 /*Sets the vertical offset of the FFT
operation results to 300 mdB.*/
:MATH1:FFT:OFFSet? /*The query returns 3.000000E-1.*/

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4FFT trace number.
hscreal10 Hz - 5 GHzFrequency range of the FFT operation results.
real (Hz) - The current frequency range, returned in scientific notation.
:MATH1:FFT:HSCale 500000
:MATH1:FFT:HSCale?

Sets or queries the center frequency of FFT operation results, i.e. the frequency relative to the horizontal center of the screen.

NameTypeValuesDescription
<n>discrete1 | 2 | 3 | 4
<cent>real-Center frequency of the FFT operation results.

Sets or queries the start frequency of FFT operation results.

NameTypeValuesDescription
ndiscrete1 - 4
valuereal-10 GHz - Stop Freq

Sets or queries the stop frequency of FFT operation results.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
valuerealStart Freq - 10 GHzStop frequency of the FFT operation results.
real (Hz) - The stop frequency of the operation results in scientific notation.
:MATH1:FFT:FREQuency:END 10000000
:MATH1:FFT:FREQuency:END? /*The query returns 1.000000E
+7.*/

Enables or disables FFT search. The syntax accepts a boolean value.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
boolboolean-

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

NameTypeValuesDescription
<n>discrete1 | 2 | 3 | 4
<num>integer1 - 15Maximum number of FFT peak search results.

Sets or queries the threshold of the FFT peak search.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4FFT math trace index.
thresrealdBThreshold value related to the vertical scale and vertical offset of the FFT operation.
real - The query returns the threshold in scientific notation.
:MATH1:FFT:SEARch:THReshold 0.5
:MATH1:FFT:SEARch:THReshold?

Sets or queries the FFT peak search excursion.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4FFT search source index.
excurreal-

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
orderenumAMPorder | FREQorderSelects the FFT peak search result sequence.
enum - The query returns AMP or FREQ.

Queries the peak search results table.

NameTypeValuesDescription
ndiscrete1 - 4FFT trace number.
string - The query returns the peak search results table in strings.
:MATH1:FFT:SEARch:RES? /*The query returns the peak search results table in strings.*/
1,2.50000MHz,-24.98dBV
2,3.50000MHz,-27.84dBV
3,4.50000MHz,-30.04dBV
4,5.50125MHz,-31.5dBV
5,6.50125MHz,-32.34dBV

Sets or queries the filter type.

NameTypeValuesDescription
typeenum-Filter type to set.

Sets or queries the cut-off frequency of Low Pass Filter/High Pass Filter, or Cut-off Frequency 1 of Band Pass Filter/Band Stop Filter. The default unit is Hz.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
freq1real(0.005 x screen sample rate) - (0.1 x screen sample rate)Cut-off frequency value; range depends on filter type.

Sets or queries Cut-off Frequency 2 of the Band Pass Filter or Band Stop Filter. The default unit is Hz.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4Selects math channel <n>.
freq2real0.01 x screen sample rate - 0.1 x screen sample rateSets Cut-off Frequency 2.
real - Returns the current Cut-off Frequency 2 in scientific notation.

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

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
sensreal100 mdiv - 1 div
real - The query returns the sensitivity of the logic operation in scientific notation.
:MATH1:SENSitivity 0.2 /*Sets the sensitivity of the logic operation to 0.2 div.*/
:MATH1:SENSitivity? /*The query returns 2.000000E-1.*/

Sets or queries the smoothing window width of differential operation.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4
dist--

Sets or queries the threshold level of Analog Channel 1 in the logic operation. The default unit is V.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4
threreal(-4 × VerticalScale - VerticalOffset) - (4 × VerticalScale - VerticalOffset)
real (V) - The query returns the threshold level of Analog Channel 1 in the logic operation.
:MATH1:THReshold1 20
:MATH1:THReshold1?

Sets or queries the threshold level of Analog Channel 2 in the logic operation. The default unit is V.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
threreal-4 × VerticalScale - VerticalOffset - 4 × VerticalScale - VerticalOffset

Sets or queries the threshold level of Analog Channel 3 in logic operation. The default unit is V.

NameTypeValuesDescription
nenum1 | 2 | 3 | 4
threreal(-4 × VerticalScale - VerticalOffset) - (4 × VerticalScale - VerticalOffset)
real - The query returns the threshold level of Analog Channel 3 in scientific notation.
:MATH1:THReshold3 0.8 /*Sets the threshold level of Analog Channel 3 in logic operation to 800 mV.*/
:MATH1:THReshold3? /*The query returns 8.000000E-1.*/

Sets or queries the threshold level of Analog Channel 4 in the logic operation. The default unit is V.

NameTypeValuesDescription
ndiscrete1 | 2 | 3 | 4
threreal-4 × VerticalScale - VerticalOffset - 4 × VerticalScale - VerticalOffset
real - The query returns the threshold level of Analog Channel 4 in scientific notation.
:MATH1:THReshold4 0.8
:MATH1:THReshold4?

:MEASure:SOURceset / query

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

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Selects the source channel for the current measurement parameter.
enum - The query returns one of the available measurement sources: D0 through D15, CHAN1 through CHAN4, or MATH1 through MATH4.
:MEASure:SOURce CHANnel2
:MEASure:SOURce?

Sets or queries the on/off status of the frequency counter.

NameTypeValuesDescription
boolboolean-On/off state for the frequency counter.

Sets or queries the measurement source for 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 - Returns the selected measurement source as one of D0 through D15, CHAN1 through CHAN4, or EXT.
:MEASure:COUNter:SOURce CHANnel4 /*Sets the measurement source for the frequency counter to CHANnel4.*/
:MEASure:COUNter:SOURce? /*The query returns CHAN4.*/

Queries the measurement results of the frequency counter.

string - Returns the measurement results of the frequency counter in scientific notation.
:MEASure:COUNter:VALue? /*The query returns 9.999996E-04.*/

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

NameTypeValuesDescription
caxinteger0 - 1000Position of Cursor A in pixel coordinates on the screen.
integer - Returns the position of Cursor A when the measurement range is the cursor region.

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

NameTypeValuesDescription
cbxinteger0 - 1000Position of Cursor B, defined by the pixel coordinate of the screen.
integer - The position of Cursor B.
:MEASure:CREGion:CBX 100 /*Sets the position of Cursor B to 100.*/
:MEASure:CREGion:CBX? /*The query returns 100.*/
:MEASure:CLEarset / query

Clears one of the currently enabled measurement items, or all of them. The item is selected from the set of 10 measurement items, or ALL.

NameTypeValuesDescription
itemenumITEM1 | ITEM2 | ITEM3 | ITEM4 | ITEM5 | ITEM6 | ITEM7 | ITEM8 | ITEM9 | ITEM10 | ALLSpecifies which measurement item to clear.
:MEASure:CLEar <item>

Sets or queries the measurement type.

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

Sets or queries the AM source.

NameTypeValuesDescription
chaninteger0 - 2

Enables or disables the statistical function; queries the status of the statistical function.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFEnables or disables the statistical function.
integer - The query returns 1 or 0.

Enables the statistical function for a specified waveform parameter of a source, or queries the statistical results for that parameter. The item selection is by discrete measurement type, and source selection is optional depending on the measurement type.

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 enable or query statistically.
srcoptenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Source of the parameter under measurement.
srcoptenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Second source for dual-source measurements.
typeenumMAXimum | MINimum | CURRent | AVERages | DEViation | CNTSelects which statistical result is queried.
string - Returns the statistical result for the specified waveform parameter and type.

Sets or queries the statistics count.

NameTypeValuesDescription
valinteger2 - 100,000
integer - The query returns an integer ranging from 2 to 100,000.
:MEASure:STATistic:COUNt 1000 /*Sets the statistics count to 1,000.*/
:MEASure:STATistic:COUNt? /*The query returns 1000.*/

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

NameTypeValuesDescription
<value>real-Threshold level upper limit.

Sets or queries the threshold level middle value of the analog channel in auto measurement.

NameTypeValuesDescription
valueinteger-Threshold middle value for the current analog channel; the range depends on the current threshold type.
integer (V) - The query returns the threshold middle value; when the threshold type is absolute, the default unit is V.

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

NameTypeValuesDescription
valueinteger0% - (threshold middle value - 1%)Threshold level lower limit when the threshold type is percentage.

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

NameTypeValuesDescription
sourcediscreteCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Source A for the phase or delay measurement.
enum - Returns the selected source identifier.
:MEASure:SETup:PSA CHANnel1 /*Sets Source A of the phase
:MEASure:SETup:PSA? /*The query returns CHAN1.*/

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

NameTypeValuesDescription
<source>discreteD0 | 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 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 | MATH4Source selection.
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.

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 | MATH4Selects the source used for Source B.

Sets or queries the Edge A mode for the phase or delay measurement.

NameTypeValuesDescription
modeenumFIRSt | LAST | AUTO | ANYSelects the Edge A mode.
enum - The query returns FIRS, LAST, ANY, or AUTO.
:MEASure:SETup:DSA:OCCur FIRSt /*Sets the Edge A mode for the delay measurement to FIRSt.*/
:MEASure:SETup:DSA:OCCur? /*The query returns FIRS.*/

Sets or queries the Edge B mode for the phase or delay measurement.

NameTypeValuesDescription
modeenumFIRSt | LAST | AUTO | ANYEdge B mode for the phase or delay measurement.

Sets or queries the Edge A mode for the phase or delay measurement.

NameTypeValuesDescription
modeenumFIRSt | LAST | AUTO | ANYSelects the edge-search mode across the screen range.
enum - Returns the current mode as FIRS, LAST, ANY, or AUTO.

Sets or queries the Edge B mode for the phase or delay measurement.

NameTypeValuesDescription
modeenumFIRSt | LAST | AUTO | ANYSelects the edge search mode for the phase or delay measurement.
enum - The query returns the current Edge B mode.

Sets or queries the Edge No. for Source B in delay measurement.

NameTypeValuesDescription
valinteger1 - 1,000
integer - The query returns an integer ranging from 1 to 1,000.
:MEASure:SETup:DSA:ANYEdge 20 /*Sets Edge No. for Source A in
phase or delay measurement to 20.*/
:MEASure:SETup:DSA:ANYEdge? /*The query returns 20.*/

Sets or queries Edge No. for Source A in phase or delay measurement.

NameTypeValuesDescription
valinteger1 - 1000
integer - The query returns an integer ranging from 1 to 1000.
:MEASure:SETup:PSA:ANYEdge 20
*Sets Edge No. for Source A in phase or delay measurement to 20.*/
:MEASure:SETup:PSA:ANYEdge?
*The query returns 20.*/

Sets or queries Edge No. for Source B in phase or delay measurement.

NameTypeValuesDescription
valinteger1 - 1,000

Sets or queries the threshold source. Modifying the threshold affects measurement results of time, delay, and phase parameters.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4Selects the threshold source.
enum - Returns the current threshold source as one of CHAN1, CHAN2, CHAN3, CHAN4, MATH1, MATH2, MATH3, or MATH4.
:MEASure:THReshold:SOURce CHANnel2 /*Sets the threshold source to CHANnel2.*/
:MEASure:THReshold:SOURce? /*The query returns CHAN2.*/
:MEASure:MODEset / query

Sets or queries the measurement mode.

NameTypeValuesDescription
modeenumNORMal | PRECisionMeasurement mode to use.
enum - The query returns NORM or PREC.
:MEASure:MODE NORMal /*Sets the measurement mode to
NORMal.*/
:MEASure:MODE? /*The query returns NORM.*/
:MEASure:AREAset / query

Sets or queries the type of the measurement range.

NameTypeValuesDescription
areaenumMAIN | ZOOM | CURSorSelects the measurement range location.
enum - The query returns MAIN, ZOOM, or CURS.
:MEASure:AREA ZOOM /*Sets the type of the measurement
:MEASure:AREA? /*The query returns ZOOM.*/
:MEASure:TYPEset / query

Sets or queries the measurement type.

NameTypeValuesDescription
typediscrete-Measurement type to select.
: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
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 | FFPHase | ACRMs
srcopt--
srcopt--

Sets the measurement indicator state.

NameTypeValuesDescription
boolboolean-Turns the measurement indicator on or off.

Sets or queries the measurement threshold type.

NameTypeValuesDescription
typeenumPERCent | ABSolute

Sets or queries the amplitude method.

NameTypeValuesDescription
valenumAUTo | MANualAmplitude method to use.
enum - The query returns AUT or MAN.
:MEASure:AMP:TYPe AUTo /*Sets the amplitude method to AUTo.*/
:MEASure:AMP:TYPe? /*The query returns AUT.*/

Sets or queries the amplitude top value type for the manual amplitude method.

NameTypeValuesDescription
<val>discrete-Amplitude top value type for the manual amplitude method.

Sets or queries the amplitude base value type for the manual amplitude method.

NameTypeValuesDescription
valenumHISTogram | MAXMinAmplitude base value type for the manual amplitude method.
enum - The query returns HIST or MAXM.

Sets or queries the position of the measurement result window.

NameTypeValuesDescription
xinteger0 - 900Horizontal position of the measurement result window.
yinteger0 - 430Vertical position of the measurement result window.
string - The query returns a coordinate value within the specified range for the measurement result window.
:MEASure:VALuebox:POSition 1,1 /*Sets the position of the measurement result window to (1,1).*/
:MEASure:VALuebox:POSition? /*The query returns 1,1.*/

Sets or queries the current source used by the power analysis function.

NameTypeValuesDescription
source--
:POWer:TYPEset / query

Sets or queries the power analysis type.

NameTypeValuesDescription
typeenumQUALity | RIPPlePower analysis type to use.
enum - Returns the current power analysis type as QUAL or RIPP.

Sets or queries the voltage source of power quality.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Voltage source for power quality.
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:POWer:VOLTagesource CHANnel2
:POWer:VOLTagesource?

Sets or queries the reference level type of power quality.

NameTypeValuesDescription
methodenum-Reference level type for power quality.

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

NameTypeValuesDescription
valuereal-100MV - 100MVUpper limit of the absolute value of the reference level of the power quality.
real (V) - The query returns the upper limit of the absolute value of the reference level of the power quality.
:POWer:REFLevel:ABSolute:HIGH 50mV /*Sets the upper limit of the
:absolute value of the reference level of the power quality to 50
mV.*/
:POWer:REFLevel:ABSolute:HIGH? /*The query returns 5.000000E-2.*/

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

NameTypeValuesDescription
valuereal-100MV - 100MVLower limit of the absolute value of the reference level.
real (V) - The query returns the lower limit of the absolute value of the reference level of the power quality.
:POWer:REFLevel:ABSolute:LOW -50mV /*Sets the lower limit of the absolute value of the reference level of the power quality to -50 mV.*/
:POWer:REFLevel:ABSolute:LOW? /*The query returns -5.000000E-2.*/

Sets or queries the middle absolute value of the reference level of power quality.

NameTypeValuesDescription
valuereal-100MV - 100MVMiddle absolute value of the reference level of power quality.
real (V) - The query returns the middle absolute value of the reference level of power quality.
:POWer:REFLevel:ABSolute:MID <value>
:POWer:REFLevel:ABSolute:MID?

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

NameTypeValuesDescription
valueinteger(middle value +1) - 100Reference level percentage upper limit of power quality.
integer - Returns the reference level percentage upper limit of power quality as an integer ranging from (middle value +1) to 100.
:POWer:REFLevel:PERCent:HIGH 20 /*Sets the reference level
:POWer:REFLevel:PERCent:HIGH? /*The query returns 20.*/

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

NameTypeValuesDescription
valueintegerMINimum - (middle value -1)Lower limit value for the reference level percentage of power quality.

Sets or queries the middle percentage value of the reference level of power quality.

NameTypeValuesDescription
valueinteger(lower limit +1) - (upper limit -1)
integer - The query returns an integer ranging from (lower limit + 1) to (upper limit - 1).
:POWer:REFLevel:PERCent:MID 20
:POWer:REFLevel:PERCent:MID?

Sets or queries the display status of the power quality analysis results.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFDisplay status of the power quality analysis results.
integer - The query returns 1 or 0.
` of the power quality analysis results.*/

Sets or queries the frequency reference source of power quality.

NameTypeValuesDescription
sourceenumVOLTage | CURRentFrequency reference source.

Sets or queries the ripple signal source.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the ripple signal source.
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:POWer:RIPPle:SOURce CHANnel1 /*Sets the ripple signal
source to CHANnel1.*/
:POWer:RIPPle:SOURce? /*The query returns CHAN1.*/

Sets or queries the on/off status of the display of the ripple analysis result.

NameTypeValuesDescription
boolenumON | OFFOn/off status for the ripple analysis result display.
enum - Returns the on/off status of the ripple analysis result display.

:QUICk:OPERationset / query

Sets the quick operation shortcut key type and queries the current setting.

NameTypeValuesDescription
typeenum-Quick operation shortcut key type.

:RECord:ENABleset / query

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

NameTypeValuesDescription
boolboolean-Boolean value to enable or disable waveform recording.
:RECord:STARtset / query

Sets to start the waveform recording, or queries whether waveform recording is started or stopped.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFStarts or stops waveform recording.
integer - Returns 1 if recording is started, or 0 if it is stopped.
:RECord:STARt ON /*Sets to start recording the waveforms.*/
:RECord:STARt? /*The query returns 1.*/
: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 1 or 0.
:RECord:PLAY ON
:RECord:PLAY?
:RECord:CURRentset / query

Sets or queries the current frame in waveform playing.

NameTypeValuesDescription
valueinteger1 - the maximum number of frames recordedCurrent frame in waveform playing.
integer - The query returns the current frame number.
: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 - Returns the current number of recorded frames, ranging from 1 to the maximum number of frames that can be recorded currently.
:RECord:FRAMes 300 /*Sets the number of recorded frames to 300.*/
:RECord:FRAMes? /*The query returns 300.*/

Turns on or off the Ref function; or queries the on/off status of the Ref function.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFTurns the Ref function on or off.
enum - The query returns 1 or 0.
:REFerence:DISPlay ON /*Enables the Ref function.*/
:REFerence:DISPlay? /*The query returns 1.*/

Sets the source of the specified reference channel, or queries it for a specified reference channel. The setter takes a reference index and a channel source.

NameTypeValuesDescription
refdiscrete1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15
chanenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4
enum - The query returns the selected source of the specified reference channel.

Sets or queries the vertical scale of the specified reference channel. The allowed scale range depends on the probe ratio setting, and the command is only available when the reference waveform has been saved.

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.
real - Returns the vertical scale in scientific notation.
:REFerence:VSCale 1,2 /*Sets the vertical scale of reference channel 1 to 2 V.*/
:REFerence:VSCale? 1 /*The query returns 2.000000E0.*/

Sets or queries the vertical position of the specified reference channel.

NameTypeValuesDescription
refdiscrete1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10Specifies the reference channel.
offsetreal-10 × RefVerticalScale - 10 × RefVerticalScaleSets the vertical offset of the selected reference channel.
string - The query returns the vertical position in scientific notation.
:REFerence:VOFFset 1,0.5 /*Sets the vertical offset of reference channel 1 to 500 mV.*/
:REFerence:VOFFset? 1 /*The query returns 5.000000E-1.*/
: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 | 10Specifies the reference channel to reset.

Sets the current reference channel.

NameTypeValuesDescription
refinteger1 - 10Current reference channel number.
:REFerence:SAVEset / query

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

NameTypeValuesDescription
refinteger1 - 10Reference channel to save.
:REFerence:COLorset / query

Sets or queries the color of the specified reference channel.

NameTypeValuesDescription
refdiscrete1 - 10Reference channel number.
colorenumGRAY | GREen | BLUE | RED | ORANgeDisplay color to assign to the reference channel.
enum - The query returns GRAY, GRE, BLUE, RED, or ORAN.
:REFerence:COLor 1,GREen
:REFerence:COLor? 1

Enables or disables the label display of all the reference channels, or queries the on/off label display status of all the reference channels.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the reference channel label display.
enum - The query returns 1 or 0.
:REFerence:LABel:ENABle ON
:REFerence:LABel:ENABle?

Sets or queries the label of the specified reference channel.

NameTypeValuesDescription
refdiscrete1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10Specifies the reference channel whose label is set or queried.
strstring-The label text; it can contain English letters and numbers, as well as some symbols.

: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 with 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.

NameTypeValuesDescription
lenenumDISPlay | MAXimumSelects whether only the visible screen points or all internal-memory points are stored.
enum - Returns the current data length setting as DISP or MAX.
:SAVE:CSV:LENGth MAXimum /*Sets the data length type to
:SAVE:CSV:LENGth? /*The query returns MAX.*/

Sets or queries the on/off status of the storage channel.

NameTypeValuesDescription
channelenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | POD1 | POD2Storage channel to select.
boolboolean-Turns the selected storage channel on or off.
:SAVE:CSV:RMTset / query

Saves the waveform data displayed on the screen to the remote PC in "*.csv" format.

NameTypeValuesDescription
stringstring-Remote PC address in the form nnn.nnn.nnn.nnn.
:SAVE:IMAGeset / query

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

NameTypeValuesDescription
pathstring-File storage location and filename, including a suffix.
:SAVE:IMAGe:TYPEset / query

Sets or queries the image file format used when saving a screen image.

NameTypeValuesDescription
typeenumBMP24 | JPEG | PNG | TIFFImage storage format.
enum - The query returns the current image storage format.
*Not provided in slice*

Sets whether the saved image is inverted.

NameTypeValuesDescription
boolboolean-Enables or disables inversion of the saved image.

Sets the image color used when saving images to Color or Gray, or queries the current image color setting.

NameTypeValuesDescription
colorenumCOLor | GRAYSelects the image color for image saving.
enum - Returns the current image color setting.

Queries the bitmap data stream of the currently displayed image.

block - Returns the binary data stream.
:SAVE:IMAGe:DATA? /*The query returns the binary data stream.*/
:SAVE:IMAGe:RMTset / query

Saves the current image setup of the oscilloscope to the remote PC as a file.

NameTypeValuesDescription
stringstring-ASCII string used as the remote PC file address in dotted-quad form nnn.nnn.nnn.nnn.
:SAVE:SETupset / query

Saves the current setup parameters of the oscilloscope to the internal or external memory as a file.

NameTypeValuesDescription
pathstring-File path where the setup parameters are saved.
:SAVE:WAVeformset / query

Saves the waveform data to the internal or external memory as a file.

NameTypeValuesDescription
pathstring-File storage location and filename, including a suffix.

Saves the waveform data of the oscilloscope to the remote PC as a file.

NameTypeValuesDescription
stringstring0 - 223Remote PC address in nnn.nnn.nnn.nnn format; the first section ranges from 0 to 223 except 127, and the other three sections range from 0 to 255.

Queries the status of the memory.

integer - Returns 0 or 1, where 1 indicates the saving operation is completed.

:LOAD:SETupset / query

Loads the oscilloscope setup file from the specified path.

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

:SYSTem:AOUTputset / query

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

NameTypeValuesDescription
auxoutputenumTOUT | PFAilType of the signal output from the rear-panel [TRIG OUT] connector.
enum - The query returns the selected rear-panel [TRIG OUT] signal output type.

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

NameTypeValuesDescription
<bool>boolean1 | ON | 0 | OFFBoolean value that enables or disables the Auto menu function.
integer - Returns the on/off status of the Auto menu as 1 or 0.
:SYSTem:AUToscale ON /*Enables the function of the front-panel AUTO key.*/
:SYSTem:AUToscale? /*The query returns 1.*/
:SYSTem:AUTClearset / query

Restores the default password for AUTO lock. The default password is none.

:SYSTem:BEEPerset / query

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

enum - Returns 1 if the beeper is on, or 0 if it is off.
:SYSTem:BEEPer ON /*Enables the beeper.*/
:SYSTem:BEEPer? /*The query returns 1.*/
:SYSTem:DATEset / query

Sets or queries the system date.

NameTypeValuesDescription
yearinteger1900 - 2100
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
:SYSTem:DATE?

Queries and clears the next message in the error queue.

string - Returns the error queue message 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:GPIBset / query

Sets or queries the GPIB address.

NameTypeValuesDescription
adrinteger1 - 30GPIB address.
:SYSTem:LANGuageset / query

Sets or queries the system language.

NameTypeValuesDescription
languageenumSCHinese | TCHinese | KORean | JAPanese | ENGLish | GERMan | PORTuguese | POLish | FRENch | RUSSian | SPAN | THAI | INDonesianSelects the system language.
enum - Returns the current system language as one of the abbreviated language codes.
:SYSTem:LANGuage ENGLish /*Sets the system language to ENGLish.*/
:SYSTem:LANGuage? /*The query returns ENGL.*/

Installs an option license. The license string must be in the format "<opt>@<code>".

NameTypeValuesDescription
licensestring-Option license string to install.

Queries whether a specified option is activated or not.

NameTypeValuesDescription
typeenumBW7T15 | BW7T30 | BW15T30 | BND | COMP | EMBD | AUTO | FLEX | AUDIO | AERO | AWG | PWR | JITTEROption type to check.
boolean - Returns whether the specified option is activated or not.
: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 recalled at power on.
enum - Returns the power-on configuration type as LAT or DEF.
*None*
:SYSTem:PSTatusset / query

Sets the system power-on status option. The manual slice does not document any query form or return value for this command.

NameTypeValuesDescription
satdiscrete-

Queries the number of analog channels of the current instrument.

integer - Returns the number of analog channels of the current instrument; for this oscilloscope, the returned value is fixed at 4.
:SYSTem:SETupset / query

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

NameTypeValuesDescription
setup_datablock-Binary data block consisting of the TMC data block header and setup data.
block - Returns the system setup data stream.

Sets or queries the screen saver time.

NameTypeValuesDescription
timeinteger1 - 999Screen saver time in minutes.
integer - The query returns an integer ranging from 1 to 999.
:SYSTem:SSAVer:TIME 10 /*Sets the screen saver time to 10 minutes.*/
:SYSTem:SSAVer:TIME? /*The query returns 10.*/
: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 version number of the SCPI used by the system.

string - Returns the version number of the SCPI used by the system.
:SYSTem:LOCKedset / query

Enables or disables the front-panel key operation and touch screen operation; queries whether they are locked.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFSets the lock state of the front-panel keys and touch screen.
enum - Returns 1 when the front-panel key operation and touch screen operation are locked, and 0 when they are not.
:SYSTem:LOCKed ON /*Disables the front-panel key operation
and touch screen operation.*/
:SYSTem:LOCKed? /*The query returns 1.*/
:SYSTem:RCLockset / query

Sets or queries the type of the 10M reference clock.

NameTypeValuesDescription
clockenumCOUTput | CINPutSelects the 10M reference clock type.
enum - Returns the selected clock type as COUT or CINP.
:SYSTem:RCLock CINPut /*Sets the type of the reference clock to
:SYSTem:RCLock? /*The query returns CINP.*/
:SYSTem:PWDClearset / query

Clears the system password. No parameters are accepted.

Sets or queries whether to keep impedance when restoring to the default settings.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFWhether to keep impedance when restoring to the default settings.
integer - The query returns 0 or 1.
:SYSTem:KIMPedance ON /*Sets to keep impedance when restoring to the default settings.*/
:SYSTem:KIMPedance? /*The query returns 1.*/

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 knob clockwise.

NameTypeValuesDescription
keydiscreteVOFFset1 | VOFFset2 | VOFFset3 | VOFFset4 | VSCale1 | VSCale2 | VSCale3 | VSCale4 | HSCale | HPOSition | KFUNction | TLEVel | WVOLt | WPOSitionSpecifies which front-panel knob is rotated.
valdiscrete-Determined by the range of the parameter <key> and the current setting of the parameter.

Rotates the specified front-panel knob counterclockwise. The <key> parameter selects the knob, and <val> defines the number of rotation times; by default it is 1.

NameTypeValuesDescription
keyenumVOFFset1 | VOFFset2 | VOFFset3 | VOFFset4 | VSCale1 | VSCale2 | VSCale3 | VSCale4 | HSCale | HPOSition | KFUNction | TLEVel | WVOLt | WPOSitionSpecifies the front-panel knob to rotate.
valdiscrete-Defines the specified rotation times of the knob.
:SYSTem:MEUNset / query

Sets to display or hide the sidebar menu on the screen. It functions the same as pressing the corresponding front-panel control and can be used to enable or disable the sidebar menu display.

NameTypeValuesDescription
boolboolean1 | ON | 0 | OFFEnables or disables display of the sidebar menu.

Turns on or off the delayed sweep; or queries the on/off status of the delayed sweep.

NameTypeValuesDescription
boolenum1 | ON | 0 | OFFEnables or disables the delayed sweep.
:TIMebase:DELay:ENABle ON /*Enables the delayed sweep.*/
:TIMebase:DELay:ENABle? /*The query returns 1.*/

Sets or queries the offset of the delayed time base.

NameTypeValuesDescription
offsetreal-Offset of the delayed time base.
returns

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

NameTypeValuesDescription
scalereals/divDelayed time base scale.
real - Returns the delayed time base scale in scientific notation.
:TIMebase:DELay:SCALe <scale>
:TIMebase:DELay:SCALe?

Sets or queries the offset of the main time base. The default unit is s.

NameTypeValuesDescription
offsetrealsOffset of the main time base.
real - Returns the offset of the main time base in scientific notation.
::TIMebase:MAIN:OFFSet 0.0002
::TIMebase:MAIN:OFFSet?

Sets or queries the scale of the main time base. The default unit is s.

NameTypeValuesDescription
<scale>realsScale of the main time base.
real - The query returns the scale of the main time base in scientific notation.
:TIMebase:MODEset / query

Sets or queries the horizontal time base mode.

NameTypeValuesDescription
modeenum-Horizontal time base mode to set.
returns

Sets or queries the horizontal reference mode.

NameTypeValuesDescription
hrefenumCENTer | LB | RB | TRIG | USERSelects the horizontal reference mode.
enum - The query returns the current horizontal reference mode.
:TIMebase:HREFerence:MODE <href>
:TIMebase:HREFerence:MODE?

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

NameTypeValuesDescription
posinteger-500 - 500User-defined reference position.
integer - Returns the user-defined reference position.
:TIMebase:HREFerence:POSition 60 /*Sets the user-defined reference position to 60.*/

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

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

Sets the running status.

NameTypeValuesDescription
actionenumSTOP | RUN | SINGleRunning status to set.

:TRIGger:MODEset / query

Sets 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 | M1553Selects the trigger mode.
enum - Returns the current trigger type.

Selects or queries the trigger coupling type.

NameTypeValuesDescription
coupleenumAC | DC | LFReject | HFRejectTrigger coupling type.
:TRIGger:COUPling LFReject /*Sets the trigger coupling type to
:TRIGger:COUPling? /*The query returns LFR.*/
:TRIGger:SWEepset / query

Sets or queries the trigger mode.

NameTypeValuesDescription
sweepenumAUTO | NORMal | SINGleSelects the trigger mode.
:TRIGger:HOLDoffset / query

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

NameTypeValuesDescription
<value>real8 ns - 10 sTrigger holdoff time.
string - The trigger holdoff time in scientific notation.
:TRIGger:HOLDoff 0.0000002
:TRIGger:HOLDoff?
:TRIGger:NREJectset / query

Turns on or off noise rejection; or queries the on/off status of noise rejection.

NameTypeValuesDescription
<bool>enum1 | ON | 0 | OFFTurns noise rejection on or off.
:TRIGger:NREJect ON
:TRIGger:NREJect?

Queries the waveform trigger position relative to the corresponding position in the internal memory.

real - Returns the waveform trigger position relative to the corresponding position in the internal memory.
:TRIGger:EDGEset / query

Sets or queries the Edge trigger configuration. The slice documents the trigger level subcommand and notes it is valid only when the selected source is an analog channel or external trigger.

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 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSetTrigger level to set for the edge trigger.
real - 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 edge type of Edge trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGative | RFALlEdge trigger slope selection.
enum - The query returns POS, NEG, or RFAL.
:TRIGger:EDGE:SLOPe NEGative /*Sets the edge type to NEGative.*/
:TRIGger:EDGE:SLOPe? /*The query returns NEG.*/

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 | CHANnel1Trigger source for Edge trigger.
:TRIGger:PULSeset / query

Sets or queries the trigger source of Pulse trigger.

NameTypeValuesDescription
sourcediscrete-Trigger source.
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.

Sets or queries the trigger source of the Pulse trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source selection.
enum - The query returns the selected trigger source as one of the digital channels D0 through D15, or CHAN1 through CHAN4.

Sets or queries the trigger condition of Pulse trigger.

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

Sets the polarity setting for Pulse trigger. The query form is listed, but this slice does not show its return format or value description.

NameTypeValuesDescription
polarity--

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

NameTypeValuesDescription
widthrealPulse lower limit - 10 sPulse upper limit value.

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

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

Sets or queries the pulse trigger level. The default unit is V.

NameTypeValuesDescription
<level>realVPulse trigger level.

Sets or queries the trigger source of Slope trigger.

NameTypeValuesDescription
channel--

Sets or queries the trigger condition of Slope trigger.

NameTypeValuesDescription
whenenumGREater | LESS | GLESsTrigger condition for the Slope trigger.
enum - Returns the present trigger condition as GREater, LESS, or GLESs.

Sets or queries the current time of the Slope trigger. The unit is s.

NameTypeValuesDescription
timereal800 ps - 10 sCurrent time value for the Slope trigger.
real (s) - The query returns the time value in scientific notation.
:TRIGger:SLOPe:TIME 10
:TRIGger:SLOPe:TIME?

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

NameTypeValuesDescription
timerealsUpper time limit value of the Slope trigger.
real (s) - The query returns the upper time limit value in scientific notation.

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

NameTypeValuesDescription
timereal800 ps - upper limitLower time limit value of the Slope trigger.
real (s) - The query returns the lower time limit in scientific notation.

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

NameTypeValuesDescription
windowenumTA | TB | TABVertical window type of the Slope trigger.
enum - The query returns TA, TB, or TAB.
::TRIGger:SLOPe:WINDow TB /*Sets the vertical window type to
TB.*/
::TRIGger:SLOPe:WINDow? /*The query returns TB.*/

Sets the additional level value for the Slope trigger. The query form is listed, but this slice does not provide its return format.

NameTypeValuesDescription
levelreal-

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 x VerticalScale - VerticalOffset) - 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 trigger source of Video trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for Video trigger.
enum - The query returns CHAN1, CHAN2, CHAN3, or CHAN4.
:TRIGger:VIDeo:SOURce CHANnel2
:TRIGger:VIDeo:SOURce?

Sets or queries the video polarity of Video trigger.

NameTypeValuesDescription
polarity--

Sets or queries the sync type of the Video trigger.

NameTypeValuesDescription
modeenumODDField | EVENfield | LINE | ALINesSelects the video trigger sync type.
enum - The query returns the current sync type as ODDField, EVENfield, LINE, or ALINes.

Sets or queries the line number when the Video trigger sync type is set to Line.

NameTypeValuesDescription
lineinteger1Line number to trigger on.
integer - Returns the current line number setting.

Sets or queries the video standard of the Video trigger.

NameTypeValuesDescription
standardenumPALSecam | NTSC | 480P | 576P | 720P60 | 720P50 | 720P30 | 720P25 | 720P24 | 1080P60 | 1080P50 | 1080P30 | 1080P25 | 1080P24 | 1080I60 | 1080I50Video standard to use for the trigger.
enum - Returns the current video standard.

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

NameTypeValuesDescription
levelreal-5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSetTrigger level for the Video trigger.
real (V) - Returns the current trigger level of the Video trigger.
:TRIGger:VIDeo:LEVel <level>
:TRIGger:VIDeo:LEVel?
:TRIGger:PATTernset / query

Sets or queries the channel pattern of Pattern trigger.

NameTypeValuesDescription
pch1discreteH | L | X | R | FPattern setting for analog channel CHANnel1.
pch2optdiscreteH | L | X | R | FPattern setting for analog channel CHANnel2.
pch3optdiscreteH | L | X | R | FPattern setting for analog channel CHANnel3.
pch4optdiscreteH | L | X | R | FPattern setting for analog channel CHANnel4.
pla0optdiscreteH | L | X | R | FPattern setting for digital channel D0.
pla1optdiscreteH | L | X | R | FPattern setting for digital channel D1.
pla2optdiscreteH | L | X | R | FPattern setting for digital channel D2.
pla3optdiscreteH | L | X | R | FPattern setting for digital channel D3.
pla4optdiscreteH | L | X | R | FPattern setting for digital channel D4.
pla5optdiscreteH | L | X | R | FPattern setting for digital channel D5.
pla6optdiscreteH | L | X | R | FPattern setting for digital channel D6.
pla7optdiscreteH | L | X | R | FPattern setting for digital channel D7.
pla8optdiscreteH | L | X | R | FPattern setting for digital channel D8.
pla9optdiscreteH | L | X | R | FPattern setting for digital channel D9.
pla10optdiscreteH | L | X | R | FPattern setting for digital channel D10.
pla11optdiscreteH | L | X | R | FPattern setting for digital channel D11.
pla12optdiscreteH | L | X | R | FPattern setting for digital channel D12.
pla13optdiscreteH | L | X | R | FPattern setting for digital channel D13.
pla14optdiscreteH | L | X | R | FPattern setting for digital channel D14.
pla15optdiscreteH | L | X | R | FPattern setting for digital channel D15.

Sets or queries the channel pattern of Pattern trigger.

NameTypeValuesDescription
pch1discreteH | L | X | R | FPattern setting for analog channel 1.
pch2discreteH | L | X | R | FPattern setting for analog channel 2.
pch3discreteH | L | X | R | FPattern setting for analog channel 3.
pch4discreteH | L | X | R | FPattern setting for analog channel 4.
pla0discreteH | L | X | R | FPattern setting for digital channel D0.
pla1discreteH | L | X | R | FPattern setting for digital channel D1.
pla2discreteH | L | X | R | FPattern setting for digital channel D2.
pla3discreteH | L | X | R | FPattern setting for digital channel D3.
pla4discreteH | L | X | R | FPattern setting for digital channel D4.
pla5discreteH | L | X | R | FPattern setting for digital channel D5.
pla6discreteH | L | X | R | FPattern setting for digital channel D6.
pla7discreteH | L | X | R | FPattern setting for digital channel D7.
pla8discreteH | L | X | R | FPattern setting for digital channel D8.
pla9discreteH | L | X | R | FPattern setting for digital channel D9.
pla10discreteH | L | X | R | FPattern setting for digital channel D10.
pla11discreteH | L | X | R | FPattern setting for digital channel D11.
pla12discreteH | L | X | R | FPattern setting for digital channel D12.
pla13discreteH | L | X | R | FPattern setting for digital channel D13.
pla14discreteH | L | X | R | FPattern setting for digital channel D14.
pla15discreteH | L | X | R | FPattern setting for digital channel D15.

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
sourcediscreteCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Channel or digital line whose trigger level is specified.
levelreal-5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSetTrigger level for the specified source channel.

Sets or queries the trigger source of Pattern trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Trigger source for Pattern trigger.
enum - Returns the selected trigger source.
:TRIGger:PATTern:SOURce CHANnel2 /*Sets the trigger source to CHANnel2.*/
:TRIGger:PATTern:SOURce? /*The query returns CHAN2.*/

Sets or queries the trigger source of Duration trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15

Sets or queries the trigger source of Duration trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15

Sets or queries the channel pattern of the Duration trigger.

NameTypeValuesDescription
pch1discreteH | L | XPattern for analog channel CHANnel1.
pch2discreteH | L | XPattern for analog channel CHANnel2.
pch3discreteH | L | XPattern for analog channel CHANnel3.
pch4discreteH | L | XPattern for analog channel CHANnel4.
pla0discreteH | L | XPattern for digital channel D0.
pla1discreteH | L | XPattern for digital channel D1.
pla2discreteH | L | XPattern for digital channel D2.
pla3discreteH | L | XPattern for digital channel D3.
pla4discreteH | L | XPattern for digital channel D4.
pla5discreteH | L | XPattern for digital channel D5.
pla6discreteH | L | XPattern for digital channel D6.
pla7discreteH | L | XPattern for digital channel D7.
pla8discreteH | L | XPattern for digital channel D8.
pla9discreteH | L | XPattern for digital channel D9.
pla10discreteH | L | XPattern for digital channel D10.
pla11discreteH | L | XPattern for digital channel D11.
pla12discreteH | L | XPattern for digital channel D12.
pla13discreteH | L | XPattern for digital channel D13.
pla14discreteH | L | XPattern for digital channel D14.
pla15discreteH | L | XPattern for digital channel D15.
enum - Returns the channel pattern of the Duration trigger.

Sets or queries the trigger condition of the Duration trigger.

NameTypeValuesDescription
whenenumGREater | LESS | GLESs | UNGLessSelects the duration-trigger condition.
enum - Returns the currently set trigger condition.

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

NameTypeValuesDescription
timereal100 ps - 10 sUpper limit of the duration time.
real - Returns the upper limit of the duration time in scientific notation.
:TRIGger:DURation:TUPPer 0.000003
:TRIGger:DURation:TUPPer?
:TRIGger:TIMeoutset / query

Sets the source for the trigger timeout function.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Specifies the source channel used for trigger timeout.

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 | CHANnel4
levelreal-5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSetTrigger level for the selected analog or digital channel.
real - The query returns the trigger level in scientific notation.
:TRIGger:DURation:LEVel CHANnel2,0.16 /*Sets the trigger level of CH2 to 160 mV.*/
:TRIGger:DURation:LEVel? CHANnel2 /*The query returns 1.600000E-1.*/

Sets the source for the timeout trigger.

NameTypeValuesDescription
sourcediscreteD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Specifies the trigger source channel.

Sets or queries the edge type of Timeout trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGative | RFALlSelects the edge type used for the Timeout trigger.

Sets or queries the timeout value of the Timeout trigger. The default unit is s.

NameTypeValuesDescription
timereal16 ns - 10 sTimeout value to set.
real - The query returns the timeout value in scientific notation.
:TRIGger:TIMeout:TIME 0.002 /*Sets the timeout value to 2 ms.*/
:TRIGger:TIMeout:TIME? /*The query returns 2.000000E-3.*/

Sets or queries the trigger timeout level. The syntax includes a value parameter for the level, and the query form is documented on the same page.

NameTypeValuesDescription
levelreal-
:TRIGger:RUNTset / query

Sets or queries the trigger source of Runt trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for the Runt trigger.

Sets or queries the trigger source of Runt trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4
returns

Sets or queries the polarity of the Runt trigger.

NameTypeValuesDescription
polarityenumPOSitive | NEGativePolarity of the Runt trigger.
enum - Returns the current Runt trigger polarity.
:TRIGger:RUNT:POLarity NEGative /*Sets the polarity of Runt trigger to NEGative.*/
:TRIGger:RUNT:POLarity? /*The query returns NEG.*/

Sets or queries the condition under which the Runt trigger occurs.

NameTypeValuesDescription
whenenum-

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

NameTypeValuesDescription
widthrealsUpper limit of the pulse width.

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

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.

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 x VerticalScale - Offset)Upper limit of the trigger level.
real - The query returns the upper limit of the trigger level in scientific notation.
:TRIGger:RUNT:ALEVel 0.16 /*Sets the upper limit of the trigger level to 160 mV.*/
:TRIGger:RUNT:ALEVel? /*The query returns 1.600000E-1.*/

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
levelreal0V - (5 x VerticalScale - Offset)Lower limit of the trigger level.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:WINDowsset / query

Sets or queries the trigger source of Window trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for Window trigger.

Sets or queries the trigger source of Window trigger.

NameTypeValuesDescription
sourcediscreteCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for Window trigger.
returns

Sets or queries the edge type of the Windows trigger.

NameTypeValuesDescription
typeenumPOSitive | NEGative | RFALlEdge type used for the Windows trigger.
enum - Returns the current edge type as POS, NEG, or RFAL.
:TRIGger:WINDows:SLOPe NEGative /*Sets the edge type of Windows trigger to NEGative.*/
:TRIGger:WINDows:SLOPe? /*The query returns NEG.*/

Sets or queries the trigger position of Window trigger.

NameTypeValuesDescription
posenumEXIT | ENTer | TIMESelects when the window trigger fires relative to the trigger level range.
enum - Returns the trigger position as EXIT, ENT, or TIME.

Sets or queries the window time of Window trigger.

NameTypeValuesDescription
timereal-Window time.

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
levelreal0V - 5 x 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 /*Sets the upper limit of the trigger level to 160 mV.*/
:TRIGger:WINDows:ALEVel? /*The query returns 1.600000E-1.*/
:TRIGger:DELayset / query

Sets or queries the trigger delay function settings. The provided slice only begins the :TRIGger:DELay section and does not document the specific :TRIGger:DELay command itself.

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 x VerticalScale - OFFSet - upper limitLower limit of the trigger level for Window trigger.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:WINDows:BLEVel 0.05 /*Sets the lower limit of the trigger level to 50 mV.*/
:TRIGger:WINDows:BLEVel? /*The query returns 5.000000E-2.*/

Sets or queries the trigger source of Source A in Delay trigger.

NameTypeValuesDescription
sourceenum-

Sets or queries the edge type of Edge A in Delay trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeEdge type of Edge A in Delay trigger.
enum - The query returns POS or NEG.
<none>

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 | CHANnel4Trigger source for Source B in Delay 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:DELay:SB CHANnel4
:TRIGger:DELay:SB?

Sets or queries the edge type of Edge B in Delay trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeEdge type for Edge B in Delay trigger.

Sets or queries the trigger condition of the Delay trigger.

NameTypeValuesDescription
typeenumGREater | LESS | GLESs | GOUTTrigger condition for the Delay trigger.
enum - Returns the current Delay trigger condition.

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 /*Sets the upper limit of delay time to 2 ms.*/
:TRIGger:DELay:TUPPer? /*The query returns 2.000000E-3.*/

Sets the lower limit of delay time of the Delay trigger.

NameTypeValuesDescription
timereal8.01 ns - 10 sLower limit of the delay time.

Sets or queries the threshold level of Source A of the Delay trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSetThreshold level for Source A of the Delay trigger.
real (V) - Returns the threshold level of Source A of the Delay trigger.
:TRIGger:DELay:ALEVel <level>
:TRIGger:DELay:ALEVel?

Sets or queries the threshold level of Source B of the Delay trigger. The unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSetThreshold level for Source B of the Delay trigger.
string - The query returns the threshold level of Source B in scientific notation.
:TRIGger:DELay:BLEVel 0.05 /*Sets the threshold level of Source
B to 50 mV.*/
:TRIGger:DELay:BLEVel? /*The query returns 5.000000E-2.*/
:TRIGger:SHOLdset / query

Sets or queries the data 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 | CHANnel4Data source for the Setup&Hold trigger.
enum - Returns the current data source as D0 through D15 or CHAN1 through CHAN4.
:TRIGger:SHOLd:DSRC CHANnel1
:TRIGger:SHOLd:DSRC?

Sets or queries the data source of Setup&Hold 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:SHOLd:DSRC CHANnel1 /*Sets the data source to
CHANnel1.*/
:TRIGger:SHOLd:DSRC? /*The query returns CHAN1.*/

Sets or queries the clock source of Setup&Hold trigger.

NameTypeValuesDescription
sourceenumINTernal | EXTernalClock source selection.

Sets or queries the edge type of the Setup&Hold trigger.

NameTypeValuesDescription
slopeenumPOSitive | NEGativeEdge type for the Setup&Hold trigger.
enum - Returns the current slope setting as POS or NEG.
:TRIGger:SHOLd:SLOPe NEGative
:TRIGger:SHOLd:SLOPe?

Sets or queries the data type of the Setup&Hold trigger.

NameTypeValuesDescription
patternenumH | LSelects the trigger pattern value.
enum - The query returns H or L.
*:TRIGger:SHOLd:PATTern L
*:TRIGger:SHOLd:PATTern?

Sets or queries the trigger condition of Setup/Hold trigger.

NameTypeValuesDescription
typeenumSETup | HOLD | SETHoldTrigger condition of the Setup/Hold trigger.

Sets or queries the setup time of the Setup&Hold trigger. The default unit is s.

NameTypeValuesDescription
timereal8 ns - 1 sSetup time threshold for the Setup&Hold trigger.
real - The query returns the setup time value in scientific notation.

Sets or queries the hold time of the Setup&Hold trigger. The default unit is s.

NameTypeValuesDescription
timereal8 ns - 1 sHold time value.
real (s) - The query returns the hold time value in scientific notation.
:TRIGger:SHOLd:HTIMe 0.002 /*Sets the hold time to 2 ms.*/
:TRIGger:SHOLd:HTIMe? /*The query returns 2.000000E-3.*/

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

NameTypeValuesDescription
levelreal-Trigger level of the data source.

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

NameTypeValuesDescription
levelreal(-5 x VerticalScale - OFFSet) - (5 x VerticalScale - OFFSet)Trigger level for the clock source.
real - Returns the trigger level of the clock source in scientific notation.
:TRIGger:SHOLd:DLEVel 0.16 /*Sets the trigger level of the data source to 160 mV.*/
:TRIGger:SHOLd:DLEVel? /*The query returns 1.600000E-1.*/
:TRIGger:NEDGeset / query

Sets or queries the trigger source of the Nth Edge 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 Nth 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, or CHAN4.
:TRIGger:NEDGe:SOURce CHANnel2
:TRIGger:NEDGe:SOURce?

Sets or queries the trigger source of the Nth Edge trigger.

NameTypeValuesDescription
sourceenumD0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Selects the trigger source.
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 slope of the Nth Edge trigger.

NameTypeValuesDescription
slope--

Sets or queries the idle time of the Nth Edge trigger. The default unit is s.

NameTypeValuesDescription
timereal16 ns - 10 sIdle time of the Nth Edge trigger.
real - The query returns the idle time in scientific notation.

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?

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

NameTypeValuesDescription
levelreal-5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSetTrigger level for the Nth Edge trigger.
real (V) - Returns the trigger level of the Nth Edge trigger.
:TRIGger:NEDGe:LEVel <level>
:TRIGger:NEDGe:LEVel?
:TRIGger:RS232set / query

Option section for RS232 trigger settings. The slice documents the related :TRIGger:RS232:SOURce command, which sets or queries the RS232 trigger source.

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 - Returns the current trigger source as one of D0 through D15 or CHAN1 through CHAN4.
:TRIGger:RS232:SOURce CHANnel2 /*Sets the trigger source to
:TRIGger:RS232:SOURce? /*The query returns CHAN2.*/

Sets or queries the trigger condition of the RS232 trigger.

NameTypeValuesDescription
whenenumSTARt | ERRor | CERRor | DATASelects the RS232 trigger condition.
enum - The query returns STAR, ERR, CERR, or DATA.
*:TRIGger:RS232:WHEN ERRor
*:TRIGger:RS232:WHEN?

Sets or queries the check mode of RS232 trigger.

NameTypeValuesDescription
parityenum-

Sets or queries the stop bits of the RS232 trigger.

NameTypeValuesDescription
bitenum1 | 1.5 | 2Stop bits setting for the RS232 trigger.
enum - The query returns 1, 1.5, or 2.
:TRIGger:RS232:STOP 2 /*Sets the stop bits to 2.*/
:TRIGger:RS232:STOP? /*The query returns 2.*/

Sets the RS232 trigger data value.

NameTypeValuesDescription
datainteger-

Sets or queries the data width of the RS232 trigger when the trigger condition is "Data".

NameTypeValuesDescription
widthenum5 | 6 | 7 | 8Sets the RS232 trigger data width.

Sets or queries the baud rate of the RS232 trigger. The default unit is bps.

NameTypeValuesDescription
baudinteger1 bps - 20 MbpsBaud rate of the RS232 trigger.
integer (bps) - The query returns the baud rate.
:TRIGger:RS232:BAUD 4800 /*Sets the baud rate to 4800 bps.*/
:TRIGger:RS232:BAUD? /*The query returns 4800.*/

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

NameTypeValuesDescription
level--
:TRIGger:IICset / query

Sets or queries the I2C trigger function. The slice shown documents the clock-line source command under this section, but not a separate syntax for :TRIGger:IIC itself.

:TRIGger:IIC:SCLset / query

Sets or queries the source channel of the clock 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 of the clock line.
enum - The query returns the source channel of the clock line of I2C trigger.
:TRIGger:IIC:SDAset / query

Sets or queries the source channel of the data line of I2C 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:IIC:SDA CHANnel2 /*Sets the data source to CHANnel2.*/
:TRIGger:IIC:SDA? /*The query returns CHAN2.*/

Sets or queries the trigger condition of I2C trigger.

NameTypeValuesDescription
whenenumSTARt | RESTart | STOP | NACKnowledge | ADDRess | DATA | ADATaSelects the I2C trigger condition.
enum - Returns the current trigger condition.
:TRIGger:IIC:WHEN RESTart /*Sets the trigger condition to
:TRIGger:IIC:WHEN? /*The query returns REST.*/

Sets or queries the address width of the I2C trigger when the trigger condition is "ADDRess" or "ADATa".

NameTypeValuesDescription
bitsinteger7 | 8 | 10Address width in bits.
integer - The query returns 7, 8, or 10.
:TRIGger:IIC:AWIDth 10 /*Sets the address width to 10.*/
:TRIGger:IIC:AWIDth? /*The query returns 10.*/

Sets or queries the data bytes of I2C trigger when the trigger condition is "DATA" or "ADATa".

NameTypeValuesDescription
bytesreal1 - 5Number of data bytes used for the I2C trigger.
:TRIGger:IIC:DBYTes <bytes>
:TRIGger:IIC:DBYTes?

Sets or queries the address of the I2C trigger when the trigger condition is "ADDRess" or "ADATa".

NameTypeValuesDescription
addressinteger0 - 2n-1
integer - The query returns the address in integer.
:TRIGger:IIC:ADDRess 100
:TRIGger:IIC:ADDRess?

Sets or queries the data direction of the I2C trigger when the trigger condition is "ADDRess" or "ADATa".

NameTypeValuesDescription
direction--

Sets or queries the data value of the I2C trigger when the trigger condition is "DATA" or "ADATa".

NameTypeValuesDescription
datainteger0 - 240-1Data value to set for the I2C trigger.
integer - Returns the data value as an integer.
:TRIGger:IIC:DATA 64
:TRIGger:IIC:DATA?

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 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSetTrigger level to set for the I2C clock line; for analog channels the range depends on VerticalScale and OFFSet, and for digital channels it is -20 V to 20 V.
real - The trigger level in scientific notation.
:TRIGger:IIC:CLEVel 0.16 /*Sets the trigger level to 160 mV.*/
:TRIGger:IIC:CLEVel? /*The query returns 1.600000E-1.*/

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 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSetTrigger level for the data line.
real - The query returns the trigger level in scientific notation.
:TRIGger:IIC:DLEVel 0.16
:TRIGger:IIC:DLEVel?
:TRIGger:CANset / query

Used to set relevant parameters for the CAN trigger. This option section introduces CAN trigger commands; the BAUD subcommand sets or queries the CAN signal rate.

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

NameTypeValuesDescription
baudinteger10 kbps - 5 MbpsCAN trigger baud rate.
integer (bps) - The query returns an integer ranging from 10 kbps to 5 Mbps.

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 | CHANnel4Selects the CAN trigger source.
enum - Returns the current CAN trigger source.
:TRIGger:CAN:SOURce CHANnel2 /*Sets the trigger source to CHANnel2.*/
:TRIGger:CAN:SOURce? /*The query returns CHAN2.*/

Sets or queries the signal type of CAN trigger.

NameTypeValuesDescription
stypeenum-

Sets or queries the trigger condition of CAN trigger.

NameTypeValuesDescription
condenumSOF | EOF | IDRemote | OVERload | IDFRame | DATaframe | IDData | ERFRame | ERANswer | ERCHeck | ERFormat | ERRandom | ERBitTrigger condition to use for CAN triggering.
enum - Returns the current CAN trigger condition.

Sets or queries the sample point position of CAN trigger, expressed in percent. The sample point is within the bit time range.

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.*/

Sets or queries the CAN trigger level.

NameTypeValuesDescription
levelreal-
:TRIGger:SPIset / query

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 x VerticalScale - OFFSet) - (6 x VerticalScale - OFFSet)Trigger level for the SPI clock channel.

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 x VerticalScale - OFFSet - 6 x VerticalScale - OFFSetTrigger level for the SPI clock channel.
real - The query returns the trigger level in scientific notation.
:TRIGger:SPI:CLEVel <level>
:TRIGger:SPI:CLEVel?

Sets or queries the trigger level of the data channel of the SPI trigger. The unit is the same as the current amplitude.

NameTypeValuesDescription
levelreal-5 x VerticalScale - OFFSet - 7 x VerticalScale - OFFSetTrigger level for the SPI data channel; range depends on whether the channel is analog or digital.
real - Returns the trigger level in scientific notation.
:TRIGger:SPI:DLEVel 0.16 /*Sets the trigger level to 160 mV.*/
:TRIGger:SPI:DLEVel? /*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
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Source channel for the CS line.
enum - Returns the current CS source channel.
:TRIGger:SPI:CS CHANnel2 /*Sets the source channel of the CS line to CHANnel2 when the trigger condition of SPI is set to CS.*/
:TRIGger:SPI:CS? /*The query returns CHAN2.*/

Sets or queries the SPI trigger data value.

NameTypeValuesDescription
datainteger0 - 2^32-1SPI trigger data value.

Sets or queries the CS mode of SPI trigger when the trigger condition is "CS".

NameTypeValuesDescription
modeenumHIGH | LOWSelects the CS mode of SPI trigger.
enum - Returns the CS mode as HIGH or LOW.
:TRIGger:SPI:MODE LOW /*Sets the CS mode to LOW.*/
:TRIGger:SPI:MODE? /*The query returns LOW.*/
:TRIGger:SPI:SCLset / query

Sets or queries the SPI trigger SCL source.

NameTypeValuesDescription
sourceenum-
:TRIGger:SPI:SDAset / query

Sets or queries the channel source of the data line of SPI trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15Channel source for the SPI trigger data line.
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.

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 x VerticalScale - OFFSet - 7 x VerticalScale - OFFSetTrigger level for the SPI CS channel.
real - The query returns the trigger level in scientific notation.
:TRIGger:SPI:SLEVel 0.16
:TRIGger:SPI:SLEVel?

Sets or queries the SPI trigger slope.

NameTypeValuesDescription
slopeenum-

Sets or queries the timeout value when the SPI trigger condition is "Timeout". The default unit is s.

NameTypeValuesDescription
timereal8 ns - 10 sTimeout value.
real (s) - The query returns the timeout value in scientific notation.

Sets or queries the trigger condition of SPI trigger.

NameTypeValuesDescription
whenenumCS | TIMeoutTrigger condition to set.
enum - The query returns CS or TIM.
*No example lines for this command were provided in the slice.*

Sets or queries the data width of the data channel in SPI trigger.

NameTypeValuesDescription
widthinteger4 - 32Data width of the data channel in SPI trigger.
:TRIGger:FLEXrayset / query

Sets the relevant parameters for the FLEXray trigger. The command belongs to the FLEXray trigger command group.

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 - Returns 2500000, 5000000, or 10000000.
:TRIGger:FLEXray:BAUD 5000000 /*Sets the signal rate to 5000000 bps.*/
:TRIGger:FLEXray:BAUD? /*The query returns 5000000.*/

Sets the FLEXray trigger source.

NameTypeValuesDescription
sourceenum-FLEXray trigger source.

Sets or queries the trigger condition of the FlexRay trigger.

NameTypeValuesDescription
condenumFRAMe | SYMBol | ERRor | TSSTrigger condition.
enum - Returns the current trigger condition.

Sets or queries the trigger level of the FlexRay trigger. Its unit is the same as that of the current amplitude.

NameTypeValuesDescription
levelreal-5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSetTrigger level for analog channels; for digital channels the allowed range is -20 V to 20 V.
real - The query returns the trigger level in scientific notation.
:TRIGger:IISset / query

Sets relevant parameters for the I2S trigger. This command belongs to the :TRIGger:IIS command group.

Sets or queries the alignment mode of the I2S trigger.

NameTypeValuesDescription
settingenumLJ | RJ | IISAlignment mode for the I2S trigger.
enum - Returns the current I2S trigger alignment mode.
:TRIGger:IIS:ALIGnment LJ
:TRIGger:IIS:ALIGnment?

Sets the edge polarity used for the I2S clock trigger. The page slice shows the setter and query syntax, but does not include the parameter table or query return format.

NameTypeValuesDescription
slope--

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 | CHANnel4Clock 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, or CHAN4.
:TRIGger:IIS:SOURce:CLOCk CHANnel1
: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 | CHANnel4Selects the I2S trigger data source.
enum - The query returns the selected data source as D0 through D15 or CHAN1 through CHAN4.
:TRIGger:IIS:SOURce:DATA CHANnel2 /*Sets data source to
:TRIGger:IIS:SOURce:DATA? /*The query returns CHAN2.*/

Sets or queries the audio channel of the I2S trigger.

NameTypeValuesDescription
<source>enumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Audio channel of the I2S trigger.

Sets or queries the trigger condition of the I2S trigger.

NameTypeValuesDescription
operatorenumEQUal | NOTequal | LESSthan | GREaterthan | INRange | OUTRangeTrigger comparison operator.
enum - The query returns one of the operator keywords: EQUal, NOTequal, LESSthan, GREaterthan, INRange, or OUTRange.

Sets or queries the audio state of the I2S trigger.

NameTypeValuesDescription
audioenumRIGHt | LEFT | EITHerSelects which channel's data is used for the I2S trigger.
enum - Returns the current audio state.
:TRIGger:LINset / query

Sets the trigger source for LIN trigger. The slice shows this command in the LIN trigger command group, but does not document the allowed source values or query return format.

NameTypeValuesDescription
source--Trigger source selection.

Sets or queries the data value of the I2S trigger when the trigger condition is "=" or "≠".

NameTypeValuesDescription
datainteger0 - 2^32-1Data value for the I2S trigger.
integer - Returns the data value of the I2S trigger as an integer ranging from 0 to 2^32-1.
:TRIGger:IIS:DATA 10
:TRIGger:IIS:DATA? /*The query returns 10.*/

Sets or queries the trigger source of LIN trigger.

NameTypeValuesDescription
source--
:TRIGger:LIN:IDset / query

Sets or queries the ID value of the LIN trigger when the trigger condition is "Data & ID".

NameTypeValuesDescription
idinteger0 - 63
integer - The query returns an integer ranging from 0 to 63.
:TRIGger:LIN:ID 4
:TRIGger:LIN:ID?

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

NameTypeValuesDescription
baudinteger1 kbps - 20 MbpsBaud rate of the LIN trigger.
integer (bps) - The query returns an integer ranging from 1 kbps to 20 Mbps.
:TRIGger:LIN:BAUD 19200 /*Sets the baud rate of LIN trigger to 19.2 kbps.*/
:TRIGger:LIN:BAUD? /*The query returns 19200.*/

Sets or queries the protocol version of the LIN trigger.

NameTypeValuesDescription
stdenum1X | 2X | BOTHProtocol version of the LIN trigger.

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 - 90
integer - The query returns an integer ranging from 10 to 90.
:TRIGger:LIN:SAMPlepoint 40
:TRIGger:LIN:SAMPlepoint?

Sets or queries the trigger condition of LIN trigger.

NameTypeValuesDescription
when--

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

NameTypeValuesDescription
levelreal-Trigger level for LIN triggering.
:TRIGger:M1553set / query

Sets or queries the trigger source of the M1553 trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source for the M1553 trigger.
:TRIGger:M1553:SOURce <source>
:TRIGger:M1553:SOURce?

Sets or queries the trigger source of the M1553 trigger.

NameTypeValuesDescription
sourceenumCHANnel1 | CHANnel2 | CHANnel3 | CHANnel4Trigger source channel.
enum - Returns the current trigger source.

Sets or queries the trigger condition of the M1553 trigger.

NameTypeValuesDescription
whenenumSYNCbreak | DATA | CMD | STATus | ERRorTrigger condition to use for M1553 triggering.
enum - Returns the current trigger condition.
:TRIGger:M1553:WHEN CMD
:TRIGger:M1553:WHEN?

Sets or queries the polarity of the M1553 trigger.

NameTypeValuesDescription
polarityenumPOSitive | NEGative
enum - The query returns POS or NEG.
:TRIGger:M1553:POLarity POSitive
:TRIGger:M1553:POLarity?

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
levelrealLower limit - 5 x VerticalScale - OFFSet
:TRIGger:M1553:ALEVel <level>
:TRIGger:M1553:ALEVel?

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
<level>real-5 x VerticalScale - OFFSet - upper limitLower trigger level limit.
real - The query returns the lower limit of the trigger level in scientific notation.
:TRIGger:M1553:BLEVel 0.05 /*Sets the lower limit of the trigger
:TRIGger:M1553:BLEVel? /*The query returns 5.000000E-2.*/

: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 | MATH4Selects the waveform data source channel.
enum - Returns the selected waveform source channel.
:WAVeform:SOURce CHANnel2 /*Sets the channel source to CHANnel2.*/
:WAVeform:SOURce? /*The query returns CHAN2.*/
:WAVeform:MODEset / query

Sets or queries the mode used by the :WAVeform:DATA? command when reading data.

NameTypeValuesDescription
mode--Mode of the waveform data reading operation.
:WAVeform:FORMatset / query

Sets or queries the return format of waveform data.

NameTypeValuesDescription
formatenumWORD | BYTE | ASCiiReturn format for waveform data.
returns
:WAVeform:MODE RAW /*Sets the reading mode of waveform data to RAW.*/
:WAVeform:MODE? /*The query returns RAW.*/
:WAVeform:POINtsset / query

Sets or queries the number of waveform points to be read in the current mode.

NameTypeValuesDescription
pointinteger1 - 1,000Number of waveform points to read.
integer - Returns the number of waveform points.
*:WAVeform:POINts 100
*:WAVeform:POINts?

Reads the waveform data.

block - Returns waveform data in the currently selected waveform data format. In WORD or BYTE format, the response is TMC header plus waveform data points plus end identifier; in ASCii format, the waveform points are returned as scientific-notation voltage values separated by commas.
:WAV:SOUR CHAN1
:WAV:MODE NORMal
:WAV:FORM BYTE
:WAV:DATA?
:STOP
:WAV:SOUR CHAN1
:WAV:MODE RAW
:WAV:FORM BYTE
:WAV:STAR 1
:WAVeform:STOP 120000

Returns the X increment used in the waveform conversion formula for waveform data read from internal memory.

real - Returns the X increment used for waveform data conversion.

Queries the start time of the waveform data of the currently selected channel source in the X direction.

real - Returns the start time of the waveform data. The value depends on the current data reading mode: in NORMal mode it is the start time displayed on the screen; in RAW mode it is the start time in internal memory; in MAX mode it is the start time displayed on the screen in RUN state and in internal memory in STOP state.

Queries the reference time of the waveform points of the currently selected channel source in the X direction.

integer - Returns 0, namely the first waveform point on the screen or in the internal memory.

Queries the unit voltage value of the current source channel Y in the Y direction.

Queries the vertical offset relative to the vertical reference position of the currently selected channel source in the Y direction.

integer - Returns the Y-origin value as an integer.

Queries the vertical reference position of the currently selected channel source in the Y direction.

integer - The query returns the vertical reference position of the currently selected channel source in the Y direction.
:WAVeform:STARtset / query

Sets or queries the start position of waveform data reading.

NameTypeValuesDescription
stainteger1 - 1000Start position of waveform data reading in normal mode.
:WAVeform:STOPset / query

Sets or queries the stop position of waveform data reading.

NameTypeValuesDescription
stopinteger1 - 1,000
integer - The query returns an integer.
:WAVeform:BEGinset / query

Starts reading waveforms. No actual effects on the instrument; compatible with DS2000.

:WAVeform:ENDset / query

Stops reading waveforms. The command has no actual effect on the instrument and is compatible with DS2000.

:WAVeform:RESetset / query

Resets reading waveforms. No actual effects on the instrument; compatible with DS2000.

Queries all the waveform parameters.

string - Returns 10 waveform parameters separated by commas: <format>,<type>,<points>,<count>,<xincrement>,<xorigin>,<xreference>,<yincrement>,<yorigin>,<yreference>.

Queries the current waveform reading status. No actual effects on the instrument.

returns