/

Tektronix

/

Tektronix MDO34

SCPI COMMAND REFERENCE

Tektronix MDO34

Tektronix MDO34

The Tektronix MDO34 is Tektronix's oscilloscope in the 3 Series MDO family. Its SCPI remote-control interface exposes 2482 commands across 85 subsystems - 1748 settable and 734 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.

2,482

Commands

1,748

Settable

734

Queries

85

Subsystems

SCPI

Verified

2026-07-16

All commands

Returns the current acquisition mode. The query form of ACQuire:MODe is the question-mark version of the set command ACQuire:MODe.

enum - Returns the current acquisition mode.
:ACQUIRE:MODEset / query

Selects the acquisition mode for conditional acquisition. The example shows `ACQUIRE:MODE SAMPLE` as part of setting up acquisition.

NameTypeValuesDescription
modeenumSAMPLEAcquisition mode.

Sets the fast acquisition palette used by the acquisition display. The default value is TEMPERATURE.

NameTypeValuesDescription
paletteenumTEMPERATUREAcquisition palette selection.
:ACQUIRE:MAGNIVUset / query

Sets or queries the Magnivu acquisition display state. The factory default value is 0.

:ACQUIRE:NUMAVGset / query

Sets the number of averages used for acquisition. The factory default is 16.

NameTypeValuesDescription
numavginteger-Number of averages to use for acquisition.
:ACQUIRE:NUMENVset / query

Sets the number of envelopes used in acquisition. The factory default is INFINITE.

:ACQUIRE:STATEset / query

Sets or queries the acquisition state. The factory default value is 1.

Sets the acquisition stop-after mode. The factory default is RUNSTOP.

:ACQuire:MAGnivuset / query

Turns MagniVu acquisition on or off for digital collection data. The example shows setting it to 1 before a waveform transfer.

NameTypeValuesDescription
stateenum1 | 0 | ON | OFFEnables or disables MagniVu acquisition.
:ACQuire:MAGnivu 1

Returns whether acquisitions are running or stopped. In the example, it returns 0 after a mask violation because acquisition has stopped.

integer - 0 indicates the acquisitions have stopped.
:ACQUIRE:STATE?
:ACQuire:FASTAcqset / query

Sets the acquisition mode for FastAcq. The index lists this command under the Acquisition command group.

Sets the FastAcq palette used for FastFrame/fast acquisition display coloring.

NameTypeValuesDescription
paletteenum-Palette selection for FastAcq display coloring.

Sets the FastAcq state for acquisition. The index entry points to the acquisition command group documentation.

NameTypeValuesDescription
stateenum-

Returns the maximum sample rate for the acquisition system.

real - The maximum sample rate.
:ACQuire:MODeset / query

Sets the acquisition mode.

NameTypeValuesDescription
modeenum-Acquisition mode.

Returns the number of acquisitions taken since the last acquisition reset or state change.

integer - The number of acquisitions taken.
:ACQuire:NUMAVgset / query

Sets the number of averages used for acquisition. This command is part of the Acquisition command group.

NameTypeValuesDescription
countinteger2 - 65536Number of averages to use for acquisition.
:ACQuire:NUMEnvset / query

Sets the acquisition mode to envelope. This command is part of the Acquisition command group.

NameTypeValuesDescription
modeenumNUMEnvAcquisition mode.

Returns the current sequence acquisition number. The command is a query in the acquisition sequence subsystem.

integer - The current sequence acquisition number.

Sets the number of sequences in a sequence acquisition. This command belongs to the acquisition sequence subsystem.

NameTypeValuesDescription
sequenceinteger-Number of sequences to acquire.
:ACQuire:STATEset / query

Starts or stops acquisition. This command belongs to the Acquisition command group.

NameTypeValuesDescription
stateenum-Acquisition state.

Sets how acquisition stops after starting an acquisition.

NameTypeValuesDescription
stopAfterenum-Specifies the stop-after acquisition mode.

Returns the acquisition subsystem state and configuration. The manual index lists this query under the Acquisition command group.

string - Returns the acquisition state and settings.

:HEADerset / query

Controls whether query responses include command headers. When header is on, responses are formatted as valid set commands; when off, only the values are returned.

NameTypeValuesDescription
stateenumON | OFFEnables or disables inclusion of headers in query responses.
:HEADERset / query

Controls whether command headers are included in responses. The factory default is 1 (enabled).

:DISPLAY:CLOCKset / query

Sets the display clock default state. The factory default value is 1.

Sets the digital display height. The factory default is MEDIUM.

NameTypeValuesDescription
heightenumMEDIUMDigital display height setting.

Sets the graticule display style. The factory default is FULL.

NameTypeValuesDescription
graticuleenumFULLGraticule display style.

Sets the waveform display intensity. The factory default value is 35.

NameTypeValuesDescription
intensityinteger-Waveform display intensity.

Sets the display persistence default value. The factory default is 0.0E+0.

Sets the display dots-only style state. The factory default is 0 (off).

NameTypeValuesDescription
stateinteger0 - 1Enables or disables dots-only display style.
:DISPLAY:XYset / query

Sets the XY display state. The factory default is OFF.

Sets whether the XY display uses YT mode. The factory default is 1.

:DISplay:CLOCkset / query

Controls whether the display clock is shown. The command is listed in the Display Command Group.

DISplay:CLOCk

Selects the readout configuration for the display. The command is listed in the Display command group.

Sets the digital activity display setting for the waveform area. The manual lists it in the Display command group.

Sets the height of the digital display. The command is listed under the Display Command Group.

Sets the display backlight intensity. The command is listed in the Display command group and has a related auto-dimming enable command.

Returns the current display intensity setting.

real (%) - The current display intensity setting is returned.

Queries the current display state.

enum - Indicates whether the display is on or off.

Sets the waveform intensity display setting. The command is listed in the Display Intensity command group.

:DISplay:XYset / query

Sets the display mode to XY. The command is listed in the Display command group.

Turns the XY display mode on or off with or without the YT display. This command is part of the display subsystem.

NameTypeValuesDescription
stateenumOFF | ONEnables or disables XY display with YT.

Enables or disables the socket server used for Telnet or other TCPIP socket connections to send commands and queries to the instrument.

NameTypeValuesDescription
stateenumON | OFFEnables or disables the socket server.

Sets the TCPIP port for the socket server connection.

NameTypeValuesDescription
portinteger-TCPIP port used by the socket server connection.

Sets the protocol for the socket server.

NameTypeValuesDescription
protocolenum-Protocol for the socket server.

Enables or disables the socket server used for Telnet or other TCP/IP socket connections to send commands and queries to the instrument. The default state is enabled.

NameTypeValuesDescription
stateenumON | OFF | <NR1>Enables or disables the socket server.
enum - Returns the socket server state.

Sets the TCPIP port for the socket server connection. If the specified port is in use while the socket server is enabled, error event code 221 is posted and the socket server remains unchanged.

NameTypeValuesDescription
portinteger-Integer port number for the socket server connection.
integer - Returns the current TCPIP port for the socket server connection.
SOCKETServer:PORT 1080 sets the socket server port to port 1080.
SOCKETServer:PORT? might return 4000, indicating that port 4000 is currently the TCPIP port for the socket server connection.

Sets the protocol used by the socket server session. TERMinal sends a session startup message and provides a command prompt; NONe disables those features for raw socket transactions.

NameTypeValuesDescription
protocolenumTERMinal | NONeSelects the socket server protocol mode.
enum - Returns the current socket server protocol setting.
SOCKETServer:PROTOCol TERMinal sets the protocol to terminal, so that a session startup message is sent to the socket, and a command prompt is provided.
SOCKETServer:PROTOCol? might return NONE, indicating that the protocol is set to support raw socket connections.

Switches the RF Average trace display on or off in the frequency domain graticule.

NameTypeValuesDescription
stateenumON | OFFTurns the RF Average trace display on or off.

Switches the frequency domain Max Hold trace display on or off in the frequency domain graticule.

Switches the frequency domain Min Hold trace display on or off in the frequency domain graticule.

Switches the frequency domain Normal trace display on or off in the frequency domain graticule.

NameTypeValuesDescription
stateenumON | OFFTurns the Normal trace display on or off.
:SELect:D<x>set / query

Turns on the display of digital channel <x> and resets the acquisition.

NameTypeValuesDescription
xinteger-Digital channel to display.
:SELect:DAllset / query

Turns on or off all digital channels D0 through D15.

:SELect:REF<x>set / query

Turns on or off the specified reference waveform or returns whether the specified reference waveform is on or off.

Queries which waveforms are displayed.

string - Returns the display selection state for the waveforms.
SELECT?? might return the following :SELECT:BUS1 0;BUS2 0;CH1 1;CH2 0;CH3 0;CH4 0;MATH 0;REF1 0;REF2 0;REF3 0;REF4 0;CONTROL CH1
:SELect:CH<x>set / query

Turns the display of channel <x> waveform on or off, where <x> is channel number 1–4. This command also resets the acquisition.

NameTypeValuesDescription
stateenumON | OFF | 1 | 0Turns the specified channel waveform display on or off.
SELECT:CH2 ON
SELECT:CH1?
:SELect:CONTROlset / query

Selects a waveform to be used with channel-related commands such as the cursor commands. It also turns on the waveform display if it was not already on.

Turns on or off the display of the waveform for bus <x>, where x is bus number 1-2. The query returns whether the channel is on or off, but does not indicate whether it is the specified waveform.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Turns the specified waveform display on or off.
enum - Returns whether the channel is on or off.

Returns the currently selected waveform for front-panel controls. If all channels are turned off, the response is NONE.

enum - Returns the selected waveform, or NONE if all the channels are turned off.
SELECT:CONTROL? might return :SELECT:CONTROL MATH indicating that math is the implied object of waveform commands.

Turns on the display of digital channel <x> and resets the acquisition. The query returns whether the channel is on or off, but does not indicate whether it is the selected waveform.

enum - Returns whether the channel display is on or off.
SELECT:D2? might return :SELECT:D2 1 indicating that digital channel 2 is being displayed.

Turns on and off the display of the reference waveform <x>. The <x> variable represents the reference channel number, which can be 1–4. The query returns whether the channel is on or off.

NameTypeValuesDescription
xinteger1 - 4Reference channel number.
stateenumON | OFF | <NR1>Turns the reference waveform display on or off.
enum - Whether the reference waveform display is on or off.
SELECT:REF2 ON turns the channel 2 waveform display on, and selects reference waveform 2.
SELECT:REF2? might return :SELECT:REF2 1 indicating that reference waveform 2 is being displayed.

Turns RF Average trace display off or on in the frequency domain graticule.

enum - Returns the RF Average trace display state.

Switches the frequency domain Max Hold trace display on or off in the frequency domain graticule.

enum - Returns the current Max Hold trace display state.

Switches the frequency domain Min Hold trace display on or off in the frequency domain graticule.

enum - Returns the current Min Hold display state.

Switches the frequency domain Normal trace display on or off in the frequency domain graticule.

enum - Returns the state of the frequency domain Normal trace display.
:SELECT:CH1set / query

Sets channel 1 as the selected source in the acquisition setup. In the example, it is used with SELECT:CH1 ON as part of conditional acquisition.

NameTypeValuesDescription
stateenumONEnables selection of channel 1.
SELECT:CH1 ON
:SELECT:BUS1set / query

Selects whether bus 1 is enabled or disabled. The default value is 0.

NameTypeValuesDescription
stateenum0 | 1Enables or disables bus 1 selection.
:SELECT:CONTROLset / query

Sets or shows which input source is selected as the control source. The factory default is CH1.

:SELECT:D10set / query

Selects the D10 digital channel for display or measurement. The factory default is 0 (off).

:SELECT:DALLset / query

Selects the DALL digital line group for display or measurement. The factory default value is 0.

:SELECT:MATHset / query

Selects the MATH waveform display for the instrument. The factory default value is 0.

NameTypeValuesDescription
stateenum0 | 1Enables or disables MATH selection.
:SELECT:REF1set / query

Selects whether REF1 is enabled. The factory default is 0.

Sets whether RF average display is selected by default. The factory default value is 0.

Sets the default state of the RF Max Hold selection to 0. This is listed in the factory defaults table.

Sets the default state for the RF min-hold selection to 0. This entry appears in the factory defaults table.

Sets the factory default value for the RF_NORMAL selection to 0.

Returns the date when the specified oscilloscope setup was saved.

string - The date when the specified oscilloscope setup was saved.
:SETUP1<x>:LABelset / query

Specifies the label for the selected oscilloscope setup. The setup number is given by <x>.

NameTypeValuesDescription
xinteger1 - 1Setup index for the specified oscilloscope setup.

Returns the time when the specified oscilloscope setup was saved.

NameTypeValuesDescription
xinteger1 - 8Specifies which saved setup is queried.
string - The time when the specified oscilloscope setup was saved.

Sets the condition used when triggering on an ARINC429 bus signal. The condition can be word start, label, matching data, word end, or error.

NameTypeValuesDescription
conditionenumword start | label | matching data | word end | errorCondition to use for ARINC429 bus triggering.

Sets the qualifier to use when triggering on an ARINC429 bus data field.

NameTypeValuesDescription
qualifierenum< | > | = | <= | >= | not = | in range | out of rangeQualifier used for the ARINC429 data-field trigger condition.

Sets the qualifier used when triggering on an ARINC429 bus label field. The qualifier options are less than, greater than, equal, less than or equal, greater than or equal, not equal, in range, and out of range.

NameTypeValuesDescription
qualifierenum< | > | = | <= | >= | not = | in range | out of rangeSelects the comparison used for the ARINC429 bus label field trigger.

This command specifies the low value to use when triggering on an ARINC429 bus label field.

NameTypeValuesDescription
valuereal-Low value used for ARINC429 bus label triggering.

Sets the condition used when triggering on an audio bus signal. The condition can be start of frame or matching data.

NameTypeValuesDescription
conditionenumstart of frame | matching dataCondition used for audio bus triggering.

Sets the upper word value used when triggering on an audio bus signal.

NameTypeValuesDescription
valuereal-Upper word value to be used for audio bus triggering.

Sets the data offset value used when triggering on an audio bus signal.

NameTypeValuesDescription
offsetinteger-Data offset value used for audio bus triggering.
:TRIGgerset / query

Forces a trigger event to occur. If TRIGger:STATE is set to READy, the acquisition will complete; otherwise the command is ignored.

NameTypeValuesDescription
FORCeenumFORCeCreates a trigger event.
TRIGGER FORCE forces a trigger event to occur.
:TRIGger:Aset / query

Sets the A trigger level automatically to 50% of the range of the minimum and maximum values of the trigger input signal. For the query form, returns current A trigger parameters.

returns - Returns current A trigger parameters.
TRIGGER FORCE forces a trigger event to occur.

Forces a trigger event to occur. If TRIGger:STATE is set to READy, the acquisition will complete; otherwise the command is ignored.

boolean - Returns the current trigger state for the trigger command.
TRIGGER FORCE forces a trigger event to occur.
:TRIGger:A:BUSset / query

Selects the A trigger bus source and exposes bus-specific trigger settings beneath it. The slice shows it as part of the trigger A hierarchy and gives an example setting the source to B1.

NameTypeValuesDescription
sourceenumB1Bus trigger source.
TRIGGER:A:BUS:SOURCE B1

Sets the A trigger level to 50% of the range between the minimum and maximum values of the trigger input signal. The query returns a long response containing A trigger parameters.

string - Returns A trigger parameters in a long response.
TRIGGER:A SETLEVEL
TRIGGER:A?

Queries the bus type to trigger on. The bus can be one of several serial trigger types, including I2C, SPI, CAN, RS232C, PARallel, USB, LIN, FLEXRay, AUDio, ETHERnet, or MIL1553B.

enum - Returns the currently selected bus type to trigger on.

Sets the trigger condition for ARINC 429 bus data on bus B<x>. B<x> is the bus number.

NameTypeValuesDescription
conditionenumSTARt | END | LABel | DATA | LABELANDDATA | ERRorSelects the trigger condition to use.

Specifies the upper value of the trigger range for the ARINC429A data field when the trigger condition is DATA or LABELANDDATA and the qualifier is INrange or OUTrange. The default is all X's (don't care).

NameTypeValuesDescription
QStringstring-Quoted string of 19, 21, or 23 bits using 0, 1, and X; replaces the least significant bits of the stored value.
string - Returns the stored quoted string value for the upper limit of the range.
TRIGger:A:BUS:B<x>:ARINC429A:DATA:HIVALue
"XXXXXXXXXXXXXXX1000" sets the upper limit of the range to
XXXXXXXXXXXXXXX1000.
TRIGger:A:BUS:B<x>:ARINC429A:DATA:HIVALue? might return
"XXXXXXXXXXXXXXXXXXX".

Specifies the qualifier used when triggering on the ARINC429 data field(s). The trigger condition must be set to DATA or LABELANDDATA, and the default qualifier is Equal to.

NameTypeValuesDescription
qualifierenumLESSthan | MOREthan | EQual | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeSets the data qualifier to the selected comparison or range condition.
enum - Returns the current data qualifier setting.
TRIGger:A:BUS:B<x>:ARINC429A:DATA:QUALifier LESSthan sets the
TRIGger:A:BUS:B<x>:ARINC429A:DATA:QUALifier? might return EQUAL

Returns the current low value used when triggering on the ARINC429 bus data field(s). The value is a quoted string of 19, 21, or 23 bits, with 0, 1, and X as the allowed characters.

string - Returns the currently stored QString low value for the ARINC429 data field trigger.
TRIGger:A:BUS:B<x>:ARINC429A:DATA:VALue? might return "XXXXXXXXXXXXXXXXXXX".

Returns the current ARINC429A error type trigger setting for bus B<x>. The value may be ANY, GAP, WORD, or PARity.

enum - Returns the selected error type for the trigger condition.
TRIGger:A:BUS:B1:ARINC429A:ERRTYPE? might return PARity.

Sets or queries the high-value limit of the ARINC429 label range for trigger A bus B<x>. The bits specified in the quoted string replace the least significant bits, leaving unspecified upper bits unchanged.

NameTypeValuesDescription
valuestring-Quoted 8-bit string made up of 0, 1, and X; specified bits replace the least significant bits.
string - Returns the current high-value limit as a quoted string of 8 bits.
TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue "XXXX1000"
TRIGger:A:BUS:B<x>:ARINC429A:LABel:HIVALue?

Specifies the qualifier used when triggering on the ARINC429 label field. The trigger condition must be set to LABel or LABELANDDATA; the default qualifier is "Equal to".

NameTypeValuesDescription
qualifierenumLESSthan | MOREthan | Equal | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeSelects how the ARINC429 label field is compared for triggering.

Specifies the low value used when triggering on the ARINC429 bus label field. The trigger condition must be set to LABEL or LABELANDDATA; the default is all X's (don't care).

NameTypeValuesDescription
QStringstring-Quoted string of 8 bits; allowable characters are 0, 1, and X.
string - Returns the current label value as a quoted 8-bit string.
TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue "XXXX1000"
TRIGger:A:BUS:B<x>:ARINC429A:LABel:VALue? might return "XXXXXXXX"

Specifies the SDI field value used when triggering on ARINC429 bus data fields. The trigger condition must be DATA or LABELANDDATA, and B<x> is the bus number.

NameTypeValuesDescription
QStringstring-Quoted string of 2 bits used to set the SDI field; allowable characters are 0, 1, and X.
string - Returns the stored SDI field value as a quoted 2-bit string.
TRIGger:A:BUS:B<x>:ARINC429A:SDI "X0" sets the SDI field value to X0.
TRIGger:A:BUS:B<x>:ARINC429A:SDI? might return "XX".

Sets or queries the SSM field value for ARINC429A trigger data. The quoted 2-bit string replaces the least significant bits; unspecified upper bits remain unchanged.

NameTypeValuesDescription
QStringstring-Quoted string of 2 bits using only 0, 1, and X.
string - Returns the current SSM field value as a quoted 2-bit string.
TRIGger:A:BUS:B<x>:ARINC429A:SSM "X0" sets the SSM field value to X0.
TRIGger:A:BUS:B<x>:ARINC429A:SSM? might return "XX".

Sets the audio bus trigger condition used when triggering on an audio bus signal. The condition selects either start of frame or matching data.

enum - Returns the current audio bus trigger condition.

Sets the data offset value used when triggering on an audio bus signal. The trigger condition must be set to DATA using TRIGger:A:BUS:B<x>:AUDio:CONDition.

NameTypeValuesDescription
offsetreal-Data offset value.

Sets or queries the qualifier used when triggering on an audio bus signal. The qualifier can be one of eight comparison modes.

NameTypeValuesDescription
qualifierenumLESSthan | MOREthan | EQual | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeSelects the audio bus trigger qualifier.
enum - Returns the current qualifier setting.

Sets or queries the audio bus data qualifier used for triggering on bus B<x>. The available qualifiers are less than, greater than, equal, not equal, less than or equal, greater than or equal, in range, and out of range.

enum - Returns the current audio bus data qualifier setting.

Sets the lower word value used when triggering on an audio bus signal. The trigger condition must be set to DATA with TRIGger:A:BUS:B<x>:AUDio:CONDition, and B<x> is the bus number 1-2.

NameTypeValuesDescription
Stringstring-Specifies the trigger data lower word.

Sets or queries the lower word value used when triggering on an audio bus signal. The trigger condition must be set to DATA using TRIGger:A:BUS:B<x>:AUDio:CONDition, and B<x> is the bus number 1-2.

string - Returns the trigger data lower word.

Sets the alignment of trigger data on the audio bus to left or right, or either side. This command requires option 3-SRAUDIO.

NameTypeValuesDescription
modeenumEITher | LEFt | RIGhtAligns the trigger data to either left or right.

Sets the alignment of the trigger data word for audio bus triggering, or queries the current setting. EITher aligns the trigger data to either left or right; LEFt and RIGht select the corresponding alignment.

enum - Returns the current audio trigger data word alignment.

Sets the CAN bus condition used to search on CAN bus data. Bus number B<x> is 1 to 2; FORMERRor, ANYERRor, FDBRS, and FDESI are available only when :BUS:B<x>:CAN:STANDard is set to CANFD.

NameTypeValuesDescription
conditionenumSOF | FRAMEtype | IDentifier | DATA | IDANDDATA | EOF | ACKMISS | ERROR | FORMERRor | ANYERRor | FDBRS | FDESICondition to use for CAN bus trigger search.

Sets the CAN bus condition used to search on CAN bus data. The available conditions include start of frame, frame type, identifier, data, end of frame, missing ACK, error conditions, and CAN FD BRS/ESI bits.

enum - Returns the currently selected CAN trigger condition.

Sets the CAN data direction used to search on a CAN bus signal. The trigger condition must be set to IDentifier, and B<x> specifies bus number 1 to 2.

NameTypeValuesDescription
directionenumREAD | WRITE | NOCARESets the CAN data direction to search for.
TRIGGER:A:BUS:B1:CAN:DATA:DIRECTION WRITE sets the CAN data direction to Write.

Sets the CAN data direction used when searching on a CAN bus signal. The trigger condition must be set to Identifier, and B<x> is the bus number 1 to 2.

NameTypeValuesDescription
directionenumREAD | WRITE | NOCARESelects the CAN data direction to search for.
TRIGGER:A:BUS:B1:CAN:DATA:DIRECTION WRITE

Specifies the data offset in bytes to search for in a CAN search. The default value is 0.

NameTypeValuesDescription
offsetinteger0Data offset in bytes to search for in a CAN search.

Sets or queries the CAN data offset used for trigger matching. The valid range depends on CAN standard and the current data match size; -1 means don't care and 0 means the start of the data field.

NameTypeValuesDescription
offsetinteger-1 - 7Number of bytes specifying the data offset.
integer - Returns the current CAN data offset.
TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet 5
TRIGger:A:BUS:B<x>:CAN:DATa:OFFSet? might return 7

Sets the qualifier used when triggering on a CAN bus signal. The trigger condition must be IDANDDATA or DATA, and B<x> specifies the bus number (1-2).

NameTypeValuesDescription
modeenumLESSthan | Than | EQual | UNEQual | LESSEQual | EQualQualifier comparison used for CAN data triggering.
enum - Returns the current CAN data qualifier setting.
TRIGGER:A:BUS:B1:CAN:DATA:QUALIFIER LESSTHAN
TRIGGER:A:BUS:B1:CAN:DATA:QUALIFIER? might return :TRIGGER:A:BUS:B1:CAN:DATA:QUALIFIER THAN, indicating that the oscilloscope is set to trigger when the data is than the qualifier value.

Sets the qualifier used when triggering on a CAN bus signal. The trigger condition must be set to IDANDDATA or DATA, and B<x> is the bus number (1-2).

enum - Returns the current CAN data qualifier setting.
TRIGGER:A:BUS:B1:CAN:DATA:QUALIFIER? might return :TRIGGER:A:BUS:B1:CAN:DATA:QUALIFIER THAN, indicating that the oscilloscope is set to trigger when the data is than the qualifier value.

Sets or queries the length of the CAN binary data string in bytes. The bus number is B<x> (1-2).

NameTypeValuesDescription
NR1integer-Length of the data string in bytes.
integer - Returns the data string length in bytes.

Sets the binary data value used when triggering on a CAN bus signal. The trigger condition must be IDANDDATA or DATA, and B<x> specifies the bus number 1-2.

NameTypeValuesDescription
valuestring-Binary data value in a QString; only 0, 1, and X are allowed.
TRIGGER:A:BUS:B1:CAN:DATA:VALUE 1011 sets the CAN data value to 1011.

Sets the binary CAN data value used when triggering on a CAN bus signal. The trigger condition must be IDANDDATA or DATA, and B<x> selects the bus number 1-2.

NameTypeValuesDescription
QStringstring-Binary data value; only 0, 1, and X are allowed.
TRIGGER:A:BUS:B1:CAN:DATA:VALUE 1011

Specifies the binary data value to be used when searching on CAN FD BRS bits. It applies only when the search condition is set to FDBRSBIT.

NameTypeValuesDescription
stateenumZERo | OFF | 0 | ONE | ON | 1 | NOCARE | X | xBinary search value or no-care setting for the CAN FD BRS bit.

Specifies the binary data value used to search on CAN FD BRS bits for bus B<x> (bus 1-2). The query returns the stored BRS bit setting.

NameTypeValuesDescription
stateenumZERo | OFF | 0 | ONE | ON | 1 | NOCARE | X | xBinary data value to search on CAN FD BRS bits.
enum - Returns the stored BRS bit setting as 0, 1, or X depending on the configured argument.

Specifies the binary data value used to search on CAN FD ESI bits. This applies only when the search condition is set to FDESIBIT.

NameTypeValuesDescription
stateenumZERo | OFF | 0 | ONE | ON | 1 | NOCARE | X | xSelects the CAN FD ESI bit match value.

Specifies the binary data value to use when searching on CAN FD ESI bits. This applies only when the search condition is set to FDESIBIT.

NameTypeValuesDescription
stateenumZERo | OFF | 0 | ONE | ON | 1 | NOCARE | X | xBinary value to search for on the CAN FD ESI bit.
enum - Returns the current ESI bit search setting.
TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT{ZERo|OFF|0|ONE|ON|1|NOCARE|X|x}
TRIGger:A:BUS:B<x>:CAN:FD:ESIBIT?

Sets the CAN trigger frame type used when triggering on a CAN bus signal. The trigger condition must be set to FRAMEtype, and B<x> is the bus number 1-2.

NameTypeValuesDescription
frame typeenumDATA | REMote | ERRor | OVERLoadFrame type to use for CAN triggering.
TRIGGER:A:BUS:B1:CAN:FRAMETYPE DATA sets the CAN trigger frame type to DATA.

Sets the CAN trigger frame type used when triggering on a CAN bus signal. The trigger condition must be set to FRAMEtype, and B<x> is the bus number (1-2).

NameTypeValuesDescription
frame typeenumDATA | REMote | ERRor | OVERLoadSpecifies the CAN frame type to use for triggering.
enum - Returns the present CAN trigger frame type.
TRIGGER:A:BUS:B1:CAN:FRAMETYPE DATA sets the CAN trigger frame type to DATA.

Sets the addressing mode used when triggering on a CAN bus signal. The trigger condition must be set to IDANDDATA or DATA, and B<x> is the bus number (1-2).

NameTypeValuesDescription
modeenumSTandard | EXTENDedAddressing mode to use for CAN triggering.

Sets the CAN trigger addressing mode to standard or extended format for bus B<x>. B<x> is the bus number 1 to 2, and the command requires option 3-SRAUTO.

NameTypeValuesDescription
modeenumSTandard | EXTENDedSelects the CAN addressing mode used when triggering.
enum - Returns the current CAN trigger addressing mode.

Sets the binary address value used when triggering on a CAN bus signal. The trigger condition must be set to IDANDDATA or DATA, and B<x> selects the bus number 1-2.

NameTypeValuesDescription
QStringstring-Binary identifier value up to 29 bits; only 0, 1, and X are allowed.
TRIGGER:A:BUS:B1:CAN:IDENTIFIER:VALUE 1011

Sets the binary address value used when triggering on a CAN bus signal. The trigger condition must be set to IDANDDATA or DATA, and B<x> selects bus 1-2.

NameTypeValuesDescription
QStringstring-Up to 29 bits specifying the binary identifier value; only 0, 1, and X are allowed.
TRIGGER:A:BUS:B1:CAN:IDENTIFIER:VALUE 1011

Specifies the trigger condition to use when triggering on a FlexRay bus signal. The available conditions include start of frame, frame type, ID, cycle count, header, data, ID and data, EOF, and error.

enum - Returns the current FlexRay trigger condition.

Specifies the condition used when triggering on a FlexRay bus signal. The available conditions include start of frame, frame type, identifier, cycle count, header, data, ID and data, EOF, and error.

enum - Returns the current FlexRay trigger condition.

Specifies the high value used when triggering on a FlexRay bus cycle count field. The trigger condition must be set to CYCLEcount, and the low value is set with :TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue.

NameTypeValuesDescription
QStringstring-Quoted string containing the cycle count high value.
string - Returns the cycle count high value; "XXXXXX" indicates don't care.
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:HIVALUE “110010” sets the cycle count high value to 110010.
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:HIVALUE? might return TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:HIVALUE "XXXXXX" indicating the cycle count high value is don't care.

Specifies the high value used when triggering on a FlexRay bus cycle count field. The trigger condition must be set to CYCLEcount, and the low value is set with TRIGger:A:BUS:B<x>:FLEXray:CYCLEcount:VALue.

string - Returns the cycle count high value as a quoted string; the example indicates it may return don't care as "XXXXXX".
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:HIVALUE “110010” sets the cycle count high value to 110010.
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:HIVALUE? might return
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:HIVALUE "XXXXXX" indicating
the cycle count high value is don't care.

Specifies the qualifier to use when triggering on the FlexRay bus cycle count field. The trigger condition must be set to CYCLEcount.

NameTypeValuesDescription
qualifierenumLESSthan | MOREthan | EQual | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeSelects the comparison used for the FlexRay bus cycle count trigger.
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:QUALIFIER LESSTHAN
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:QUALIFIER? might return TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:QUALIFIER EQUAL

Specifies the qualifier to use when triggering on the FlexRay bus cycle count field. The trigger condition must be set to CYCLEcount.

enum - Returns the current cycle count qualifier setting.
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:QUALIFIER LESSTHAN
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:QUALIFIER?

This command specifies the low value when triggering on the FlexRay bus cycle count field. The trigger condition must be set to CYCLEcount using TRIGger:A:BUS:B<x>:FLEXray:CONDition.

NameTypeValuesDescription
valueinteger-Low cycle count value used for the FlexRay bus trigger.

Sets or queries the FlexRay cycle count low value for trigger bus B<x>. The value is a quoted binary data string.

NameTypeValuesDescription
qstringstring-Quoted binary data string representing the cycle count low value.
string - Returns the cycle count value as a quoted binary string; examples show don't-care bits as X characters.
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:VALUE "11001101"
TRIGGER:A:BUS:B1:FLEXRAY:CYCLECOUNT:VALUE?

Specifies the high value for triggering on the FlexRay bus data field. The trigger condition must be set to ID or IDANDDATA, and the lower value is set with :TRIGger:A:BUS:B<x>:FLEXray:DATa:VALue.

NameTypeValuesDescription
valuestring-Quoted string that defines the binary data high value.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:HIVALUE "11001101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX1" sets the binary data string high value to "11001101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX1".
TRIGGER:A:BUS:B1:FLEXRAY:DATA:HIVALUE? might return TRIGGER:A:BUS:B1:FLEXRAY:DATA:HIVALUE

Specifies the high value when triggering on the FlexRay bus data field. The trigger condition must be set to ID or IDANDDATA.

NameTypeValuesDescription
valuestring-Quoted string that is the binary data high value.
string - Returns the binary data high value.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:HIVALUE "11001101XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX1"
TRIGGER:A:BUS:B1:FLEXRAY:DATA:HIVALUE?

Specifies the offset of the data string, in bytes, when triggering on the FlexRay bus data field. The trigger condition must be set to ID or IDANDDATA.

NameTypeValuesDescription
offsetinteger-1Offset of the data string in bytes; -1 means don't care and no byte offset is used.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:OFFSET? might return
TRIGGER:A:BUS:B1:FLEXRAY:DATA:OFFSET 0 indicating that a data offset of 0.

Specifies the offset of the data string, in bytes, when triggering on the FlexRay bus data field. A byte offset of -1 means don't care and no byte offset is used.

integer (bytes) - Returns the data string offset in bytes.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:OFFSET? might return
TRIGGER:A:BUS:B1:FLEXRAY:DATA:OFFSET 0 indicating that a data offset
of 0.

Specifies the qualifier used when triggering on the FlexRay bus data field. The trigger condition must be set to ID or IDANDDATA.

NameTypeValuesDescription
qualifierenumLESSthan | MOREthan | EQual | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeSelects the comparison used for the FlexRay data field trigger.

Specifies the qualifier used when triggering on the FlexRay bus data field. The trigger condition must be set to ID or IDANDDATA.

enum - Returns the current FlexRay data qualifier setting.

Specifies the length of the FlexRay data string, in bytes, when triggering on the FlexRay bus data field. The trigger condition must be set to ID or IDANDDATA.

NameTypeValuesDescription
<NR1>integerbytesThe FlexRay data string length, in bytes.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:SIZE 8
TRIGGER:A:BUS:B1:FLEXRAY:DATA:SIZE?

Specifies the length of the FlexRay data string, in bytes, when triggering on the FlexRay bus data field. The trigger condition must be set to ID or IDANDDATA.

integer (bytes) - Returns the FlexRay data string length in bytes.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:SIZE 8
TRIGGER:A:BUS:B1:FLEXRAY:DATA:SIZE?

Specifies the low value when triggering on the FlexRay bus data field. Use the corresponding HIVALue command to set the upper value; the trigger condition must be ID or IDANDDATA.

NameTypeValuesDescription
QStringstring-Quoted string value for the FlexRay data trigger low value.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:VALUE “11001101” sets the FlexRay data value for triggering to 11001101.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:VALUE? might return
TRIGGER:A:BUS:B1:FLEXRAY:DATA:VALUE "XXXXXXXX" indicating the FlexRay data value is don't care.

Returns the low FlexRay bus data value used for triggering. The value is a quoted string, and the trigger condition must be set to ID or IDANDDATA.

string - Returns the low FlexRay data value used for triggering; the example shows a quoted string and may return "XXXXXXXX" to indicate don't care.
TRIGGER:A:BUS:B1:FLEXRAY:DATA:VALUE?

Specifies the FlexRay end-of-file type used for triggering on the EOF field. The trigger condition must be set to EOF.

NameTypeValuesDescription
modeenumSTATic | DYNAMic | ANYSelects static, dynamic, or either end-of-file type for the trigger.

Specifies the end-of-file type used when triggering on the FlexRay bus EOF field. The trigger condition must be set to EOF.

enum - Returns the current FlexRay EOF type setting.

Specifies the FlexRay error type used when triggering on the FlexRay bus signal. The trigger condition must be set to ERROR using TRIGger:A:BUS:B<x>:FLEXray:CONDition.

NameTypeValuesDescription
error typeenumCRCHeader | CRCTrailer | SYNCFrame | STARTupnosync | NULLFRStatic | NULLFRDynamicSets the FlexRay error type.
TRIGGER:A:BUS:B1:FLEXRAY:ERRTYPE SYNCFRAME
TRIGGER:A:BUS:B1:FLEXRAY:ERRTYPE?

Specifies the error type when triggering on the FlexRay bus signal. The trigger condition must be set to ERROR using TRIGger:A:BUS:B<x>:FLEXray:CONDition.

enum - Returns the current FlexRay error type.

Sets the binary frame ID high value used for FlexRay trigger qualification. A quoted binary string is accepted, and the query returns the current high value.

NameTypeValuesDescription
QStringstring-Quoted string that specifies the binary frame ID high value.
string - Returns the binary frame ID high value as a quoted binary string, or "X" characters to indicate don't care.
TRIGGER:A:BUS:B1:FLEXRAY:FRAMEID:HIVALUE “11001100101”
TRIGGER:A:BUS:B1:FLEXRAY:FRAMEID:HIVALUE?

Sets or queries the high value of the binary frame ID used for FlexRay trigger qualification. The value is provided as a quoted binary string.

NameTypeValuesDescription
QStringstring-Quoted binary string for the frame ID high value.
string - Returns the binary frame ID high value as a quoted string; the example shows "XXXXXXXXXXX" to indicate don't care.
TRIGGER:A:BUS:B1:FLEXRAY:FRAMEID:HIVALUE “11001100101”
TRIGGER:A:BUS:B1:FLEXRAY:FRAMEID:HIVALUE?

Sets the qualifier used when triggering on the FlexRay bus frame ID field. The trigger condition must be set to Identifier.

NameTypeValuesDescription
qualifierenumLESSthan | MOREthan | EQual | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeSelects the comparison mode for the frame ID field.

Specifies the qualifier used when triggering on the FlexRay bus frame ID field. The trigger condition must be set to Identifier.

enum - Returns the current frame ID qualifier setting.

Specifies the low value used when triggering on the FlexRay bus frame ID field. The trigger condition must be set to Identifier, and the high value is set with TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue.

NameTypeValuesDescription
valuestring-Quoted string that defines the FlexRay frame ID low value.
TRIGGER:A:BUS:B1:FLEXRAY:FRAMEID:VALUE “11001100101”
TRIGGER:A:BUS:B1:FLEXRAY:FRAMEID:VALUE? might return TRIGGER:A:BUS:B1:FLEXRAY:FRAMEID:VALUE "XXXXXXXXXXX"

Specifies the low value used when triggering on the FlexRay bus frame ID field. The trigger condition must be set to Identifier, and the matching high value is set with TRIGger:A:BUS:B<x>:FLEXray:FRAMEID:HIVALue.

NameTypeValuesDescription
valuestring-Quoted string representing the FlexRay frame ID low value.
string - Returns the current FlexRay frame ID low value; the example shows a don't-care pattern.
TRIGGER:A:BUS:B1:FLEXRAY:FRAMEID:VALUE “11001100101”
TRIGGER:A:BUS:B1:FLEXRAY:FRAMEID:VALUE?

This command specifies the FlexRay frame type used when triggering on the FlexRay bus signal. The trigger condition must be set to FRAMEType.

NameTypeValuesDescription
typeenumnormal | payload | null | sync | startupFlexRay frame type to use for the trigger condition.

Specifies the CRC portion of the binary header string when triggering on the FlexRay bus signal. The trigger condition must be set to HEADer using TRIGger:A:BUS:B<x>:FLEXray:CONDition.

NameTypeValuesDescription
QStringstring-Quoted string containing the CRC portion of the binary header string.

Specifies the CRC portion of the binary header string when triggering on the FlexRay bus signal. The trigger condition must be set to HEADer using TRIGger:A:BUS:B<x>:FLEXray:CONDition.

NameTypeValuesDescription
QStringstring-Quoted string containing the CRC portion of the binary header string.
string - Returns the CRC portion of the binary header string.

Specifies the cycle count portion of the binary header string when triggering on the FlexRay bus header. The trigger condition must be set to HEADer first.

NameTypeValuesDescription
QStringstring-Quoted string containing the cycle count portion of the binary header string.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:CYCLECOUNT “110010”
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:CYCLECOUNT?

Specifies the cycle count portion of the binary header string when triggering on the FlexRay bus header. The trigger condition must be set to HEADer.

NameTypeValuesDescription
xinteger-Bus number in the trigger bus path.
string - Returns the cycle count portion of the binary header string, shown as a quoted string.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:CYCLECOUNT “110010” sets the cycle count to 110010.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:CYCLECOUNT? might return
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:CYCLECOUNT "XXXXXX" indicating the cycle count is don't care.

Sets or queries the frame ID portion of the binary header string for FlexRay bus header triggering. The trigger condition must be set to HEADer.

NameTypeValuesDescription
QStringstring-Quoted string representing the frame ID portion of the binary header string.
string - Returns the frame ID portion of the binary header string; the example shows a don’t-care value as XXXXXXXXXXX.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:FRAMEID “11001100101” sets the frame ID portion of the binary header string to 11001100101.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:FRAMEID? might return TRIGGER:A:BUS:B1:FLEXRAY:HEADER:FRAMEID "XXXXXXXXXXX" indicating the frame ID portion of the binary header string is “don't care”.

Sets or queries the frame ID portion of the binary header string used when triggering on the FlexRay bus header. The frame ID is specified as a quoted string.

NameTypeValuesDescription
QStringstring-Quoted string representing the frame ID portion of the binary header string.
string - Returns the frame ID portion of the binary header string; the example shows a string of X characters indicating don't care.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:FRAMEID 11001100101
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:FRAMEID?

Specifies the indicator bits portion of the binary header string when triggering on the FlexRay bus header. The trigger condition must be set to HEADer using TRIGger:A:BUS:B<x>:FLEXray:CONDition.

NameTypeValuesDescription
QStringstring-Quoted string that is the indicator bits portion of the binary header string.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:INDBITS “11001” sets the indicator bits portion of the header string to 11001.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:INDBITS? might return
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:INDBITS "XXXXX" indicating that the indicator bits portion of the header string are “don't cares".

Specifies the indicator bits portion of the binary header string when triggering on the FlexRay bus header. The trigger condition must be set to HEADer.

NameTypeValuesDescription
QStringstring-Quoted string representing the indicator bits portion of the binary header string.
string - Returns the indicator bits portion of the binary header string as a quoted string.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:INDBITS “11001” sets the indicator bits portion of the header string to 11001.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:INDBITS? might return
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:INDBITS "XXXXX" indicating that the indicator bits portion of the header string are “don't cares".

Sets or queries the length of the payload portion of the Binary header string for the FlexRay header. The query may return the current payload length value as a string.

NameTypeValuesDescription
QStringstring-Length of the payload portion of the Binary header string.
string - Returns the current FlexRay header payload length, shown as the payload length string.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:PAYLENGTH “1100101"
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:PAYLENGTH?

Returns the length of the payload portion of the Binary header string. The example shows a returned string of Xs indicating the payload length is don't care.

string - Returns the FlexRay header paylength as a QString.
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:PAYLENGTH? might return
TRIGGER:A:BUS:B1:FLEXRAY:HEADER:PAYLENGTH "XXXXXXX" indicating the FlexRay header paylength is don't care.

This command specifies the I2C address mode to 7- or 10-bit.

NameTypeValuesDescription
modeenumADDR7 | ADDR10Selects the I2C address mode.
TRIGGER:A:BUS:B1:I2C:ADDRESS:MODE ADDR10 sets the I2C address mode to 10-bit.

Specifies the I2C address mode for bus <x> as 7-bit or 10-bit.

NameTypeValuesDescription
modeenumADDR7 | ADDR10Selects the I2C address mode.
enum - Returns the current I2C address mode.
TRIGGER:A:BUS:B1:I2C:ADDRESS:MODE ADDR10 sets the I2C address mode to 10-bit.

Specifies the I2C address type used for the trigger. It accepts one of five address-type keywords.

NameTypeValuesDescription
typeenumGENeralcall | STARtbyte | HSmode | EEPROM | USERSelects the I2C address type.
enum - Returns the current I2C address type.

Specifies the binary address string used for the I2C trigger when the trigger condition is ADDRESS or ADDRANDDATA.

NameTypeValuesDescription
QStringstring-Binary address string, up to 7 or 10 bits depending on the address mode. Only the characters 0, 1, and X are allowed.
TRIGGER:A:BUS:B1:I2C:ADDRESS:VALUE 1011 sets the I2C address value to XXX1011.

Returns the binary address string used for the I2C trigger. The string is used when the trigger condition is ADDRESS or ADDRANDDATA.

string - Returns the binary I2C address string.
TRIGGER:A:BUS:B1:I2C:ADDRESS:VALUE?

Sets the I2C trigger condition for bus B<x>. The condition can be start, stop, repeated start, missing acknowledge, address, data, or address and data.

NameTypeValuesDescription
conditionenumSTARt | STOP | REPEATstart | ACKMISS | ADDRess | DATA | ADDRANDDATASelects the I2C trigger condition.
TRIGGER:A:BUS:B1:I2C:CONDITION START specifies start as the I2C trigger condition.

Sets or queries the I2C trigger condition for bus B<x>. The available conditions are start, stop, repeated start, missing acknowledge, address, data, or address and data.

enum - Returns the current I2C trigger condition.
TRIGGER:A:BUS:B1:I2C:CONDITION START specifies start as the I2C trigger condition.

Specifies the I2C trigger type to be valid on a Read, Write, or Either condition. Read or write is indicated by the R/W bit in the I2C protocol.

NameTypeValuesDescription
directionenumREAD | WRITE | NOCARESelects whether the I2C trigger is valid on read, write, or either data direction.
TRIGger:A:BUS:B1:I2C:DATa:DIRection READ
TRIGger:A:BUS:B1:I2C:DATa:DIRection?

Specifies the I2C trigger data direction to be valid on a Read, Write, or Either condition. Read or write is indicated by the R/W bit in the I2C protocol.

enum - Returns the I2C trigger data direction setting.

Specifies the length of the I2C data string in bytes to be used for an I2C trigger when the trigger condition is DATA or ADDRANDDATA. It applies to bus <x> and requires option 3-SREMBD.

NameTypeValuesDescription
<NR1>integer-Length of the data string in bytes.

Specifies the length of the data string in bytes to be used for an I2C trigger when the trigger condition is DATA or ADDRANDDATA. It applies to bus <x> and requires option 3-SREMBD.

integer - Returns the length of the data string in bytes.

This command specifies the binary data string used for I2C triggering if the trigger condition is DATA or ADDRANDDATA. It applies to bus B<x> and requires option 3-SREMBD.

NameTypeValuesDescription
valuestring-Binary data string used for I2C triggering; the string length must be 8 times the number of bytes specified and may contain only 0, 1, and X.

Specifies the binary data string used for I2C triggering if the trigger condition is DATA or ADDRANDDATA. The string length is 8 times the number of bytes specified, and only 0, 1, and X are allowed.

string - Returns the binary data string used for I2C triggering.

Sets the LIN trigger condition for the specified bus B<x>. The available conditions are sync field, identifier, data, id and data, wake up, sleep, and error.

NameTypeValuesDescription
conditionenumSYNCField | IDentifier | DATA | IDANDDATA | WAKEup | SLEEP | ERRORSets the LIN trigger condition.
TRIGGER:A:BUS:B1:LIN:CONDITION ERROR
TRIGGER:A:BUS:B1:LIN:CONDITION?
TRIGGER:A:BUS:B1:LIN:CONDITION SYNCFIELD

Sets or queries the LIN trigger condition for trigger bus B<x>. The condition can be sync field, identifier, data, id and data, wake up, sleep, or error.

enum - Returns the current LIN trigger condition.
TRIGGER:A:BUS:B1:LIN:CONDITION ERROR
TRIGGER:A:BUS:B1:LIN:CONDITION?

Specifies the binary data string used for the LIN trigger when the trigger condition is ID or IDANDDATA. A quoted string is accepted as the value.

NameTypeValuesDescription
QStringstring-Quoted string containing the binary data string used for LIN trigger if the trigger condition is ID or IDANDDATA.

Specifies the binary data string used for LIN trigger when the trigger condition is ID or IDANDDATA. The command requires option 3-SRAUTO.

NameTypeValuesDescription
QStringstring-Quoted string that is the binary data string used for LIN trigger if the trigger condition is ID or IDANDDATA.
string - Returns the current LIN high-value data string used for trigger.

Specifies the LIN data qualifier used when the trigger condition is IDANDDATA or DATA. This command requires option 3-SRAUTO.

NameTypeValuesDescription
B<x>string-Bus index the qualifier applies to.
qualifierenumLESSthan | MOREthan | EQual | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeSets the LIN data qualifier comparison mode.
TRIGGER:A:BUS:B1:LIN:DATA:QUALIFIER OUTRANGE
TRIGGER:A:BUS:B1:LIN:DATA:QUALIFIER?

Sets or queries the LIN data qualifier for trigger A bus B<x>. It only applies if the trigger condition is IDANDDATA or DATA, and requires option 3-SRAUTO.

NameTypeValuesDescription
qualifierenumLESSthan | MOREthan | EQual | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeSelects the LIN data qualifier comparison mode.
enum - Returns the current LIN data qualifier setting.
TRIGGER:A:BUS:B1:LIN:DATA:QUALIFIER OUTRANGE
TRIGGER:A:BUS:B1:LIN:DATA:QUALIFIER?

Specifies the length of the data string, in bytes, used for LIN trigger B<x>. Requires option 3-SRAUTO.

NameTypeValuesDescription
sizeintegerbytesSize of the data string in bytes.
TRIGGER:A:BUS:B1:LIN:DATA:SIZE 8
TRIGGER:A:BUS:B1:LIN:DATA:SIZE?

Specifies the length of the LIN trigger data string in bytes for bus B<x>. Requires option 3-SRAUTO.

integer - Returns the LIN trigger data string size in bytes.
TRIGGER:A:BUS:B1:LIN:DATA:SIZE 8
TRIGGER:A:BUS:B1:LIN:DATA:SIZE?

Specifies the binary data string to be used for the LIN trigger condition when the trigger condition is ID or IDANDDATA.

NameTypeValuesDescription
valuestring-Quoted string that is the LIN trigger data value.
TRIGGER:A:BUS:B1:LIN:DATA:VALUE “11001101”
TRIGGER:A:BUS:B1:LIN:DATA:VALUE? might return TRIGGER:A:BUS:B1:LIN:DATA:VALUE "XXXXXXXX" indicating the data value is don't care.

Specifies the binary data string to be used for the LIN trigger condition when the trigger condition is ID or IDANDDATA.

string - Returns the LIN trigger data value as a quoted string; the example shows "XXXXXXXX" meaning don't care.
TRIGGER:A:BUS:B1:LIN:DATA:VALUE? might return
TRIGGER:A:BUS:B1:LIN:DATA:VALUE "XXXXXXXX" indicating the data value is don't care.

Specifies the LIN error type used for a trigger on bus B<x>. It requires option 3-SRAUTO.

NameTypeValuesDescription
typeenumSYNC | PARity | CHecksum | HEADertime | RESPtime | FRAMetimeLIN error type to use for the trigger.
TRIGGER:A:BUS:B1:LIN:ERRTYPE CHECKSUM
TRIGGER:A:BUS:B1:LIN:ERRTYPE?

Specifies the error type used for a LIN trigger on bus B<x>. It supports both setting the type and querying the current setting.

enum - Returns the current LIN error type setting.
TRIGGER:A:BUS:B1:LIN:ERRTYPE CHECKSUM
TRIGGER:A:BUS:B1:LIN:ERRTYPE?

Specifies the binary address string used for LIN trigger when the trigger condition is ID or IDANDDATA. Requires option 3-SRAUTO.

NameTypeValuesDescription
QStringstring-Binary address string used for the LIN trigger identifier value.

Specifies the upper limit of the remote terminal address field for a MIL-STD-1553 bus trigger when the trigger condition is COMMAND and the qualifier is INrange or OUTrange. The default is all X's (don't care).

NameTypeValuesDescription
QStringstring-Quoted string of up to 5 characters using 0, 1, and X; the bits specified replace the least significant bits.
TRIGger:A:BUS:B1:MIL1553B:HIVALue “01000” sets the upper limit of the remote terminal address range to 01000 (when the trigger condition has been set to MIL1553B, and the qualifier has been set to INrange or OUTrange).
TRIGger:A:BUS:B1:MIL1553B:HIVALue? might return “XXXXX”.

When the MIL-STD-1553 bus trigger condition is COMMAND and the qualifier is INrange or OUTrange, this command sets the upper limit of the remote terminal address range. The default is all X's (don't care).

NameTypeValuesDescription
QStringstring-A quoted string of up to 5 characters using 0, 1, and X; the bits replace the least significant bits, leaving unspecified upper bits unchanged.
string - Returns the current upper-limit remote terminal address field as a quoted string of up to 5 characters using 0, 1, and X.
TRIGger:A:BUS:B1:MIL1553B:HIVALue “01000” sets the upper limit of the remote terminal address range to 01000 (when the trigger condition has been set to MIL1553B, and the qualifier has been set to INrange or OUTrange).
TRIGger:A:BUS:B1:MIL1553B:HIVALue? might return “XXXXX”.

Specifies the qualifier used with the remote terminal address field when the MIL-STD-1553 bus trigger condition is set to COMMAND. This command requires option 3-SRAERO.

NameTypeValuesDescription
qualifierenumLESSthan | MOREthan | EQual | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeSelects how the remote terminal address is compared for the COMMAND trigger condition.
enum - Returns the current Command Address qualifier.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:ADDRess:QUALifier EQual
TRIGger:A:BUS:B1:MIL1553B:COMMAND:ADDRess:QUALifier?

When the MIL-STD-1553 bus trigger condition is set to COMMAND, this command specifies the qualifier used with the remote terminal address field.

enum - Returns the current remote terminal address qualifier.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:ADDRess:QUALifier EQual
TRIGger:A:BUS:B1:MIL1553B:COMMAND:ADDRess:QUALifier? might return INRANGE

Specifies the lower limit of the remote terminal address range when the MIL-STD-1553 bus trigger condition is set to COMMAND and the qualifier is INrange or OUTrange. The default is all X’s (don’t care).

NameTypeValuesDescription
QStringstring5 charactersQuoted string of up to 5 characters using 0, 1, and X; specified bits replace the least significant bits, leaving unspecified upper bits unchanged.
string - Returns the current remote terminal address value.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:ADDRess:VALue “01000” sets the remote terminal address to be used in the trigger to 01000.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:ADDRess:VALue? might return
01000.

Specifies the remote terminal address value used by the MIL-STD-1553B command trigger when the trigger condition is set to COMMAND. The value is entered as a quoted bit string, with unspecified upper bits left unchanged.

NameTypeValuesDescription
valuestring-Quoted string of up to 5 characters using 0, 1, and X; the bits specified replace the least significant bits.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:ADDRess:VALue “01000” sets
TRIGger:A:BUS:B1:MIL1553B:COMMAND:ADDRess:VALue? might return
01000

Specifies the bit pattern for the 5-bit Word Count/Mode Code sub-address field used in a MIL-STD-1553 COMMAND trigger condition. In Word Count mode, it defines the number of data words transmitted or received; a value of 0 indicates 32 data words.

NameTypeValuesDescription
valuestring-Bit pattern for the 5-bit Word Count/Mode Code sub-address field.

Specifies the bit pattern for the 5-bit Word Count/Mode Code sub-address field used when the MIL-STD-1553 bus trigger condition is set to COMMAND. In Word Count mode, this field defines the number of data words transmitted or received; a value of 0 indicates 32 data words.

TRIGger:A:BUS:B1:MIL1553B:COMMAND:ADDRess:VALue “01000” sets the remote terminal address to be used in the trigger to 01000.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:VALue? might return 01000.

Sets the Command word parity used in the MIL-STD-1553 bus trigger when the trigger condition is COMMAND. The default value is X (don’t care).

NameTypeValuesDescription
parityenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONCommand word parity value used for the trigger.

Sets the command word parity used in the MIL-STD-1553 bus trigger condition when the trigger is set to COMMAND. The default value is X (don’t care).

NameTypeValuesDescription
parityenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONParity value to use for the trigger, including don’t-care and on/off aliases.

Specifies the 5-bit MIL-STD-1553 sub-address used for a COMMAND trigger condition. A value of 00000 or 11111 indicates a Mode Code command; any other value indicates a Word Count command. The default is all X's (don't care).

NameTypeValuesDescription
QStringstring5 charactersQuoted string of up to 5 characters using 0, 1, and X; the specified bits replace the least significant bits.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:SUBADdress “01000” sets the
TRIGger:A:BUS:B1:MIL1553B:COMMAND:SUBADdress?

Specifies the 5-bit sub-address used in a MIL-STD-1553 command trigger when the bus trigger condition is set to COMMAND. A quoted string of up to 5 characters using 0, 1, and X replaces the least significant bits; the default is all X's (don't care).

NameTypeValuesDescription
QStringstring-Quoted string of up to 5 characters; allowable characters are 0, 1, and X.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:SUBADdress “01000” sets the sub-address to be used in the trigger to 01000.

Specifies the transmit/receive bit (bit 9) to use in the MIL-STD-1553 bus trigger when the trigger condition is set to COMMAND. The bit is interpreted from the remote terminal’s point of view.

NameTypeValuesDescription
stateenumRX | TX | XSelects whether the trigger matches RX, TX, or don't care.
enum - Returns the current transmit/receive-bit selection.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:TRBit TX
TRIGger:A:BUS:B1:MIL1553B:COMMAND:TRBit TX?

Specifies the transmit/receive bit (bit 9) used in the MIL-STD-1553 COMMAND trigger condition. RX directs the instrument to trigger on TX, TX directs it to trigger on RX, and X indicates don't care.

NameTypeValuesDescription
stateenumRX | TX | XSelects the transmit/receive bit value used in the trigger.
enum - Returns the current transmit/receive bit setting.
TRIGger:A:BUS:B1:MIL1553B:COMMAND:TRBit TX
TRIGger:A:BUS:B1:MIL1553B:COMMAND:TRBit TX? might return TX

Specifies a word type or condition within a MIL-STD-1553 bus word to trigger on. This command is part of the Trigger group and requires option 3-SRAERO.

enum - Returns the current MIL-STD-1553 bus trigger condition.

Specifies the data parity bit used for the MIL-STD-1553 bus trigger condition when it is set to DATa. The returned values are 0, 1, or X (don't care).

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONSelects the parity bit value used in the trigger.

When the MIL-STD-1553 bus trigger condition is set to DATa, this command specifies the data parity bit used in the trigger. The query returns 0, 1, or X (don't care).

enum - Returns the data parity bit used in the trigger.

Specifies the data binary pattern used when the MIL-STD-1553 bus trigger condition is set to DATa. The value is a quoted string up to 16 characters using 0, 1, and X; unspecified upper bits remain unchanged.

NameTypeValuesDescription
QStringstring-Quoted string of up to 16 characters containing only 0, 1, and X; the bits replace the least significant bits.
string - Returns the current data binary pattern as a quoted string.
TRIGger:A:BUS:B1:MIL1553B:DATa:VALue <QString>
TRIGger:A:BUS:B1:MIL1553B:DATa:VALue?

Specifies the data binary pattern used when the MIL-STD-1553 bus trigger condition is set to DATa. The pattern is a 16-bit quoted string using 0, 1, and X, with unspecified upper bits left unchanged.

string - Returns the current data binary pattern as a quoted string up to 16 characters long, using 0, 1, and X.

Specifies the signaling error type to be used in a MIL-STD-1553 bus trigger when the trigger condition is set to ERRor. This command requires option 3-SRAERO.

NameTypeValuesDescription
modeenumPARity | SYNC | MANCHester | DATASignaling error type used in the trigger.
TRIGger:A:BUS:B1:MIL1553B:ERRTYPE PARity
TRIGger:A:BUS:B1:MIL1553B:ERRTYPE?

Specifies the signaling error type to be used in a MIL-STD-1553 bus trigger when the trigger condition is set to ERRor. Requires option 3-SRAERO.

enum - Returns the selected signaling error type.
TRIGger:A:BUS:B1:MIL1553B:ERRTYPE PARity
TRIGger:A:BUS:B1:MIL1553B:ERRTYPE?

Specifies the upper limit for the 5-bit remote terminal address field of the Status word when the MIL-STD-1553 bus trigger condition is set to STATus and the qualifier is INrange or OUTrange. The default is all X's (don't care).

Specifies the upper limit for the 5-bit remote terminal address field of the Status word when the MIL-STD-1553 bus trigger condition is STATus and the qualifier is set to INrange or OUTrange. The default is all X's (don't care).

Specifies the qualifier used with the address field when the MIL-STD-1553 bus trigger condition is set to STATus. The default qualifier is EQUAL.

NameTypeValuesDescription
qualifierenumLESSthan | MOREthan | EQual | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeQualifier to use with the address field.

Specifies the value of the 5-bit remote terminal address used in the MIL-STD-1553 bus trigger when the trigger condition is set to STATus. For INrange and OUTrange qualifiers, it specifies the lower limit of the range; the upper limit is set with the corresponding HIVALue command.

NameTypeValuesDescription
<QString>string-Address value or pattern used for the trigger condition.
TRIGger:A:BUS:B1:MIL1553B:STATus:ADDRess:VALue <QString>
TRIGger:A:BUS:B1:MIL1553B:STATus:ADDRess:VALue?

Specifies the 5-bit remote terminal address value used for the MIL-STD-1553 BUS trigger when the condition is STATus. For INrange and OUTrange qualifiers, it specifies the lower limit of the range; the upper limit is set with the corresponding HIVALue command.

string - Returns the current address value.
TRIGger:A:BUS:B1:MIL1553B:STATus:ADDRess:VALue?

Sets the BCR bit value used in the MIL-STD-1553 bus trigger status condition. Returned values are 0, 1, or X, with X (don’t care) as the default.

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONBCR bit value to use in the trigger.

Sets or queries the MIL-STD-1553 bus trigger condition status word broadcast command received (BCR) bit value used in the trigger. Returned values are 0, 1, or X, where X means don't care and is the default.

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONBCR bit value to use in the trigger.
enum - Returned BCR bit value.

Sets the MIL-STD-1553 status word busy bit value used in the trigger when the trigger condition is set to STATus. The value can be 0, 1, or X (don't care, the default).

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONStatus word busy bit value to use in the trigger.

Specifies the MIL-STD-1553 status word busy bit value (bit 16) used in the trigger when the trigger condition is set to STATus. The value may be 0, 1, or X (don't care, the default).

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONBusy bit value to be used in the trigger.

Specifies the status word dynamic bus control acceptance (DBCA) bit value used when the MIL-STD-1553 bus trigger condition is set to STATus. The value may be 0, 1, or X (don't care, the default).

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONSets the DBCA bit value to 0, 1, or X (don't care).
TRIGger:A:BUS:B1:MIL1553B:STATus:BIT:DBCA NOCARE
TRIGger:A:BUS:B1:MIL1553B:STATus:BIT:DBCA?

Specifies the status word dynamic bus control acceptance (DBCA) bit value to be used in the MIL-STD-1553 bus trigger condition when set to STATus. The default is X (don’t care).

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONDBCA bit value to use in the trigger.
enum - Returns the DBCA bit value as 0, 1, or X (don’t care).
TRIGger:A:BUS:B1:MIL1553B:STATus:BIT:DBCA NOCARE
TRIGger:A:BUS:B1:MIL1553B:STATus:BIT:DBCA?

Specifies the status word instrumentation bit value (bit 10) to be used in the MIL-STD-1553 bus trigger condition when set to STATus. Returned values are 0, 1, or X, with X (don’t care) as the default.

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONSets the status word instrumentation bit value to 0, 1, or X (don’t care).
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:INSTR ZERo
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:INSTR? might return 1.

When the MIL-STD-1553 bus trigger condition is set to STATus, this command specifies the status word instrumentation bit value (bit 10) to use in the trigger. Returned values are 0, 1, or X (don't care, the default).

enum - Returns the current status word instrumentation bit value for the trigger.
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:INSTR? might return 1.

Sets the MIL-STD-1553 status word message error bit value used in the trigger. The value may be 0, 1, or X (don't care), with several keyword synonyms accepted.

NameTypeValuesDescription
valueenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONStatus word message error bit value to use in the trigger.
TRIGger:A:BUS:B1:MIL1553B:STATus:BIT:ME NOCARE
TRIGger:A:BUS:B1:MIL1553B:STATus:BIT:ME?

Sets the status word message error bit value used in the trigger. The value can be 0, 1, or X (don't care), with NOCARE as the default alias for X.

NameTypeValuesDescription
valueenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONStatus word message error bit value to use in the trigger.
enum - Returns the status word message error bit value used in the trigger.
TRIGger:A:BUS:B1:MIL1553B:STATus:BIT:ME NOCARE
TRIGger:A:BUS:B1:MIL1553B:STATus:BIT:ME?

Sets the status word SRQ bit value used in the trigger when the MIL-STD-1553 bus trigger condition is set to STATus. The value can be 0, 1, or X (don't care, default).

NameTypeValuesDescription
bit valueenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONStatus word SRQ bit value to use in the trigger.
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:SRQ NOCARE
TRIGger:A:BUS:B1:MIL1553B:STATUS:BIT:SRQ?

Sets the status word SRQ bit value used in the MIL-STD-1553 bus trigger condition. The value can be 0, 1, or X (don't care, the default).

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONStatus word SRQ bit value to use in the trigger.
enum - Returns 0, 1, or X (don't care, the default).
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:SRQ NOCARE sets the status word
TRIGger:A:BUS:B1:MIL1553B:STATUS:BIT:SRQ? might return 1.

Sets the status word subsystem flag bit value used in the trigger to X (don't care).

NameTypeValuesDescription
valueenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONStatus word subsystem flag bit value to be used in the trigger.
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:SUBSF NOCARE
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:SUBSF? might return 1

Returns the status word subsystem flag bit value used in the trigger. The returned value may be 0, 1, or X (don't care, default).

enum - Returns the status word subsystem flag bit value used in the trigger.
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:SUBSF NOCARE
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:SUBSF? might return 1.

Sets the status terminal flag bit value used in the trigger. The example shown for the corresponding query indicates it may return 1.

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONSets the status word terminal flag bit value used in the trigger.
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:TF NOCARE
TRIG:A:BUS:B1:MIL1553B:STAT:BIT:TF?

Queries the status terminal flag bit value used in the MIL-STD-1553 bus trigger condition. The returned value may be 1.

enum - Returns the status terminal flag bit value used in the trigger.
TRIGger:A:BUS:B1:MIL1553B:STAT:BIT:TF NOCARE
TRIG:A:BUS:B1:MIL1553B:STAT:BIT:TF?

Specifies the MIL-STD-1553 status parity bit value used in the trigger when the bus trigger condition is set to STATus. The returned value can be 0, 1, or X (don't care, the default).

NameTypeValuesDescription
stateenum0 | 1 | X | ZERo | ONE | NOCARE | OFF | ONSets the status parity bit value used in the trigger.
enum - Returns the status parity bit value used in the trigger; 0, 1, or X (don't care, the default).
TRIGger:A:BUS:B1:MIL1553B:STAT:PAR ONE sets the parity bit value to be
TRIG:A:BUS:B1:MIL1553B:STATUS:PARity? might return X, indicating
that the parity doesn’t matter.

Specifies the status parity bit value to be used in the MIL-STD-1553 bus trigger when the trigger condition is set to STATus. Returned values are 0, 1, or X, where X means don’t care and is the default.

enum - Returns the programmed status parity bit value for the trigger, as 0, 1, or X (don’t care).
TRIGger:A:BUS:B1:MIL1553B:STAT:PAR ONE
TRIG:A:BUS:B1:MIL1553B:STATUS:PARity?

When the MIL-STD-1553 bus trigger condition is set to TIMe, this command specifies the minimum remote terminal response time (RT) limit or the minimum inter-message gap (IMG). It is used with the TRIGger:A:BUS:B<x>:MIL1553B:CONDition TIMe command to select RT or IMG.

NameTypeValuesDescription
<NR3>realsFloating point value specifying the minimum remote terminal response time (RT) or inter-message gap (IMG) in seconds.
real (s) - Returns the current minimum remote terminal response time (RT) or inter-message gap (IMG) setting.
TRIGger:A:BUS:B1:MIL1553B:TIMe:LESSLimit 3.0000e-6
TRIGger:A:BUS:B1:MIL1553B:TIMe:LESSLimit? might return 2.0000e-6

When the MIL-STD-1553 bus trigger condition is set to TIMe, this command specifies the minimum remote terminal response time (RT) limit or the minimum inter-message gap (IMG). The RT or IMG is specified in seconds.

NameTypeValuesDescription
<NR3>realsFloating point value specifying either the minimum remote terminal response time (RT) or the inter-message gap (IMG).
real (s) - Returns the current minimum remote terminal response time (RT) or inter-message gap (IMG) in seconds.
TRIGger:A:BUS:B1:MIL1553B:TIMe:LESSLimit 3.0000e-6
TRIGger:A:BUS:B1:MIL1553B:TIMe:LESSLimit?

Sets or queries the maximum remote terminal response time (RT) or inter-message gap (IMG) used in the MIL-STD-1553 trigger, in seconds.

NameTypeValuesDescription
valuerealsFloating point value specifying either the maximum remote terminal response time or the inter-message gap.
real (s) - Returns the current maximum remote terminal response time (RT) or inter-message gap (IMG) setting.
TRIGger:A:BUS:B1:MIL1553B:TIMe:MORELimit 80.0000e-6
TRIGger:A:BUS:B1:MIL1553B:TIMe:MORELimit?

Sets or queries the MIL-STD-1553B time more-limit used for the bus trigger. The value specifies either the maximum remote terminal response time (RT) or the inter-message gap (IMG) in seconds.

NameTypeValuesDescription
<NR3>realsFloating point value that specifies either the maximum remote terminal response time (RT) or the inter-message gap (IMG) in seconds.
real (s) - Returns the current RT or IMG limit value in seconds.
TRIGger:A:BUS:B1:MIL1553B:TIMe:MORELimit 80.0000e-6
TRIGger:A:BUS:B1:MIL1553B:TIMe:MORELimit?

When the MIL-STD-1553 bus trigger condition is set to TIMe, this command specifies the trigger data time qualifier.

NameTypeValuesDescription
modeenumLESSthan | MOREthan | INrange | OUTrangeSelects the time qualifier used by the trigger condition.

Specifies the trigger data time qualifier for the MIL-STD-1553 bus trigger when the trigger condition is set to TIMe. It selects whether the qualifier is less than minimum, greater than maximum, inside range, or outside range.

enum - Returns the current trigger data time qualifier.

Specifies the binary data string to be used for a Parallel trigger. It applies to bus <x>.

NameTypeValuesDescription
<QString>string-Binary data string to use for the Parallel trigger.

Specifies the binary data string used for a Parallel trigger on bus <x>.

NameTypeValuesDescription
QStringstring-Binary data string to use for the Parallel trigger.

Sets the condition for an RS-232C trigger on bus <x>. Requires option 3-SRCOMP.

NameTypeValuesDescription
conditionenumRXSTArt | RXDATA | RXENDPacket | TXSTArt | TXDATA | TXENDPacketSelects the RS-232C trigger condition.

Specifies the condition for an RS-232C trigger on bus B<x>. This command requires option 3-SRCOMP.

NameTypeValuesDescription
conditionenumRXSTArt | RXDATA | RXENDPacket | TXSTArt | TXDATA | TXENDPacketSelects the RS-232C trigger condition.

Specifies the length of the RS-232 trigger data string in bytes when the trigger condition is RXDATA. This command requires option 3-SRCOMP.

NameTypeValuesDescription
<NR1>integerbytesLength of the data string in bytes.

Specifies the length of the data string in bytes for an RS-232 trigger when the trigger condition is RXDATA. This command requires option 3-SRCOMP.

integer - Returns the length of the data string in bytes.

This command specifies the binary data string for an RS-232 trigger if the trigger condition involves RX. B<x>.

NameTypeValuesDescription
Qstringstring-The binary data string to be used for the trigger.

Specifies the binary data string used for an RS-232 trigger when the trigger condition involves RX. This query form is documented in the syntax, but the slice does not state what value is returned.

Sets or queries the length of the RS-232 trigger data string in bytes. The query form returns the current length.

NameTypeValuesDescription
lengthintegerBytesLength of the data string in bytes.
integer (Bytes) - The current data string length in bytes.

Specifies the binary data string for an RS-232 trigger if the condition involves TX. B<x>. This command requires option 3-SRCOMP.

NameTypeValuesDescription
valuestring-Binary data string to be used for the trigger.

Specifies the binary data string for an RS-232 trigger when the condition involves TX.B<x>. Requires option 3-SRCOMP.

NameTypeValuesDescription
Qstringstring-The binary data string to be used for the trigger.
string - The binary data string used for the trigger.

Specifies the trigger condition for a SPI trigger on bus B<x>. This command requires option 3-SREMBD.

NameTypeValuesDescription
conditionenumSS | STARTofframe | MISO | MOSI | MISOMOSISPI trigger condition to use.

Specifies the trigger condition for a SPI trigger on bus B<x>. This command requires option 3-SREMBD.

enum - Returns the SPI trigger condition.

Specifies the binary data string used for a SPI trigger when the trigger condition is MISO. It is applicable only when BUS:B<x>:SPI:FRAMING is set to IDLEtime and requires option 3-SREMBD.

NameTypeValuesDescription
QStringstring-Binary data string; the number of bits is 8 times the number of bytes specified, and only 0, 1, and X are allowed.

Specifies the binary data string used for a SPI trigger when the trigger condition is MISO. The string must contain only 0, 1, and X characters, with 8 bits per byte specified.

NameTypeValuesDescription
data stringstring-Binary data string to use for the SPI trigger.
string - Returns the current binary data string used for the SPI trigger.

Specifies the binary data string to be used for a SPI trigger when the trigger condition is MOSI or MISOMOSI.

NameTypeValuesDescription
QStringstring-Binary data string; the only allowed characters are 0, 1, and X.

This command specifies the binary data string to be used for a SPI trigger if the trigger condition is MOSI or MISOMOSI.

NameTypeValuesDescription
datastring-Binary data string; the number of bits is 8 times the number of bytes specified.

Specifies the length of the data string to be used for a SPI trigger when the trigger condition is MISO, MOSI, or MISOMOSI.

NameTypeValuesDescription
lengthintegerbytesLength of the data string in bytes.
integer (bytes) - Returns the length of the data string in bytes.
TRIGger:A:BUS:B<x>:SPI:DATa:SIZe <NR1>
TRIGger:A:BUS:B<x>:SPI:DATa:SIZe?

Returns the length of the data string to be used for a SPI trigger. The length is specified in bytes.

integer - The length of the data string in bytes.

Specifies the binary address string for the upper limit used by the inside-of-range and outside-of-range qualifiers for the USB trigger. Use the companion `:USB:ADDRess:VALue` command to set the lower limit.

string - Returns the current upper-limit binary address string for the USB trigger.

Specifies the binary address string used for USB trigger and the lower limit for inside-of-range and outside-of-range qualifiers. It accepts a quoted binary string from 0000000 to 1111111.

NameTypeValuesDescription
QStringstring0000000 - 1111111Binary address string to be used for the USB trigger.
string - Returns the current binary address string.
TRIGGER:A:BUS:B1:USB:ADDRESS:VALUE “0001000” sets the binary
TRIGGER:A:BUS:B1:USB:ADDRESS:VALUE? might return
:TRIGGER:A:BUS:B1:USB:ADDRESS:VALUE “1000000”, which

Specifies the binary data string used as the upper limit for inside-of-range and outside-of-range qualifiers for the USB trigger when the trigger condition is DATAPacket. Use the corresponding VALue command to set the lower limit.

returns

Specifies the data offset in bytes to trigger on. The minimum and default value is 0 and the maximum is 1024.

NameTypeValuesDescription
valueinteger0 - 1024Data offset in bytes to trigger on.
integer - Returns the current data offset setting in bytes.
TRIGGER:A:BUS:B1:USB:DATA:OFFSET 36 sets the data offset to 36.
TRIGGER:A:BUS:B1:USB:DATA:OFFSET? might return :TRIGGER:A:BUS:B1:USB:DATA:OFFSET 0, indicating that the data offset is the default value, 0.

This command specifies the number of contiguous data bytes to trigger on. The minimum and default values are 1 and maximum is 16.

NameTypeValuesDescription
sizeinteger1 - 16Number of contiguous data bytes to trigger on.

Specifies the USB data packet type used when the trigger condition is set to DATAPacket. This command requires option 3-SRUSB2.

NameTypeValuesDescription
typeenumANY | DATA0 | DATA1Selects the USB data packet type.
TRIGGER:A:BUS:B1:USB:DATA:TYPE DATA0 sets the oscilloscope to trigger
on a DATA0 data packet type.

Returns the binary data string used for the USB trigger when the trigger condition is DATAPacket. The same value is also used as the lower limit for inside-of-range and outside-of-range qualifiers for the USB trigger when the trigger condition is DATAPacket.

string - The binary data string currently set for the USB trigger value.
TRIGGER:A:BUS:B1:USB:DATA:VALUE? might return :TRIGGER:A:BUS:B1:USB:DATA:VALUE “01000000”, which indicates that the binary address is 0100000 (40 hex).

Specifies the USB error type used when the trigger condition is set to error. This command is part of the USB trigger group and requires option 3-SRUSB2.

NameTypeValuesDescription
error_typeenumPID | CRC5 | CRC16 | BITSTUFFingSelects the USB error type to use for the trigger condition.
enum - Returns the current USB error type setting.
TRIGGER:A:BUS:B1:USB:ERRTYPE PID sets the error trigger condition to packet ID.

Specifies the handshake type for the USB trigger. The command requires option 3-SRUSB2.

NameTypeValuesDescription
stateenumANY | NAK | ACK | STALLHandshake type to trigger on.
enum - Returns the current USB trigger handshake type.
TRIGGER:A:BUS:B1:USB:HANDSHAKETYPE ACK
TRIGGER:A:BUS:B1:USB:HANDSHAKETYPE? might return :TRIGGER:A:BUS:B1:USB:HANDSHAKETYPE STALL

Sets or queries the USB trigger qualifier for bus B<x>. The qualifier determines the comparison condition used for triggering on address, data, or endpoint values.

NameTypeValuesDescription
modeenumLESSthan | MOREthan | EQual | UNEQual | LESSEQual | MOREEQual | INrange | OUTrangeTrigger comparison condition.
enum - Returns the current USB trigger qualifier setting.
TRIGGER:A:BUS:B1:USB:QUALIFIER LESSTHAN
TRIGGER:A:BUS:B1:USB:QUALIFIER?

Sets or queries the USB start-of-frame number for trigger bus B<x>. The value is a quoted QString in the range 000 0000 0000 to 111 1111 1111 (000 hex to 7FF hex).

string - Returns the current USB start-of-frame number as a quoted QString.
TRIGGER:A:BUS:B1:USB:SOFFRAMENUMBER? might return :TRIGGER:A:BUS:B1:USB:SOFFRAMENUMBER “00000001001”, which indicates that the start of frame number is 00000001001 (009 hex).

Specifies the packet ID (PID) for the special packet B<x>. This command requires installation of option 3-SRUSB2.

enum - Returns the current special packet type.
TRIGGER:A:BUS1:USB:SPECIALTYPE PREAMBLE
TRIGGER:A:BUS1:USB:SPECIALTYPE?

Specifies the split transaction endpoint type value to trigger on for a high-speed USB split transaction. The query returns the currently specified endpoint type.

enum - Returns the split transaction endpoint type currently specified for triggering.
TRIGger:A:BUS:B1:USB:SPLit:ET:VALue iso
TRIGger:A:BUS:B1:USB:SPLit:ET:VALue?

Returns the split transaction hub address value to trigger on. A quoted string of up to 7 characters is used when setting the value; valid characters are 0 and 1.

string - Returns the split transaction hub address value to trigger on; the example shows XXXXXXX when the value doesn’t matter.
TRIGger:A:BUS:B1:USB:SPLit:PORT:VALue? might return XXXXXXX, indicating that the hub address value to trigger on doesn’t matter.

Specifies whether to trigger on the start or complete phase of a high-speed USB split transaction, based on the Start/Complete bit field value. The default is NOCARE.

enum - Returns the current Start/Complete trigger setting.
TRIGger:A:BUS:B1:USB:SPLit:SC:VALue? might indicate NOCARE,
TRIGger:A:BUS:B1:USB:SPLit:SC:VALue SSPLIT specifies to trigger on

Specifies the split-transaction start/end bit value to trigger on for a high-speed USB split transaction. The setting depends on the split transaction type and requires option 3-SRUSB2.

enum - Returns the current split-transaction start/end bit value setting.
TRIGger:A:BUS:B<x>:USB:SPLit:SE:VALue?

Specifies the token type for the USB trigger. Requires installation of option 3-SRUSB2.

enum - Returns the current USB token type.
TRIGGER:A:BUS:B1:USB:TOKENTYPE SETUP
TRIGGER:A:BUS:B1:USB:TOKENTYPE?

Specifies the source for a serial or parallel bus trigger, with the appropriate application module installed.

enum - Returns the selected bus trigger source.

This command specifies the type of coupling for the A edge trigger.

NameTypeValuesDescription
modeenumAC | DC | HFRej | LFRej | NOISErejTrigger coupling type for the A edge trigger.
TRIGGER:A:EDGE:COUPLING DC
TRIGGER:A:EDGE:COUPLING?

Specifies the type of coupling for the A edge trigger.

enum - Returns the current A edge trigger coupling setting.
TRIGGER:A:EDGE:COUPLING?

Sets or queries the slope used for the A edge trigger. The setting can be rising, falling, or either edge.

NameTypeValuesDescription
slopeenumRISe | FALL | EITHerEdge trigger slope selection.
enum - Returns the current A edge trigger slope setting.
TRIGGER:A:EDGE:SLOPERISE sets the A edge trigger slope to positive, which triggers on the rising edge of the signal.
TRIGGER:A:EDGE:SLOPE? might return :TRIGGER:A:EDGE:SLOPE FALL indicating that the A edge trigger slope is negative.

Sets or queries the A edge trigger slope. The slope can be rising, falling, or either edge.

enum - Returns the current A edge trigger slope setting.
TRIGGER:A:EDGE:SLOPERISE sets the A edge trigger slope to positive, which triggers on the rising edge of the signal.
TRIGGER:A:EDGE:SLOPE? might return :TRIGGER:A:EDGE:SLOPE FALL indicating that the A edge trigger slope is negative.

Specifies the source for the A edge trigger.

NameTypeValuesDescription
sourceenumAUX | CH<x> | D<x> | LINE | RFSource for the A edge trigger.

This command specifies the source for the A edge trigger.

enum - Returns the current source for the A edge trigger.

Specifies the A trigger holdoff time.

NameTypeValuesDescription
holdoff timereal20 ns - 8.0 sFloating point holdoff time in seconds.

Specifies the A trigger holdoff time.

NameTypeValuesDescription
timereal20 ns - 8.0 sFloating point holdoff time in seconds.
real (s) - Returns the A trigger holdoff time in seconds.

Sets the trigger threshold voltage level for an Edge, Pulse Width, Runt, or Rise/Fall trigger when using the Aux Input connector signal. This command is only available on model MDO32.

NameTypeValuesDescription
levelrealVTrigger threshold level for the Aux Input connector.
modeenumECL | TTLSelects a preset threshold level instead of a numeric level.
returns

Sets the trigger threshold voltage level for an analog channel waveform. Channel x can be 1 to 4, and each channel can have an independent trigger level.

NameTypeValuesDescription
xinteger1 - 4Analog channel number to apply the trigger level to.
levelrealVTrigger threshold level in volts.
modeoptenumECL | TTLPreset threshold level keyword.

Sets the threshold voltage level to use for an Edge or Pulse Width trigger when triggering on a digital channel waveform. Each digital channel can have an independent trigger level.

NameTypeValuesDescription
xinteger1 - 16Digital channel number.
valuerealVFloating point trigger threshold level for the specified digital channel.
modeenumECL | TTLPreset threshold level keyword.

Specifies what kind of logic trigger to use, either logic triggering or setup/hold triggering. The trigger type must also be set to LOGIC using TRIGger:A:TYPe.

enum - Returns the current logic trigger class.

Specifies the logical combination of the input channels for the A pattern and A state logic triggers.

enum - Returns the current logical combination setting.
TRIGGER:A:LOGIC:FUNCTION?
TRIGGER:A:LOGIC:FUNCTION AND

Specifies the logical input condition for the channel indicated by <x>. Allowed values are HIGH, LOW, or X (don't care).

NameTypeValuesDescription
xinteger-Channel number to set the logic input condition for.
stateenumHIGH | LOW | XLogic input condition for the specified channel.
TRIGGER:A:LOGIC:INPUT:CH2 HIGH

Sets or queries the clock-edge condition used for the logic trigger input clock. The setting is rising or falling edge selection.

enum - Returns the current clock-edge setting.

Specifies the channel to use as the clock source for trigger logic input. NONE selects pattern trigger; any other selection implies state trigger.

enum - Returns the selected clock source channel.

Specifies the logic pattern for a trigger on digital channel <x>, where x is the channel number.

enum - Returns the logic pattern state for digital channel <x>.

Specifies the logic level to use when the internal RF power level is the source for a logic pattern trigger.

NameTypeValuesDescription
stateenumHIGH | LOW | XLogic level used for the trigger.
enum - Returns the current logic level setting. The example shows a possible return of X, indicating a don't care condition.

Specifies the pattern trigger delta time value used as part of the pattern trigger condition to determine whether a logic pattern meets the specified time constraints.

NameTypeValuesDescription
valuereal39.6E-9 - 10.0E0Floating-point pattern trigger time value in seconds.
real (s) - Returns the current pattern trigger delta time value.
TRIGGER:A:LOGIC:PATTERN:DELTATIME 71.28E-8

Specifies the pattern logic condition used to trigger the oscilloscope. The query form asks for the current pattern trigger condition.

enum - Returns the current pattern logic condition used for triggering.

Sets or queries the trigger A logic threshold voltage for the specified channel x.

NameTypeValuesDescription
thresholdenumNR3 | ECL | TTLThreshold voltage setting for the specified channel, either a floating-point value or a preset ECL/TTL level.
TRIGGER:A:LOGIC:THRESHOLD:CH2 3.0E-3
TRIGGER:A:LOGIC:THRESHOLD:CH3?

Returns or sets the digital threshold level for digital channel D<x>. For these models, digital threshold controls are shared in two sets: D0-D7 and D8-D15.

enum - Returns the current threshold setting for digital channel D<x>. The value is either a numeric threshold in volts or one of the preset levels.

Specifies the lower threshold for the Aux Input connector. It is used for runt and transition trigger types.

enum - Returns the current lower threshold setting for the Aux Input connector.

Queries the lower threshold setting for analog channel x of the pulse runt trigger. The returned value may be a preset level or a numeric voltage.

enum (V) - Returns the lower threshold setting for channel x, shown as either a preset ECL/TTL level or a numeric voltage value.
TRIGGER:A:LOWERTHRESHOLD:CH2? might return :TRIGGER:A: LOWERTHRESHOLD:CH2 1.2000E-01 indicating that the lower limit threshold for CH2 of the pulse runt trigger is set to 120 mV.

Returns the lower threshold for digital input channel D<x>. Use the setter form to set the lower threshold in volts.

real (V) - The lower threshold level in volts.
TRIGGER:A:LOWERTHRESHOLD:D1 0.5
TRIGGER:A:LOWERTHRESHOLD:D1?

Specifies the A trigger mode. AUTO generates a trigger if one is not detected within a specified time period; NORMal waits for a valid trigger event.

NameTypeValuesDescription
modeenumAUTO | NORMalSelects the A trigger mode.
enum - Returns the current A trigger mode.
TRIGGER:A:MODE ? might return :TRIGGER:A:MODE NORMAL indicating that a valid trigger event must occur before a trigger is generated.

Specifies which kind of pulse trigger to use. You must also set the trigger type to PULSE with :TRIGger:A:TYPe.

enum - Returns the selected pulse trigger class.

Specifies the upper limit, in seconds, used when triggering on detection of a pulse whose duration is inside or outside a range of two values.

real (s) - Returns the upper limit used for pulse-width triggering, in seconds.
TRIGGER:A:PULSE:CLASS WIDTH specifies a width pulse for the A trigger.
TRIGGER:A:PULSE:CLASS? might return :TRIGGER:A:PULSE:CLASS WIDTH indicating that the trigger is set to activate on a pulse of a specified polarity and width.

Specifies the lower limit, in seconds, used when triggering on detection of a pulse whose duration is inside or outside a range of two values. Use the corresponding HIGHLimit command to specify the upper limit.

real (s) - Returns the lower limit used for the pulse width trigger, in seconds.
TRIGger:A:PULSEWidth:LOWLimit 100.0E-9
TRIGger:A:PULSEWidth:LOWLimit?

Specifies the source waveform for a pulse width trigger.

enum - Returns the currently selected pulse-width trigger source.
TRIGGER:A:PULSEWIDTH:SOURCE CH1 sets channel 1 as the pulse width source.
TRIGGER:A:PULSEWIDTH:SOURCE? might return :TRIGGER:A:PULSEWIDTH:SOURCE CH1 indicating that channel 1 is the pulse width trigger source.

Sets or queries the pulse-width trigger condition for Trigger A. The setting can be LESSthan, MOREthan, EQual, UNEQual, WIThin, or OUTside.

NameTypeValuesDescription
modeenumLESSthan | MOREthan | EQual | UNEQual | WIThin | OUTsidePulse-width trigger condition.
enum - Returns the current pulse-width trigger condition.
TRIGGER:A:PULSEWIDTH:WHEN? might return :TRIGGER:A:PULSEWIDTH: WHEN GREATER THAN 2.0000E-9 indicating that a trigger will be caused when a pulse is detected greater than 2 ns.

Specifies the pulse width, in seconds, used for A pulse-width trigger conditions. The query returns the currently set pulse width.

real (s) - Returns the pulse width setting in seconds.
TRIGGER:A:PULSEWIDTH:WIDTH 5.0E-6
TRIGGER:A:PULSEWIDTH:WIDTH?

Specifies the polarity for the A runt trigger.

enum - Returns the current A runt trigger polarity.

Specifies the source waveform for the A runt trigger.

NameTypeValuesDescription
CH<x>channel_list-Analog channel number to use as the source waveform for the runt trigger.
channel_list - Returns the source waveform for the A runt trigger as a channel selection.
TRIGGER:A:RUNT:SOURCE CH4
TRIGGER:A:RUNT:SOURCE? might return :TRIGGER:A:RUNT:SOURCE CH2

Sets or queries the runt trigger condition. The query returns the current runt trigger mode, such as OCCURS.

NameTypeValuesDescription
modeenumLESSthan | MOREthan | EQual | UNEQual | OCCURSRunt trigger condition to use.
enum - Returns the current runt trigger condition.
TRIGGER:A:RUNT:WHEN MORETHAN
TRIGGER:A:RUNT:WHEN?

Specifies the minimum width, in seconds, for a runt trigger. The query returns the current minimum width setting.

real (s) - Returns the minimum width for the runt trigger, in seconds.
TRIGGER:A:RUNT:WIDTH? might return :TRIGGER:A:PULSE:RUNT:WIDTH 2.0000E-09 indicating that the minimum width of a pulse runt trigger is 2 ns.

Queries the clock-edge polarity setting for setup and hold triggering. The example shows the query returning the current edge selection as FALL or RISe.

enum - Returns the clock-edge polarity for setup and hold triggering.
TRIGGER:A:SETHOLD:CLOCK:EDGE? might return :TRIGGER:A:SETHOLD:CLOCK:EDGE RISE indicating that polarity is specified as the clock rising edge.

Specifies the clock source for the setup and hold triggering. The same source cannot be used for both clock and data.

enum - Returns the current clock source for setup and hold triggering.
TRIGGER:A:SETHOLD:CLOCK:SOURCE? might return :TRIGGER:A:SETHOLD: CLOCK:SOURCE CH4 indicating that channel 4 is the clock source for a setup and hold trigger operation.

Specifies the clock voltage threshold for the setup and hold trigger. The query returns the current clock threshold setting.

string - Returns the clock threshold setting for the setup and hold trigger.
TRIGGER:A:SETHOLD:CLOCK:THRESHOLD? might return

Returns the current setup and hold data source. On 3-MSO models, the source can be any combination of CH1-CH4 and D0-D15; on 2-channel MDO32, Aux Input is also available.

string - Returns the current setup and hold data source, such as CH1,D0,D15.
TRIGGER:A:SETHOLD:DATA:SOURCE CH1 sets channel 1 as the data source for the setup and hold trigger.
TRIGGER:A:SETHOLD:DATA:SOURCE CH1,D0,D15 specifies Ch1, D0 and D15 as three data sources for the setup/hold trigger.
TRIGGER:A:SETHOLD:DATA:SOURCE? might return :TRIGGER:A:LOGIC:SETHOLD:DATA:SOURCE CH1,D0,D15 indicating that channel 1, digital channel 0, and digital channel 15 are the current data sources for the setup and hold trigger.

Queries the current data voltage level used for setup and hold trigger thresholding.

real (V) - Returns the current data voltage level for the setup and hold trigger.
TRIGGER:A:SETHOLD:DATA:THRESHOLD? might return :TRIGGER:A:SETHOLD:DATA:THRESHOLD 1.2000E+00 indicating that 1.2 V is the current data voltage level for the setup and hold trigger.

Specifies the hold time for setup and hold violation triggering.

real (s) - Returns the current hold time for the setup and hold trigger, in seconds.
TRIGGER:A:SETHOLD:HOLDTIME? might return :TRIGGER:A:SETHOLD:HOLDTIME 2.0000E-09 indicating that the current hold time for the setup and hold trigger is 2 ns.

Returns the current setup time for the setup-and-hold trigger. The query response may be shown as a corresponding :TRIGGER:A:LOGIC:SETHOLD:SETTIME command with the time value.

string - Returns the current setup time for the setup-and-hold trigger setting.

Queries the threshold for analog channel x, where x can be 1 to 4. The threshold affects all trigger types using the channel.

real (V) - Returns the current threshold voltage for the specified analog channel, in volts.
TRIGGER:A:SETHOLD:THRESHOLD:CH1? might return
TRIGGER:A:SETHOLD:THRESHOLD:CH1 0.0E+0 indicating the
channel 1 threshold is set to 0.0 volts.

Sets the trigger threshold for the A:SETHold path. <NR3> specifies a floating-point threshold voltage in volts; ECL and TTL select preset high levels of -1.3 V and 1.4 V, respectively.

NameTypeValuesDescription
xrealVThreshold voltage, in volts, or a preset level keyword.
real (V) - Returns the current threshold setting as a numeric voltage value; the example shows a returned value of -1.3000 when ECL is selected.
TRIGGER:A:SETHOLD:THRESHOLD:D1 ECL
TRIGGER:A:SETHOLD:THRESHOLD:D1?

Specifies the polarity used when triggering with the TIMEOut trigger type. The timeout trigger type is selected with TRIGger:A:PULse:CLAss TIMEOut.

enum - Returns the current timeout trigger polarity setting.
TRIGger:A:TIMEOut:POLarity STAYSHigh
TRIGger:A:TIMEOut:POLarity?

When triggering using the TIMEOut trigger type, this command returns the source. Available sources include live channels, digital channels, and the Aux Input connector; the default is channel 1.

enum - Returns the timeout trigger source setting.
TRIGger:A:TIMEOut:SOUrce CH4
TRIGger:A:TIMEOut:SOUrce?

Sets or queries the trigger A timeout time in seconds.

real (s) - Returns the timeout time in seconds.
:TRIGger:A:TIMEOut:TIMe 4.0E-9 specifies the timeout time of 4.0 nsec.
:TRIGger:A:TIMEOut:TIMe? might return 8.0000E-9, which is the default.

Returns transition time trigger parameters.

string - Returns the transition time trigger parameters.
TRIGGER:A::TRANSITION? might return :TRIGGER:A::TRANSITION:POLARITY POSITIVE;WHEN SLOWER;DELTATIME 8.0000E-9

Sets or queries the delta time for the transition trigger, in seconds.

NameTypeValuesDescription
delta timerealsFloating point delta time value in seconds.
real (s) - Returns the delta time of the transition trigger.
TRIGGER:A:TRANSITION:DELTATIME 15E-6
TRIGGER:A:TRANSITION:DELTATIME?

This command specifies the polarity for the transition trigger.

NameTypeValuesDescription
polarityenumEITher | NEGative | POSitiveSets the transition trigger polarity.
TRIGGER:A:TRANSITION:POLARITY NEGATIVE
TRIGGER:A:TRANSITION:POLARITY?

Specifies the polarity for the transition trigger.

enum - Returns the transition trigger polarity.
TRIGGER:A:TRANSITION:POLARITY? might return :TRIGGER:A: TRANSITION:POLARITY EITHER indicating that the polarity can be either positive or negative.

Queries the source channel used for the A transition trigger. The response indicates which analog channel is currently selected as the trigger source.

enum - Returns the currently selected trigger source channel as a channel designation.
TRIGGER:A:TRANSITION:SOURCE CH4
TRIGGER:A:TRANSITION:SOURCE? might return :TRIGGER:A:TRANSITION:SOURCE CH2

Specifies whether the trigger checks for a transition that is faster or slower than the specified delta time. The query returns the current transition comparison setting.

NameTypeValuesDescription
modeenumSLOWer | FASTer | EQual | UNEQualSelects whether the trigger occurs when the signal transition time is slower than, faster than, equal to, or not equal to the delta time.
enum - Returns the current transition comparison setting.
TRIGGER:A:TRANSITION:WHEN SLOWER
TRIGGER:A:TRANSITION:WHEN? might return :TRIGGER:A:TRANSITION: WHEN FASTER

Specifies whether to check for a transitioning signal that is faster, slower, equal, or not equal to the delta time set by TRIGger:A:TRANsition:DELTatime.

NameTypeValuesDescription
modeenumSLOWer | FASTer | EQual | UNEQualSelects the trigger condition relative to the specified delta time.
enum - Returns the current transition trigger comparison mode.
TRIGGER:A:TRANSITION:WHEN SLOWER
TRIGGER:A:TRANSITION:WHEN? might return :TRIGGER:A:TRANSITION:
WHEN FASTER

Queries the current type of the A trigger. The available trigger types are edge, logic, pulse, bus, and video.

enum - Returns the current A trigger type.

Sets the upper threshold for analog channel <x> for runt and transition trigger types. Each channel can have an independent level.

NameTypeValuesDescription
channelinteger1 - 4Analog channel number to set.
levelrealVThreshold level in volts.
presetenumECL | TTLPreset high-level threshold.
TRIGGER:A:UPPERTHRESHOLD:CH2 50E-3
TRIGGER:A:UPPERTHRESHOLD:CH2?

Sets the video trigger custom format/type to use for triggering on video signals. Use this only when the video standard is set to BILevelcustom or TRILevelcustom.

NameTypeValuesDescription
format|typeenumINTERLAced | PROGressiveSelects the video trigger format/type.
enum - Returns the current video trigger custom format/type.

Sets the custom video line period for the standard under test. The video standard must also be set to BILevelcustom or TRILevelcustom.

NameTypeValuesDescription
line periodrealsCustom video line period.
real (s) - Returns the custom video line period.
TRIGGER:A:VIDEO:CUSTOM:LINEPERIOD 50.5E-6
TRIGGER:A:VIDEO:CUSTOM:LINEPERIOD?

Sets the sync interval used for custom video triggering. The interval is specified as a number in seconds.

NameTypeValuesDescription
sync intervalrealsSync interval in seconds.
TRIGGER:A:VIDEO:CUSTOM:SYNCINTERVAL 4.0E-6
TRIGGER:A:VIDEO:CUSTOM:SYNCINTERVAL?

Sets the standard to use for triggering on video signals. The query form returns the currently selected video standard.

enum - Returns the selected video trigger standard.
TRIGGER:A:VIDEO:STANDARD NTSC
TRIGGER:A:VIDEO:STANDARD?

Selects or returns whether the B trigger occurs after a specified number of events or a specified period of time after the A trigger.

NameTypeValuesDescription
modeenumEVENTS | TIMeSelects whether the B trigger is based on a number of events or a time delay.
enum - Returns whether the B trigger occurs after a specified number of events or a specified period of time after the A trigger.
TRIGGER:B:BY TIME sets the B trigger to occur at a set time after the A trigger event.

Specifies the type of coupling for the B edge trigger.

enum - Returns the source, slope, and coupling for B trigger.
TRIGGER:B:EDGE? might return :TRIGGER:B:EDGE:SOURCE CH1; SLOPE RISE;COUPLING DC

This query returns the current slope setting for the B trigger edge. RISE indicates triggering on the rising or positive edge, and FALL indicates triggering on the falling or negative edge.

enum - Returns the B trigger edge slope setting.
TRIGGER:B:EDGE:SLOPE? might return :TRIGGER:B:EDGE:SLOPE RISE

This command specifies the source for the B trigger.

NameTypeValuesDescription
sourceenumCH<x> | AUX | LINE | RFSource used for the B trigger.

Specifies the number of events that must occur before the B trigger occurs when TRIG:DELay:BY is set to EVENTS.

NameTypeValuesDescription
countinteger-Number of events required before the B trigger occurs.
integer - Returns the current B trigger events count.

Specifies the B trigger level for a specific channel. Each channel can have an independent level.

NameTypeValuesDescription
xinteger1Channel number for which the B trigger level is set.
stateenumECL | TTLSelects a preset logic-level threshold.
levelrealVSets the B trigger level in volts.

Specifies the level for the B trigger. The query returns the current B trigger level in volts.

real (V) - Returns the B trigger level currently set, in volts.
TRIGGER:B:LEVEL TTL
TRIGGER:B:LEVEL?

Specifies the B trigger level for digital channel <x>. Each channel can have an independent level; on 3 Series MDO models the digital threshold controls are shared across channel groups.

NameTypeValuesDescription
xinteger0Digital channel number.
levelenumECL | TTLPreset high level, or a floating-point trigger level in user units.
valuerealVFloating-point trigger level in user units, usually volts.
enum - For the query, returns the current B trigger level setting for digital channel <x>, including preset keywords or a numeric level in user units.
TRIGGER:B:LEVEL:D2?
TRIGGER:B:LEVEL:D2 TTL

Queries the lower threshold preset or numeric level for the selected digital channel. The channel can be set to the preset ECL or TTL level, or to a floating-point threshold in volts.

enum (V) - Returns the lower threshold setting for the selected digital channel: ECL for a preset -1.3 V level, TTL for a preset 1.4 V level, or a floating-point threshold value in volts.
TRIGGER:B:LOWERTHRESHOLD:D1? might return
TRIGGER:B:LOWERTHRESHOLD:D1 1.4000 indicating the threshold is set to
1.4 volts.

Sets or queries the lower threshold for the selected digital channel. Each channel can have an independent level, used as the lower threshold in runt and transition triggers and as the single level/threshold for other trigger types.

NameTypeValuesDescription
xinteger0 - 15Digital channel number selected by <x>.
thresholdrealVThreshold level in volts.
qualifierenumECL | TTLPreset threshold level keyword.
real (V) - Returns the threshold setting in volts, or the preset keyword value.
TRIGGER:B:LOWERTHRESHOLD:D1? might return
TRIGGER:B:LOWERTHRESHOLD:D1 1.4000 indicating the threshold is set to
1.4 volts.

Returns the B trigger state. 0 indicates the B trigger is inactive; any other value indicates it is active and can cause trigger events.

integer - Returns 0 when the B trigger is inactive; any other value indicates the B trigger is active.
TRIGGER:B:STATE? might return :TRIGGER:B:STATE 0 indicating that the B trigger is inactive and that only the A trigger causes trigger events.

Specifies the B trigger delay time. The B trigger time applies only if TRIGger:B:BY is set to TIMe.

NameTypeValuesDescription
timerealsB trigger delay time in seconds.
real (s) - Returns the B trigger delay time.
TRIGGER:B:TIME 4E-6 sets the B trigger delay time to 4 µs.
TRIGGER:B:TIME? might return :TRIGGER:B:TIME 16.0000E-9 indicating that the B trigger time is set to 16 ns.

Sets or queries the B trigger type. EDGE sets the B trigger type to edge.

enum - Returns the current B trigger type.
TRIGGER:B:TYPE EDGE
TRIGGER:B:TYPE? might return:TRIGGER:B:TYPE EDGE.

Specifies the attenuation factor of the probe attached to the Aux Input connector. This command is available for the 2-channel MDO32 model only.

NameTypeValuesDescription
attenuation factorreal-Floating point number that specifies the attenuation factor of the probe.
TRIGGER:EXTERNAL:PROBE? might return :TRIGGER:EXTERNAL:PROBE 1.0E1 for a 10X probe.

Sets the SDI field for the ARINC429A bus trigger. The factory default value is "XX".

NameTypeValuesDescription
sdistring-SDI value for the ARINC429A trigger.

Sets the data offset for bus B1 audio trigger conditions. The factory default value is documented in the default-values table, but no range or units are given in this slice.

Sets the audio trigger data word. The factory default for this setting is documented as the value "XXXXXXXXXXXXXXXXXXXXXXXX".

NameTypeValuesDescription
word--Audio data word to match for triggering.

Sets or shows the default value for the CAN trigger conditions-of setting. The factory-default table lists this item with a default of SOF.

Sets the CAN trigger data direction condition for bus B1. The factory default is NOCARE.

NameTypeValuesDescription
directionenumNOCAREDirection state used for CAN data triggering.

Sets the data offset for CAN bus trigger conditions. The factory default value is 0.0E+0.

NameTypeValuesDescription
offsetreal0.0E+0Data offset used by the CAN trigger condition.

Sets the CAN trigger data size for bus B1. The factory default value is 1.

NameTypeValuesDescription
sizeinteger1Number of data bytes used for the CAN trigger comparison.

Sets the CAN trigger data start position. The factory default value is 0.0E+0.

NameTypeValuesDescription
startreal0.0E+0Start position for the CAN data comparison.

Sets the qualifier used for the FlexRay cycle count trigger condition. The factory default for this setting is EQUAL.

NameTypeValuesDescription
qualifierenumEQUALQualifier for the FlexRay cycle count trigger condition.

Sets the FlexRay cycle count trigger value for bus trigger A, B1. The factory default value is shown in the defaults table.

NameTypeValuesDescription
valuestring-FlexRay cycle count value.

Sets the FlexRay trigger data offset default value. The default values table lists the command with no additional syntax or parameter details.

Sets the qualifier used for the FlexRay frame ID trigger comparison. The factory default is EQUAL.

NameTypeValuesDescription
qualifierenumEQUALQualifier used for the frame ID comparison.

Sets the FlexRay trigger frame ID value used for bus trigger matching. The factory default value is shown as "XXXXXXXXXXX".

NameTypeValuesDescription
valuestring-Frame ID value.

Sets the FlexRay header frame ID used for trigger qualification. The factory default value is "XXXXX".

NameTypeValuesDescription
frameidstring-FlexRay header frame ID value.

Sets the payload length field for the FlexRay header trigger on bus B1. The factory default is ADDR7.

NameTypeValuesDescription
payload lengthenumADDR7Payload length setting for the FlexRay header trigger.

Sets the I2C trigger condition for bus B1. The factory default is START.

NameTypeValuesDescription
conditionenumSTARTI2C trigger condition.

Sets the I2C trigger data direction for bus B1. The default value is NOCARE.

NameTypeValuesDescription
directionenumNOCARESpecifies the I2C data direction condition.

Sets the I2C trigger data start value. The factory default is 0.0E+0.

NameTypeValuesDescription
startreal-I2C trigger data start value.

Sets the trigger bus B1 I2C data value used for trigger qualification. The factory default shown for this item is "XXXXXXXX".

NameTypeValuesDescription
valuestring-I2C data value used for trigger qualification.

Sets the LIN trigger data size for bus B1. The factory default is 1.

NameTypeValuesDescription
sizeinteger1LIN trigger data size.

Sets the trigger A bus B1 LIN data value used for trigger qualification. The factory default value is shown as "XXXXXXXX".

Sets the LIN identifier value for trigger A bus B1. The factory default value is shown as "XXXXX".

NameTypeValuesDescription
valuestring-LIN identifier value.

Sets the qualifier used for the MIL-STD-1553B command address trigger condition. The default value is EQUAL.

NameTypeValuesDescription
qualifierenumEQUALQualifier used to compare the command address.

Sets the MIL-STD-1553B command count used for the trigger condition. The factory default value is X.

NameTypeValuesDescription
countinteger-MIL-STD-1553B command count value.

Sets the MIL-STD-1553B command subaddress used for trigger qualification. The factory default value is X.

NameTypeValuesDescription
subaddressinteger-MIL-STD-1553B command subaddress.

Sets the MIL-STD-1553B trigger condition for bus B1. The factory default is SYNC.

NameTypeValuesDescription
conditionenumSYNCTrigger condition for the MIL-STD-1553B bus.

Sets the MIL-1553B error type used by the trigger A bus B1 setup. The factory default value is PARITY.

NameTypeValuesDescription
typeenumPARITYMIL-1553B error type.

Sets the trigger bus address value used for MIL-1553B status address triggering. The factory default is X.

NameTypeValuesDescription
valueinteger-Address value used for the status address trigger condition.

Sets the lower time limit used for the MIL-1553B bus trigger condition. The factory default is 12.0000E-6.

NameTypeValuesDescription
time limitrealsLower time limit for the trigger condition.

Sets the upper time limit used by the MIL-1553B trigger timing qualifier. The factory default value is 12.0000E-6.

NameTypeValuesDescription
timerealsUpper time limit for the trigger timing condition.

Sets the MIL-1553B time qualifier used for trigger timing comparison. The factory default for this item is MORETHAN.

NameTypeValuesDescription
qualifierenumMORETHANTime qualifier value.

Sets the parallel bus trigger value for bus B1. The factory default value is "X".

NameTypeValuesDescription
valuestring-Parallel bus trigger value.

Sets the size of received RS232C data used by the trigger bus B1 definition. The factory default is "XXXXXXXX".

NameTypeValuesDescription
size--Size of the received RS232C data.

Sets the size of the transmit data field for the RS232C bus trigger condition. The factory default value shown in the manual is "XXXXXXXX".

NameTypeValuesDescription
sizeinteger-Size of the RS232C transmit data field.

Sets the SPI trigger condition for bus B1 on trigger A. The factory default value is SS.

NameTypeValuesDescription
conditionenumSSSPI trigger condition.

Factory default value entry for the SPI data-in trigger value under bus B1. The slice only lists the default value, not command syntax or behavior.

Sets the starting value for SPI data triggering on bus B1. This factory-default entry shows the command's default as 0.0E+0.

Sets the USB trigger condition for bus B1. The factory-default value for this command is not shown on this page slice.

Sets the USB bus data offset default value for trigger A bus B1. The factory-default table lists a default entry for this command, but does not provide any parameter syntax or return information.

Sets the USB trigger data type. The factory default is ANY.

NameTypeValuesDescription
typeenumANYUSB data type used for triggering.

Sets the USB endpoint value used by trigger A bus B1 USB trigger qualification. The factory default value is listed in the defaults table.

Sets the USB handshake type for trigger A bus B1. The factory default is ANY.

NameTypeValuesDescription
handshake typeenumANYUSB handshake type.

Sets the qualifier used for USB bus trigger matching. The factory default is EQUAL.

NameTypeValuesDescription
qualifierenumEQUALSelects the USB trigger qualifier.

Sets the source used for trigger A bus triggering. The factory default value is B1.

Sets the coupling for the A edge trigger. The factory default is DC.

NameTypeValuesDescription
couplingenumDCTrigger coupling mode.

Sets the slope for edge trigger A. The factory default is RISE.

NameTypeValuesDescription
slopeenumRISE | FALLEdge trigger slope.

Sets the edge trigger source. The factory default is CH1.

NameTypeValuesDescription
sourceenumCH1Trigger source channel.

Sets the trigger A holdoff time. The factory default value is 20.0000E-9.

NameTypeValuesDescription
timerealsHoldoff time.
:TRIGGER:A:LEVELset / query

Sets the trigger A level. The default value is 0.0E+0.

NameTypeValuesDescription
levelreal-Trigger level value.

Sets the auxiliary input trigger level for trigger A. The factory default value is 0.0E+0.

NameTypeValuesDescription
levelreal-Auxiliary input trigger level.

Sets the trigger A level for CH1. The factory default value is 0.0E+0.

NameTypeValuesDescription
levelreal-Trigger level for CH1.

Sets the trigger A level for digital channel D10. The default value is 1.4000.

NameTypeValuesDescription
D10real-Trigger level for digital input D10.

Sets the logic input assignment for channel 1 in the A trigger. The factory default value is X.

Sets the low limit used by the trigger A logic pattern WHEN condition. The factory default value is 8.0000E-9.

NameTypeValuesDescription
limitrealsLow limit value for the pattern trigger WHEN condition.

Sets the logic pattern trigger 'more limit' default value. The factory default is 8.0000E-9.

NameTypeValuesDescription
morelimitrealsMore limit value for the pattern trigger.

Sets the trigger A logic threshold for channel 1. The default value listed in the factory defaults table is 1.4000.

NameTypeValuesDescription
thresholdreal-Threshold level for CH1.

Sets the logic trigger threshold for digital channel D10. The factory default value is 1.4000.

NameTypeValuesDescription
thresholdreal-Threshold level for digital input D10.

Sets the lower trigger threshold for the AUX trigger input. The factory default value is 0.0.

NameTypeValuesDescription
thresholdreal-Lower threshold value for the AUX trigger input.

Sets the lower trigger threshold for the specified source channel.

NameTypeValuesDescription
channelenumCH1Source channel to which the lower threshold applies.

Sets the lower threshold for trigger A on D10. The factory default value for this item is 1.4000.

NameTypeValuesDescription
thresholdreal-Lower threshold value for trigger A on D10.
:TRIGGER:A:MODEset / query

Sets the A trigger mode. The factory default is AUTO.

Sets the pulse-width trigger condition to occur when the measured pulse width is compared against the selected limit condition. The default value for this setting is LESSTHAN.

NameTypeValuesDescription
modeenumLESSTHANPulse-width comparison condition.

Sets the pulse width trigger width setting. The factory default is 8.0000E-9.

NameTypeValuesDescription
widthreal8.0000E-9 - 12.0000E-9Pulse width threshold width.

Sets the polarity for the A runt trigger. The factory default is POSITIVE.

NameTypeValuesDescription
polarityenumPOSITIVEPolarity setting for the runt trigger.

Sets when Trigger A Runt trigger occurs. The default value is OCCURS.

NameTypeValuesDescription
whenenumOCCURSSpecifies the trigger occurrence condition.

Sets the trigger A runt pulse width. The factory default is 8.0000E-9.

NameTypeValuesDescription
widthrealsRunt pulse width threshold.

Sets the clock edge used for setup/hold triggering. The factory default is RISE.

NameTypeValuesDescription
edgeenumRISEClock edge selection for setup/hold triggering.

Sets the source for trigger A set-hold data. The slice only shows the factory default listing for this command and does not document allowed source values.

Sets the data threshold value for trigger A set/hold triggering. The factory default value is 9.91E+37.

NameTypeValuesDescription
thresholdreal-Data threshold value for trigger A set/hold triggering.

Sets the settime value for trigger A set-hold triggering. The factory default value is 8.0000E-9.

Sets the default threshold for digital channel D10 in the A trigger set/hold configuration. The factory default value is 1.4000.

NameTypeValuesDescription
thresholdreal-Threshold level for digital channel D10.

Sets the trigger A timeout polarity. The factory default is STAYSHIGH.

NameTypeValuesDescription
polarityenumSTAYSHIGHTrigger timeout polarity.

Sets the trigger A timeout time. The factory default is 8.0000E-9.

NameTypeValuesDescription
timerealsTimeout time for trigger A.

Sets the polarity used for a transition trigger on trigger A. The factory default is POSITIVE.

NameTypeValuesDescription
polarityenumPOSITIVE | NEGATIVEPolarity used for the transition trigger.
:TRIGGER:A:TYPEset / query

Sets the trigger A type. The factory default is EDGE.

Sets the upper trigger threshold for channel 1. The factory default value for this setting is 800.0000E-3.

NameTypeValuesDescription
thresholdreal-Upper threshold for CH1.

Sets the custom video trigger line period. This command is part of the video trigger custom format settings.

NameTypeValuesDescription
lineperiodrealsLine period for the custom video format.

Sets the video trigger holdoff field value.

NameTypeValuesDescription
fieldreal0.0E+0Video trigger holdoff field value.

Selects line triggering for video trigger A. The factory default value is 1.

Sets the video trigger polarity. The default value is POSITIVE.

NameTypeValuesDescription
polarityenumPOSITIVEVideo trigger polarity.

Sets the video trigger standard.

NameTypeValuesDescription
standardenumNTSCVideo standard to use.

Selects the video sync source for A trigger video mode. The factory default is ALLLINES.

:TRIGGER:B:BYset / query

Sets the trigger B event-by event/timeout selection. The factory default is TIME.

Sets the trigger B edge coupling mode. The factory default is DC.

NameTypeValuesDescription
couplingenumDCSelects the trigger B edge coupling mode.

Sets the slope used for trigger B edge triggering. The factory default is RISE.

NameTypeValuesDescription
slopeenumRISE | FALLSelects the trigger edge slope.

Sets the source used for trigger B edge triggering. The factory default is CH1.

NameTypeValuesDescription
sourceenumCH1Trigger source for B edge triggering.

Sets the default number of events for trigger B. The factory default is 1.

NameTypeValuesDescription
countinteger1Number of events for trigger B.
:TRIGGER:B:LEVELset / query

Sets the trigger B level. The factory default value is 0.0E+0.

NameTypeValuesDescription
levelreal-Trigger B level value.

Sets the trigger B level for channel 1. The factory default value is 0.0E+0.

NameTypeValuesDescription
levelreal-Trigger level for CH1.

Sets the default trigger level for digital line D10. The factory default value is 1.4000.

NameTypeValuesDescription
levelreal-Trigger level for digital line D10.

Sets the lower threshold for trigger B on channel 1. The factory default value is 1.4000.

NameTypeValuesDescription
thresholdreal-Lower threshold value for trigger B on CH1.
:TRIGGER:B:STATEset / query

Sets the trigger B state. The factory default is 0.

NameTypeValuesDescription
stateinteger0 - 1Trigger B enable state.
:TRIGGER:B:TIMEset / query

Sets the B trigger time value. The factory default is 8.0000E-9.

NameTypeValuesDescription
timerealsB trigger time value.
:TRIGGER:B:TYPEset / query

Sets the trigger B type. The factory default is EDGE.

Sets the probe attenuation for the external trigger input. The factory default value is 1.0000.

NameTypeValuesDescription
probereal-Probe attenuation factor for the external trigger input.
:TRIGger:A:TYPeset / query

Specifies the trigger type for trigger A. In the example, EDGE selects an edge trigger and RUNT selects a runt search trigger.

NameTypeValuesDescription
typeenumEDGE | RUNTTrigger type to use.
:TRIGger:A:TYPe EDGE
:SEARCH:SEARCH1:TRIGger:A:TYPe RUNT

Returns the current trigger state. In the example, it should return TRIGGER, not AUTO.

enum - Returns the present trigger state.
:TRIGger:STATE?

Sets the high-value address threshold used for USB bus trigger/search conditions on bus B<x>. The slice only lists the command name and does not document parameters or behavior beyond its association with USB serial triggering and analysis.

Sets the USB trigger condition for bus B<x>. This command is part of the USB Serial Triggering and Analysis Module option.

Sets the USB data type used by the trigger on bus B<x>. The slice lists the command name only and does not provide syntax, parameters, or a functional description.

Sets the USB data value used for USB bus triggering on bus B<x>. This command is part of the USB Serial Triggering and Analysis Module option.

NameTypeValuesDescription
valueinteger-USB data value to compare against.

Selects the USB error type used by trigger/search conditions for bus B<x>. The slice lists the command name only and does not provide syntax, allowed values, or behavior details.

Sets the USB handshake type used for trigger conditions on bus B<x>. The slice only lists the command name in the option-enabled command index and does not provide syntax or detailed behavior.

Sets the trigger edge slope for trigger A. This command is listed in the index alongside the corresponding trigger source command.

NameTypeValuesDescription
slopeenumRISE | FALLEdge slope selection.

Sets the trigger level for the specified analog channel. The channel is selected by the <x> suffix.

NameTypeValuesDescription
channelinteger1Analog input channel number.

Selects the logic trigger function for trigger A. The index entry points to the detailed command documentation on page 2-654.

Sets the logic trigger function under trigger A. The index entry indicates this command is part of the TRIGger:A:LOGIc subsystem.

Sets the channel used for the lower threshold of trigger A. The command is listed in the trigger level section under a channel-specific lower-threshold node.

NameTypeValuesDescription
CH<x>channel_list-Channel selection for the lower threshold.

Sets the pulse-width trigger condition for trigger A. The listed related page is for the command, but the slice does not provide the full syntax or parameter details.

Sets the pulse width width limit for trigger A pulse-width qualification. The command is documented as part of the trigger A pulse-width subsystem.

NameTypeValuesDescription
widthreal-Width limit for the pulse-width trigger.

Sets the polarity used for RUNT trigger qualification.

NameTypeValuesDescription
polarityenum-

Sets the source used for RUNT triggering. The command is listed under the SEARCH:SEARCH<x>:TRIGger:A:RUNT subtree.

Sets the trigger A runt condition. The command belongs to the SEARCH:SEARCH<x>:TRIGger:A:RUNT group and is documented with related runt polarity, source, and width settings.

NameTypeValuesDescription
whenenum-Runt trigger condition.

Sets the clock edge used by set/reset hold triggering. This command is listed under the :TRIGger:A:SETHold subtree in the index.

Sets the clock edge used for the sethold threshold. This command is part of the :TRIGger:A:SETHold subsystem.

NameTypeValuesDescription
edgeenumRISe | FALLClock edge selection.

Sets the hold-clock trigger settings. The index lists related subcommands for source and threshold, but this slice does not provide parameter details for the query form.

Sets the data source used by the set/hold trigger clock. The command is part of the :TRIGger:A:SETHold:DATa subtree.

NameTypeValuesDescription
sourceenum-Data source for the set/hold trigger.

Selects the data source used for the set/reset hold trigger. The manual index lists this as a related command under SEARCH:SEARCH<x>:TRIGger:A:SETHold:DATa:

Sets the set time for the A set/reset hold trigger. The command is part of the SEARCH trigger subsystem.

NameTypeValuesDescription
SETTimereal-Set time for the A set/reset hold trigger.

Sets the threshold used by the A set/hole trigger on channel x. The manual index cross-references this command under the SEARCH trigger subsystem.

NameTypeValuesDescription
CH<x>integer1 - 4Channel number to which the threshold applies.

Sets the threshold for D<x> data used by the A set/hold trigger. This command is part of the SEARCH<x> trigger A set/hold threshold family.

NameTypeValuesDescription
D<x>real-Data channel threshold value.

Sets or queries the setup/hold trigger timing configuration. The page index lists related subcommands for clock source, clock threshold, hold time, set time, and threshold settings.

enum - Returns the setup/hold trigger timing setting or related status as documented on the command's page; the slice does not provide the returned keywords or format.

Sets the source used by the trigger A timeout condition.

NameTypeValuesDescription
sourceenum-

Sets the timeout time used for trigger A timeout triggering.

NameTypeValuesDescription
timerealsTimeout duration.

Sets the upper threshold for the specified trigger channel. The command is listed under the SEARCH trigger family as a channel-specific upper-threshold setting.

NameTypeValuesDescription
CH<x>channel_list-Trigger channel to which the upper threshold applies.

Sets the count of trigger events. The index lists this command as a trigger B event count setting.

Sets the lower threshold for digital channel trigger level D<x>. The index entry indicates this command is part of the trigger level threshold controls for digital inputs.

NameTypeValuesDescription
xinteger0 - 15Digital channel index for the threshold setting.

Sets the lower threshold for the trigger source on a specified channel. The command is part of the SEARCH trigger subsystem.

NameTypeValuesDescription
CH<x>real-Channel whose lower threshold is being set.

Sets the lower threshold for the trigger input associated with the selected digital channel. The command is documented under the trigger threshold subsystem for D<x> channels.

NameTypeValuesDescription
xinteger-Digital channel number.
:TRIGger:B:TIMeset / query

Sets the trigger B time. The manual page slice only lists the command in the index and does not provide syntax or parameter details.

:TRIGger:B:TYPeset / query

Selects the trigger type for source A in the SEARCH<x> subsystem.

Turns on or off the math waveform or returns whether the math waveform is on or off.

enum - Returns whether the math waveform is on or off.

Turns on and off the display of the math waveform. The query returns whether the math waveform is on or off but does not indicate whether it is the selected waveform.

enum - Returns whether the math waveform is on or off.

Sets or queries the AFG output load impedance. FIFty sets the output load impedance to 50 ohms, and HIGHZ sets it to the high-impedance state.

NameTypeValuesDescription
load impedanceenumFIFty | HIGHZSelects the AFG output load impedance.
AFG:OUTP:LOA:IMPED FIF sets the AFG output load impedance to 50 Ohms.

Sets or queries the AFG ramp symmetry as a percentage. Minimum is 0.0%, maximum is 100.0%, and increment is 0.10%.

NameTypeValuesDescription
symmetryreal0.0% - 100.0%AFG ramp symmetry as a percentage.
real (%) - Returns the AFG ramp symmetry as a percentage.
AFG:RAMP:SYMMETRY 50.0 sets the AFG ramp symmetry to 50 percent.
:AFG:SQUare:DUtyset / query

Sets or queries the AFG duty cycle as a percentage. Minimum is 10.0%, maximum is 90.0%, with 0.10% increment.

NameTypeValuesDescription
duty cyclereal10.0 - 90.0Floating point number that represents the AFG duty cycle, as a percentage.
AFG:SQUARE:DUTY 50.0
:AFG:AMPLITUDEset / query

Sets the AFG output amplitude. The factory default is 500.0000E-3.

NameTypeValuesDescription
amplituderealVOutput amplitude.
:AFG:FREQUENCYset / query

Sets or queries the AFG output frequency. The default value is 100.0E+3.

:AFG:FUNCTIONset / query

Sets the waveform function used by the AFG output. The factory default is SINE.

:AFG:HIGHLEVELset / query

Sets the AFG high level output voltage. The factory default is 250.0000E-3.

NameTypeValuesDescription
highlevelrealVHigh level output voltage.
:AFG:LEVELPRESETset / query

Sets the arbitrary function generator level preset to a default source. The default value is USER.

:AFG:LOWLEVELset / query

Sets the low output level for the AFG. The factory default is -250.0000E-3.

NameTypeValuesDescription
levelrealVLow output level.

Sets the noise add percentage for the AFG. The default value is 0.0E+0.

NameTypeValuesDescription
percentreal-Noise add percentage.

Enables or disables noise addition for the AFG output. The default state is 0.

:AFG:OFFSETset / query

Sets the AFG output offset. The factory default value is 0.0E+0.

Sets the AFG output load impedance. The factory default is HIGHZ.

NameTypeValuesDescription
impedanceenumHIGHZLoad impedance setting.
:AFG:PERIODset / query

Sets the AFG period. The factory default is 9.9999999999916E-6.

:AFG:PHASEset / query

Sets the AFG phase. The factory default value is 0.0E+0.

NameTypeValuesDescription
phaserealdegPhase value.
:AFG:PULSE:WIDTHset / query

Sets the pulse width default for the AFG pulse waveform. The table lists its factory default value as 1.0E-6.

Sets the symmetry of the AFG ramp waveform. The default value is 50.0000.

NameTypeValuesDescription
symmetryreal-Symmetry setting for the ramp waveform.
:AFG:SQUARE:DUTYset / query

Sets the duty cycle for the AFG square wave output. The default value is 50.0000.

NameTypeValuesDescription
dutyreal-Duty cycle for the square waveform.

Sets the modulation depth used for Amplitude Modulation for the AFG. The default setting is 50.0.

NameTypeValuesDescription
depthreal0.0 - 100.0Depth value in percent.

Sets the modulation frequency to use for Amplitude Modulation for the AFG.

NameTypeValuesDescription
frequencyreal200.0E-3 - 50.0E+3Frequency value for modulation.
AFG:MODULation:AM:FREQuency 10.0E+3 sets the modulation frequency to 10kHz.

Sets the modulation shape to use for Amplitude Modulation for the AFG. Default setting is SINE.

NameTypeValuesDescription
waveformenumSINE | SQUare | TRIangle | RAMP | NRAMP | NOISeModulation waveform shape.

Sets the modulation deviation used for Frequency Modulation on the AFG. The value is the deviation around the center frequency specified in AFG:MODULation:FM:FREQuency.

NameTypeValuesDescription
deviationreal0.0 - 25.0E+6Deviation value in Hz.
real (Hz) - Returns the FM deviation value in Hz.
AFG:MODULation:FM:DEViation 10.0E+3 sets the modulation depth to 10kHz.

Sets the modulation frequency to use for Frequency Modulation for the AFG.

NameTypeValuesDescription
frequencyreal0.0 - 25.0E+6Modulation frequency value.

Sets the modulation shape to use for Frequency Modulation for the AFG. Default setting is SINE.

NameTypeValuesDescription
waveformenumSINE | SQUare | TRIangle | RAMP | NRAMP | NOISeModulation waveform used for FM.
AFG:MODULation:FM:WAVeform SINE sets the modulation waveform to SINE.

Sets the AFG modulation type. The value is returned by the query form; NONe is used when AFG:RUNMode is not set to MODUlation.

NameTypeValuesDescription
modeenumNONe | AM | FMSelects the modulation type.
enum - Returns the current modulation type.
AFG:MODULation:TYPe AM
:AFG:RUNModeset / query

Sets the operating run mode for the AFG. Default setting is Continuous.

NameTypeValuesDescription
modeenumCONtinuous | MODUlation | BURstOperating run mode for the AFG.
AFG:RUNMode CONtinuous
AFG:RUNMode MODUlation
:AFG:TRIGgerset / query

Forces a software trigger of the AFG.

NameTypeValuesDescription
FORCeoptenumFORCeForce software trigger.
AFG:TRIGger FORCe will force software AFG trigger.

Sets the trigger count for the AFG. Default setting is 0.

NameTypeValuesDescription
countinteger-Trigger count value.

Sets the trigger interval for the AFG.

NameTypeValuesDescription
delayreal0.0 - 85Trigger delay value.
AFG:TRIGger:DELay 0.0 sets the trigger count to 0.0.

Sets the trigger interval for the AFG.

NameTypeValuesDescription
intervalreal1.0E-3 - 500Trigger interval value.
AFG:TRIGger:INTerval 1.0E-3 sets the trigger count to 1.0E-3.

Sets the operating trigger mode for the AFG. Default setting is NONe.

NameTypeValuesDescription
modeenumNONe | BURstOperating trigger mode.
AFG:TRIGger:MODe BURst sets the trigger mode to BURst.

Sets the trigger edge polarity for the AFG. Only applicable when AFG:TRIGger:SOUrce is EXTernal.

NameTypeValuesDescription
polarityenumPOSitive | NEGativeTrigger edge polarity.
AFG:TRIGger:POLarity POSitive sets the trigger source to POSitive.

Sets the trigger source for the AFG.

NameTypeValuesDescription
sourceenumINTERNal | EXTernalSelects whether the AFG uses its internal source or an external trigger.
AFG:TRIGger:SOUrce INTERNal sets the trigger source to INTERNal.
:AFG:AMPLitudeset / query

Sets the output amplitude for the AFG waveform generator.

NameTypeValuesDescription
amplitudereal-Output amplitude to set.

Returns the date for the specified arbitrary waveform record. The command applies to a particular arbitrary waveform slot x.

string - Returns the date associated with the specified arbitrary waveform record.

Sets the label for the specified arbitrary waveform record. The command belongs to the AFG arbitrary waveform group.

NameTypeValuesDescription
xinteger-Arbitrary waveform record index.
labelstring-Label assigned to the arbitrary waveform record.

Sets or queries the time value associated with an arbitrary waveform in the selected arbitrary waveform memory location.

real - Returns the time value associated with the selected arbitrary waveform memory location.
AFG:ARBitrary:ARB<x>:TIMe?

Returns the arbitrary waveform edit memory function.

enum - Returns the current arbitrary waveform edit memory function.

Sets the number of points used in arbitrary waveform edit memory. It is listed in the AFG arbitrary edit-memory command group.

Sets the byte order used for arbitrary waveform data in external memory. The index lists this command under the AFG arbitrary waveform external-memory points group.

Sets the encoding used for points in the arbitrary waveform edit memory. The command belongs to the AFG arbitrary EMEM point settings group.

NameTypeValuesDescription
encodingenumBYTEORDerPoint encoding format.
:AFG:FREQuencyset / query

Sets the AFG output frequency.

NameTypeValuesDescription
frequencyreal1 mHz - 25 MHzFrequency of the arbitrary function generator output.
:AFG:FUNCtionset / query

Sets the AFG waveform function. The command is listed in the AFG command group index entry.

:AFG:LEVELPresetset / query

Sets the preset level for the arbitrary function generator output. The exact preset behavior is documented on the command's detail page referenced by the index entry.

Sets the percent of noise added to the AFG output. This command is in the AFG noise-add group.

NameTypeValuesDescription
percentreal0 - 100Percent of noise to add to the output.
:AFG:OFFSetset / query

Sets the offset of the arbitrary/function generator output. This command belongs to the AFG command group and is documented on page 2-118.

Sets the AFG output state.

NameTypeValuesDescription
stateenum-Turns the AFG output on or off.
:AFG:PHASeset / query

Sets the phase offset for the AFG output. The command belongs to the AFG command group.

Queries the current application type. The query returns NONe if none of the supported application modules are installed.

enum - Current application type.
APPL:TYP? might return LIMITMASK.

Selects the application type. The factory default is POWER.

Enables testing against limit masks generated from "golden" waveforms and mask testing using custom user-defined masks.

Transfers a license in the specified slot. The index entry points to the detailed command documentation on page 2-126.

NameTypeValuesDescription
xinteger-License slot index.

Returns the type of the license in the specified slot.

NameTypeValuesDescription
xinteger-License slot index.
enum - Type of license in the specified slot.

Enables or disables the autoset feature. The default state is 1 (autoset enabled).

enum - Returns the autoset enable state.
AUTOSET:ENABLE 1
AUTOSET:ENABLE? might return AUTOSET:ENABLE 0
:AUTOSetset / query

Automatically performs a setup routine on the oscilloscope. The command supports the Operation Complete function when used as shown in the status and events table.

NameTypeValuesDescription
modeenumEXECute | UNDoSelects whether to execute the autoset operation or undo it.
:AUTOSet:ENAbleset / query

Enables or disables AutoSet. This command is listed in the AutoSet command group index entry.

NameTypeValuesDescription
stateenumON | OFFTurns AutoSet on or off.

Returns information about the probe attached to the Aux Input connector.

string - Returns probe information; the example shows a concatenated response including the probe type, serial number, units, and resistance.
AUXIN:PROBE? might return AUXIN:PROBE:ID:TYPE "No Probe Detected";SERNUMBER "";:AUXIN:PROBE:UNITS "";RESISTANCE 1.0000E+6 giving information about the probe attached to the Aux Input connector.

Changes the input bypass setting on VPI probes that support input bypass. If sent to a probe that does not support input bypass, it is ignored.

NameTypeValuesDescription
modeenumBYPass | PASSSets the probe to Bypass mode or Pass mode.
AUXin:PRObe:SIGnal {BYPass|PASS}
AUXin:PRObe:SIGnal?

Sets the forced range for the AUXIN probe. The factory default is 0.0E+0.

NameTypeValuesDescription
rangereal-Forced range value for the AUXIN probe.

Sets the AUXIN probe gain. The factory default value is 1.0000.

NameTypeValuesDescription
gainreal-Probe gain value.
:AUXin:PRObeset / query

Sets the probe settings for the auxiliary input. The command is listed in the AUXin command group index.

Automatically zeroes the auxiliary input probe. The index lists this command as part of the AUXin:PRObe command group.

Returns the state of the auxiliary probe degauss function.

enum - Indicates whether auxiliary probe degauss is enabled or disabled.

Sets the forced range for the AUX input probe. The command is listed as part of the AUXin:PRObe command group.

Sets the gain for the AUX input probe. The command is part of the AUXin:PRObe subsystem.

Returns the probe serial number for the selected auxiliary input probe.

string - The probe serial number.

Returns the resistance setting for the AUX input probe.

real - The AUX input probe resistance value.

Sets the probe signal type for the AUX input probe. The command is listed in the AUXin:PRObe command group.

Returns the probe units setting for the auxiliary input probe.

enum - The units selected for the auxiliary input probe.
:AUXin?query

Returns the AUX input state. The command is listed as a query in the index, but this slice does not provide additional return-format details.

returns - Returns the AUX input state.

Sets or queries the source for the Auxiliary Output port. The available sources are ATRIGger/MAIn, REFOut, EVENT, and AFG (AFG only on models with the 3-AFG option).

enum - Returns the current Auxiliary Output source.
AUXOut:SOUrce REFOut
AUXOut:SOUrce?
:AUXOUT:SOURCEset / query

Sets the auxiliary output source. The factory default is ATRIGGER.

NameTypeValuesDescription
sourceenumATRIGGERAuxiliary output source.
:AUXOut:SOUrceset / query

Selects the source for the auxiliary output signal.

Specifies the format of the DATA field in ARINC429 packets on a bus.

enum - Returns the current DATA field format for ARINC429 packets.

Sets or queries the polarity of the ARINC429 bus.

enum - Returns the current ARINC429 bus polarity.
BUS:B1:ARINC429A:POLarity INVERTED
BUS:B1:ARINC429A:POLarity?

Specifies the source for the differential input for the ARINC429 bus.

enum - Returns the current ARINC429 differential input source.

Specifies the number of delay bits for the AUDIO bus. This command is applicable only for TDM audio bus type.

NameTypeValuesDescription
delay bitsinteger-Number of delay bits.

Specifies the bit order for the AUDIO bus.

NameTypeValuesDescription
modeenumMSB | LSBSets whether the most significant bit or least significant bit is expected first in the order.
enum - Returns the current bit order for the AUDIO bus.
BUS:B1:AUDIO:BITORDER LSB
BUS:B1:AUDIO:BITORDER? might return :BUS:B1:AUDIO:BITORDER MSB

Specifies the number of bits per channel for the AUDIO bus. It is applicable only for TDM audio bus type.

integer - Returns the current number of bits per channel.

Specifies the clock polarity for the AUDIO bus.

NameTypeValuesDescription
polarityenumFALL | RISeSelects the clock polarity edge.
enum - Returns the current clock polarity setting.
BUS:B1:AUDIO:CLOCK:POLARITY Fall sets the clock polarity to Fall.
BUS:B1:AUDIO:CLOCK:POLARITY? might return :BUS:B1:AUDIO:CLOCK:POLARITY RISe indicating that the clock polarity is set to Rise.

Specifies the clock source waveform for the AUDIO bus.

enum - Returns the current clock source waveform for the AUDIO bus.

Specifies the data polarity for the AUDIO bus.

enum - Returns the current data polarity setting for the audio bus.
BUS:B1:AUDIO:DATA:POLARITY INVERTed sets the data polarity to Inverted.
BUS:B1:AUDIO:DATA:POLARITY? might return :BUS:B1:AUDIO:DATA:POLARITY NORMAL indicating that the data polarity is set to Normal.

Returns the number of bits per word for the selected audio bus. The response is an NR1 value.

integer - The number of bits per word set for the bus.
BUS:B1:AUDIO:DATA:SIZE? might return :BUS:B1:AUDIO:DATA:SIZE 24

Specifies the data source waveform for the AUDIO bus. Requires option 3-SRAUDIO.

enum - Returns the current data source waveform for the AUDIO bus.
BUS:B1:AUDIO:DATA:SOURCE D1
BUS:B1:AUDIO:DATA:SOURCE? might return :BUS:B1:AUDIO:DATA:SOURCE CH3

Sets or queries the display format for AUDIO bus data on the selected bus B<x>. The format can be binary, hexadecimal, or signed decimal.

enum - Returns the current AUDIO bus display format.
BUS:B1:AUDIO:DISPLAY:FORMat BINARY
BUS:B1:AUDIO:DISPLAY:FORMat?

Specifies the number of channels in each frame for the AUDIO bus. It is applicable only for TDM audio bus type and requires option 3-SRAUDIO.

integer - Returns the number of channels in each frame.
BUS:B1:AUDIO:FRAME:SIZE 2
BUS:B1:AUDIO:FRAME:SIZE? might return :BUS:B1:AUDIO:FRAME:SIZE 8

Specifies the frame sync polarity for the AUDIO bus, selecting either the falling or rising edge. This command requires option 3-SRAUDIO.

enum - Returns the current frame sync polarity for the AUDIO bus.
BUS:B1:AUDIO:FRAMESYNC:POLARITY FALL sets the falling edge for frame sync polarity.
BUS:B1:AUDIO:FRAMESYNC:POLARITY? might return :BUS:B1:AUDIO:FRAMESYNC:POLARITY RISe indicating that the polarity is set to Rise.

Specifies the frame sync source waveform for the AUDIO bus.

enum - Returns the current frame sync source waveform for the AUDIO bus.
BUS:B1:AUDIO:FRAMESYNC:SOURCE?

Specifies the audio format (type) for the AUDIO bus. This command requires option 3-SRAUDIO.

NameTypeValuesDescription
formatenumI2S | LJ | RJ | TDMAudio format for the AUDIO bus.
enum - Returns the current audio format setting for the AUDIO bus.
BUS:B1:AUDIO:TYPE RJ sets right-justified as the audio format.
BUS:B1:AUDIO:TYPE? might return :BUS:B1:AUDIO:TYPE I2S indicating that the audio format is set to I2S.

Specifies the word select polarity for the AUDIO bus. Requires option 3-SRAUDIO.

enum - Returns the current word select polarity setting.

Specifies the word select source waveform for the AUDIO bus.

NameTypeValuesDescription
sourceenumCH<x> | D<x>Word select source waveform for the AUDIO bus; CH<x> selects an analog channel and D<x> selects a digital channel.
enum - Returns the current word select source waveform.
BUS:B1:AUDIO:WORDSEL:SOURCE CH1
BUS:B1:AUDIO:WORDSEL:SOURCE? might return :BUS:B1:AUDIO:WORDSEL:SOURCE CH2

Sets or queries the CAN bit rate for bus B<x>. The instrument accepts any positive integer and coerces it to the nearest supported bit rate in 10 bps intervals.

integer - The numerical bit rate value.
bus:b1:can:bitrate 50000 sets the CAN bit rate to 50000.
bus:b1:can:bitrate? might return :BUS:B1:CAN:BITRATE 50000 indicating the bit rate is set to 50K.

Specifies the CAN FD bit rate for the bus. The instrument supports bit rates at 100 bps intervals and coerces any positive integer to the closest supported value.

NameTypeValuesDescription
bit rateinteger10000000The FD bit rate to set.
integer - The query always returns the numerical FD bit rate value.
BUS:B1:CAN:FD:BITRate 2000000
BUS:B1:CAN:FD:BITRate? might return 4000000, indicating that the FD bit rate is 4 Mbps.

Specifies the CAN FD standard to use. This feature requires option 3-SRAUTO.

NameTypeValuesDescription
modeenumISO | NONISOSelects the CAN FD standard to use.
enum - Returns the CAN FD standard setting.
BUS:B1:CAN:FD:STANDard ISO
BUS:B1:CAN:FD:STANDard? might return :BUS:B1:CAN:FD:STANDARD NONISO, indicating that the CAN FD standard is non-ISO CAN FD.

Specifies the probing method for the CAN bus. This command requires option 3-SRAUTO.

enum - Returns the current CAN bus probing method.

Specifies the sampling point, as a percent, to sample during each bit period for the CAN bus. The allowable range is 5% to 95% for CAN 2.0 and 15% to 95% for CAN FD.

integer (%) - Returns the sample point in percent.

Specifies the CAN bus standard to use.

enum - Returns the CAN bus standard currently selected for the bus. The example indicates CAN2X corresponds to CAN 2.0 and CANFD corresponds to CAN FD.
BUS:B1:CAN:STANDard CANFD
BUS:B1:CAN:STANDard?

Sets the display format for bus values on bus x. The supported formats are BINary, HEXadecimal, ASCII, MIXed, MIXED2, and BLOCKHEX; the query form returns the current setting.

enum - Returns the bus display format setting.

Specifies the display type for the bus. It can be set to show the protocol information, the logic waveforms that comprise the bus, or both.

enum - Returns the current bus display type.

Specifies the bit rate for the FlexRay bus signal. The instrument coerces any positive integer to the closest supported bit rate; the maximum bit rate is 100 Mbps.

integer (bps) - Returns the FlexRay bus bit rate.
BUS:B1:FLEXRAY:BITRATE? might return BUS:B1:FLEXRAY:BITRATE 10000000 indicating the FlexRay bit rate is 10,000,000 bits per second.

Returns the FlexRay bus channel setting for bus <x>. The channel can be set to A or B.

enum - Returns the current FlexRay ID format for bus <x>.
BUS:B1:FLEXRAY:CHANNEL? might return BUS:B1:FLEXRAY:CHANNEL A
:BUS:B<x>:TYPeset / query

Specifies or queries the bus type for bus x. Supported bus types depend on the oscilloscope model and installed application options.

NameTypeValuesDescription
bus typeenumI2C | SPI | CAN | RS232C | PARallel | USB | LIN | FLEXRay | AUDio | ETHERnet | MIL1553B | ARINC429ASelects the bus type.
enum - Returns the current bus type.

Sets or queries the USB bit rate used on bus B<x>. The bit rate can be selected as low, full, or high speed.

NameTypeValuesDescription
rateenumLOW | FULL | HIGHSelects the USB bit rate.
enum - Returns the current USB bit rate setting.
BUS:B1:USB:BITRATE FULL sets the bit rate to 12 Mbps.
BUS:B1:USB:BITRATE? might return :BUS:B1:USB:BITRATE LOW, which indicates that the bit rate is 1.5 Mbps.

Specifies the type of probe connected to the USB bus. This command requires option 3-SRUSB2.

NameTypeValuesDescription
modeenumDIFFerential | SINGleendedSelects whether the USB bus probe is differential or single-ended.
BUS:B1:USB:PROBE DIFFERENTIAL sets the bus probe to differential.
BUS:B1:USB:PROBE? might return :BUS:B1:USB:PROBE SINGLEENDED, which indicates that the bus probe is not a differential probe.

Specifies the source for the USB bus D- input. If using single-ended probes, set the sources for both the D+ and D- inputs.

NameTypeValuesDescription
sourceenumCH<x> | D<x>Selects the source waveform for the D- input.

Specifies the source for the USB D+ input. If using single-ended probes, set the sources for both the D+ and D- inputs.

NameTypeValuesDescription
sourceenumCH<x> | D<x>Source waveform for the D+ input.
enum - Returns the selected USB D+ source.
BUS:B1:USB:SOURCE:DPLUS CH1 sets the D+ source to channel 1.
BUS:B1:USB:SOURCE:DPLUS? might return :BUS:B1:USB:SOURCE:DPLUS CH3 indicating that channel 3 is the source.

Sets the lower threshold for the specified channel, applying to all search and trigger types that use the channel. The threshold can be entered as a numeric voltage or as the preset ECL or TTL level.

NameTypeValuesDescription
channelchannel_list-Channel selector placeholder x in CH<x>.
thresholdrealVThreshold value in volts.
modeenumECL | TTLPreset threshold level keyword.

Sets the lower threshold for each reference waveform. This applies to all search and trigger types that use that reference waveform.

NameTypeValuesDescription
x--Reference waveform identifier.

Specifies the lower threshold for the math waveform, applying to all search and trigger types that use that math waveform.

NameTypeValuesDescription
thresholdrealVLower threshold value for the math waveform.
modeoptenumECL | TTLSelects a preset lower threshold of -1.3 V (ECL) or 1.4 V (TTL).
BUS:LOWerthreshold:MATH TTL sets the lower threshold for the math waveform to 1.4 volts.
BUS:LOWerthreshold:MATH? might return 0.0E+0, which is the default.

Specifies the threshold for analog channel <x> (channel 1–4). The setting applies to all trigger types that use the channel.

NameTypeValuesDescription
xinteger1 - 4Channel number for the analog input channel to configure.

This command specifies the threshold for digital channel <x> (0–15). It applies to all Search and Trigger Types that use the channel.

Sets the upper threshold for each analog channel (1–4). This applies to all search and trigger types that use the channel.

NameTypeValuesDescription
xinteger1 - 4Analog channel number.
valuerealVUpper threshold level, or the preset keyword ECL or TTL.
BUS:UPPERTHRESHOLD:CH1 800.0000E-3
BUS:UPPERTHRESHOLD:CH1?

Sets the upper threshold for each reference waveform, affecting all search and trigger types that use that reference waveform.

NameTypeValuesDescription
levelrealVUpper threshold value for the reference waveform.
stateoptenumECL | TTLSets the threshold to the fixed ECL or TTL voltage level.

Sets or queries the upper threshold for the specified math waveform. The threshold may be given as a numeric voltage or as the fixed levels ECL or TTL.

NameTypeValuesDescription
valuerealVUpper threshold of the math waveform in volts.
modeoptenumECL | TTLOptional fixed threshold level.
BUS:UPPerhreshold:MATH TTL sets the upper threshold for the math waveform to 1.4000 volts.
BUS:UPPerhreshold:MATH? might return 0.0E+0, which is the default.

Sets the ARINC 429A bit rate for bus B1. The factory default value is 100000.

NameTypeValuesDescription
bitrateinteger-Bit rate for BUS:B1:ARINC429A.

Sets the audio bit delay for bus B1. The factory default value is 1.

NameTypeValuesDescription
bitdelayinteger-Audio bit delay for bus B1.

Sets the audio channel size for bus B1. The factory default is 24.

NameTypeValuesDescription
sizeinteger24 - 24Audio channel size.

Sets the polarity of the audio clock signal for bus B1. The factory default is RISE.

NameTypeValuesDescription
polarityenumRISEPolarity of the audio clock signal.

Sets the source for the audio bus clock. The factory default is CH1.

NameTypeValuesDescription
sourceenumCH1Clock source selection.

Sets the size of the audio data field for bus B1. The factory default value is 24.

NameTypeValuesDescription
sizeinteger0 - 255Size of the audio data field.

Sets the audio display format for bus B1. The factory default is SIGNEDDECIMAL.

NameTypeValuesDescription
formatenumSIGNEDDECIMALDisplay format for audio data.

Sets the polarity of the audio frame sync signal for bus B1.

NameTypeValuesDescription
polarityenumRISEPolarity of the audio frame sync signal.

Sets the polarity of the audio word-select signal for bus B1. The factory default is NORMAL.

NameTypeValuesDescription
polarityenumNORMALPolarity setting for the word-select signal.

Sets the default source for the audio word select signal on bus B1. The factory default value is CH2.

NameTypeValuesDescription
sourceenumCH2Audio word select source.

Sets the CAN bus bit rate for bus B1. The factory default is 500000.

NameTypeValuesDescription
bitrateintegerHzCAN bus bit rate.

Sets the CAN FD bitrate for bus B1. The factory default is 4000000.

NameTypeValuesDescription
bitrateintegerHzCAN FD bitrate.

Sets the CAN probe signal used by bus B1. The factory default is CANH.

NameTypeValuesDescription
probeenumCANHCAN probe signal selection.

Sets the source used by bus B1 CAN decoding. The factory default is CH1.

Sets the bus display format for bus B1. The factory default is HEXADECIMAL.

NameTypeValuesDescription
formatenumHEXADECIMALDisplay format for the bus.

Sets the FlexRay bus bit rate for bus B1. The factory default is 10,000,000.

NameTypeValuesDescription
bitrateinteger100000 - 10000000Bit rate for the FlexRay bus.

Sets the FlexRay bus channel. The factory default is A.

NameTypeValuesDescription
channelenumA | BSelects the FlexRay channel.

Sets the FlexRay signal type for bus B1. The factory default is BDIFFBP.

NameTypeValuesDescription
signalenumBDIFFBPFlexRay signal type.
:BUS:B2:LABELset / query

Sets the label for bus 2. The factory default value is not shown in the provided slice.

Sets the LIN bus bitrate for bus B2. The factory default value is 19200.

NameTypeValuesDescription
bitrateinteger-LIN bus bitrate.

Sets the default LIN ID format for bus B1. The factory default value is NOPARITY.

Sets the default polarity for the BUS:B2 LIN bus decoding configuration. The factory default value is NORMAL.

NameTypeValuesDescription
polarityenumNORMALPolarity setting for LIN bus decoding.

Sets the source channel for bus B1 LIN decode. The factory default is CH1.

Sets the default polarity for MIL1553B bus decoding on bus B2. The factory default value is NORMAL.

Sets the source channel for the MIL-STD-1553B bus decoder on bus B2. The factory default value is CH1.

NameTypeValuesDescription
sourceenumCH1Source channel for the MIL-STD-1553B bus decoder.

Sets the source for the parallel bus clock. The factory default is CH1.

NameTypeValuesDescription
sourceenumCH1Clock source.
:BUS:B2:POSITIONset / query

Sets the position of bus B2. The factory default value shown in the manual is 0.0E+0.

Sets the default RS232C baud rate for bus B2. The factory default value is 9600.

Sets the default number of data bits for the RS232C bus decode on bus B2. The factory default is 8.

Sets the RS-232C parity for bus B2. The factory default is NONE.

NameTypeValuesDescription
parityenumNONERS-232C parity setting.

Sets the default polarity for the B2 RS-232C bus decode. The factory default shown is NORMAL.

Sets the default bit order for BUS:B2 SPI. The factory default value is MSB.

Sets the SPI data size default for bus B2. The factory default value is 8.

Sets the SPI idle time default value for bus B2. The factory default shown is 5.0000E-6.

Sets the SPI select polarity for bus B2. The factory default is LOW.

NameTypeValuesDescription
polarityenumLOW | HIGHPolarity of the SPI select signal.
:BUS:B2:TYPEset / query

Sets the bus type for Bus 2. The factory default is PARALLEL.

NameTypeValuesDescription
typeenumPARALLELBus type.

Sets the USB bus bitrate for bus B2. The factory default is FULL.

Sets the default USB probe type for bus B2. The factory default is DIFFERENTIAL.

Sets the USB source for bus B2 to the D+ line. The factory default is CH1.

NameTypeValuesDescription
sourceenumCH1USB source assigned to DPLUS.

Sets the lower bus threshold for CH1. The factory default value is 0.0E+0.

NameTypeValuesDescription
thresholdreal-Lower threshold value for channel CH1.

Sets the lower threshold for the Math bus source. The factory default value is 0.0E+0.

NameTypeValuesDescription
thresholdreal-Lower threshold value for the Math bus.

Sets the lower threshold for the selected bus source. The factory default for REF1 is 0.0E+0.

NameTypeValuesDescription
thresholdreal-Lower threshold value for the bus source.

Sets the upper threshold for channel 1 bus decoding. The default value shown in the factory defaults table is 800.0000E-3.

Sets the upper threshold for the MATH bus source. The factory default value is 0.0E+0.

NameTypeValuesDescription
thresholdreal-Upper threshold value for MATH.

Sets the upper threshold for the specified bus source. The factory default for BUS:UPPERTHRESHOLD:REF1 is 0.0E+0.

Sets or queries the ARINC 429 A bit rate for bus B<x>. The command is available with the 3-SRAERO option.

Sets the polarity for the selected MIL-STD-1553B bus. This command is available with the 3-SRAERO option.

NameTypeValuesDescription
polarityenum-

Sets the MIL-STD-1553B source for bus B<x>.

NameTypeValuesDescription
sourceenum-MIL-STD-1553B source selection.

Sets the audio bus bit order for the selected bus. This command is available with the 3-SRAUDIO option-enabled module.

Sets the audio clock source for the selected bus. This command is part of the 3-SRAUDIO option-enabled audio serial triggering and analysis module.

Sets the data polarity for the selected audio bus. This command is available with the 3-SRAUDIO application module.

Sets the audio data source for the selected bus. This command is part of the 3-SRAUDIO option-enabled audio serial triggering and analysis commands.

Sets the audio frame size for bus B<x>.

NameTypeValuesDescription
sizeinteger0 - 15Audio frame size.

Sets the audio frame sync polarity for the selected bus. This command is part of the 3-SRAUDIO option-enabled audio serial triggering and analysis commands.

NameTypeValuesDescription
polarityenum-Frame sync polarity setting.

Sets the source for the audio frame sync signal for bus B<x>.

NameTypeValuesDescription
sourceenum-Source of the audio frame sync signal.

Sets the audio bus type for the selected bus. This command is part of the 3-SRAUDIO option-enabled commands.

Sets the polarity of the audio word select signal for bus B<x>.

NameTypeValuesDescription
polarityenum-Polarity setting for the word select signal.

Sets the CAN bus bit rate for the selected bus B<x> option. The slice only lists the command name and does not provide syntax, range, or further detail.

Sets the CAN bus standard for bus B<x>.

NameTypeValuesDescription
standardenum-The CAN standard to use.

Sets the polarity used for LIN bus decoding on bus B<x>. The command is listed among option-enabled application module commands, but this page slice does not provide the setting values or syntax details.

Sets the LIN sample point for the selected bus. This command is part of the option-enabled bus configuration commands for bus B<x>.

Sets the LIN bus source for Bus B<x>.

NameTypeValuesDescription
sourceenum-

Sets the LIN bus standard for the selected bus. The command is listed under option-enabled bus commands, but this page slice does not provide syntax details or a value list.

Sets the FLEXray signal setting for bus B<x>. The command is listed as part of the option-enabled BUS:B<x>:FLEXray command set.

NameTypeValuesDescription
signalenum-Signal setting for the FLEXray bus.

Selects the source for the FlexRay bus. The command is listed as an option-enabled application module command.

Sets the number of nibbles in a SENT packet. This command is part of the SENT bus triggering configuration for option 3-SRAUTOSEN.

Enables or disables pause pulse handling for SENT bus triggering and analysis on the selected bus B<x>.

Sets the SENT signal polarity for bus B<x>.

NameTypeValuesDescription
polarityenum-Signal polarity selection.

Enables triggering on packet-level information on SENT buses as part of the Automotive Serial Triggering and Analysis Module.

Sets the tick tolerance for SENT triggering and analysis. This command is part of the 3-SRAUTOSEN automotive serial trigger module for SENT buses.

Sets the RS-232C bit rate for bus B<x>. The command is listed as part of the option-enabled Computer Serial Triggering and Analysis Module.

Sets the number of data bits used for RS-232C bus decoding on bus B<x>.

NameTypeValuesDescription
bitsinteger5 - 8Number of data bits.

Sets the delimiter used for RS-232C bus packet decoding and display. The command is listed as part of the 3-SRCOMP option-enabled computer serial triggering and analysis module.

Sets the display mode for RS-232C bus decode information. This command is part of the 3-SRCOMP option-enabled serial triggering and analysis module.

NameTypeValuesDescription
displaymodeenum-Display mode for RS-232C bus decode information.

Sets the RS-232C parity mode for bus B<x>. This command is part of the option-enabled Computer Serial Triggering and Analysis Module.

Sets the RS-232C bus polarity for bus B<x>.

NameTypeValuesDescription
polarityenum-RS-232C polarity setting.

Enables RS-232C receive source selection for bus B<x> in the Computer Serial Triggering and Analysis Module.

Selects the source for RS-232C transmit data on the specified bus. This is an option-enabled command for the Computer Serial Triggering and Analysis Module.

Controls whether I2C address range values are included in the bus decode/search context for bus B<x>. The command is listed under the Embedded Serial Triggering and Analysis Module application option.

Sets the source for the I2C clock/SCL signal on bus B<x>.

NameTypeValuesDescription
sourceenum-Source for the I2C clock/SCL signal.

Sets the SPI bit order for the selected bus. The page slice lists the command name but does not provide syntax details, parameter values, or a return value.

Sets the SPI data size for bus B<x>.

NameTypeValuesDescription
sizeinteger0 - 32Number of bits in the SPI data word.

Sets the SPI data source for the input/MISO data line on bus B<x>. This command is part of the embedded serial triggering and analysis option.

NameTypeValuesDescription
sourceenum-SPI data source for the input/MISO line.

Sets the polarity for the SPI data output/MOSI signal on bus B<x>.

NameTypeValuesDescription
polarityenum-Polarity setting for the SPI data output/MOSI signal.

Sets the source used for SPI data output/MOSI on the specified bus. This command is one of the option-enabled BUS:B<x>:SPI commands for embedded serial triggering and analysis.

NameTypeValuesDescription
sourceenum-

Sets the SPI framing format for bus B<x>. The slice lists the command in the option-enabled command index but does not provide syntax details or a functional description.

Sets the SPI clock polarity for bus B<x>. This command is part of the embedded serial triggering and analysis option for SPI bus definitions.

Sets the source for the SPI clock or select signal on bus B<x>.

NameTypeValuesDescription
sourceenum-Source for the SPI clock or select signal.

Selects the SPI source for bus B<x>, with the optional :SELect/:SS node variant shown in the syntax listing.

NameTypeValuesDescription
source--

Sets or queries the parallel clock edge selection for bus B<x>.

NameTypeValuesDescription
edgeenum-Clock edge selection for the parallel bus.

Sets the bus B<x> position. The index lists this command under the BUS command group.

NameTypeValuesDescription
xinteger-Bus number placeholder.
:BUS?query

Returns the current bus index. The bus index identifies the selected bus subsystem.

integer - The current bus index.

Returns the factory calibration status for the Arbitrary Function Generator portion of the instrument, if present. It is synonymous with CALibrate:RESults:FACtory:AFG?.

enum - Returns the factory calibration status for the AFG portion of the instrument.
CALIBRATE:FACTORY:STATUS:AFG? might return RUNNING, indicating that the factory calibration for the AFG portion of the instrument is in progress.

Returns the factory calibration status value saved in nonvolatile memory.

enum - Factory calibration status saved in nonvolatile memory.
CAL:FAC:STAT? might return CALIBRATE:FACTORY:STATUS PASS indicating that factory calibration passed.

Returns the factory calibration status value saved in nonvolatile memory for the RF portion of the oscilloscope. This query is synonymous with CALibrate:RESults:FACtory:RF?.

enum - Factory calibration status of the RF portion of the instrument.
CAL:FAC:STAT:RF? might return RUNNING, indicating that the factory calibration for the RF portion of the instrument is in progress.

Returns the factory calibration status value saved in nonvolatile memory for the non-RF portion of the oscilloscope. It is synonymous with :CALibrate:RESults:FACtory:SCOPE?.

enum - Status of the non-RF portion of the factory calibration.
CAL:FAC:STAT:SCOPE?

Starts a signal path compensation/self-calibration cycle. The manual warns to disconnect or remove all input signals before starting, and says the process can take several minutes.

CALIBRATE:INTERNAL starts a serial path compensation cycle.

Starts the internal signal path calibration (SPC) of the oscilloscope. It is the same as :CALibrate:INTERNal and should be used only after disconnecting all probes and cables from the channels.

CALIBRATE:INTERNAL:START initiates the internal signal path calibration of
the oscilloscope.

Returns the status of the last self-calibration run for the RF portion of the instrument, excluding the analog channels. It is synonymous with :CALibrate:RESults:SPC:RF?.

enum - Status of the RF portion of the internal calibration.

Returns the current status of the oscilloscope internal signal path calibration for the last SPC operation.

enum - Returns the internal signal path calibration status for the last SPC operation.
CAL:INTERN:STAT? might return :CALIBRATE:INTERNAL:STATus INIT

Returns the status of the last SPC run for the oscilloscope portion of the instrument, excluding the RF portion. It is synonymous with CALibrate:RESults:SPC:SCOPE?.

enum - Returns one of the calibration status keywords for the oscilloscope portion.
CAL:INTERN:STAT:SCOPE? might return INIT indicating that the oscilloscope portion of the instrument has not been calibrated.

Returns the status of internal and factory calibrations without performing any calibration operations. The returned results do not include the calibration status of attached probes.

enum - Returns the calibration results/status for internal and factory calibrations; all returned results should indicate PASS if the oscilloscope is fit for duty.

Returns the factory calibration status for the Arbitrary Function Generator portion of the instrument, if present. It is synonymous with CALibrate:FACtory:STATus:AFG?.

enum - Factory calibration status for the AFG portion of the instrument.
CALIBRATE:RESULTS:FACTORY:AFG? might return RUNNING, indicating that the factory calibration for the AFG portion of the instrument is in progress.

Returns the status of internal and factory calibration, without performing any calibration operations.

enum - Returns the internal and factory calibration status.

Returns the factory calibration status for the RF portion of the instrument. This query is synonymous with CALibrate:FACtory:STATus:RF?.

enum - One of the factory calibration states for the RF portion.
CALIBRATE:RESULTS:FACTORY:RF? might return RUNNING, indicating that the factory calibration for the RF portion of the instrument is in progress.

Returns the factory calibration status for the oscilloscope portion of the instrument, excluding RF or AFG. It is synonymous with :CALibrateFACtory:STATus:SCOPE?.

enum - Returns the oscilloscope factory calibration status.
CAL:RESULTS:SPC:SCOPE? might return INIT indicating that the oscilloscope portion of the instrument has not been calibrated.

Returns the status of the last SPC run for the RF portion of the instrument, excluding analog channels. It is synonymous with CALibrate:INTERNal:STATus:RF?.

enum - Status of the last RF SPC run.
CAL:RESULS:SPC:RF? might return INIT indicating that the RF portion of the instrument has not been internally calibrated.

Returns the status of the last SPC run. The result indicates whether SPC has never completed successfully, passed, failed, or is currently running.

enum - INIT indicates that SPC has never successfully completed. PASS indicates that the last SPC operation passed. FAIL indicates that the last SPC operation failed. RUNNING indicates that the SPC operation is running.
CALIBRATE:RESULTS:SPC? might return FAIL, indicating that the last SPC operation failed.

Queries the status of the last SPC run for the oscilloscope portion of the instrument, excluding the RF portion. It is synonymous with CALibrate:INTERNal:STATus:SCOPE?.

enum - Returns the oscilloscope internal calibration status as one of INIT, PASS, FAIL, or RUNNING.
CAL:RESULTS:SPC:SCOPE? might return INIT indicating that the oscilloscope portion of the instrument has not been calibrated.
:CALibrate:RFset / query

Begins the RF calibration process. The command is identical to CALibrate:RF:STARt and requires option 3-SA3.

Starts RF self-calibration. It is identical to CALIBRATE:RF and can take several minutes; disconnect or remove all input signals before starting.

Returns the status of the last RF calibration. This command requires option 3-SA3.

enum - Status of the last RF calibration.
CAL:RF:STAT? might return PASS.

Performs factory calibration. This command can generate OPC when used with STARt, CONTinue, or PREVious.

NameTypeValuesDescription
modeenumSTARt | CONTinue | PREViousCalibration action to perform.

Continues the factory calibration operation. This command supports the Operation Complete function.

Starts the factory calibration previous step. The command is listed as one of the oscilloscope operations that can generate OPC.

Starts the factory calibration operation. This command is listed as supporting the Operation Complete (OPC) function.

Specifies the state of the amps via volts feature for the specified channel. This feature supports measuring current via the voltage drop across a resistor (channels 1–4).

NameTypeValuesDescription
stateenumOFF | ONSets the amps via volts function for channel <x> to off or on.
CH1:AMPSVIOLTS:ENABLE ON turns on the amps via volts feature for channel 1.

Specifies the amps via volts factor for the specified channel (1–4).

NameTypeValuesDescription
factorreal-Double-precision ASCII value representing the amps via volts factor.
CH1:AMPSVIAVOLTS:FACTOR 15.5 sets the amps via volts factor for channel 1 to 15.5.
:CH<x>:BANdwidthset / query

Specifies the selectable low-pass bandwidth limit filter for channel <x> (channels 1-4). The available bandwidth limits depend on model, attached probes, and any bandwidth-increase options.

NameTypeValuesDescription
bandwidthrealHzSets the channel bandwidth limit; FULl disables any optional bandwidth limiting, and a numeric value is rounded to an available bandwidth.
real (Hz) - Returns the current bandwidth limit setting for the specified channel.
CH1:BANDWIDTH 20E6 sets the bandwidth of channel 1 to 20 MHz.
:CH<x>:COUPlingset / query

Specifies the input attenuator coupling setting for channel <x> (1–4).

NameTypeValuesDescription
modeenumAC | DC | DCREJectCoupling mode for the selected channel.
:CH<x>:DESKewset / query

Specifies the deskew time for channel <x> (1–4). It adds an independent channel-based delay from the common trigger point to the first sample taken for that channel, to compensate for different input hookup delays.

NameTypeValuesDescription
<NR3>real-100 ns - +100 nsFloating point deskew time for channel <x>.
CH4:DESKew 5.0E-9
CH2:DESKew?
:CH<x>:INVertset / query

Sets or queries the invert function for channel <x>. OFF turns inversion off; ON turns inversion on.

NameTypeValuesDescription
stateenumON | OFFTurns channel inversion on or off.
enum - Returns the channel invert state.
CH4:INVert ON
CH2:INVert?
:CH<x>:LABelset / query

Specifies the waveform label for channel <x>, where x is the channel number (1–4).

NameTypeValuesDescription
Qstringstring-Alphanumeric text label for the channel <x> waveform, enclosed in quotes, limited to 30 characters.
:CH<x>:OFFSetset / query

Sets the vertical offset for channel x. The offset value is specified as a floating point number.

NameTypeValuesDescription
offsetreal-Offset value for the specified channel.
CH3:OFFSet 2.0E-3
CH4:OFFSet? might return :CH4:OFFSET 1.0000E-03
:CH<x>:POSitionset / query

Sets the vertical position of channel <x> relative to the center graticule. A query form returns the current position in divisions.

NameTypeValuesDescription
positionreal-8 - 8Position value for channel <x>, in divisions from the center graticule.
real (divisions) - Returns the current position of channel <x> in divisions from the center graticule.
CH2:POSition 1.3
CH1:POSition?

Executes the attached probe’s Auto Zero function for probes that support this feature.

NameTypeValuesDescription
executeenumEXECuteTriggers the probe Auto Zero function.

Returns the gain factor of the probe attached to channel <x>.

real - The gain factor of the probe attached to channel <x>.

Calibrates the probe for the selected channel. This command is listed in the calibration/probe command group index; no syntax or parameter details are shown in the provided slice.

Returns whether the attached probe is calibratable. This query is part of the channel probe calibration command group.

boolean - Indicates whether the probe on the specified channel can be calibrated.

Returns the probe calibration state for the selected channel probe.

enum - Returns the current probe calibration state.

Starts probe degaussing for the selected channel. The command is part of the channel probe sub-tree.

Turns the probe degauss state on or off for the selected channel probe.

enum - Returns the probe degauss state.

Forces the probe range for the selected channel. This command appears in the channel probe command group index entry.

Sets the probe gain for channel x. The command belongs to the channel probe command group.

NameTypeValuesDescription
xinteger1 - 4Channel number to which the probe setting applies.
gainreal-Probe gain value.

Returns the probe serial number for the selected channel probe ID.

string - The probe serial number.

Returns the probe ID for the specified channel.

string - Probe ID string for the selected channel.

Sets the probe model for channel x.

NameTypeValuesDescription
modelstring-Probe model identifier.

Sets the probe propagation delay for the selected channel. The command is listed under the CH<x>:PRObe command group.

NameTypeValuesDescription
xinteger-Channel number identifier.
delayreal-Probe propagation delay.

Returns the receive deskew setting for the specified channel probe.

real - Returns the receive deskew value for the channel probe.

Returns the probe resistance for channel <x>.

real () - The probe resistance for channel <x>.

Sets the probe signal type for the selected channel.

NameTypeValuesDescription
xinteger-Channel number placeholder for CH<x>.
signalenum-Probe signal type.

Returns the probe units for the selected channel.

enum - Returns the current probe units setting for the selected channel.
:CH<x>:SCAleset / query

Sets the vertical scale for the specified channel.

NameTypeValuesDescription
scalerealMINimum - MAXimumVertical scale for the channel.

Sets the input termination for the specified channel.

NameTypeValuesDescription
xinteger-Channel number.
terminationenum50 | 1MInput termination setting.
:CH<x>:YUNitsset / query

Sets the channel Y-axis units. The command is part of the channel command group.

:CH<x>?query

Returns the channel-specific status. The channel is selected by <x>.

enum - Returns the channel status.

Returns the math waveform vertical measurement unit value.

string - Returns the math vertical unit label.

Returns all measurement parameters.

returns - Returns all measurement parameters.
MEASUREMENT? might return :MEASUREMENT:IMMED:DELAY:DIRECTION FORWARDS;EDGE1 RISE;EDGE2 RISE;:MEASUREMENT:IMMED:TYPE PERIOD;UNITS "s";SOURCE1 CH1;SOURCE2 CH2;:MEASUREMENT:MEAS1:DELAY:DIRECTION FORWARDS;EDGE1 RISE;EDGE2 RISE;:MEASUREMENT:MEAS1:STATE 1;TYPE FREQUENCY;UNITS "Hz";SOURCE1 CH1;SOURCE2 CH2;COUNT 0;MAXIMUM 0.0000;MEAN 0.0000;MINIMUM 0.0 000;STDDEV 0.0000;:MEASUREMENT:MEAS2:DELAY:DIRECTION FORWARDS;EDGE1 RISE;EDGE2 RISE;:MEASUREMENT:MEAS2:STATE 1;TYPE PERIOD;UNITS "s";SOURCE1 CH1;SOURCE2 CH2;COUNT 0;MAXIMUM 0.0000;MEAN 0.0000;MINIMUM 0.0000;STDDEV 0.0000;:MEASUREMENT:MEAS3:DELAY:DIRECTION FORWARDS;EDGE1 RISE;EDGE2 RISE;:MEASUREMENT:MEAS3:STATE 1;TYPE PK2PK;UNITS "V";SOURCE1 CH1;SOURCE2 CH2;COUNT 0;MAXIMUM 0.0000;MEAN 0.0000;MINIMUM 0.0000;STDDEV 0.0000;:MEASUREMENT:MEAS4:DELAY:DIRECTION FORWARDS;EDGE1 RISE;EDGE2 RISE;:MEASUREMENT:MEAS4:STATE 0;TYPE PERIOD;UNITS "s";SOURCE1 CH1;SOURCE2 CH2;COUNT 0;MAXIMUM 0.0000;MEAN 0.0000;MINIMUM 0.0000;STDDEV 0.0000;:MEASUREMENT:METHOD AUTO;REFLEVEL:METHOD PERCENT;ABSOLUTE:HIGH 0.0000;LOW 0.0000;MID1 0.0000;MID2 0.0000;:MEASUREMENT:REFLEVEL:PERCENT:HIGH 90.0000;LOW 10.0000;MID1 50.0000;MID2 50.0000;:MEASUREMENT:INDICATORS:STATE OFF;NUMHORZ 0;NUMVERT 0;HORZ1 99.0000E +36;HORZ2 99.0000E+36;HORZ3 99.0000E+36;HORZ4 99.0000E+36;VERT1 99.0000E+36;VERT2 99.0000E+36;VERT3 99.0000E+36;VERT4 99.0000E+36;:MEASUREMENT:STATISTICS:MODE OFF;WEIGHTING 32;:MEASUREMENT:GATING SCREEN.
:MATH:AUTOSCALEset / query

Sets or indicates the autoscale state for math waveforms. The default value shown is 1.

:MATH:DEFINEset / query

Defines the math waveform expression.

NameTypeValuesDescription
expressionstring-Math expression to use.

Sets the horizontal position for the math waveform. Default value is 50.0000.

NameTypeValuesDescription
positionreal-Horizontal position of the math waveform.

Sets the horizontal scale for the math waveform display. The default value is 4.0000E-6 s.

NameTypeValuesDescription
scalerealsHorizontal time scale for the math waveform.

Sets the horizontal units for the math waveform. The default value is "s".

NameTypeValuesDescription
unitsenumsHorizontal units for the math waveform.
:MATH:LABELset / query

Sets the label for the math waveform.

NameTypeValuesDescription
labelstring-Label text for the math waveform.

Sets the magnitude display mode for the math spectral function. The default value is DB.

:MATH:TYPEset / query

Sets the math waveform type. The default value shown in the factory defaults table is DUAL.

Sets the vertical scale used for math waveforms. The default value is 100.0000E-3 V.

NameTypeValuesDescription
scalerealVVertical scale for the math waveform.

Sets the vertical units used for the math waveform display. The factory default is "V".

:MATH[1]:DEFineset / query

Defines the selected math waveform. The command belongs to the Math Command Group.

Sets or queries the horizontal position of a math waveform. The command applies to math waveform 1 when the optional index is used.

NameTypeValuesDescription
positionreal-5 - 5Horizontal position of the math waveform.

Sets the horizontal scale for the selected math waveform. The command applies to the specified math channel.

NameTypeValuesDescription
scalerealMINimum - MAXimumHorizontal scale for the math waveform.

Sets the units used for the selected math waveform. The command applies to Math 1 when the optional index is omitted.

:MATH[1]:LABelset / query

Sets the label for the selected math waveform.

NameTypeValuesDescription
labelstring-Label text for the math waveform.

Sets or queries the magnitude display setting for the selected math waveform. The command belongs to the math command group for MATH[1].

Sets the spectral window used for the selected math waveform. The command belongs to math channel 1 and is part of the spectral math command set.

:MATH[1]:TYPeset / query

Sets the math waveform type for the selected math channel. This command is part of the Math Command Group.

NameTypeValuesDescription
typeenum-Math waveform type.

Sets the vertical position of a math waveform. The command is part of the Math Command Group for Math 1.

NameTypeValuesDescription
positionreal-Vertical position of the math waveform.

Sets the vertical scale of the specified math waveform. The command belongs to the MATH command group and applies to MATH1 when the optional index is omitted.

NameTypeValuesDescription
scalereal-Vertical scale for the math waveform.

Sets the units displayed for MATH1 vertical scale and position. The command belongs to the Math command group.

NameTypeValuesDescription
unitsenumDIV | WATTSelects the vertical units used for the math waveform.

Returns the current math waveform settings for Math 1. The command is listed under the Math Command Group.

enum - Returns the state of Math 1.

Queries the enabled/disabled state of the specified measurement slot. A value of 0 means the measurement is disabled; any other value means it is enabled.

integer - Returns 0 if the specified measurement slot is disabled; any other returned value indicates it is enabled.
MEASUREMENT:MEAS1:STATE? might return :MEASUREMENT:MEAS1:STATE 0

Specifies the measurement type for the selected measurement slot. The slot number <x> ranges from 1 through 4.

NameTypeValuesDescription
typeenumAMPlitude | AREa | BURst | CARea | CMEan | CRMs | DELay | FALL | FREQuency | HIGH | HITS | LOW | MAXimum | MEAN | MEDian | MINImum | NDUty | NEDGECount | NOVershoot | NPULSECount | NWIdth | PEAKHits | PDUty | PEDGECount | PERIod | PHAse | PK2Pk | POVershoot | PPULSECount | PWIdth | RISe | RMS | SIGMA1 | SIGMA2 | SIGMA3 | STDdev | TOVershoot | WAVEFORMSMeasurement type to define for the selected slot.
MEASUREMENT:MEAS2:TYPE FREQUENCY
MEASUREMENT:MEAS1:TYPE?

Specifies the method used to calculate the 0% and 100% reference level.

enum - Returns the current reference level method.
MEASUREMENT:METHOD? might return :MEASUREMENT:METHOD MINMAX indicating that the reference levels are set to MIN and MAX.

Queries the high absolute reference level. The command is used with MEASUrement:REFLevel:METHod set to Absolute and affects rise/fall measurement results.

real (V) - Returns the high reference level in volts.
MEASUREMENT:REFLEVEL:ABSOLUTE:HIGH? might return :MEASUREMENT:REFLEVEL:ABSOLUTE:HIGH 1.7100E+00 indicating that the absolute high reference level is set to 1.71 V.

Specifies an absolute mid reference level for the "to" waveform when taking a delay measurement, in volts. MID<x> can be MID1 or MID2 and applies when MEASUrement:REFLevel:METHod is set to Absolute.

NameTypeValuesDescription
<NR3>realVFloating point number specifying the mid reference level.
string - Returns the current absolute mid reference level setting for MID<x>.

Specifies or returns the reference level units used for measurement calculations. The setting applies to the associated reference level parameter for all MEASurements:IMMed and the four periodic measurements.

enum - Returns the current reference level method used for measurement calculations.
MEASUREMENT:REFLEVEL:METHODABSOLUTE
MEASUREMENT:REFLEVEL:METHOD? might return :MEASUREMENT:REFLEVEL:METHOD PERCENT indicating that the reference level units used are calculated as a percent relative to HIGH and LOW.

Specifies the percent used to calculate the high reference level when :MEASUrement:REFLevel:METHod is set to Percent. It affects rise/fall measurements and the associated reference level parameter for immediate and periodic measurements.

NameTypeValuesDescription
percentreal0 - 100High reference level as a percentage of HIGH.
MEASUREMENT:REFLEVEL:PERCENT:HIGH95
MEASUREMENT:REFLEVEL:PERCENT:HIGH?

Specifies the percent used to calculate the low reference level when MEASUrement:REFLevel:METHod is set to Percent. It affects the results of rise and fall measurements.

NameTypeValuesDescription
levelreal0 - 100Floating point percent value for the low reference level.

Specifies the percent of HIGH used to calculate a mid reference level. MID<x> can be MID1 or MID2, and the command applies when MEASUrement:REFLevel:METHod is set to Percent.

NameTypeValuesDescription
xenum1 | 2Selects which mid reference level to set: MID1 or MID2.
valuereal0 - 100Mid reference level as a percentage of HIGH.

Clears all of the statistics accumulated for all periodic measurements (MEAS1 through MEAS4). The query form returns statistic settings.

NameTypeValuesDescription
RESETenumRESETClears the measurements.
returns

Specifies the time constant for mean and standard deviation statistical accumulations.

NameTypeValuesDescription
samplesinteger-The number of samples used for the mean and standard deviation statistical accumulations.
integer - Returns the current statistical weighting as the number of samples used for the mean and standard deviation statistical accumulations.
MEASUREMENT:STATISTICS:WEIGHTING 4
MEASUREMENT:STATISTICS:WEIGHTING?

Returns the measured value for measurement 1. The example shows it being used after setting up an amplitude measurement on CH1.

real - Measured value for measurement 1.
MEASUREMENT:MEAS1:VALUE?

Returns the current measured value for the previously configured immediate measurement. The example shows it used after setting MEASUREMENT:IMMED:TYPE AMPLITUDE and MEASUREMENT:IMMED:SOURCE CH1.

real - The measured immediate value.
MEASUREMENT:IMMED:VALUE?

Sets the measurement gating mode. The default value is SCREEN.

NameTypeValuesDescription
modeenumSCREENMeasurement gating mode.

Sets the delay direction for an immediate measurement delay function. The default value is FORWARDS.

NameTypeValuesDescription
directionenumFORWARDSDelay direction setting.

Sets the edge selection for the first delay edge in immediate measurement delay settings. The factory default is RISE.

Sets the source for the immediate measurement. The factory default is CH1.

NameTypeValuesDescription
source1enumCH1Measurement source 1.

Sets the default measurement type for immediate measurements. The factory default is PERIOD.

NameTypeValuesDescription
typeenumPERIODMeasurement type.

Sets the delay direction for the MEAS1 measurement. The factory default is FORWARDS.

NameTypeValuesDescription
directionenumFORWARDSDelay direction.

Sets the default edge for MEAS1 delay measurements. The factory default is RISE.

NameTypeValuesDescription
edgeenumRISEEdge selection for MEAS1 delay measurements.

Enables or disables measurement 1. The factory default value is 0.

NameTypeValuesDescription
stateenum0 | 1Measurement 1 state.

Sets the reference level method for measurements. The factory default shown in the appendix is PERCENT.

Sets the low percent reference level used for measurement reflevel calculations. The factory default is 10.0000.

NameTypeValuesDescription
lowreal-Low reference level percent.

Sets the percent reference level for the MID1 measurement reference point. The factory default value is 50.0000.

NameTypeValuesDescription
percentreal%Percent reference level for MID1.

Sets the measurement statistics mode. The factory default value is ALL.

NameTypeValuesDescription
modeenumALLStatistic mode selection.

Sets the measurement gating mode for measurements. The command is listed in the Measurement Command Group.

Sets the measurement delay direction used by an immediate measurement. The command is part of the Measurement Immediate Delay group.

NameTypeValuesDescription
directionenum-Measurement delay direction.

Selects which edge is used for the immediate measurement delay. The command is part of the immediate measurement delay setup.

NameTypeValuesDescription
xinteger1 - 8Measurement index.

Returns the immediate measurement delay setting. It is listed as a query in the Measurement command group.

returns - Returns the current immediate measurement delay value.

Returns the measurement units for the immediate measurement. It is a query command.

string - Returns the units for the immediate measurement.

Returns the currently displayed immediate measurement type. It is the query form of the Measurement command group immediate measurement command.

string - Returns the current immediate measurement type.

Returns the horizontal indicator value for the specified measurement indicator index.

NameTypeValuesDescription
xinteger1Indicator index.
real - Horizontal indicator value.

Returns the number of horizontal indicators. This is a query in the Measurement command group.

integer - The number of horizontal indicators.

Returns the vertical measurement indicator for the specified indicator number. The indicator number is the <x> suffix in the command mnemonic.

real - Returns the vertical indicator value.

Returns the current measurement indicators state. The command is listed in the Measurement command index alongside related indicator queries and indicator configuration commands.

enum - Returns the measurement indicators state.

Returns the number of acquired waveform values used in the measurement for source <x>.

integer - The number of waveform values used in the measurement for the specified source.

Sets the measurement delay direction for a measurement source. This command is part of the measurement command group and corresponds to the delay direction settings for MEAS<x>.

NameTypeValuesDescription
directionenum-Direction setting for the measurement delay.

Sets the edge used for a measurement delay. The command is part of the measurement delay setup for a specific measurement item.

NameTypeValuesDescription
xinteger1 - 8Measurement index.
edgeenumRISe | FALLSelects which edge to use for the delay measurement.

Returns the delay measurement value for the selected measurement slot. The measurement slot is specified by <x>.

real - Returns the delay measurement value for the selected measurement slot.

Returns the maximum value of the specified measurement. Use MEASUrement:MEAS<x>?: to select the measurement slot, then query this command for its maximum result.

real - Maximum value of the selected measurement.

Sets the source for a measurement slot. The source is specified with an indexed measurement number and an indexed source number.

NameTypeValuesDescription
xinteger1 - 8Measurement index.
sourceenumCH<x> | MATH<x> | REF<x>Measurement source.

Sets the state of a specific measurement slot. The x placeholder identifies the measurement number.

NameTypeValuesDescription
xinteger1 - 4Measurement slot number.
stateenumOFF | ONEnables or disables the selected measurement.

Returns the standard deviation for the selected measurement. The command is part of the measurement command group and applies to measurement slot <x>.

real - The standard deviation of the selected measurement.

Sets the measurement type for the selected measurement slot. The command is part of the measurement command group and applies to MEAS<x> entries.

NameTypeValuesDescription
typeenum-Measurement type to use for the specified measurement slot.

Returns the units for the selected measurement. The measurement is specified by <x>.

string - The units for the selected measurement.

Returns the value of a specified measurement. The measurement is identified by the <x> suffix in the command mnemonic.

string - Returns the current value of the specified measurement.

Queries the selected measurement value for measurement slot <x>.

real - Returns the current value of measurement <x>.

Selects the measurement method used for measurements. The command is listed in the Measurement Command Group and cross-references the related reference-level method command.

Sets the absolute high reference level used for measurement scaling. This command is part of the Measurement Reference Level subsystem.

Sets the low absolute reference level used for measurements. This command is part of the Measurement RefLevel absolute settings group.

Sets the absolute midpoint reference level for the specified measurement. The command is part of the Measurement Reference Level group.

NameTypeValuesDescription
xinteger1 - 8Measurement number to which the reference level applies.

Sets the method used for reference level measurements.

NameTypeValuesDescription
methodenum-Reference level measurement method.

Sets the HIGH reference level as a percentage of the waveform. This command belongs to the measurement reference level percent configuration.

Sets the lower reference level for the measurement method specified by :MEASUrement:REFLevel:METHod. The level is expressed as a percentage of the signal.

Sets the mid reference level as a percentage value. The command is part of the measurement reference level settings for percent-based levels.

NameTypeValuesDescription
xreal0 - 100Mid reference level percentage.

Returns the reference level settings used for measurements.

enum - Returns the current measurement reference level method/settings.

Sets the measurement statistics settings. The command controls statistics mode and weighting.

Selects the statistics mode used by measurement commands.

NameTypeValuesDescription
modeenum-Statistics mode.

Sets the statistics weighting used for measurement statistics.

NameTypeValuesDescription
weightingenumALLAcquisitions | Current | RecentSelects the acquisition set used for statistics calculations.

Returns the current measurement subsystem settings/status. This is the top-level query for the Measurement command group.

string - Returns the current Measurement menu or subsystem information.

Sets or queries message box (screen annotation) parameters.

returns

Sets the message box size using screen pixel coordinates. The query returns all four coordinates of the message box.

NameTypeValuesDescription
X1integer0 - 1023Left edge of the message box.
Y1integer0 - 767Top edge of the message box.
X2optinteger0 - 1023Right edge of the message box.
Y2optinteger0 - 767Bottom edge of the message box.
integer (pixels) - Returns the four screen coordinates of the message box.
MESSage:BOX?

Specifies the coordinates of the message box. The box is not displayed unless `MESSage:MESSAGE1<x>:STATE` is on; the query returns all four coordinates.

NameTypeValuesDescription
X1integer0 - 1919Left screen coordinate of the message box.
Y1integer1 - 1077Top screen coordinate of the message box.
X2optinteger0 - 1919Right screen coordinate of the message box.
Y2optinteger1 - 1077Bottom screen coordinate of the message box.
integer (px) - Returns the four message-box coordinates X1, Y1, X2, and Y2.
MESSage:MESSAGE1:BOX 0,0,52,24

Specifies or returns the contents of message box 1. The setter accepts a quoted string and the query returns the entire message string regardless of what is displayed in the box.

NameTypeValuesDescription
QStringstring-Message text to display in the message box.
string - Returns the entire message stored in the message box, regardless of what is currently visible.
MESSage:MESSAGE1<x>:SHOW <Qstring>
MESSage:MESSAGE1<x>:SHOW?

Returns the current message string displayed in the message box. The entire message can be returned as a query response regardless of what is displayed in the box.

string - Returns the message string currently associated with the message display.
MESSage:SHOW “Hello World”
MESSage:SHOW “@Hello World@ .. hello”

Returns the current message window state. OFF or 0 removes the message window from the screen; ON or nonzero displays the message window and its contents.

enum - Returns the message window state as OFF or ON.
:MESSage:STATE?
:MESSAGE:BOXset / query

Sets the message box position and size. The factory default is 727,153,727,177.

NameTypeValuesDescription
boxstring-Message box coordinates and dimensions.

Sets the stored box coordinates for message 10. The factory default is 727,153,727,177.

NameTypeValuesDescription
boxstring-Box coordinates for the message display.
MESSAGE:MESSAGE10:BOX 727,153,727,177

Sets the text shown for message 10. The factory default is an empty string.

NameTypeValuesDescription
textstring-Message text to display.

Sets the on/off state for message 10. The factory default is 0.

NameTypeValuesDescription
stateinteger0 - 1Enables or disables message 10.
:MESSAGE:SHOWset / query

Sets the message display shown on the instrument. Factory default is an empty string.

:MESSAGE:STATEset / query

Sets or queries the state value for the message display item. The factory default is 0.

:MESSageset / query

Sets or queries the message string used by the instrument's on-screen message function. The index lists related message commands for box, show, state, clear, and per-message controls.

:MESSage:BOXset / query

Displays a message box on the instrument. The index lists it under the Message command group.

:MESSage:CLEARset / query

Clears the currently displayed message. This command is part of the Message command group.

Defines the box style or size for one message line in a multilevel message display. The command belongs to the message display subsystem and is associated with indexed MESSAGE1<x> items.

NameTypeValuesDescription
xinteger1 - 4Message line index.

Clears a specific message identified by the <x> index. This command is part of the message command group.

NameTypeValuesDescription
xinteger1Message number to clear.

Sets the state of a specific message box entry. This command belongs to the message command group.

:MESSage:SHOWset / query

Displays a message box on the screen. The command is part of the Message command group.

:MESSage:STATEset / query

Controls the state of a message display or message box. The related message commands in this group are listed in the index entry.

This command specifies the current source for the power application.

enum - Returns the present current source for the power application.

Controls whether the power test results are displayed. It is equivalent to pressing Test and selecting the power application.

enum - Returns the current display setting for the power application.
POWER:DISPLAY? might return :POWER:DISPLAY 0 indicating that the display is off.

Returns the current power gate source. The gate source can be an analog channel, a reference waveform, or none.

enum - Returns the current gate source setting.
POWER:GATESOURCE? might return POWER:GATESOURCE CH2 indicating that CH2 is the gated source.

Specifies the power application gating. This command requires option 3-PWR.

enum - Returns the current power gating setting.
POWER:GATING CURSOr sets cursor gating on the oscilloscope.
POWER:GATING? might return POWER:GATING OFF indicating that gating is turned off on the oscilloscope.

Selects which harmonics are displayed for harmonics tests. It can display odd harmonics, even harmonics, or both.

enum - Returns the current harmonics display selection.
POWER:HARMONICS:DISPLAY:SELECT EVEN
POWER:HARMONICS:DISPLAY:SELECT? might return :POWER:HARMONICS:DISPLAY:SELECT ALL

Specifies the display type for harmonics tests. This command requires option 3-PWR.

enum - Returns the current harmonics display type.
POWER:HARMONICS:DISPLAY:TYPE GRAph
POWER:HARMONICS:DISPLAY:TYPE? might return :POWER:HARMONICS:DISPLAY:TYPE TAB indicating that the display type is set to tabular.

Specifies the fixed frequency value used when :POWer:HARMonics:FREQRef is set to FIXEDFREQuency. The query form returns the current fixed frequency value.

real - Returns the fixed frequency value.

Specifies the frequency reference used when the harmonic standard is None. The available references are voltage, current, harmonic source, or a fixed frequency value.

enum - Returns the current frequency reference selection.
POWER:HARMONICS:FREQREF VOLTage
POWER:HARMONICS:FREQREF?

Specifies the equipment class for IEC harmonics.

NameTypeValuesDescription
classenumA | B | C1 | C2 | C3 | DEquipment class used for IEC harmonics.
enum - Returns the selected equipment class for IEC harmonics.
POWer:HARMonics:IEC:CLAss {A|B|C1|C2|C3|D}
POWer:HARMonics:IEC:CLAss?

Returns the enabled state for filtering of IEC harmonics.

enum - Returns whether IEC harmonics filtering is enabled or disabled.
POWER:HARMONICS:IEC:FILTER? might return :POWER:HARMONICS:IEC:FILTER 1 indicating that the IEC harmonics are filtered.

Specifies the rated fundamental current for IEC harmonics. Valid values range from 0 to 16 in increments of 0.1 A.

NameTypeValuesDescription
<NR3>real0 - 16Floating point number that specifies the fundamental current in amperes.
real (A) - Returns the set fundamental current for IEC harmonics.
POWER:HARMONICS:IEC:FUNDAMENTAL 1 sets the fundamental current to 1.0000 A.
POWER:HARMONICS:IEC:FUNDAMENTAL? might return :POWER:HARMONICS:IEC:FUNDAMENTAL 16 indicating that the fundamental current for IEC harmonics is set to 16.0000 A.

Returns the current IEC harmonics grouping state.

enum - Returns whether IEC harmonics grouping is enabled or disabled.
POWER:HARMONICS:IEC:GROUPING OFF disables grouping of IEC harmonics.
POWER:HARMONICS:IEC:GROUPING? might return :POWER:HARMONICS:IEC:GROUPING 1 indicating that the grouping is enabled for IEC harmonics.

Specifies the class D rated input power for IEC harmonics. This command requires option 3-PWR.

real (W) - Returns the class D input power setting.
POWER:HARMONICS:IEC:INPUTPOWER 600 sets the class D input power to 600 W.
POWER:HARMONICS:IEC:INPUTPOWER? might return :POWER:HARMONICS:IEC:INPUTPOWER 100 indicating that the class D input power is set to 100 W.

Specifies the IEC line frequency. This command requires option 3-PWR.

integer (Hz) - Returns the current line frequency setting.
POWER:HARMONICS:IEC:LINEFREQUENCY 50
POWER:HARMONICS:IEC:LINEFREQUENCY?

This command specifies the IEC observation period.

real (s) - Returns the IEC observation period setting.
POWER:HARMONICS:IEC:OBSPERIOD 3
POWER:HARMONICS:IEC:OBSPERIOD?

Sets or queries the IEC power factor used in power harmonics measurements. The power factor is a floating-point value from 0 to 1 in 0.1 increments.

NameTypeValuesDescription
power factorreal0 - 1Power factor value to set.
real - Returns the present IEC power factor setting.
POWER:HARMONICS:IEC:POWERFACTOR 1
POWER:HARMONICS:IEC:POWERFACTOR?

Specifies the measurement method for the MIL harmonics fundamental current used when calculating limits.

enum - Returns the current measurement method for the MIL harmonics fundamental current calculation.
POWER:HARMONICS:MIL:FUNDAMENTAL:CALCMETHOD USER
POWER:HARMONICS:MIL:FUNDAMENTAL:CALCMETHOD?

Specifies the RMS amperes for USER CALCmethod. Requires option 3-PWR.

NameTypeValuesDescription
currentrealAFloating point current in amperes for USER CALCmethod.
real (A) - Returns the RMS fundamental current for use in calculating limits.
POWER:HARMONICS:MIL:FUNDAMENTAL:USER:CURRENT 2
POWER:HARMONICS:MIL:FUNDAMENTAL:USER:CURRENT?

Specifies the line frequency for MIL-STD-1399 Section 300A harmonics tests. Valid values are 60 or 400 Hz.

integer - Returns the configured MIL line frequency.
POWER:HARMONICS:MIL:LINEFREQUENCY 60 sets the MIL line frequency to 60 Hz.

Specifies the power level used to calculate limits for MIL-STD-1399 Section 300A harmonics tests.

NameTypeValuesDescription
levelenumLOW | HIGHSelects the MIL-STD-1399 harmonics test power level.
enum - Returns the current MIL power level.
POWer:HARMonics:MIL:POWERLEVel HIGH
POWer:HARMonics:MIL:POWERLEVel?

Returns the number of harmonics when the harmonics standard is NONE. The documented value range is 20 to 400.

real - Returns the number of harmonics.

Returns the IEC input power that is used to calculate limits.

real (W) - The IEC input power used to calculate limits.
POWER:HARMONICS:RESULTS:IEC:POWER? might return :POWER:HARMONICS:RESULTS:IEC:POWER 5 indicating that the IEC power is set to 5 W.

Returns the IEC power factor measurement.

real - The IEC power factor measurement.
POWER:HARMONICS:RESULTS:IEC:POWERFACTOR? might return :POWER:HARMONICS:RESULTS:IEC:POWERFACTOR 9.1900E+37 indicating that the IEC power factor is set to 9.1900E+37.

Returns the overall harmonics test result: PASS, FAIL or NA.

enum - The overall harmonics test result.
POWER:HARMONICS:RESULTS:PASSFAIL? might return :POWER:HARMONICS:RESULTS:PASSFAIL PASS indicating that the harmonics test passed.

Returns the root mean square value of the harmonics source waveform.

real - The root mean square value of the harmonics source waveform.

Saves the harmonic results to the specified file in CSV format.

NameTypeValuesDescription
filenamestring-Specifies the file to save the harmonic results to.

Returns the Total Harmonic Distortion (THD) in percentage, measured as a ratio to the RMS value of the fundamental component of the source waveform.

real (%) - The THD in percent.
POWER:HARMONICS:RESULTS:THDF? might return :POWER:HARMONICS:RESULTS:THDF 40 indicating that the THDF is set to 40.

Queries the THDR setting for power harmonics results. The example shows it returning the current THDR value.

real - Returns the THDR value.

Specifies the source waveform for harmonics tests. The voltage source waveform is set with :POWer:VOLTagesOurce and the current waveform with :POWer:CURRENTSOurce.

NameTypeValuesDescription
modeenumVOLTage | CURRentSpecifies the source waveform for harmonic tests.
POWER:HARMONICS:SOURCE VOLTage sets voltage source for harmonic tests.
POWER:HARMONICS:SOURCE? might return :POWer:HARMonics:SOURCE CURRENT indicating that the harmonic source is set to current.

Specifies the source waveform used for harmonics tests. Voltage and current source waveforms are controlled separately by :POWer:VOLTagesOurce and :POWer:CURRENTSOurce.

enum - Returns the current harmonics source waveform selection.
POWER:HARMONICS:SOURCE? might return :POWer:HarMonics:SOURCE CURRENT indicating that the harmonic source is set to current.

Specifies the standard used for harmonics tests.

NameTypeValuesDescription
standardenumNONe | IEC | MILHarmonics test standard to use.

Specifies the standard used for harmonics tests.

enum - Returns the current harmonics test standard.

Specifies the state of the measurement indicators for the power application. This command requires option 3-PWR.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Turns the measurement indicators off or on.
POWer:INDICators 1
POWER:INDICATORS? might return :POWER:INDICators 0 indicating that the indicator is off.

Specifies the state of the measurement indicators for the power application. This command requires option 3-PWR.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Turns the measurement indicators off or on.
enum - Returns the current state of the measurement indicators.
POWER:INDICATORS 1
POWER:INDICATORS?

Specifies the source waveform for modulation tests. The voltage source waveform is specified using POWer:VOLTAGESOurce and the current waveform is specified using POWer:CURRENTSOurce.

Sets or queries the modulation source used for modulation tests. Voltage and current waveform sources are supported.

enum - Returns the current modulation source setting.
POWER:MODULATION:SOURCE CURRent
POWER:MODULATION:SOURCE?

Specifies the modulation type. This command requires option 3-PWR.

NameTypeValuesDescription
typeenumPWIdth | NWIdth | PERIod | PDUty | NDUty | FREQuencyModulation type to use.

Specifies the modulation type. This command requires option 3-PWR.

NameTypeValuesDescription
typeenumPWIdth | NWIdth | PERIod | PDUty | NDUty | FREQuencyModulation type to select.

Returns the apparent power measurement.

real - The apparent power measurement.
POWER:QUALITY:APPPWR? might return :POWER:QUALity:APPpwr 100

Specifies the display state for the apparent power readout.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Display state for the apparent power readout.

Specifies the display state for the frequency readout. It supports both a setter and a query form.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Turns the frequency display off or on.
enum - Returns the frequency readout display state.
POWER:QUALITY:DISPLAY:FREQUENCY 1
POWER:QUALITY:DISPLAY:FREQUENCY?

Specifies the display state for the rms current readout. This command requires option 3-PWR.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Turns the rms current display off or on.
POWER:QUALITY:DISPLAY:IRMS 1
POWER:QUALITY:DISPLAY:IRMS?

This command specifies the display state for the power factor readout.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Turns the power factor display off or on.
POWER:QUALITY:DISPLAY:POWERFACTOR 1 turns on the power factor display.
POWER:QUALITY:DISPLAY:POWERFACTOR? might return :POWER:QUALITY:DISPLAY:POWERFACTOR 0 indicating that the power factor display is off.

This command specifies the display state for the reactor power display.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Turns the reactor power display off or on.
enum - Returns the reactor power display state.
POWER:QUALITY:DISPLAY:REACTPWR 1
POWER:QUALITY:DISPLAY:REACTPWR?

This command specifies the display state for the true power readout. It requires option 3-PWR.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Turns the true power display off or on.
POWER:QUALITY:DISPLAY:TRUEPWR 1
POWER:QUALITY:DISPLAY:TRUEPWR?

Sets or queries the display state for the voltage crest factor display. OFF or 0 turns the display off; ON or 1 turns it on.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Display state for the voltage crest factor display.
enum - Returns the current voltage crest factor display state.
POWER:QUALITY:DISPLAY:VCRESTFACTOR 1
POWER:QUALITY:DISPLAY:VCRESTFACTOR? might return :POWER:QUALITY:DISPLAY:VCRESTFACTOR 0

This command specifies the display state for the rms voltage readout.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Turns the rms voltage display off or on.
enum - Returns the display state for the rms voltage readout.
POWER:QUALITY:DISPLAY:VRMS0 turns off the rms voltage display.
POWER:QUALITY:DISPLAY:VRMS? might return :POWER:QUALITY:DISPLAY:VRMS 1 indicating that the rms voltage display is on.

Sets or queries the power quality frequency reference source. Voltage selects voltage as the source; current selects current as the source.

NameTypeValuesDescription
sourceenumVOLTage | CURRentSelects the power quality frequency reference source.
POWER:QUALITY:FREQREFERENCE CURRent
POWER:QUALITY:FREQREFERENCE?

Returns the frequency measurement.

real (Hz) - Returns the frequency measurement.
POWER:QUALITY:FREQUENCY? might return :POWER:QUALITY:FREQUENCY 60 indicating that the frequency is set to 60 Hz.

Returns the current crest factor value.

real - Returns the current crest factor value.
POWER:QUALITY:ICRESTFACTOR? might return :POWER:QUALITY:ICRESTfactor 1.4 indicating that the current crest factor value is set to 1.4.

Returns the present power factor setting. The example shows a returned value of 1.0.

real - Returns the power factor setting.

Returns the reactive power measurement. This command requires option 3-PWR.

real (VAR) - The reactive power measurement.

Returns the true power measurement. This command requires option 3-PWR.

real (W) - The true power measurement.
POWER:QUALITY:TRUEPWR? might return :POWER:QUALITY:TRUEpwr 1000 W indicating that the true power value is set to 1000 W.

Returns the RMS voltage measurement.

real - Floating point number representing the RMS voltage measurement.
POWer:QUALity:VRMS? might return :POWER:QUALITY:VRMS 115 indicating that the rms voltage value is set to 115 V.

Specifies the top reference level used for power measurements. It requires option 3-PWR and sets the absolute high value in volts.

NameTypeValuesDescription
highreal-1e6 - +1E6Absolute high value in volts.
POWer:REFLevel:ABSolute:HIGH 2
POWER:REFLEVEL:ABSOLUTE:HIGH?

Specifies the low reference level to be used for power measurements. This command requires option 3-PWR.

NameTypeValuesDescription
lowreal-1e6 - +1E6Absolute low value in volts.

Specifies the absolute mid reference level used for power measurements. MID1 is used on the user’s voltage waveform, MID2 on the current waveform, and MID3 on the gate waveform.

NameTypeValuesDescription
<NR3>real-1e6 - +1E6Floating point number that specifies the absolute mid reference value.
POWer:REFLevel:ABSolute:MID1 1 sets the mid reference voltage to 1V.
POWER:REFLEVEL:ABSOLUTE:MID1? might return
POWER:REFLEVEL:ABSOLUTE:MID1 0.0E+0 indicating that the absolute reference voltage level is set to 0.0E+0 V.

Specifies the method used to calculate the 0% and 100% reference levels for power measurements. The reference levels may be defined either explicitly or as a percentage of the signal amplitude.

NameTypeValuesDescription
modeenumABSolute | PERCentSelects whether reference levels are set explicitly or calculated as a percent of signal amplitude.
POWER:REFLEVEL:METHOD ABSOLUTE
POWER:REFLEVEL:METHOD?

Sets the reference levels to be used for power measurements to the default percentage values.

Specifies the top reference percent level used for power measurements. This command requires option 3-PWR.

NameTypeValuesDescription
highreal0.0 - 100.0High value in percent.
real (%) - Returns the high reference percent level setting in percent.
POWER:REFLEVEL:PERCENT:HIGH 95
POWER:REFLEVEL:PERCENT:HIGH?

Sets the low reference percentage level used for power measurements. The value is a floating-point percentage from 0.0 to 100.0.

NameTypeValuesDescription
low valuereal0.0 - 100.0Low reference level in percent.
POWer:REFLEVEL:PERCENT:LOW 15
POWER:REFLEVEL:PERCENT:LOW?

Specifies one of the three mid reference percentage levels used for power measurements. MID1 is used on the user’s voltage waveform, MID2 on the user’s current waveform, and MID3 on the user’s gate waveform.

NameTypeValuesDescription
xinteger0.0 - 100.0Mid value in percentage.
POWER:REFLEVEL:PERCENT:MID1 25
POWER:REFLEVEL:PERCENT:MID1?

Returns the peak-to-peak ripple measurement.

real - Peak-to-peak ripple measurement.
:POWER:RIPPLE:RESULTS:AMPLITUDE? might return :POWER:RIPPLE:RESULTS:AMPLITUDE 1 indicating that the peak-to-peak amplitude is set to 1 V.

Returns the maximum of the peak-to-peak ripple measurements.

real (V) - Returns the maximum peak-to-peak ripple measurement.
POWER:RIPPLE:RESULTS:MAX?

Returns the mean of the peak-to-peak ripple measurements.

real (V) - The mean peak-to-peak ripple measurement.
POWER:RIPPLE:RESULTS:MEAN? might return :POWER:RIPPLE:RESULTS:MEAN 1.0 indicating that the mean peak-to-peak amplitude is set to 1.0 V.

Returns the minimum of the peak-to-peak ripple measurement.

real (V) - Minimum peak-to-peak ripple amplitude.
POWER:RIPPLE:RESULTS:MIN? might return :POWER:RIPPLE:RESULTS:MIN 0.9 indicating that the minimum peak-to-peak amplitude is set to 0.9 V.

Returns the standard deviation of the peak-to-peak ripple measurements.

real (V) - Returns the standard deviation of the peak-to-peak ripple measurements.

Specifies the source waveform for ripple tests. The voltage source waveform is set with POWER:VOLTAGESOURCE and the current waveform is set with POWER:CURRENTSOURCE.

NameTypeValuesDescription
modeenumVOLTage | CURRentSelects the ripple test source waveform.
POWER:RIPPLE:SOURCE CURRent sets the ripple source to Current.
POWER:RIPPLE:SOURCE? might return :POWER:RIPPLE:SOURCE VOLT indicating that the ripple source is set to Voltage.

Specifies the user XMAX value for use in linear SOA calculations.

NameTypeValuesDescription
XMAXreal-Floating point number that specifies the XMAX value used for linear SOA calculations.

Specifies the user XMIN value used for linear SOA calculations. This command requires option 3-PWR.

NameTypeValuesDescription
XMINreal-Floating point number that specifies the XMIN value used for linear SOA calculations.
POWer:SOA:LINear:XMIN 2
POWer:SOA:LINear:XMIN ? might return :POWER:SOA:LINear:XMIN 0.0E+0

Specifies the user YMAX value used for linear SOA calculations. This command requires option 3-PWR.

NameTypeValuesDescription
ymaxreal-Floating point number that specifies the YMAX value used for linear SOA calculations.

Specifies the user YMIN value used for linear SOA calculations.

NameTypeValuesDescription
YMINreal-Floating point value for the YMIN value used in linear SOA calculations.
POWer:SOA:LINear:YMIN 2
POWer:SOA:LINear:YMIN ?

Specifies the user XMAX value for use in log SOA calculations. This command requires option 3-PWR.

NameTypeValuesDescription
XMAXreal-Floating point value specifying the XMAX value used for log SOA calculations.

Specifies the user XMIN value used for Log SOA calculations. This command requires option 3-PWR.

NameTypeValuesDescription
XMINreal-User XMIN value used for log SOA calculations.
POWER:SOA:LOG:XMIN 2
POWER:SOA:LOG:XMIN ? might return :POWER:SOA:LOG:XMIN 100.0000E-3

This command specifies the user YMAX value for use in Log SOA calculations.

NameTypeValuesDescription
ymaxreal-The YMAX value used for log SOA calculations.

Specifies the user YMIN value for use in Log SOA calculations.

NameTypeValuesDescription
valuereal-Floating point number that specifies the YMIN value used for log SOA calculations.
POWER:SOA:LOG:YMIN 1
POWER:SOA:LOG:YMIN ? might return :POWER:SOA:LOG:YMIN 100.0000E-3

Defines the current SOA mask by specifying X (volts) and Y (amps) coordinates. The manual states you can specify 2 to 10 points, with successive X values required to be nondecreasing.

NameTypeValuesDescription
<NR3>real2 - 10Floating point number that represents the SOA mask coordinates.

Specifies the maximum current applied to SOA mask testing. This command requires option 3-PWR.

NameTypeValuesDescription
currentreal-Floating point number that specifies the maximum current applied to SOA mask testing.
POWER:SOA:MASK:MAXAMPS 40
POWER:SOA:MASK:MAXAMPS ?

This command specifies the maximum voltage applied to SOA mask testing.

NameTypeValuesDescription
voltagereal-Floating point value that specifies the maximum voltage applied to SOA mask testing.

Specifies the maximum power applied to SOA mask testing. This command requires option 3-PWR.

NameTypeValuesDescription
powerrealWMaximum power applied to SOA mask testing.
POWer:SOA:MASK:MAXWATTS 1000
POWer:SOA:MASK:MAXWATTS ?

Returns the number of mask points defined for SOA mask calculations.

integer - Returns the number of mask points defined.
POWER:SOA:MASK:NR_PT? might return :POWER:SOA:MASK:NR_PT 4

Specifies the state of the mask for SOA calculations. OFF disables mask testing; LIMITS enables mask testing based on limit settings, and POINTS enables mask testing based on defined mask points.

NameTypeValuesDescription
stateenumOFF | LIMITS | POINTSMask testing state.
POWer:SOA:MASK:STATEPOINTS
POWER:SOA:MASK:STATE?

Sets the enabled state of the mask stop-on-violation condition for SOA calculations. OFF or 0 enables mask stop on violations; ON or 1 disables it.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Enables or disables the mask stop-on-violation condition.
POWer:SOA:MASK:STOPOnviol {OFF|ON|0|1}
POWer:SOA:MASK:STOPOnviol?
:POWer:RIPPleset / query

Sets the power ripple setting to an autoset or default value. It is listed as one of the oscilloscope operations that can generate OPC upon completion.

NameTypeValuesDescription
rippleenumVERTAUTOset | VERTDEFaultPower ripple setting to apply.

Sets the current source used by the power subsystem. The factory default is CH2.

:POWER:DISPLAYset / query

Sets or returns the power display state. The factory default is 0.

Sets the gate source for the power function. The factory default is NONE.

NameTypeValuesDescription
sourceenumNONEGate source selection.
:POWER:GATINGset / query

Sets the gating state for the power measurement function. The factory default is OFF.

NameTypeValuesDescription
stateenumOFF | ONEnables or disables power gating.

Sets the display type used for power harmonics measurements. The factory default is GRAPH.

NameTypeValuesDescription
typeenumGRAPHDisplay type for power harmonics results.

Sets the IEC harmonics class used for power harmonics measurements. The default value is A.

NameTypeValuesDescription
classenumAIEC harmonics class.

Sets the IEC harmonics filter setting. The factory default value is 1.

NameTypeValuesDescription
filterinteger1 - 16.0000IEC harmonics filter setting.

Sets the IEC input power parameter for power harmonics measurements. The factory default is 60.

NameTypeValuesDescription
inputpowerinteger-IEC input power setting.

Sets the IEC power factor setting under the power harmonics subsystem. The factory default value is not shown in the slice.

Sets the user current fundamental value used by the power harmonics MIL calculation. The factory default is 400.

NameTypeValuesDescription
currentreal1.0000 - 400User current fundamental value for MIL harmonics.

Sets the power harmonics MIL power level. The factory default is LOW.

NameTypeValuesDescription
levelenumLOWPower level setting.

Sets the modulation source for the power subsystem. The factory default is VOLTAGE.

NameTypeValuesDescription
sourceenumVOLTAGEModulation source selection.

Sets the power modulation type used by the instrument. The default value is PWIDTH.

NameTypeValuesDescription
typeenumPWIDTHPower modulation type.

Sets the application power display state. The factory default is 0.

NameTypeValuesDescription
stateinteger0 - 0Application power display enable state.

Sets the display state for the RMS current measurement in the Power Quality display. The factory default is 0.

Sets the default display value for VRMS in the Power Quality display group. The factory default is 0.

Sets the absolute high reference level for power measurements. The factory default value is 0.0E+0.

NameTypeValuesDescription
highreal-Absolute high reference level.

Sets the absolute low reference level for power measurements. The factory default is 0.0E+0.

NameTypeValuesDescription
lowreal0.0E+0Absolute low reference level.

Sets the hysteresis level used for power reference level control. The factory default value is 10.0000.

NameTypeValuesDescription
hysteresisreal-Hysteresis level.

Sets the reference-level method for power measurements. The factory default is PERCENT.

NameTypeValuesDescription
methodenumPERCENTReference-level method.

Sets or queries the high threshold of the percent reference level for power measurements. The factory default value is 90.0000.

NameTypeValuesDescription
highreal-High percent reference level.

Sets the low threshold for the power reference level percentage. The factory default is 10.0000.

NameTypeValuesDescription
lowreal-Low percentage reference level.

Sets the reference level mid1 value for percent-based power reference leveling. The factory default is 50.0000.

NameTypeValuesDescription
mid1real-Percent-based mid1 reference level.

Sets or queries the source used for ripple measurements. The factory default is VOLTAGE.

Sets the upper X-axis limit for the linear SOA plot. The factory default is 500.0000.

NameTypeValuesDescription
xmaxreal0.0E+0 - 500.0000Upper X-axis limit for the linear SOA plot.

Sets the minimum X value for the linear SOA plot. The factory default is 0.0E+0.

NameTypeValuesDescription
xminreal-Minimum X value for the linear SOA plot.

Sets the linear SOA Y-axis maximum value. The factory default is 50.0000.

NameTypeValuesDescription
ymaxreal0.0E+0 - 50.0000Maximum Y value for the linear SOA plot.

Sets the minimum Y value for the linear safe operating area (SOA) plot. The factory default for this setting is 0.0E+0.

NameTypeValuesDescription
yminreal0.0E+0 - 50.0000Minimum Y value for the linear SOA plot.

Sets or shows the maximum X value used for the power safe operating area log plot. The factory default is 1.0000E+3.

Sets the minimum X value for the power SOA logarithmic plot. The factory default is 100.0000E-3.

NameTypeValuesDescription
xminreal100.0000E-3Minimum X value for the POWER:SOA:LOG plot.

Sets the Y-axis maximum value for the power safe operating area log plot. The factory default is 100.0000.

Sets the minimum Y value for the POWER:SOA:LOG plot scale. The default value is 100.0000E-3.

NameTypeValuesDescription
yminreal100.0000E-3 - 100.0000Minimum Y value for the logarithmic SOA plot scale.

Sets the SOA mask definition values. The factory default is eight numeric values: 0.0E+0, 30.0000, 25.0000, 30.0000, 300.0000, 2.5000, 300.0000, 0.0E+0.

NameTypeValuesDescription
valuenumeric-Eight mask definition values.

Sets the maximum amperes used for the SOA mask. The factory default value is 30.0000.

NameTypeValuesDescription
ampsrealAMaximum amperes for the SOA mask.

Sets the maximum voltage used for the power safe operating area mask. The default value is 300.0000.

Sets the maximum watts value for the SOA mask. The factory default is 750.0000.

NameTypeValuesDescription
maxwattsreal-Maximum power limit for the SOA mask.

Sets the state of the SOA mask feature. The factory default value is LIMITS.

NameTypeValuesDescription
stateenumLIMITSSOA mask state.

Sets whether SOA mask violations stop the test/run. Factory default is 0.

NameTypeValuesDescription
stateinteger0 - 1Enables or disables stopping on violation.

Sets the SOA plot type used by the power safety operating area display. The default value is LOG.

Sets the power statistics mode default value. The factory default is ALL.

NameTypeValuesDescription
modeenumALLPower statistics mode.

Sets the default conductivity-calculation method used for power-switch-loss measurements. The factory default is VOLTAGE.

Sets the power switch loss display mode. The factory default is POWERLOSS.

Sets the gate polarity used for power-loss measurements. The default value is RISE.

NameTypeValuesDescription
polarityenumRISEGate polarity selection.

Sets the gate turn-on value used by power switching loss measurements. The factory default is 1.5000.

Sets the drain-source on-resistance value used for power loss calculations. The factory default is 20.0000E-3, with an alternate listed value of 50.0000.

Sets the absolute midpoint reference level used for power switching loss measurements. The factory default value is 1.0000.

NameTypeValuesDescription
gatemidreal-Absolute gate midpoint reference level.

Sets the factory default reference level percentage for the gate midpoint power switch-loss measurement. The default value shown is 5.0000.

NameTypeValuesDescription
GATEMIDreal-Reference level percentage for the gate midpoint.

Sets the percent reference level for the low-current power-loss measurement. The factory default value is 5.0000.

NameTypeValuesDescription
levelreal%Percent reference level for the low-current measurement.

Sets the power-loss saturation voltage default value. The factory default is 2.0000.

:POWER:TYPEset / query

Sets the power analysis type default value. The factory default is NONE.

NameTypeValuesDescription
typeenumNONEPower analysis type.

Sets the voltage source used for POWER measurements. The factory default is CH1.

NameTypeValuesDescription
sourceenumCH1Voltage source selection.

Sets the current source for the power analysis application module.

NameTypeValuesDescription
sourceenum-Current source selection.
:POWer:DISplayset / query

Enables the Power Analysis application module display settings. The command is listed as part of the option-enabled commands for the 3-PWR application module.

Selects the source used for gate signals in power analysis. This command is available with the 3-PWR application module.

Selects the display type for harmonic analysis in the power application module.

NameTypeValuesDescription
typeenum-

Sets the harmonics frequency reference for the Power Analysis application module. The manual slice lists this command under the 3-PWR application module command set.

Sets the fixed frequency value used for harmonics frequency reference. This command is part of the Power Analysis application module harmonics setup.

Sets the IEC fundamental frequency used for power harmonics analysis. This command belongs to the Power Analysis application module option.

Sets the IEC observation period for power harmonics measurements.

NameTypeValuesDescription
periodreal-IEC observation period.

Sets the calculation method for the MIL fundamental harmonic measurement.

NameTypeValuesDescription
CALCmethodenum-Calculation method for the MIL fundamental harmonic measurement.

Sets the MIL power level used for harmonic analysis. This command is part of the Power Analysis Application Module.

Sets the number of harmonics used for the power harmonics analysis in the Power application module.

NameTypeValuesDescription
NR_HARMonicsinteger1 - 400Number of harmonics to analyze.

Returns the frequency of the specified harmonic result. The harmonic is selected with the <1-400> index in the command path.

real (Hz) - The frequency of the selected harmonic result.

Returns the phase of the selected harmonic result. The harmonic is identified by the <1-400> index in the command path.

real (deg) - The phase of the selected harmonic result.

Returns the absolute RMS value for the specified harmonic result. The harmonic number is selected by the <1-400> node in the command path.

real - Absolute RMS value of the selected harmonic result.

Returns the IEC HARM3 alternate result for the selected harmonics measurement. This command is part of the Power Analysis Application Module harmonics results queries.

real - Returns the IEC HARM3 alternate result.

Returns the crest factor of the V channel in the power quality application module.

real - Returns the crest factor of the V channel.

Sets the switching-loss RDS(on) measurement option. The slice only lists the command name in the option-enabled command index and provides no syntax or parameter details.

Sets the low-current reference level for percentage-based switching-loss measurements. This command is listed under the power switching-loss option commands.

Sets the low-voltage reference level for percentage-based switching-loss measurements.

NameTypeValuesDescription
voltagereal-Low-voltage reference level used for the percentage-based reference setting.

Returns the minimum TOFF energy value for power switching loss measurements.

real - The minimum TOFF energy measurement.

Returns the mean turn-off power loss. This command is listed as an option-enabled query in the 3-PWR application module.

real - Mean turn-off power loss.

Returns the minimum turn-off power switching loss. The slice only lists the command name in the option-enabled command index and does not provide further syntax or units.

returns

Returns the minimum energy measured during turn-on switching loss analysis.

real - The minimum turn-on energy value.

Returns the mean turn-on power switching loss. This is an option-enabled command in the 3-PWR application module.

real - The mean power loss during turn-on switching.

Returns the maximum total switching-loss energy value. This command is listed as an option-enabled query under the power switching-loss application module.

real - Maximum total switching-loss energy.

Returns the mean total switching-loss energy measurement.

real - The mean value of the total switching-loss energy measurement.

Returns the maximum total power switching-loss value. This command is listed as a query in the option-enabled commands appendix.

returns

Returns the mean total switching-loss power. This is a query under the POWer:SWLoss:TOTal subtree.

real - Mean total switching-loss power.

Returns the minimum total switching-loss power. This command is listed as a query under the 3-PWR application module commands.

real - The minimum total switching-loss power.

Selects the source of the power-supply voltage measurement. The command is listed as an option-enabled command for the 3-PWR application module.

Returns the number of acquisitions used for the SOA result. This is a query command.

integer - The number of acquisitions used for the SOA result.

Returns the state of the SOA result subsystem.

enum - Indicates whether SOA result acquisition is enabled or disabled.

Returns the statistics function state and related settings are documented on the command's page entry. The slice does not provide a detailed functional description here.

*PUDset / query

Specifies a string of Protected User Data. The data is protected by the PASSWord command and can be modified only after entering the correct password; querying does not require the password.

NameTypeValuesDescription
datablock300 ASCII charactersBlock or quoted string containing the protected user data.
*PUD #229This oscilloscope belongs to me
*PUD? might return #221PROPERTY OF COMPANY X
*RCLset / query

Restores the oscilloscope state from a copy of settings previously stored in memory with *SAV.

NameTypeValuesDescription
NR1integer1 - 10Saved setup storage location to recall.
*RCL 3
*ESE?query

Reads the Event Status Enable Register (ESER).

integer - Returns the ESER value.
*PSCset / query

Controls the Enable Registers contents at power-on. *PSC 1 sets the enable registers to default values at power-on, while *PSC 0 preserves their values in nonvolatile memory through a power cycle.

NameTypeValuesDescription
stateinteger0 - 1Selects whether enable registers are reset at power-on or retained through power cycles.
*SRE?query

Reads the Service Request Enable Register (SRER). The RQS bit remains set until the Status Byte Register is read with a Serial Poll or the MSS bit changes back to zero.

integer - The current contents of the SRER.
*OPC?query

Waits until all pending operations complete and then places an OPC message in the output queue. The controller must read from the output queue and may need a longer timeout for lengthy operations.

integer - Returns a 1 after the operations complete and the OPC message is generated.
*OPC?
*CAL?query

Queries the instrument's calibration status. The index lists it under the Calibration and Diagnostic command group.

enum - Returns the calibration status.
*CLSset / query

Clears the status data and event registers. It also clears the error queue and sets the operation complete bit in the standard event status register.

*DDTset / query

Defines a user-defined waveform that can be recalled with a data transfer command. This is a system command in the manual index; the provided slice does not include syntax, parameters, or return information.

*ESEset / query

Sets the standard event status enable register. The register determines which bits in the Standard Event Status Register are enabled to set the ESR.

NameTypeValuesDescription
valueinteger0 - 255Bit mask for the Standard Event Status Enable register.
*ESR?query

Returns the event status register value. The command is listed in the index only; no further syntax or parameter details are shown in this slice.

integer - Event status register value.
*IDN?query

Returns the instrument identification string.

string - Returns the manufacturer, model, serial number, and firmware version.
*LRN?query

Learns the current instrument state. This is a query command.

string - Returns the current learned state.
*OPCset / query

Sets the Operation Complete bit in the Standard Event Status Register when all pending overlapped commands have been executed. This command is used to synchronize command execution.

*OPT?query

Returns the option information for the installed features/options. The command is a query and yields a response describing the instrument's options.

string - Returns the option information for the installed features/options.
*RSTset / query

Resets the instrument to its default state.

*SAVset / query

Saves the current oscilloscope setup to nonvolatile memory. This command belongs to the Save and Recall command group.

*TST?query
boolean - Returns 1 if the instrument has passed its power-on self-test, or 0 if the test failed.
*WAIset / query

Waits until all preceding commands have completed before continuing execution.

:REBOOTset / query

Reboots the system after a short delay, emulating a front panel power-button push. The system powers back on after a 5 second delay.

REBOOT

Recalls one of up to 22 built-in demonstration setups of oscilloscope functionality. <x> varies by model.

NameTypeValuesDescription
xinteger-Selects which built-in demonstration setup to recall.
RECAll:SETUp:DEMO4 recalls the Demonstration #4 setup.
:RECAll:MASKset / query

Recalls a mask file.

NameTypeValuesDescription
filestring-Mask file to recall.
:RECAll:SETUpset / query

Recalls a saved setup from a quoted file name or restores the factory setup.

NameTypeValuesDescription
filestring-Quoted setup file name to recall, or FACtory to restore factory settings.
:RECAll:WAVEformset / query

Recalls a waveform from a .ISF or .CSV file into a reference waveform location. The command requires both the file name and the destination reference (REF1 to REF4).

NameTypeValuesDescription
filestring-Path to the .ISF or .CSV waveform file to recall.
destinationenumREF1 | REF2 | REF3 | REF4Reference waveform location that receives the recalled waveform.
RECAll:WAVEform <.ISF or .CSV file >,< REF1|REF2|REF3|REF4 >
:RECAll:SETUPset / query

Recalls a previously saved setup file. The setup information is loaded from the specified file in the current working directory.

NameTypeValuesDescription
file_namestring-Name of the setup file to recall.
RECAll:SETUP "FOO.SET"

Returns data for the reference waveform specified by <x>.

block - Data for the reference waveform specified by <x>.

Returns the date that reference waveform data for reference waveform <x> was copied into the internal reference memory.

string - The date that reference waveform data for reference waveform <x> was copied into the internal reference memory.

Specifies the horizontal delay time for reference waveform <x>. The delay time is expressed in seconds and is limited to ±5 times the reference horizontal scale.

NameTypeValuesDescription
valuereal-5 times the reference horizontal scale - +5 times the reference horizontal scaleDelay time for the reference waveform in seconds.
REF2:HORIZONTAL:DELAY:TIME 4.0E-6

Specifies the horizontal scale for the reference waveform identified by <x>. The scale is given in seconds.

NameTypeValuesDescription
scalerealsHorizontal scale in seconds.
REF1:? might return REF1: 4.0E-4.
:REF<x>:LABelset / query

Specifies the label for the reference waveform identified by <x>. The label text is an alphanumeric quoted string limited to 30 characters.

NameTypeValuesDescription
Qstringstring-Quoted label text for the reference channel <x> waveform.
REF4:LABEL? might return :REF4:LABEL “Clk Wfm 2”.

Returns the time that reference waveform data was copied into the internal reference memory for reference waveform <x>.

string - The time that reference waveform data was copied into internal reference memory for reference waveform <x>.
REF4:TIME? might return “16:54:05”.

Specifies the vertical position of the reference waveform specified by <x>. Increasing the position moves the waveform up and decreasing it moves the waveform down; the value sets the vertical graticule coordinate where signal values are displayed.

NameTypeValuesDescription
positionreal-Vertical position of the reference waveform.

Specifies the vertical scale for the reference waveform specified by <x>. This setting controls the display only.

NameTypeValuesDescription
gainreal-Floating point number that specifies the gain in user units-per-division.
real - Returns the current vertical scale setting for the selected reference waveform, in user units-per-division.
REF4:VERTICAL:SCALE 100E-03
REF4:VERTICAL:SCALE?

:REMset / query

Embeds a comment within programs for internal documentation. The oscilloscope ignores the comment line.

NameTypeValuesDescription
QStringstring-String comment text, up to 80 characters.
REM "This is a comment"

Returns whether the RF input is clipping due to input over/under-range detection. 1 or ON indicates clipping; 0 or OFF indicates not clipping.

enum - Indicates the RF input clipping state.
RF:CLIPPING? might return 0, indicating that the RF input is not clipping.

Specifies whether RF detection occurs automatically or manually. If set to MANual, related RF:DETECTionmethod commands can be used to specify frequency-domain trace detection options.

NameTypeValuesDescription
modeenumMANual | AUTOmaticSelects automatic or manual RF detection method mode.

Specifies the detection method the oscilloscope should use when acquiring an RF Average frequency domain trace. To change the detection method, the detection method mode must first be set to MANUAL using RF:DETECTionmethod:MODe.

NameTypeValuesDescription
methodenumPLUSpeak | MINUSpeak | SAMple | AVErageDetection method used for the RF Average frequency domain trace.
RF:DETECTionmethod:RF_AVErage
RF:DETECTionmethod:RF_AVErage?

Specifies the detection method used when acquiring an RF Max Hold frequency domain trace. The Max Hold trace displays the largest value in all acquisition history at each trace point.

NameTypeValuesDescription
modeenumPLUSpeak | MINUSpeak | SAMple | AVErageDetection method to use for the RF Max Hold trace.

Specifies the detection method the oscilloscope uses when acquiring an RF Min Hold frequency-domain trace. The Min Hold trace displays the smallest value throughout the acquisition history at each trace point; the detection method can be changed only after setting the mode to MANUAL with RF:DETECTionmethod:MODe.

NameTypeValuesDescription
methodenumPLUSpeak | MINUSpeak | SAMple | AVErageDetection method used for RF Min Hold trace acquisition.
RF:DETECTionmethod:RF_MAXHold SAM sets the detection method to sample.
RF:DETECTionmethod:RF_MAXHold? might return AVERAGE, indicating the detection method has been set to select the mean value within a waveform interval.

Specifies the detection method the oscilloscope uses when acquiring an RF Normal frequency-domain trace. The Normal trace displays the most recently acquired sample at each trace point.

NameTypeValuesDescription
modeenumPLUSpeak | MINUSpeak | SAMple | AVErageDetection method used for the RF Normal trace.
RF:DETECTionmethod:RF_NORMal SAM
RF:DETECTionmethod:RF_NORMal? might return AVERAGE, indicating the detection method has been set to select the mean value within a waveform interval.
:RF:FREQuencyset / query

Specifies the center frequency of the RF acquisition system.

NameTypeValuesDescription
frequencyreal-Center frequency of the RF acquisition system.
real - Returns the center frequency in high-precision NR3 format (up to 12 digits, with more than 4 trailing zero digits after the decimal point omitted).
RF:FREQuency 3.0E+06 sets the center frequency to 3 MHz.
RF:FREQuency? might return 3.0E+06, indicating that the center frequency has been set to 3 MHz.
:RF:LABelset / query

Sets or queries the RF label. The label is a quoted string up to 32 characters.

NameTypeValuesDescription
QStringstring-Quoted string label value, up to 32 characters.

Specifies how many adjacent channels are used in each side group for ACPR measurements. The oscilloscope maintains the span to fit all channels on-screen.

NameTypeValuesDescription
countinteger1 - 3Number of channels within each side group.

Configures the measurement bandwidth used for the Main channel and adjacent side channels when performing ACPR measurements using a frequency-domain trace. The RF measurement type must be set to ACPR first; adjusting the bandwidth can also change channel spacing and span automatically.

NameTypeValuesDescription
NR3real-Floating point measurement bandwidth.
real - Returns the ACPR Main and side channel measurement bandwidth.
RF:MEASUre:ACPR:CHANBW 1.5E+6
RF:MEASUre:ACPR:CHANBW?

Specifies the center-to-center spacing between the Main channel and adjacent channels for ACPR measurements using a frequency domain trace. If the spacing is set narrower than the channel bandwidth, the oscilloscope automatically decreases the channel bandwidth.

NameTypeValuesDescription
NR3real-Floating point number specifying the ACPR channel center-to-center spacing.
RF:MEASUre:ACPR:CHANSPACing 5.0000E+6
RF:MEASUre:ACPR:CHANSPACing?

Measures the ratio between the first lower adjacent side channel and the Main channel when performing ACPR measurements. The result is the adjacent-channel power ratio in dB.

real (dB) - Returns the measured power ratio of the first lower adjacent side channel relative to the Main channel, in dB.
RF:MEASUre:ACPR:LA1DB might return –30.000, indicating that the Lower Area 1 side channel (left side of Main channel) has 1/1000 the power of the Main channel.
If the main channel power is –41.0dBm and :RF:MEASUre:ACPR:LA1DB returns –12.0 dB, then the actual power in the adjacent channel is –41.0dBm + –12.0 dB or –53.0dBm.

Returns the measure of the total RF power in the Main channel within the channel bandwidth when performing ACPR measurements using a frequency domain trace. The result uses the units selected with RF:UNIts and requires the RF measurement type to be set to ACPR using RF:MEASUre:TYPe.

real - Total RF power in the Main channel within the channel bandwidth.

Measures the ratio between the first upper side channel and the Main channel for ACPR measurements using a frequency-domain trace. The RF measurement type must be set to ACPR.

real (dB) - Returns the measured ratio between the first upper side channel and the Main channel, in dB.
RF:MEASUre:ACPR:UA1DB might return –30.000, indicating that the Upper Area 1 side channel (right side of Main channel) has 1/1000 the power of the Main channel.

Specifies the channel bandwidth used for RF measurements when the measurement type is set to Channel Power (CP). The bandwidth is centered about the center frequency, and the span is automatically controlled to be 10% wider than the channel width.

NameTypeValuesDescription
<NR3>real-Floating point number specifying the channel bandwidth.
RF:MEASUre:CP:CHANBW 5.0000E+6 sets the channel width to 5 MHz.

Returns the total channel power within the displayed channel bandwidth when the RF measurement type has been set to CP.

real - Total channel power within the displayed channel bandwidth.

Specifies the Analysis Bandwidth used when RF measurement type is set to OBW. The span automatically changes to be 10% more than the Analysis Bandwidth.

NameTypeValuesDescription
NR3real-Analysis Bandwidth value.

Returns the lower frequency threshold for OBW measurement, shown on the display as the white line to the left bracketing OBW power. The RF measurement type must be set to OBW.

returns - Returns the lower frequency threshold for OBW measurement.

Specifies the percentage of total power within the occupied bandwidth used to define the OBW lower and upper frequency thresholds. The value can be set from 99.9 down to 60.0 in 0.1 increments, and RF measurement type must be OBW.

NameTypeValuesDescription
percentreal60.0 - 99.9Percentage of total power within the analysis bandwidth used for the OBW power setting.
RF:MEASUre:OBW:PERCENTdown 80
RF:MEASUre:OBW:PERCENTdown? might return 85.0000

Returns the total channel power within the occupied bandwidth when the RF measurement type is set to OBW. The units are user-set with RF:UNIts.

real - The total channel power within the occupied bandwidth.

Returns the upper frequency threshold for the occupied bandwidth measurement. The RF measurement type must be set to OBW using RF:MEASUre:TYPe.

real (Hz) - Upper frequency threshold on the display, the white line to the right bracketing OBW power.
RF:MEASUre:OBW:UPPERFreq? might return 2.4000E+9, indicating that the upper frequency threshold is 2.4000E+9 Hz.
:RF:MEASUre:TYPeset / query

Specifies the RF measurement type. Available types are Channel Power, Adjacent Channel Power Ratio, Occupied Bandwidth, or none.

NameTypeValuesDescription
typeenumChannel Power | Adjacent Channel Power Ratio | Occupied Bandwidth | noneSelects the RF measurement type.
:RF:POSitionset / query

Specifies the vertical position for the frequency domain traces. The position is the location of the Reference Level with respect to the top of the graticule, in divisions.

NameTypeValuesDescription
positionreal-10 - 10Vertical position of the reference level relative to the top of the graticule.

Executes the attached probe’s AutoZero function for probes that support this feature. The command requires option 3-SA3.

NameTypeValuesDescription
EXECuteenumEXECuteExecution trigger for the probe AutoZero function.
RF:PROBE:AUTOZERO Execute performs the AutoZero function in the probe.

Executes a calibration or initialization for a probe attached to the RF input, if the probe is calibratable. The manual notes that probe calibratability can be checked with RF:PRObe:CALibrate:CALIBRATABLe?.

NameTypeValuesDescription
actionenumEXECute | INITializeSelects whether to execute calibration or perform initialization.

Returns a boolean value that indicates whether the attached probe is calibratable.

boolean - Indicates whether the attached probe is calibratable.
RF:PRObe:CALibrate:CALIBRATABLe? might return 0, indicating that the probe attached to the RF input is not calibratable.

Returns the calibration state of the probe connected to the RF input.

enum - Calibration state of the attached probe.

Sets the state of the probe control specified by the first argument to the state specified by the second argument. The command and state strings are unique to the attached probe type.

NameTypeValuesDescription
commandstring-Probe command enumeration to set or query.
valuestring-Data value to apply for the specified probe command.
RF:PROBE:COMMAND “MODE”, “4–4V1MHz”
RF:PROBE:COMMAND “OUTPUT”, “ON”
RF:PROBE:COMMAND?“MODE”

Queries a probe command setting on the attached probe using a quoted string argument. The query form requires the probe command enumeration as the argument and returns the corresponding response data.

NameTypeValuesDescription
QStringstring-Quoted string specifying the probe command enumeration for which the response data is requested.
string - Returns the response data for the specified probe command.
RF:PROBE:COMMAND?“MODE” might return RF:PROBE:COMMAND “MODE”,“4-4V1MHZ”.

Begins the degauss/AutoZero operation.

NameTypeValuesDescription
executeenumEXECuteStarts the degauss/AutoZero operation.
RF:PROBE:DEGAUSS EXECute begins the degauss/AutoZero operation.

Returns the state of the probe degauss for the RF input.

enum - Returns the probe degauss state. NEEDED indicates the probe should be degaussed before taking measurements. RECOMMENDED indicates the measurement accuracy might be improved by degaussing the probe. PASSED indicates the probe is degaussed. FAILED indicates the degauss operation failed. RUNNING indicates the probe degauss operation is currently in progress.
RF:PROBE:DEGAUSS:STATE? might return FAILED, indicating the degauss operation failed.
:RF:PRObe:GAINset / query

Specifies the scale factor for the probe attached to the RF input.

NameTypeValuesDescription
NR3real-Floating point probe scale factor; allowed values depend on the specific probe.
RF:PROBE:GAIN? might return RF:PROBE:GAIN 0.1000E+00 indicating that the attached 10x probe delivers 1 V to the RF input for every 10 V applied to the probe input.

Returns the serial number of the probe attached to the RF input. For Level 0 and 1 probes, the serial number is "".

string - The serial number of the probe attached to the RF input.

Returns the type of probe attached to the RF input. Level 2 or higher probes return their exact product nomenclature; for Level 0 or 1 probes, a generic "No Probe Detected" message is returned.

string - The probe type attached to the RF input, or "No Probe Detected" for Level 0 or 1 probes.
RF:PROBE:TYPE? might return :RF:PROBE:TYPE "P6203" indicating that P6203-type probe is attached to the RF input.

Sets or returns the user-selected mode for an RF pre-amp connected to the RF input. The mode can be BYPass or AUTO; the actual pre-amp status is determined by the selected mode and the RF reference level.

NameTypeValuesDescription
modeenumBYPass | AUTOUser-selected RF pre-amp mode.
enum - Returns the current user-selected RF pre-amp mode.

Returns the actual status of the RF pre-amp connected to the RF input.

enum - Returns the pre-amp status as one of the documented enumerations.
RF:PRObe:PREAmp:MODe? might return AUTO, indicating that the pre-amp amplification has been set to turn on or off depending on whether the RF reference level is above or below the RF reference level threshold.

Returns the input resistance of the probe attached to the RF input, if the probe supports it; otherwise it returns 0.0. The RF input is 50 a9 impedance.

real (a9) - Input resistance of the probe attached to the RF input, or 0.0 if no probe is attached or the probe does not report its resistance.
RF:PRObe:RESistance? might return :RF:PROBE:RESISTANCE 1.0000E+6
:RF:PRObe:SIGnalset / query

Specifies the input bypass setting of a TekVPI probe attached to the RF input. The probe must support input bypass.

Returns a quoted string describing the units of measure for the probe attached to the RF input.

string - A quoted string describing the units of measure for the probe attached to the RF input.
RF:PROBE:UNITS? might return :RF:PROBE:UNITS "A"
:RF:RBW:MODeset / query

This command specifies the resolution bandwidth (RBW) mode, either automatic or manual.

NameTypeValuesDescription
modeenumAUTO | MANualSelects automatic RBW tracking with span changes or manual RBW setting.
enum - Returns the current RBW mode.
RF:RBW:MODe MANual sets the mode to manual.
RF:RBW:MODe? might return AUTO, the default.
:RF:REFLevelset / query

Sets the Reference Level of the RF input. The reference level can be specified as a numeric floating-point value or set automatically.

NameTypeValuesDescription
levelreal-Reference level value, or automatic setting if supported.

This command specifies the label for the RF Amplitude vs. Time trace.

NameTypeValuesDescription
labelstring-Quoted string label for the RF Amplitude vs. Time trace.
RF:RF_AMPlitude:LABel "My Trace"
RF:RF_AMPlitude:LABel?

Specifies the vertical position of the RF Amplitude vs. Time trace. Increasing the position value moves the waveform up; decreasing it moves the waveform down.

NameTypeValuesDescription
positionreal-50 - 50Vertical graticule location at which the trace is displayed.

Specifies the vertical scale for the RF Amplitude vs. Time trace. Increasing the scale displays the waveform smaller; decreasing it displays the waveform larger.

NameTypeValuesDescription
<NR3>real-Floating point number that specifies the vertical scale.
RF:RF_AMPlitude:VERTical:SCAle 50E-3
RF:RF_AMPlitude:VERTical:SCAle?

Returns the number of RF traces that have been accumulated to create the RF Average frequency domain trace.

integer - The number of RF traces accumulated for the RF Average frequency domain trace.

Specifies the number of acquisitions used when creating the RF Average frequency domain trace. The range is 2 to 512, in exponential increments.

NameTypeValuesDescription
NR1integer2 - 512Number of acquisitions to be used for the RF Average trace.
RF:RF_AVErage:NUMAVg 100
RF:RF_AVErage:NUMAVg?

Sets or returns the RF versus time bandwidth as an NR3 value in Hz. This is the same as the "RF v T BW" readout, shown when at least one RF Versus Time trace is on.

:RF:SCAleset / query

Specifies the overall vertical scale setting of the frequency domain window. The scale is adjustable in a 1-2-5 sequence from 0.1 dB/division to 100 dB/division.

NameTypeValuesDescription
scalereal0.1 - 100Overall vertical scale setting of the frequency domain window.
real (dB/division) - Returns the present vertical scale setting in dB/division.
RF:SCAle 10 sets the vertical scale to 10 dB/division.
RF:SCAle? might return 10.000, indicating that the vertical scale has been set to 10 dB/division.
:RF:SPANRbwratioset / query

Specifies the ratio of the span to the resolution bandwidth (RBW) used when RBW Mode is set to AUTO. The default RBW ratio is a factor of 1000.

NameTypeValuesDescription
ratioreal-Ratio of span to RBW used in AUTO RBW mode.
:RF:SPECTRogramset / query

Clears the spectrogram.

NameTypeValuesDescription
CLEARenumCLEARClears the spectrogram.
RF:SPECTR CLEAR clears the spectrogram.

Returns the number of spectrogram slices that are currently being rendered. A spectrogram slice is a section of the spectrogram representing one interval, or slice, of time in the spectrogram record.

integer - The number of spectrogram slices that are currently being rendered.

Specifies which spectrogram slice is displayed. The slice can only be changed when acquisitions are stopped; attempts to select an out-of-range slice or to change it while acquisitions are running are ignored.

NameTypeValuesDescription
NR1integer0 - -197Spectrogram slice number to be displayed; 0 is the latest slice and numbering proceeds backwards in time.
integer - Returns the currently selected spectrogram slice.

Returns the time stamp of the selected spectrogram slice, as specified by :RF:SPECTRogram:SLICESELect. The value is the number of seconds since spectrogram acquisitions were started after power-up or since the spectrogram was cleared.

real (s) - The time stamp of the selected spectrogram slice in seconds since spectrogram acquisitions started after power-up or since the spectrogram was cleared.
RF:SPECTR:SLICETIME? returns 0.0E+0.

Switches the frequency domain spectrogram display on or off. The spectrogram shows frequency and amplitude changes over time.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Turns the spectrogram display off or on.

Resets the spectrum traces, including RF_MINHold, RF_MAXHold, and RF_AVErage.

NameTypeValuesDescription
RESETenumRESETResets the spectrum traces.
RF:SPECTRUMTRACE RESET resets the spectrum traces: RF_MINHold, RF_MAXHold and RF_AVErage.

Queries the number of seconds in the spectrogram since continuous acquisition started. The returned value is always less than or equal to 0.

real (s) - Number of seconds in the spectrogram since continuous acquisition started; the value is always <= 0.
RF:SPECTR:TIME? might return -66.8174, indicating that there were 66.8174 seconds in the spectrogram since continuous acquisition started.
:RF:STARtset / query

Sets the start frequency. When any of RF:STARt, RF:STOP, RF:FREQuency, or RF:SPAN is changed, the instrument enforces the relationship between start, stop, center frequency, and span.

NameTypeValuesDescription
valuerealHzStart frequency.
RF:STARt 0
RF:STARt?
:RF:STOPset / query

Specifies the stop frequency, excluding frequencies above a certain level from use. It is part of the linked RF:STARt/RF:STOP/RF:FREQuency/RF:SPAN frequency relationship enforced by the instrument.

NameTypeValuesDescription
valuerealHzStop frequency value.
:RF:UNItsset / query

Specifies the vertical units used in all RF-related absolute logarithmic amplitudes.

NameTypeValuesDescription
unitsenumDBM | DBUW | DBMV | DBUV | DBMA | DBUASelects the RF vertical unit.
enum - Returns the current RF units setting.
RF:UNIts DBUV
RF:UNIts?
:RF:WINdowset / query

Sets or queries the FFT windowing function used to minimize discontinuities between successive frames of an RF time domain signal. This command requires option 3-SA3.

NameTypeValuesDescription
windowenumRECTangular | HAMming | HANning | BLAckmanharris | KAIser | FLATtopFFT window function to use.
RF:WINdow BLA
RF:WINDOW? KAISER

Sets the RF detection method mode. The factory default value is AUTO.

NameTypeValuesDescription
modeenumAUTODetection method mode.

Sets the RF detection method for RF average measurement. The factory default is PLUSPEAK.

NameTypeValuesDescription
modeenumPLUSPEAKRF average detection method.

Sets the RF detection method used for RF max-hold operation. The factory default for this command is PLUSPEAK.

:RF:FREQUENCYset / query

Sets the RF frequency default value. This entry appears in the factory defaults table as the default for the RF:FREQUENCY setting.

Sets the adjacent-channel spacing used for ACPR measurements. The default value is 5.0000E+6.

NameTypeValuesDescription
chanspacingrealHzChannel spacing used for ACPR measurements.

Sets the channel bandwidth used for RF measurement of CP. The factory default value is 10.0000E+6.

NameTypeValuesDescription
bandwidthrealHzChannel bandwidth for the CP measurement.

Sets the occupied bandwidth channel bandwidth used for RF occupied bandwidth measurements. The factory default is 10.0000E+6.

NameTypeValuesDescription
chanbwrealHzChannel bandwidth for RF occupied bandwidth measurement.

Sets the percent-down level used for the RF occupied bandwidth measurement. The default value is 99.0000.

NameTypeValuesDescription
percentdownreal-Percent-down level for occupied bandwidth measurement.
:RF:MEASURE:TYPEset / query

Selects the RF measurement type. The factory default is NONE.

:RF:POSITIONset / query

Sets the RF position. The factory default value is 0.0E+0.

NameTypeValuesDescription
positionreal-RF position value.

Sets the forced RF probe range default value.

NameTypeValuesDescription
rangereal-Forced probe range value.
:RF:PROBE:GAINset / query

Sets the RF probe gain default value. The factory default is 1.0000.

Sets the RF probe preamplifier mode. The factory default value is AUTO.

NameTypeValuesDescription
modeenumAUTOPreamplifier mode.
:RF:RBWset / query

Sets the RF resolution bandwidth. The factory default value is 3.0000E+6.

NameTypeValuesDescription
rbwrealHzResolution bandwidth value.
:RF:RBW:MODEset / query

Sets the RF RBW mode. The factory default is AUTO.

NameTypeValuesDescription
modeenumAUTORBW mode.
:RF:REFLEVELset / query

Sets the RF reference level. The factory default value is 0.0E+0.

NameTypeValuesDescription
levelrealVReference level value.

Sets the number of averages used for RF averaging. The factory default is 16.

NameTypeValuesDescription
numavginteger-Number of averages.
:RF:SCALEset / query

Sets the RF scale to a factory default value of 10.0000.

:RF:SPANset / query

Sets the frequency span. The factory default value is 3.0E+9.

NameTypeValuesDescription
spanrealHzFrequency span to set.

Sets the spectrogram slice to display. The factory default is 0.

NameTypeValuesDescription
sliceinteger0Spectrogram slice selection index.

Sets the spectrogram state. The default value is 0.

NameTypeValuesDescription
stateinteger0 - 1Turns spectrogram display off or on.
:RF:SPECTRUMMODEset / query

Sets the spectrum mode default value to FREERUN. The appendix lists this as the factory default for RF:SPECTRUMMODE.

:RF:UNITSset / query

Selects the RF units used for measurements. The factory default is DBM.

:RF:WINDOWset / query

Selects the RF window type. The factory default is KAISER.

:ROSc:SOUrceset / query

Sets the reference oscillator source. The internal 10 MHz crystal oscillator is selected with INTERnal; EXTernal selects a user-supplied external time base reference.

NameTypeValuesDescription
sourceenumINTERnal | EXTernalReference oscillator source.
ROSC:SOURCE? might return INTERNAL, indicating that the 10 MHz crystal oscillator is being used as the time base reference.

Returns the lock state of the reference oscillator specified by ROSc:SOUrce. The returned values are LOCKED or UNLOCKED.

enum - Indicates whether the reference oscillator is locked or unlocked.
ROSC:STATE? might return LOCKED, indicating that the time base reference is locked.
:ROSC:SOURCEset / query

Sets or queries the reference oscillator source. The factory default is INTERNAL.

NameTypeValuesDescription
sourceenumINTERNALReference oscillator source.

Specifies what data type is saved when the front-panel Save button is pressed.

NameTypeValuesDescription
modeenumIMAGe | WAVEform | SETUp | UNASsignedSelects whether the Save button saves screen images, waveforms, setups, or is unassigned.

Saves the data from bus<x> to a specified file and location. x is the bus number, 1 to 2.

NameTypeValuesDescription
file pathstring-Quoted string that defines the file name and path location where the event table will be stored.

Specifies the file format used when saving screen images. The format is not automatically determined by the file name extension.

NameTypeValuesDescription
formatenumPNG | BMP | TIFfFile format to use for saving the image.

Specifies the current ink saver setting for the SAVe:IMAGe command. ON or 1 uses the ink saver palette; OFF or 0 uses the standard palette.

NameTypeValuesDescription
stateenumOFF | ON | 0 | 1Sets the ink saver palette setting for saved images.
SAVe:IMAGe:INKSaver {OFF|ON|0|1}
SAVe:IMAGe:INKSaver?

Specifies the layout to use for saved screen images.

NameTypeValuesDescription
layoutenumLANdscape | PORTRaitSelects whether screen images are saved in landscape or portrait format.
:SAVe:MASKset / query

Saves a mask definition to the current working directory. The argument is a quoted string naming the mask definition to save.

NameTypeValuesDescription
QStringstring-Quoted string that is the name of the mask definition being saved.
:SAVE:MASK FOO.MSK will save a copy of the mask FOO to the current working directory.

Specifies the file format used when saving waveforms. The internal format uses .ISF, and the spreadsheet format uses comma-delimited .CSV files with header and timing information.

NameTypeValuesDescription
formatenumINTERNal | SPREADSheetSelects the waveform save file format.
SAVe:WAVEform:FILEFormat INTERNal
SAVe:WAVEform:FILEFormat?

Specifies the file format for saving RF baseband I & Q data. The default format is TIQ.

NameTypeValuesDescription
formatenumTIQ | MATLABSelects the file format used when saving RF baseband I & Q data.
SAVE:WAVEFORM:FILEFORMAT:RF_BB_IQ TIQ
SAVE:WAVEFORM:FILEFORMAT:RF_BB_IQ?

Specifies whether save waveform operations should save the entire waveform or a specified portion of the waveform.

NameTypeValuesDescription
gatingenumNONe | CURSors | SCREENSelects which portion of the waveform is saved.
:SAVe:IMAGeset / query

Saves an image to the specified file. The file name must be given as a quoted string.

NameTypeValuesDescription
filestring-File name as a quoted string.
:SAVe:SETUpset / query

Saves the current setup to a quoted-string file. This command is one of the oscilloscope operations that can generate OPC.

NameTypeValuesDescription
filestring-File name as a quoted string.
:SAVe:WAVEformset / query

Saves waveform data to a reference location or file. The source waveform and destination/reference are specified as a comma-separated pair.

NameTypeValuesDescription
source wfmstring-Source waveform to save.
destinationstring-Reference location or file to save the waveform to.
SAVe:WAVEform < source wfm >, (< REF1|REF2|REF3|REF4 >|< file >)

Sets the type used for save assignments. The factory default is SETUP.

NameTypeValuesDescription
typeenumSETUPType used for the save assignment.

Sets the image layout used for saved screen images. The factory default is LANDSCAPE.

NameTypeValuesDescription
layoutenumLANDSCAPEImage layout setting.

Sets the file format used when saving waveform data. The factory default is INTERNAL.

NameTypeValuesDescription
formatenumINTERNAL | RF_BB_IQ | TIQFile format for saved waveform data.

Sets the waveform gating state for file/save operations. The factory default is NONE.

NameTypeValuesDescription
gatingenumNONESelects the waveform gating mode.
:SAVE:MASKset / query

Saves the current custom mask to a file in the current working directory. The mask definition can be saved by itself, or together with the rest of the scope settings.

NameTypeValuesDescription
filestring-Mask filename to save, such as a .MSK file.
:SAVE:MASK 'FOO.MSK'
SAVE:SETUP "FOO.SET"
:SAVE:SETUPset / query

Saves the current scope settings along with the mask definition to the current working directory. The example shows it used as an alternative to :SAVE:MASK for saving a custom mask setup to a file.

NameTypeValuesDescription
filenamestring-File name to save the setup to.
SAVE:SETUP “FOO.SET”

:SET?query

Returns the commands that list the oscilloscope settings, excluding configuration information for calibration values and the WFMInpre? and WFMOutpre? queries. It is identical to the *LRN? command and always returns command headers regardless of the HEADer|:HDR setting.

string - Returns a long command string representing the current oscilloscope settings so they can be sent back to restore the instrument state.
SET? returns a long response, part of which could be as follows: :SET :ACQUIRE:STOPAFTER RUnsTOP;STATE 1;MODE SAMPLE;NUMENV INFINITE;NUMAVG 16;SAMPLINGMODE RT;:HEADER 1;:LOCK NONE;:LANGUAGE ENGLISH;:VERBOSE 1;:ALIAS:STATE 0;: DISPLAY:COLOR:PALETTE NORMAL;:DISPLAY:STYLE:DOTSONLY 0;:DISPLAY:PERSISTENCE 0.0000;CLOCK 1;GRATICULE FULL;INTEnsITY:WAVEFORM 30;GRATICULE 75;BACKLIGHT HIGH;:HARDCOPY:INKSAVER OFF;LAYOUT LANDSCAPE;PREVIEW 0; :SAVE:IMAGE:FILEFORMAT BMP;:SAVE:WAVEFORM:FILEFORMAT INTERNAL;:SAVE:ASSIGN:TYPE SETUP;:TRIGGER:A:MODE AUTO;TYPE EDGE;LEVEL 20.0000E-3;LEVEL:CH1 20.0000E-3;CH2 0.0000;CH3 0.0000;CH4 0.0000;:TRIGGER:A:UPPERTHRESHOLD:CH1 1.4000;CH2 800.0000E-3;CH3 800.0000E-3;CH4 800.0000E-3;: TRIGGER:A:LOWERTHRESHOLD:CH1 20.0000E-3;CH2 0.0000;CH3 0.0000;CH4 0.0000;:TRIGGER:A:HOLDOFF:TIME 20.0000E-9;:TRIGGER:A:EDGE:SOURCE CH1;COUPLING DC;SLOPE RISE;:TRIGGER:A:LOGIC:CLASS SETHOLD;FUNCTION AND;THRESHOLD:CH1 20.0000E-3;CH2 0.0000;CH3 0.0000;CH4 0.0000;:TRIGGER:A:LOGIC:INPUT:CH1 X;CH2 X;CH3 X;CH4 X;CLOCK:SOURCE NONE;EDGE RISE;:TRIGGER:A:LOGIC:PATTERN:INPUT:CH1 X;CH2 X;CH3 X;CH4 X;:TRIGGER:A :LOGIC:PATTERN:WHEN TRUE;WHEN:LESSLIMIT 4.0000E-9;LIMIT 4.0000E-9;:TRIGGER:A :SETHOLD:CLOCK:SOURCE CH1;EDGE RISE;THRESHOLD 20.0000E-3;:TRIGGER:A:SETHOLD:DATA:SOURCE CH2;

:TIMeset / query

Specifies the time that the oscilloscope displays.

NameTypeValuesDescription
QStringstring-Time value in the form "hh:mm:ss".
TIME "14:00:00"
TIME?
:TIMe?query

Returns the current time setting of the oscilloscope. The time is specified as a string in the form "hh:mm:ss".

string - The current time setting, returned as a time string in the form "hh:mm:ss".
TIME? might return :TIME "14:05:17" indicating the current time is set to 2:05 p.m. and 17 seconds.

Returns the total number of hours that the oscilloscope has been powered on since the nonvolatile memory was last programmed, usually since the initial manufacturing process.

real (hours) - Total number of hours the oscilloscope has been powered on since the nonvolatile memory was last programmed.

Sets or queries the video picture automatic contrast state. Automatic contrast uses histogram equalization to optimize the use of brightness levels.

NameTypeValuesDescription
stateenum0 | 1 | OFF | ONTurns automatic contrast on or off.
enum - Returns the video picture automatic contrast state.
VIDP:AUTOC ON turns on the auto contrast state for the video picture feature.

Sets or queries the number of frames between automatic contrast updates. A value of 0 disables automatic contrast updates.

NameTypeValuesDescription
countinteger0 - 100Number of frames between automatic contrast updates.
integer - Returns the number of frames between automatic contrast updates.
VIDP:AUTOC 25 sets the number of frames between automatic contrast updates to 25.

Sets or queries the video picture brightness level as an integer percentage.

integer (%) - Returns the video picture brightness level as an integer percentage.
VIDP:BRIGHTN 49 sets the video picture brightness level to 49 percent.

Sets or queries the video picture contrast level as an integer percentage. The valid range is 0 to 100.

integer (%) - Returns the video picture contrast level as an integer percentage.
VIDP:CONTR 49

Sets or queries the video picture display state.

enum - Returns the video picture display state.

Sets or queries the video picture frame type. The frame type can be Odd, Even, or Interlaced.

enum - Returns the current video picture frame type.
VIDP:FRAMETYP EVEN sets the video picture frame type to Even.
:VIDPic:DISplayset / query

Displays the video picture. The manual index entry only identifies the command and page reference.

Sets the starting line for video picture location. The slice only shows the command in the index and does not provide syntax or parameter details.

:VIDPic:SOUrceset / query

Selects the source for the picture/video-related function. The index page lists this command only and does not provide further details.

Specifies the encoding of outgoing waveform data queried using CURVe?. ASCII data is sent as <NR1> numbers; binary encoding is further defined by WFMOutpre:BYT_Nr, WFMOutpre:BIT_Nr, WFMOutpre:BN_Fmt, and WFMOutpre:BYT_Or.

NameTypeValuesDescription
encodingenumASCii | BINarySelects ASCII or binary encoding for outgoing waveform data.
enum - Returns the current waveform data encoding.
WFMOUTPRE:ENCDG? might return :WFMOUTPRE:ENCDG BIN indicating that outgoing waveform data will be sent in binary format.

Sets the number of bytes per waveform point used by waveform transfer formatting. In the example, it is set to 8 for a digital collection transfer.

NameTypeValuesDescription
BYT_Nrinteger1 - 8Number of bytes per point used for waveform transfer formatting.
:WFMOutpre:BYT_Nr 8
:WFMOutpre:ENCdgset / query

Sets the waveform transfer encoding used by waveform and CURVe? data transfers. The returned WFMOutpre? example shows ENCDG as one of the preamble settings.

NameTypeValuesDescription
encodingenumASCiiEncoding format for waveform transfer.
:WFMOutpre:ENCdg ASCii

Returns waveform preamble settings used by CURVe? to format transferred waveform data. The example shows YOFF and YZERO among the returned values, and notes that the command is query only.

returns - Returns waveform preamble settings such as YOFF and YZERO used by CURVe? formatting.

Sets the number of bits per data point in the waveform data. Changing this value automatically changes the BYT_NR value accordingly.

NameTypeValuesDescription
bitsinteger-Number of bits per data point in the waveform data.

Sets the binary format used for waveform transfer preamble data. The manual says the other possibility is RP, and that this field is not applicable for ASCII encoding.

NameTypeValuesDescription
formatenumRI | RPBinary format for the waveform data.

Sets the byte order for BINARY waveform data. The manual notes this field is not applicable for ASCII encoding, and that it can also be set with DATa:ENCdg.

NameTypeValuesDescription
byte orderenumMSB | LSBSelects the byte order for BINARY waveform data.

Returns the number of data points in the waveform record. This value is typically equal to the full record length, though only a portion of the record can be transferred using DATa:STARt and DATa:STOP.

integer - The number of data points in the waveform record.

Returns the point format of the waveform record. The returned value is Y for YT format or ENV for envelope format (min/max pairs).

enum - Returns the waveform point format.

Returns the quoted waveform identifier string for the source waveform. The value cannot be changed.

string - Quoted string identifying the source waveform.

Returns the time or frequency increment between data points in the waveform record. This is a query-only value.

real (s or Hz) - The time, in seconds, or frequency, in hertz, between data points in the waveform record.

Returns the units of the x-axis of the waveform record. This is determined by the horizontal settings for the waveform source; typically it is seconds, and with a math waveform source it can be seconds or hertz.

enum - Returns the x-axis units for the waveform record.

Returns the time or frequency of the first data point in the waveform record, relative to trigger time 0. This value can be negative.

real (s) - The time in seconds, or frequency in hertz, of the first data point in the waveform record.

Query provided only for compatibility with other Tektronix oscilloscopes. It always returns 0.

integer - Always returns 0.

Returns the multiplying factor used to convert waveform data point values from digitizing levels to the units specified by WFMOutpre:YUNit. This is a query-only value.

real - Returns the multiplying factor to convert the data point values from digitizing levels to the units specified by WFMOutpre:YUNit.

Returns the vertical units of data points in the waveform record. The value is a string such as "State", depending on the source waveform's vertical units.

string - Vertical units of data points in the waveform record.
WFMOutpre:YUNit?

Returns the center frequency of the source waveform in hertz. This is a query-only waveform transfer preamble value.

real (Hz) - The center frequency of the source waveform.

Returns the domain in which the source waveform is displayed and stored. For RF time domain traces, the domain is Time; for RF frequency domain traces, the domain is Frequency.

enum - Returns the waveform domain value.

Returns the reference level of the source waveform. This value is given in watts and is query only.

real (W) - Reference level of the source waveform.

Returns the frequency span of the source waveform in hertz. This is a query-only waveform transfer preamble value.

real (Hz) - The frequency span of the source waveform.
WFMOutpre:SPAN?

Returns the waveform type of the source waveform. The example indicates RF_FD for an RF frequency-domain trace.

enum - Returns the source waveform type.

Returns the pulse train order/preorder setting for waveform output preamble information.

enum - Returns the pulse train order setting.

Returns the Y-axis offset pre-scale for the waveform output preamble.

real - Returns the Y-axis offset pre-scale value.

:DESe?query

Reads the Device Event Status Enable Register (DESER). The DESER controls which types of events are reported to the SESR and the Event Queue.

integer - The current contents of the DESER register.
:DESEset / query

Sets the event status enable register. It determines which enabled events are summarized in the Status Byte register.

NameTypeValuesDescription
valueinteger0 - 255Bit mask for the event status enable register.

:ALLEV?query

Reads all event numbers from the Event Queue along with a description of each event. Reading an event removes it from the queue.

string - All event numbers along with a description of the event.
:ALLEv?query

Returns the event log and error log event count. This query is listed in the Alias Command Group.

integer - The number of events currently in the event log and error log.

:EVMSG?query

Returns the event number and a text description of the event from the Event Queue. Reading an event removes it from the queue.

string - The event number and a text description of the event.
:EVMsg?query

Returns the current event message text. This is a query command.

string - The current event message text.

:HARDCopy:STARTset / query

Starts the hardcopy operation. This command can generate an Operation Complete event when the operation finishes.

Sets whether hardcopy output uses ink saver mode. The factory default is 1.

NameTypeValuesDescription
stateenum0 | 1Enables or disables ink saver mode.
:HARDCOPY:LAYOUTset / query

Sets the hardcopy layout orientation. The factory default is LANDSCAPE.

NameTypeValuesDescription
layoutenumLANDSCAPEHardcopy layout orientation.

Sets the default hardcopy paper size. The factory default is LETTER.

Enables or disables hardcopy preview. Factory default is 0.

:HARDCopyset / query

Hard copy command group. Provides access to hardcopy-related settings and printer management commands.

Turns ink saving for hard copy output on or off.

NameTypeValuesDescription
stateenumON | OFFEnables or disables ink saver mode.

Displays a preview of the hardcopy output. The command is listed in the Hard copy command group index.

Adds a printer to the hardcopy printer list.

NameTypeValuesDescription
printerstring-Printer name or address to add.

Deletes a printer from the hardcopy printer list.

NameTypeValuesDescription
printerstring-Printer name to delete.

Returns the list of configured printers for hard copy output.

string - Returns the configured printer names.

:ALIAS:STATEset / query

Sets the alias state. The default value is 0.

NameTypeValuesDescription
stateenum0 | 1Enables or disables aliasing.

Returns the alias catalog.

string - A catalog of defined aliases.
:ALIas:DEFineset / query

Defines an alias name for a command or command sequence. It is part of the Alias Command Group.

NameTypeValuesDescription
namestring-Alias name to define.

Deletes a named alias or the currently selected alias if no name is specified.

NameTypeValuesDescription
nameoptstring-Name of the alias to delete.
:ALIas[:STATE]set / query

Sets or returns the alias state.

NameTypeValuesDescription
stateenumON | OFFEnables or disables aliasing.

Enables or disables the CH1 amps-via-volts conversion feature. The factory default is 0.

NameTypeValuesDescription
stateenum0 | 1Turns the CH1 AMPSVIAVOLTS feature off or on.

Sets the CH1 Amps-Via-Volts conversion factor. The factory default value is 10.0000.

NameTypeValuesDescription
factorreal-Conversion factor for CH1 AMPSVIAVOLTS.
:CH1:BANDWIDTHset / query

Sets or queries the bandwidth limit for channel 1. The factory default value is 100.0000E+6.

:CH1:COUPLINGset / query

Sets or queries the coupling mode for channel 1. The factory default is DC.

:CH1:DESKEWset / query

Sets the deskew adjustment for channel 1. The factory default value is 0.0E+0.

NameTypeValuesDescription
deskewreal-Deskew adjustment for channel 1.
:CH1:INVERTset / query

Sets or returns the channel 1 invert state. The default value is 0.

:CH1:LABELset / query

Sets or returns the label for CH1. The factory default label is an empty string.

:CH1:OFFSETset / query

Sets the offset for channel 1. The factory default value is 0.0E+0.

NameTypeValuesDescription
offsetrealVVertical offset for CH1.
:CH1:POSITIONset / query

Sets the vertical position for channel 1. The factory default value is 0.0E+0.

NameTypeValuesDescription
positionreal-Vertical position of CH1.

Sets the forced range for channel 1 probe settings. The default value is 0.0E+0.

NameTypeValuesDescription
rangereal-Forced range value for CH1 probe settings.
:CH1:PROBE:GAINset / query

Sets the probe gain for channel 1. The factory default value is 1.0000.

NameTypeValuesDescription
gainreal-Probe gain value for CH1.

Sets the probe propagation delay for channel 1. The default value is 0.0E+0.

NameTypeValuesDescription
propdelayrealsProbe propagation delay for CH1.
:CH1:SCALEset / query

Sets the vertical scale for CH1. The default value is 100.0000E-3.

NameTypeValuesDescription
scalerealVVertical scale for CH1.
:CH1:TERMINATIONset / query

Sets the input termination for channel 1. The factory default is 1.0000E+6.

NameTypeValuesDescription
terminationrealohmInput termination resistance for CH1.
:CH1:YUNITSset / query

Sets the vertical units for channel 1. The factory default is "V".

NameTypeValuesDescription
unitsstring-Vertical units for CH1.

:CURSOR:FUNCTIONset / query

Sets the cursor function state. The factory default is OFF.

NameTypeValuesDescription
stateenumOFFCursor function setting.

Sets the horizontal bar cursor position 1. The factory default is 0.0E+0.

NameTypeValuesDescription
positionreal-Horizontal bar cursor position 1.

Sets the units used for horizontal bars cursors. The factory default is BASE.

NameTypeValuesDescription
unitsenumBASE | SECONDSUnits used for horizontal bars cursor readout.
:CURSOR:MODEset / query

Sets the cursor mode. The factory default is INDEPENDENT.

NameTypeValuesDescription
modeenumINDEPENDENTCursor mode.
:CURSOR:SOURCEset / query

Sets the cursor source. The factory default is AUTO.

Sets the position of vertical bar cursor 1. The factory default is -12.00E-6.

NameTypeValuesDescription
position1real-Vertical bar cursor 1 position.

Sets the vertical-bar cursor units. The factory default is SECONDS.

Sets the cursor XY readout format. The default value is RECTANGULAR.

Returns the cursor delta for the DDT cursor measurement. The slice does not provide any further details about the return format or units.

returns - Returns the cursor delta for the DDT cursor measurement.
:CURSor:FUNCtionset / query

Sets the cursor function. The available function choices are listed in the command details on the following page.

NameTypeValuesDescription
functionenum-Cursor function selection.

Returns the delta between the two horizontal bars cursors.

real - The delta between the two horizontal bars cursors.

Sets the horizontal bar cursor position. The position is specified as a cursor index placeholder <x>.

NameTypeValuesDescription
xinteger-Horizontal bar cursor index to position.

Sets the units used for horizontal bar cursors. The slice only lists the command name and does not provide syntax, values, or a return description.

Selects the source used for horizontal bars cursors.

NameTypeValuesDescription
stateenum-

Returns the horizontal bars cursor settings. The query reports the present state of the HBArs cursor function.

string - Returns the present HBArs cursor state/settings.
:CURSor:SOUrceset / query

Selects the source used for cursor measurements. The command is listed in the Cursor Command Group; the slice does not provide further syntax or parameter details.

Returns the alternate vertical bar cursor position for cursor x. The command is part of the cursor command group.

real - Returns the alternate vertical bar cursor position for the specified cursor x.

Returns the delta between the two vertical bars cursor positions.

real - The vertical bars cursor delta value.

Returns the horizontal position of the selected vertical bar cursor. The x in the mnemonic identifies which bar is queried.

NameTypeValuesDescription
xinteger1 - 2Vertical bar index to query.
real - Horizontal position of the selected vertical bar cursor.

Sets the position of one vertical bar cursor. The <x> suffix selects which cursor is being positioned.

NameTypeValuesDescription
xinteger-Cursor index to position.

Selects which vertical bars cursor measurement is in use. This command belongs to the Cursor command group.

Returns the vertical bar cursor delta value. The result is tied to the cursor bars currently in use.

real - The vertical bar cursor delta value.

Returns the vertical bars cursor measurement value. The command is part of the Cursor command group.

real - Returns the vertical bars cursor measurement value.

Returns the delta radius for the XY polar cursor measurement. The command is part of the cursor command group.

real - The delta radius value for the XY polar cursor.

Returns the radius position for the selected XY polar cursor. The <x> suffix identifies which cursor is queried.

real - The radius position of the selected cursor.

Returns the units used for the polar radius cursor readout. The slice lists this as a query in the Cursor command group.

enum - Returns the unit setting for the polar radius cursor readout.

Returns the theta delta value for XY polar cursors. The command is part of the cursor XY polar cursor group.

real - The theta delta value.

Returns the position of the specified polar theta cursor. The command is part of the XY polar cursor group.

real - Returns the position of the specified theta cursor.

Returns the unit used for the polar theta cursor readout. The command is part of the XY polar cursor subsystem.

enum - Returns the theta units setting.

Returns the delta value for the XY product cursor measurement.

real - The delta value of the XY product cursor measurement.

Sets the position of the selected XY PRODUCT cursor on axis x. The command is part of the Cursor command group.

NameTypeValuesDescription
xreal-Cursor position value for the XY PRODUCT cursor.

Returns the units used for the XY product cursor readout. This is a query command in the Cursor Command Group.

enum - Returns the units used for the XY product cursor readout.

Returns the delta value for the XY ratio cursor measurement.

real - The delta value of the XY ratio cursor measurement.

Returns the position of an XY ratio cursor. The cursor position is referenced by <x>.

NameTypeValuesDescription
xinteger-Cursor index.
real - Returns the XY ratio cursor position for the specified cursor index.

Returns the units used for the XY ratio cursor display.

enum - The units used for the XY ratio cursor display.

Returns the current cursor readout for XY cursors.

string - The current XY cursor readout.

Returns the delta value for the X cursor in rectangular XY mode.

real - Returns the X delta value for the rectangular XY cursor display.

Sets the X position for rectangular XY cursors. The command is part of the Cursor command group.

NameTypeValuesDescription
xreal-X-position value for the rectangular cursor.

Returns the units for the X cursor coordinate in rectangular XY mode.

enum - Returns the X-axis units setting used by rectangular XY cursors.

Sets the Y position for the rectangular XY cursor. The syntax indicates a value placeholder `<x>` for the position setting.

NameTypeValuesDescription
xreal-Y position value for the rectangular XY cursor.

Returns the units used for the Y axis of an XY rectangular cursor. This is a query command.

enum - Returns the Y-axis units setting.

Returns cursor information. The exact returned values are documented in the Cursor command group entry referenced by the index.

returns - Returns cursor information; see the Cursor command group documentation for the specific data format.

:D10:LABELset / query

Sets the label for digital channel D10. The factory default label is an empty string.

:D10:POSITIONset / query

Sets the position for digital channel D10. The factory default value is 80.0000E-3.

NameTypeValuesDescription
positionreal-Position setting for D10.
:D10:THRESHOLDset / query

Sets the default threshold for digital channel D10. The factory default is 1.4000.

Sets the destination for acquired data storage or transfer. The factory default is REF1.

:DATA:ENCDGset / query

Sets the data encoding format. The factory default is RIBINARY.

:DATA:SOURCEset / query

Sets the default data source used by the instrument. The factory default is CH1.

NameTypeValuesDescription
sourceenumCH1Data source selection.
:DATA:STARTset / query

Sets the start point of the waveform data record. Factory default is 1.

NameTypeValuesDescription
startinteger1 - 10000Start point of the waveform data record.
:DATA:STOPset / query

Sets the stop value for the data source range. The factory default is 10000.

:DATa:SOUrceset / query

Selects the source waveform used for waveform transfer and CURVe? formatting. In the example, :DATa:SOUrce DIGital is used before transferring digital collection data.

NameTypeValuesDescription
sourceenumDIGitalWaveform source to use for data transfer.
:DATa:SOUrce DIGital
:DATa:STARTset / query

Sets the first point of the waveform data transfer range. In the example, :DATa:START 1 selects the first of 25 points to be transferred.

NameTypeValuesDescription
pointinteger-Starting point for waveform transfer.
:DATa:START 1
:DATa:STOPset / query

Sets the stop point for waveform data transfer. In the example, `:DATa:STOP 25` is used to transfer 25 points of digital collection data.

NameTypeValuesDescription
stopinteger1Stop point for the waveform transfer.
:DATa:STOP 25
:DATa:ENCdgset / query

Sets waveform data encoding. This command can also set WFMOutpre:ENCdg, WFMOutpre:BN_Fmt, and WFMOutpre:BYT_Or values with a single command.

NameTypeValuesDescription
modeenumASCII | BINARYWaveform data encoding.
:DATaset / query

Transfers data to or from the instrument. The command group includes related settings such as destination, encoding, source, start, stop, and width.

:DATa:STARtset / query

Defines the starting point of the waveform data record. This command belongs to the data transfer group.

:DATa:WIDthset / query

Sets the width of the waveform data record. The command is part of the DATA command group and is documented on the Data page.

NameTypeValuesDescription
widthinteger-Width of the waveform data record.

:DESKEW:DISPLAYset / query

Sets the display deskew state. The factory default is 1.

NameTypeValuesDescription
stateinteger-Display deskew state.
:DESkewset / query

Controls deskew settings for the instrument. The command group also includes :DESkew:DISplay.

:DESkew:DISplayset / query

Controls whether a deskew display feature is shown on the screen.

:DVM:AUTORANGEset / query

Sets or reports the DVM autorange state. The factory default value is 0.

Sets the DVM display style. The factory default is MINIMUM.

:DVM:MODEset / query

Sets the DVM mode. The factory default value is OFF.

:DVM:SOURCEset / query

Selects the source channel for the DVM function. The factory default is CH1.

NameTypeValuesDescription
sourceenumCH1DVM source channel.
:DVMset / query

Sets the DVM function group settings.

:DVM:AUTORangeset / query

Sets the DVM autorange state.

NameTypeValuesDescription
stateenumON | OFFEnables or disables DVM autoranging.

Sets the DVM display style.

NameTypeValuesDescription
styleenum-

Returns the DVM frequency measurement.

real - The measured frequency value from the DVM measurement function.

Returns the minimum value in the DVM measurement history. This is a query command.

real - The minimum value from the DVM measurement history.

Returns the maximum DVM measurement information value.

real - The maximum DVM measurement information value.

Returns the infinite minimum measurement value for the DVM measurement subsystem.

real - Returns the infinite minimum measurement value.
:DVM:MODeset / query

Sets the DVM mode. The manual lists the command in the DVM command group but does not provide further syntax or parameter details on this page.

:DVM:SOUrceset / query

Sets the DVM source used for measurements.

NameTypeValuesDescription
sourceenum-DVM source selection.

:FASTACQ:STATEset / query

Sets the fast acquisition state. The factory default is 0.

NameTypeValuesDescription
stateinteger0 - 1Enables or disables fast acquisition.

Sets the histogram box percentage coordinates. The factory default is 20.0000,20.0000,80.0000,80.0000.

NameTypeValuesDescription
x1real-First box percentage coordinate.
y1real-Second box percentage coordinate.
x2real-Third box percentage coordinate.
y2real-Fourth box percentage coordinate.

Sets the histogram display mode. The factory default value is LINEAR.

NameTypeValuesDescription
modeenumLINEARHistogram display mode.
:HISTOGRAM:MODEset / query

Sets the histogram mode default value. The factory default for HISTOGRAM:MODE is OFF.

Sets the horizontal delay time. The factory default value is 0.0E+0.

NameTypeValuesDescription
timereal-Horizontal delay time.

Sets the horizontal position. The factory default value is 50.0000.

NameTypeValuesDescription
positionreal-Horizontal position setting.

Sets the horizontal record length to the default value shown in the factory defaults table. The default is 10000.

Sets the horizontal time scale default value. The factory default is 4.0000E-6.

Returns the record length magnitude for the digital horizontal record length setting.

real - Returns the magnitude value of the digital horizontal record length.

Returns the maximum sampling rate available for the horizontal digital record length setting. This is the query form of the horizontal digital samplerate magnification command.

real - The maximum available sampling rate for the current setup.

Returns the preview state for the horizontal system.

enum - Returns the horizontal preview state.

Sets the horizontal record length. This command is listed under the Horizontal Command Group.

Returns the current horizontal sample rate.

real (Hz) - The current horizontal sample rate.

Returns the horizontal settings status. It is documented in the Horizontal Command Group.

string - Returns the horizontal settings status.

:LOCK:FPANELset / query

Sets the front-panel lock state. The factory default is UNLOCKED.

NameTypeValuesDescription
stateenumUNLOCKEDFront-panel lock state.
:LOCK:MOUSEset / query

Sets the front-panel mouse lock state. The default value is UNLOCKED.

Sets the touchscreen lock state. The factory default is UNLOCKED.

NameTypeValuesDescription
stateenumUNLOCKED | LOCKEDSelects whether the touchscreen is unlocked or locked.
:LOCk:ALLset / query

Locks all front-panel controls.

:LOCk:FPanelset / query

Locks or unlocks the front panel controls.

:LOCk:MOUseset / query

Locks or unlocks the mouse controls.

:LOCk:NONeset / query

Turns off lock control for all front-panel inputs, mouse, and touchscreen. This command is used to release any lock state previously enabled by the other LOCk commands.

Sets the absolute frequency for marker M1. The factory default value is 0.0E+0.

NameTypeValuesDescription
frequencyrealHzAbsolute frequency value for marker M1.
:MARKER:MANUALset / query

Sets the marker manual mode default value. The factory default is 0.

Sets the marker peak excursion default value. The factory default is 30.0000.

Sets the peak marker maximum count. The factory default is 5.

NameTypeValuesDescription
maximuminteger0Maximum number of peaks to use.

Sets the peak marker threshold value. The factory default is -50.0000.

NameTypeValuesDescription
thresholdreal-Threshold level for peak marker operation.
:MARKER:TYPEset / query

Sets the marker type. The factory default is ABSOLUTE.

Sets the absolute frequency for marker M<x>.

NameTypeValuesDescription
frequencyreal0 - MAXimumAbsolute frequency value for the marker.
:MARKER:MANualset / query

Selects manual marker operation. This is the index entry for the MARKER:MANual command.

Sets the peak excursion marker setting. The index lists this command under the Mark command group.

Sets the maximum peak marker value. The index lists this command under the Mark Command Group.

Sets the peak threshold for marker peak measurements.

NameTypeValuesDescription
thresholdreal-Peak threshold level used by marker peak measurements.

Sets the marker reference. This entry cross-references related reference amplitude and frequency queries.

Returns the reference frequency for the marker reference. This is a query under the MARKER:REFERENCE command group.

real (Hz) - The marker reference frequency.

Sets the source used for mask copy operations. The factory default is NONE.

:MASK:DISPLAYset / query

Sets the display state for the mask function. The factory default is 0.

NameTypeValuesDescription
stateinteger0 - 1Mask display on/off state.
:MASK:LOCKset / query

Locks the mask function. The factory default is 0 (unlocked).

Sets the mask margin percentage. The factory default value is 0.0E+0.

NameTypeValuesDescription
percentreal-Mask margin percentage.

Sets or reports the state of mask margining. The factory default is 0 (off).

NameTypeValuesDescription
stateenum0 | 1Enables or disables mask margining.
:MASK:POLARITYset / query

Sets the mask test polarity. The default value is POSITIVE.

NameTypeValuesDescription
polarityenumPOSITIVE | NEGATIVESpecifies the mask polarity.
:MASK:SOURCEset / query

Selects the source used for mask testing. The factory default is CH1.

:MASK:STANDARDset / query

Sets the standard mask template selection. The factory default value is NONE.

NameTypeValuesDescription
standardenumNONEMask standard template selection.

Sets or shows whether mask testing stops on a violation. The factory default is 0.

Sets the source channel used for the mask template. The factory default is CH1.

NameTypeValuesDescription
sourceenumCH1Source channel for the mask template.

Sets the horizontal tolerance used by a mask template. The factory default value is 200.0000E-3.

NameTypeValuesDescription
tolerancereal-Horizontal tolerance value.

Sets the vertical tolerance used by the mask template test. The factory default value is 200.0000E-3.

NameTypeValuesDescription
verticalreal-Vertical tolerance for the mask template test.

Sets the factory default for whether an auxiliary output is asserted on mask test failure. The default value is 0.

Sets the completion criterion for mask testing. The factory default is WAVEFORM.

NameTypeValuesDescription
criterionenumWAVEFORMCompletion criterion selection.
:MASK:TEST:DELAYset / query

Sets the mask test delay. The factory default value is 0.0E+0.

NameTypeValuesDescription
delayreal-Delay used by the mask test.

Controls whether a hardcopy is produced during a mask test. The factory default is 0.

Sets the repeat setting for mask testing. The factory default is 0.

NameTypeValuesDescription
stateinteger0 - 1Enables or disables repeat mode for mask test.

Sets the default save-image behavior used by mask testing. The factory default is 0.

Sets or reports the default state for saving the waveform during a mask test. The factory default is 0.

Sets the factory-default state for SRQ completion notification during mask testing. The default value is 0.

:MASK:TEST:STATEset / query

Sets the mask test state default value. The factory default is 0.

Controls whether the mask test stops on a failure condition. The factory default is 0.

Sets the threshold used for mask testing. The factory default value is 1.

:MASK:TEST:TIMEset / query

Sets the test time for mask testing. The factory default is INFINITE.

Sets the horizontal scale for the user mask waveform setup. The factory default value is 400.0000E-6.

:MASK:USER:LABELset / query

Sets or returns the label for the user mask waveform. The factory default is an empty string.

Sets the user mask record length. The factory default value is 10000.

NameTypeValuesDescription
recordlengthinteger10000 - 10000User mask record length.

Sets the user-defined mask segment 1 points. The factory default is a list of four point pairs.

Sets the user-defined mask vertical offset. The factory default is 0.0E+0.

Sets the vertical scale for the user mask waveform. The factory default value is 100.0000E-3.

:MASK:USER:WIDTHset / query

Sets the user mask width. The factory default is 400.0000E-6.

NameTypeValuesDescription
widthrealsUser mask width.

Returns whether the current mask is a standard or custom mask. In the example, :MASK:CUSTOM INIT is verified by querying this command, which should return CUSTOM.

enum - Returns the mask standard type.
MASK:STANDARD?

Sets the vertical scale for a user-defined mask. The example shows it used with a numeric value in volts/division.

NameTypeValuesDescription
scalerealMINimum - MAXimumVertical scale setting for the user mask.
:MASK:USER:VSCALe 100.0000E-3

Counts the hits for mask/limit testing. The example note indicates it is used to retrieve the hit count for the specified mask segment.

integer - Returns the number of hits counted for the mask test.

Returns the hit count for mask segment 1.

integer - Returns the number of hits counted for segment 1.
:MASK:COUNT:SEG1:HITS?

Returns the total hit count for the mask/limit test sequence. The manual lists it with the other count queries and notes that total hits should equal the sum of the SEG1 and SEG2 hits.

integer - Total hits counted for the test.

Returns the number of violations counted by the mask test. In the example, it should return 1 when stop-on-violation is set.

integer - Number of violations counted by the mask test.
example 1: :MASK:COUNT:VIOLATIONS?

Returns the waveform count associated with the mask test. The example list includes it as one of the mask count queries.

returns - Returns the waveform count associated with the mask test.
:MASK:CUSTOMset / query

Specifies the X-Y coordinate pairs of all points in the specified mask segment, using waveform units. There can be up to 8 segments.

NameTypeValuesDescription
pointsblock-X-Y coordinate pairs for all points in the specified segment.
:MASK:USER:SEG2:POINTS

Returns the X-Y coordinate pairs of all points in the specified mask user segment, using waveform units.

arbitrary_block - Returns the points for the specified segment as X-Y coordinate pairs. For a segment that does not exist, returns 0.0E+0,0.0E+0.
:MASK:USER:SEG1:POINTS?
:MASK:USER:SEG2:POINTS?
:MASK:USER:SEG3:POINTS?
:MASK:USER:SEG2set / query

Specifies the X-Y coordinate pairs of all points in the specified mask segment, using waveform units. Up to 8 segments can be defined.

NameTypeValuesDescription
pointsblock-X-Y coordinate pairs for the specified segment.
:MASK:USER:SEG2:POINTS
[Enter new points for segment 2 here]

Enables mask act-on-event behavior and turns it off after the event has occurred.

NameTypeValuesDescription
stateenumONTurns the mask act-on-event feature on.
MASK:ACTONEVENT:ENABLE ON

Creates the limit/template mask from the currently selected template mask settings. The mask is based on the source waveform and tolerance settings, and appears on the screen.

Copies the current mask source setting to another mask source. The slice lists the command name only and does not provide syntax details or a return value.

:MASK:COPy:USERset / query

Copies a user-defined mask. The slice lists the command in the 3-LMT application module command set, but provides no syntax or parameter details.

:MASK:COUNtset / query

Sets the number of mask-count events to use for mask testing. The command is listed under the mask application module commands.

Returns the current failure count for mask testing. This is a query command.

integer - Returns the number of mask test failures.

Returns the total number of hits for the mask test. This is an option-enabled command for the 3-LMT application module.

integer - The total number of hits.

Returns the hit count for the specified mask segment. This command is part of the MASK:COUNt family used for mask testing counters.

NameTypeValuesDescription
xinteger-Mask segment index.
integer - Returns the number of hits for mask segment <x>.

Returns the number of tests performed.

integer - The number of tests performed.

Returns the number of mask violations counted for the current mask test. This is an application module command for limit-mask testing.

integer - The number of mask violations.

Returns the waveform count used for mask testing.

integer - The waveform count used for mask testing.
:MASK:CUSTomset / query

Enables testing against custom user-defined masks.

:MASK:LOCkset / query

Locks or unlocks the mask test setup. This command belongs to the option-enabled mask testing commands.

Sets the mask margin percent used for limit mask testing. The slice lists the command in the Application Module Commands index, but does not provide syntax details, parameter range, or return value.

:MASK:SOUrceset / query

Sets the source used for mask testing.

:MASK:STANdardset / query

Sets the standard mask mode for mask testing. This command is part of the 3-LMT application module.

Creates a mask from a template source. This command is part of the 3-LMT application module for limit-mask and user-defined mask testing.

No command-specific description is provided on this page; the command is only listed in the application module command index. It belongs to mask template tolerance settings for the horizontal axis.

Sets the vertical tolerance used for mask template testing. The slice lists the command name only and does not provide syntax, parameter details, or a return value.

:MASK:TESt:DELayset / query

Enables mask testing delay settings. This command is listed as part of the MASK:TESt command set for the 3-LMT application module.

Enables saving the waveform for mask testing. This command is part of the mask test application module commands list.

:MASK:TESt:STATEset / query

No command-specific syntax or parameter details are documented in this slice; the page only lists the command in an appendix command index.

Returns the status of mask testing. The slice lists the command name only and does not further define the status values or format.

returns - Returns the status of mask testing.

Sets the threshold used for mask testing. This command is part of the 3-LMT application module for limit-mask and user-defined mask testing.

:MASK:TESt:TIMEset / query

Application module command listed under the 3-LMT option-enabled commands. No syntax, parameters, or behavior are documented in the provided slice.

Listed as an option-enabled command for the 3-LMT application module. The slice does not provide syntax, parameters, or behavior details for this command.

Sets the horizontal scale for a user mask. The command is listed as an option-enabled command in the 3-LMT application module.

Lists the application module command for setting the mask user horizontal trigger position. The page slice only shows the command name in an application-module command index and does not document syntax or behavior.

Application module command listed for 3-LMT options. The slice only identifies the command name and does not provide syntax, parameters, or return value details.

Sets the user mask vertical offset. Listed as an option-enabled command for the 3-LMT application module.

:MASK:USER:VPOSset / query

Application module command listed under the 3-LMT option-enabled commands. The slice only identifies the command name and does not document syntax, parameters, or behavior.

Selects a user mask segment or a mask segment by number. The command is part of the 3-LMT application module.

NameTypeValuesDescription
xinteger-Segment number placeholder as shown in the mnemonic.

Enables or disables the active one-event mask setting.

NameTypeValuesDescription
stateenumON | OFFTurns the active one-event mask enable state on or off.

Sets the horizontal delay time for REF1. The default value is 0.0E+0.

NameTypeValuesDescription
timereal-Horizontal delay time.

Sets the horizontal scale for REF1. The factory default is 4.0000E-6.

NameTypeValuesDescription
scalereals/divHorizontal scale for REF1.

Sets the vertical position of the REF1 waveform. The default value is 0.0E+0.

NameTypeValuesDescription
positionrealVVertical position setting for REF1.

Sets the vertical scale for the REF1 waveform view. The default value is 100.0000E-3.

NameTypeValuesDescription
scalerealVVertical scale per division for REF1.

Sets or returns the state of the Results Table display. The factory default is 0.

enum - Returns the Results Table state.

:RRB:STATEset / query

Sets or reports the RRB state. The factory default value is 1.

integer - Returns the RRB state.

:VERBOSEset / query

Sets the verbose mode default state. The factory default value is 1.

:VERBoseset / query

Sets the verbose mode for command processing. The slice only lists the command in the index and does not provide syntax or parameter details.

:ZOOM:MODEset / query

Sets the zoom mode. The factory default is 0.

NameTypeValuesDescription
modeinteger0 - 0Zoom mode value.

Sets the position of the first zoom window. The factory default is 50.0000.

NameTypeValuesDescription
positionreal-Position of zoom window 1.

Sets the scale for zoom window 1. The factory default value is 4.0000E-6.

Sets the on/off state of zoom window 1. The factory default is 0.

NameTypeValuesDescription
stateenum0 | 1Turns zoom window 1 off or on.

Returns the zoom factor for the selected zoom window.

real - The current zoom factor for the selected zoom window.

Sets or queries the state of the zoom box for the selected zoom window. The page slice only shows the command listing in the index, so no syntax or detailed behavior is documented here.

NameTypeValuesDescription
xinteger-Zoom window index.

Returns the trigger position for the specified zoom window. The command is indexed under the ZOOM subsystem.

NameTypeValuesDescription
xinteger-Zoom window index.
real - Returns the trigger position for the specified zoom window.
:ZOOm?query

Returns the current horizontal zoom state.

enum - Returns whether zoom is enabled or disabled.

:CURVE?query

Returns waveform record data from the current source using the settings established by WFMOutpre?. The returned data format depends on the selected encoding and source waveform type.

block - Returns waveform data points preceded by a definite-length binary header when the encoding is BINARY, or a comma-separated list of data values when the encoding is ASCII.
:CURVE?
:CURVe?
:CURVe?query

Returns waveform data values for the current acquisition. The returned format depends on the current WFMOutpre settings and each value represents a data point.

string - Returns the waveform data values as a list of data points formatted according to the current waveform transfer settings.
:CURVe?
:CURVeset / query

Returns the curve data. The command is used to access waveform data.

block - Curve data.

Returns the concatenated results of the WFMOutpre? and CURVe? queries.

string - Concatenated waveform preamble and curve data returned by WFMOutpre? and CURVe?.

Returns the contents of the current working directory. In the example, it is used to show that a new waveform and screen image file have been saved after a mask violation.

string - Returns a directory listing of the current working directory.
:FILESYSTEM:DIR?
:FILESystem:COPyset / query

Copies a file from one location to another in the file system.

:FILESystem:CWDset / query

Changes the current working directory for the file system command group.

NameTypeValuesDescription
pathstring-Directory path to make current.

Deletes a file from the file system.

NameTypeValuesDescription
filenamestring-Name of the file to delete.

Returns the directory listing for the current file system directory.

string - A directory listing for the current file system directory.

Sets or queries the file format used for file system operations.

Returns the amount of free space available in the file system.

real - The amount of free file-system space.

Lists the contents of the current directory. The command is part of the File System command group.

string - Returns the directory listing.

Creates a new directory at the specified path.

NameTypeValuesDescription
pathstring-Directory path to create.

Returns the list of available mounted filesystems or mount points.

string - Returns the available mountable filesystem information.

Mounts a drive in the file system. The manual lists it in the File System command group.

Returns the list of mounted filesystems or mount entries.

string - A list of mounted filesystems or mount entries.

Reads a file from the file system. The command is part of the File System Command Group.

Renames a file in the file system.

NameTypeValuesDescription
oldnamestring-Name of the existing file or directory to rename.
newnamestring-New name for the file or directory.

Removes a directory from the file system.

NameTypeValuesDescription
pathstring-Directory path to remove.

Unmounts a drive from the file system.

NameTypeValuesDescription
drivestring-Drive to unmount.

Writes a file to the file system. The command belongs to the File System command group.

NameTypeValuesDescription
filenamestring-Name of the file to write.

Returns information about the file system. The manual lists this command as a query in the File System command group.

string - Returns information about the file system.

:BUSY?query

Returns whether the instrument is busy.

boolean - Indicates whether the instrument is busy.

:CLEARset / query

Clears the display or menu state. The index lists both CLEAR and CLEARMenu as related commands.

Returns the current advanced math configuration state.

enum - Returns the present advanced math configuration state.

Returns the current AFG configuration state.

enum - Returns the AFG configuration state.

Returns the number of analog channels supported by the instrument.

integer - The number of analog channels supported by the instrument.

Returns whether analog waveform inversion is enabled for the vertical system configuration.

enum - Returns the present analog vertical invert setting.

Returns the video picture configuration setting used by the application configuration system.

enum - Returns the current video picture application configuration setting.

Returns the current arbitrary waveform configuration. The command is listed in the Configuration Command Group index entry.

enum - Returns the arbitrary waveform configuration state.

Returns whether the auxiliary input is enabled or present in the current configuration. The command is documented in the Configuration command group index.

boolean - Returns the auxiliary input configuration state.

Returns the CAN bus waveform configuration. This query is part of the Configuration:BUSWAVEFORMS command group.

enum - Returns the CAN bus waveform configuration state.

Returns the number of supported MIL-STD-1553B bus waveform configurations.

integer - The number of supported MIL-STD-1553B bus waveform configurations.

Returns the number of bus waveforms configured. This is a query in the Configuration:BUSWAVEFORMS command group.

integer - Returns the number of bus waveforms configured.

Returns whether parallel bus waveforms are configured. This is a query command in the BUSWAVEFORMS configuration group.

enum - Returns the parallel bus waveform configuration state.

Returns the current RS232C bus waveform configuration setting.

enum - The current RS232C bus waveform configuration is returned as a keyword value.

Returns the bus waveform configuration for SPI. The slice does not provide additional return-format details.

returns - Returns the SPI bus waveform configuration.

Returns the current USB high-speed bus waveform configuration state. This is the query form of the USB bus waveform configuration command.

enum - Returns the current USB HS configuration state.

Returns the current digital Magnivu configuration setting.

enum - Returns the current digital Magnivu configuration setting.

Returns the number of analog channels available in the current configuration.

integer - The number of analog channels available in the current configuration.

Returns the external video configuration state.

enum - The external video configuration state.

Returns the number of measurement items currently configured. This is a query-only command in the Configuration command group.

integer - Returns the number of configured measurements.

Returns the number of references in the configuration reference list.

integer - The number of references in the configuration reference list.

Returns the reference oscillator configuration. The index entry points to the Configuration Command Group documentation.

enum - Returns the reference oscillator setting.

:D<x>:POSitionset / query

Sets the position of the D<x> trace or waveform on the display. The command belongs to the D<x> command group.

NameTypeValuesDescription
positionreal-Position setting for the D<x> trace.
:D<x>:THResholdset / query

Sets the threshold value for D<x>.

NameTypeValuesDescription
xinteger1 - 4Selects the D channel to configure.
thresholdreal-Threshold level for the selected digital channel.

:DATEset / query

Sets the instrument date.

Selects a loop option for diagnostic looping. The command is listed in the diagnostic loop command group.

Sets the number of times the loop option is executed. This command is part of the diagnostic loop control group.

NameTypeValuesDescription
NTIMesinteger-Number of loop iterations to execute.

Returns the diagnostic result flag. The command is a query and returns the current flag state.

enum - The diagnostic result flag state.

Returns the diagnostic result log string.

string - The diagnostic result log.
:DIAg:SELectset / query

Selects a diagnostic function. The command belongs to the diagnostic subsystem and supports a function-specific form with a function node.

Selects the measurement function used by the DIAg subsystem. The specific function is provided as the suffix node after `:SELect:`.

NameTypeValuesDescription
functionenum-Measurement function to select.
:DIAg:STATEset / query

Sets the diagnostic state. The command is listed in the DIAg command group.

Sets the sender email address used for email setup.

NameTypeValuesDescription
addressstring-Sender email address.

Sets the SMTP port used for email setup.

NameTypeValuesDescription
portinteger0 - 65535SMTP port number.

Sets whether DHCP/BOOTP is enabled for the Ethernet interface.

NameTypeValuesDescription
stateenumON | OFFEnables or disables DHCP/BOOTP.

Sets the Ethernet DNS IP address for the instrument.

NameTypeValuesDescription
IPADDressreal-DNS server IP address.

Sets the Ethernet domain name. The command is listed in the Ethernet command group.

Returns the ENET address of the Ethernet interface.

string - Returns the ENET address of the Ethernet interface.

Sets the gateway IP address for the Ethernet interface.

NameTypeValuesDescription
IPADDressstring-Gateway IP address.

Sets the TCP/IP port number used for HTTP access on the instrument. The command belongs to the Ethernet command group.

NameTypeValuesDescription
portinteger0 - 65535HTTP port number.

Sets the Ethernet IP address.

NameTypeValuesDescription
IPADDressstring-The IP address to assign to the instrument.

Enables or disables the LAN password for the LXI LAN interface.

NameTypeValuesDescription
stateenumENABle | DISableTurns the LXI LAN password requirement on or off.

Enables or disables an EScope password for the LXI LAN interface.

NameTypeValuesDescription
stateenumON | OFFTurns EScope password enable on or off.

Resets the LXI LAN configuration for Ethernet. No parameters or return value are documented in this slice.

Returns the LXI LAN status. The manual lists it in the Ethernet command group.

enum - The current LAN status.
:ETHERnet:NAMEset / query

Sets or queries the Ethernet network name for the instrument. The name is part of the Ethernet command group.

Configures Ethernet network settings. This command is listed in the Ethernet command group index; no syntax or parameter details are shown in the provided slice.

:ETHERnet:PINGset / query

Sends a ping to the specified Ethernet host or address.

NameTypeValuesDescription
addressstring-Host name or IP address to ping.

Returns the Ethernet ping status. The command is a query and yields the current result of the ping operation.

enum - Indicates the ping status.

Sets the subnet mask used for the Ethernet interface.

NameTypeValuesDescription
subnetmaskstring-

:EVENT?query

Returns the current event status. The response is a numeric event code.

integer - Current event status code.

:EVQty?query

Returns the event queue quantity.

integer - The number of events currently in the event queue.

:FACtoryset / query

Resets the instrument to factory settings.

:FPAnel:HOLDset / query

Holds the front-panel control state. This command is part of the front-panel command group.

:FPAnel:PRESSset / query

Presses the specified front-panel button.

NameTypeValuesDescription
buttonenumbuttonSpecifies which front-panel button to press.
:FPAnel:TURNset / query

Turns the front panel. The command is part of the front-panel control group.

FPAnel:TURN

Returns the configured GPIB-USB address.

integer - The configured GPIB-USB address.

Returns the GPIB-USB interface identification information.

string - Returns the GPIB-USB ID string.

:HEADer|:HDRset / query

Turns command headers on or off for display and output. The short form is :HDR.

NameTypeValuesDescription
stateenumON | OFFEnables or disables command headers.

:ID?query

Returns the instrument identification string. This command is listed in the index as a query.

string - Returns the instrument identification string.

:MARKset / query

Marks the start of the command group in the index. No parameter or return information is documented in the provided slice.

Returns the number of free marks available.

integer - The number of free marks available.

Returns the end point of the currently selected mark. The command is part of the Mark command group.

real - The end value of the selected mark.

Returns the owner of the selected mark.

string - Returns the owner of the selected mark.

Returns the start position of the selected marker.

real - Returns the start position of the selected marker.

Returns the current math variable selection state. Use MATHVAR:VAR<x> to set or query individual math variables.

enum - Returns whether math variables are enabled for the selected math function.

:NEWpassset / query

Sets the password for the miscellaneous command group. The index entry points to the command documentation on page 2-428.

:PASSWordset / query

Sets or queries the instrument password setting. The index entry only identifies the command; this slice does not provide syntax or behavior details.

:PAUSeset / query

Pauses the oscilloscope acquisition. The command is listed in the index without additional syntax or parameter details on this page.

:TEKSecureset / query

No documentation for :TEKSecure appears in the provided index slice.

Returns the USBTMC status or state. The slice only lists the query in the index and does not provide further details.

returns - Returns the USBTMC status or state.

:WFMInpre:BN_Fmtset / query

Sets the waveform input preamble binary format. The index lists this command as a waveform input preamble setting.

:WFMInpre:ENCdgset / query

Sets the input waveform encoding format for the waveform input path. The command is listed in the index under the waveform input preconditioning subsystem.

Sets the reference level used by the waveform input pretrigger. The index lists it as a parameter under the WFMInpre trigger reference-level command family.

NameTypeValuesDescription
levelreal-Reference level for waveform input pretrigger triggering.
:WFMInpre:YZEroset / query

Sets or queries the waveform input zero/reference setting for the selected waveform math input. The index entry points to a command documented on page 1030, but this slice does not include the command syntax or details.

Sets or queries the zoom mode/state for the selected zoom view. The manual index lists the command as having :MODe and :STATE variants under :ZOOm.