Enables auto setting of the waveforms. The oscilloscope automatically adjusts the vertical scale, horizontal time base, and trigger mode according to the input signal for optimal waveform display.
SCPI COMMAND REFERENCE
The Rigol MSO8154A is Rigol's oscilloscope in the MSO8000A Series Digital Oscilloscope family. Its SCPI remote-control interface exposes 621 commands across 34 subsystems - 567 settable and 54 queries - and every command is documented here with its parameters, accepted values, return format, and a copy-paste PyVISA example for automating test and measurement.
621
Commands
567
Settable
54
Queries
34
Subsystems
SCPI
Verified
2026-07-16
All commands
Clears all the waveforms on the screen. This command functions the same as the front-panel key.
Starts running the oscilloscope.
Stops running the oscilloscope. It functions the same as the front-panel key.
Performs a single trigger and sets the oscilloscope trigger mode to "Single". It functions the same as sending :TRIGger:SWEep SINGle and as the corresponding front-panel key.
Generates a trigger signal forcefully. It is only applicable to the normal and single trigger modes and functions the same as the front-panel trigger key.
Sets or queries the number of averages in the average acquisition mode.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 2 - 65536 | Number of averages to use in average acquisition mode. |
:ACQuire:AVERages 128 /*Sets the average times to 128.*/ :ACQuire:AVERages? /*The query returns 128.*/
Sets or queries the acquisition memory depth.
| Name | Type | Values | Description |
|---|---|---|---|
| mdep | integer | - |
Queries the current sample rate. The default unit is Sa/s.
Queries the current LA memory depth.
:ACQuire:LA:MDEPth? /*The query returns 1.250000E+4.*/
Queries the current LA sample rate. The default unit is Sa/s.
:ACQuire:LA:SRATe? /*The query returns 1.00000E+6.*/
Sets or queries the acquisition mode of the oscilloscope.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | NORMal | PEAK | AVERages | HRESolution | Acquisition mode. |
Enables or disables the oscilloscope anti-aliasing function, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Turns anti-aliasing on or off. |
:ACQuire:AALias ON :ACQuire:AALias?
Sets or queries the resolution bits supported by the oscilloscope in high-resolution mode.
| Name | Type | Values | Description |
|---|---|---|---|
| bit | enum | 9 | 10 | 11 | 12 | Resolution bits to set in high-resolution mode. |
:ACQuire: BITS 10 :ACQuire: BITS?
Sets or queries the decoding type of the specified decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | - | Decoding type of the specified decoding bus. |
Enables or disables the specified decoding bus, or queries its on/off display status.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| bool | boolean | - | Turns the specified decoding bus display on or off. |
Sets or queries the format of decoding data on the specified decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Decoding bus number. |
| format | enum | HEX | ASCii | DEC | BIN | Decoding data format. |
:BUS1:FORMat HEX /*Sets the display format of the bus to HEX.*/ :BUS1:FORMat? /*The query returns HEX.*/
Sets or queries the event display state for the specified decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the decoding bus number. |
| bool | boolean | - | Enables or disables the event display. |
Sets or queries the display format of the specified decoding bus event table.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specified decoding bus number. |
| format | enum | HEX | ASCii | DEC | BIN | Display format of the specified decoding bus event table. |
Sets or queries the data page of the specified decoding bus event table.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies the decoding bus event table number. |
| packet | enum | PACKets | DETails | PAYLoad | Selects the event table view to display. |
:BUS1:EVENt:VIEW DETails /*Sets the data page of the decoding :BUS1:EVENt:VIEW? /*The query returns DET.*/
Enables or disables the label of the specified decoding bus, or queries the on/off display status of that label.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the decoding bus number. |
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables the bus label display. |
:BUS1:LABel ON /*Enables the label of the specified decoding bus.*/ :BUS1:LABel? /*The query returns 1.*/
Exports the decoding information from the specified decoding bus event table in CSV form.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specified decoding bus number. |
| path | string | - | Output file path. |
Reads the data from the decoding event table.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus index. |
Sets or queries the vertical position of the bus on the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus index. |
| pos | integer | -250 - 250 | Vertical position of the bus. |
Sets or queries the threshold of the specified decoding source on the specified decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Decoding bus number. |
| value | real | (-5 x VerticalScale - OFFSet) - (5 x VerticalScale - OFFSet) | Threshold value to set. |
| type | enum | PAL | TX | RX | SCL | SDA | CS | CLK | MISO | MOSI | LIN | CAN | CANSub1 | FLEX | 1553 | Decoding source type. |
Sets or queries the clock source of the Parallel decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 |
:BUS1:PARallel:CLK CHANnel2 :BUS1:PARallel:CLK?
Sets or queries the clock source of the Parallel decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus index. |
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Clock source for Parallel decoding. |
:BUS1:PARallel:CLK CHANnel2 /*Sets the clock source of the Parallel decoding to CHANnel2.*/ :BUS1:PARallel:CLK? /*The query returns CHAN2.*/
Sets the slope used for Parallel decoding. The command accepts a slope value parameter.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Parallel bus index. |
| slope | - | - | Slope setting for the parallel decoding source. |
Sets or queries the current source of the Parallel decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | |
| source | enum | D7D0 | D15D8 | D15D0 | D0D7 | D8D15 | D0D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | USER | Current source of the Parallel decoding bus. |
:BUS1:PARallel:BUS CHANnel1 :BUS1:PARallel:BUS?
Sets or queries the data width of the Parallel decoding, i.g. the number of bits per frame.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| wid | integer | 1 - 20 | Sets the data width of the bus. |
:BUS1:PARallel:WIDTh 4 :BUS1:PARallel:WIDTh?
Sets or queries the data bit that the parallel bus requires for the channel source.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | |
| bit | integer | 0 - data width - 1 |
:BUS1:PARallel:BITX 2 :BUS1:PARallel:BITX?
Sets or queries the channel source of the currently selected data bit.
| Name | Type | Values | Description |
|---|---|---|---|
| src | - | - | Channel source for the selected data bit. |
Sets or queries the data polarity of Parallel decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| pol | enum | NEGative | POSitive | Selects the data polarity for Parallel decoding. |
Enables or disables the noise rejection function of Parallel decoding, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Bus number. |
| bool | boolean | - | Turns noise rejection on or off. |
:BUS1:PARallel:NREJect ON :BUS1:PARallel:NREJect?
Sets the relevant parameters for RS232 decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus number. |
Sets or queries the noise rejection time of Parallel decoding. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| time | real | 0 ns - 1 s |
:BUS1:PARallel:NRTime 0.01 :BUS1:PARallel:NRTime?
Sets or queries the Tx source of RS232 decoding on the specific bus.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - | Tx source for RS232 decoding. |
Sets or queries the Rx source of RS232 decoding on the specific bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF |
Sets or queries the polarity of RS232 decoding on the specified bus. Negative polarity corresponds to normal logic; positive polarity corresponds to inverted logic.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 - 4 | Bus number. |
| <pol> | enum | POSitive | NEGative | Polarity of RS232 decoding. |
:BUS1:RS232:RX CHANnel2 /*Sets the Rx source of RS232 decoding :BUS1:RS232:RX? /*The query returns CHAN2.*/
Sets or queries the endian of data transmission in RS232 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | |
| endian | enum | MSB | LSB | Selects the transmission bit order for RS232 decoding. |
:BUS1:RS232:ENDian MSB /*Sets the transmission order of :BUS1:RS232:ENDian? /*The query returns MSB.*/
Sets the RS232 decoding baud rate for the selected bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | |
| baud | integer | - | Baud rate for RS232 decoding. |
Sets or queries the data width of RS232 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 | 2 | 3 | 4 | Bus number. |
| <bits> | integer | - | Data width in bits. |
:BUS1:RS232:DBITs 8 :BUS1:RS232:DBITs?
Sets or queries the stop bits of each frame of data in RS232 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | |
| stop bits | enum | 1 | 1.5 | 2 |
:BUS1:RS232:SBITs 2 :BUS1:RS232:SBITs?
Sets or queries the odd-even check mode of data transmission in RS232 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Bus number. |
| parity | enum | NONE | ODD | EVEN | Parity mode to use for RS232 decoding. |
:BUS1:RS232:PARity ODD :BUS1:RS232:PARity?
Sets or queries the packet decoding state for RS232 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 | 2 | 3 | 4 | Bus number. |
| <bool> | boolean | - | Enables or disables packet decoding. |
Sets or queries the packet separator type during data transmission.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | |
| package end | enum | NULL | LF | CR | SP | Selects the packet separator type during data transmission. |
:BUS1:RS232:PACKet ON :BUS1:RS232:PACKet?
Sets or queries the clock source of I2C decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:BUS1:IIC:SCLK:SOURce CHANnel2 /*Sets the clock source of I2C decoding to CHANnel2.*/ :BUS1:IIC:SCLK:SOURce? /*The query returns CHAN2.*/
Sets or queries the clock source of I2C decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Clock source used for I2C decoding. |
:BUS1:IIC:SCLK:SOURce CHANnel2 /*Sets the clock source of I2C decoding to CHANnel2.*/ :BUS1:IIC:SCLK:SOURce? /*The query returns CHAN2.*/
Sets or queries the data source of the I2C decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus index to select which I2C decoder instance is addressed. |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Data source used for I2C decoding. |
:BUS1:IIC:SDA:SOURce CHANnel2 :BUS1:IIC:SDA:SOURce?
Sets or queries the address mode of I2C decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| <addr> | discrete | - | Address mode for I2C decoding. |
Sets or queries the clock source of SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
Sets or queries the clock source of SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Clock source used for SPI decoding. |
Sets or queries the clock edge type of the SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| slope | enum | POSitive | NEGative | Clock edge type used for SPI decoding. |
:BUS1:SPI:SCLK:SLOPe NEGative /*Sets the clock edge type of SPI :BUS1:SPI:SCLK:SLOPe? /*The query returns NEG.*/
Sets the SPI MISO source for bus n, or queries the current source. The query returns the selected source channel or digital line.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Bus number. |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHAN1 | CHAN2 | CHAN3 | CHAN4 | Source used for SPI MISO decoding. |
Sets or queries the polarity of the MISO data line of SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | |
| polarity | enum | HIGH | LOW |
Sets or queries the MOSI data source of SPI decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF |
:BUS1:SPI:MOSI:SOURce CHANnel2 /*Sets the MOSI data source of SPI decoding to CHANnel2.*/ :BUS1:SPI:MOSI:SOURce? /*The query returns CHAN2.*/
Sets or queries the polarity of the MOSI data line used for SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| polarity | enum | HIGH | LOW | Sets the MOSI data-line polarity; HIGH means positive polarity and LOW means negative polarity. |
:BUS1:SPI:MOSI:POLarity HIGH /*Sets the polarity of MOSI data line to Positive.*/ :BUS1:SPI:MOSI:POLarity? /*The query returns HIGH.*/
Sets or queries the data width of SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | |
| width | integer | - |
Sets or queries the endian of data transmission in SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus number. |
| endian | enum | MSB | LSB | Endian of SPI data transmission. |
Sets or queries the decode mode of SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | |
| mode | enum | CS | TIMeout | Decode mode for SPI decoding. |
:BUS1:SPI:MODE CS :BUS1:SPI:MODE?
Sets the SPI decode timeout value used when :BUS<n>:SPI:MODE is set to TIMeout. The query form returns the current timeout value.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | integer | 1 - 4 | Bus number. |
| time | real | - | Timeout value. |
Sets or queries the source of the CS line of SPI decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel3 |
:BUS1:SPI:SS:SOURce D0 :BUS1:SPI:SS:SOURce?
Sets or queries the polarity of the CS line for SPI decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| polarity | enum | HIGH | LOW | Selects whether the CS signal is interpreted as active high or active low. |
Sets or queries the source of CAN decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:BUS1:CAN:SOURce CHANnel2 /*Sets the source of CAN decoding to CHANnel2.*/ :BUS1:CAN:SOURce? /*The query returns CHAN2.*/
Sets or queries the source of CAN decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Source used for CAN decoding. |
:BUS1:CAN:SOURce CHANnel2 :BUS1:CAN:SOURce? /*The query returns CHAN2.*/
Sets or queries the signal type of CAN decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| stype | enum | TX | RX | CANH | CANL | DIFFerential | Selects which CAN signal is used for decoding. |
:BUS1:CAN:STYPe TX /*Sets the signal type of CAN decoding :BUS1:CAN:STYPe? /*The query returns TX.*/
Sets the CAN baud rate for the selected bus decode channel. The slice also shows the query form, but no return format or baud-rate range is documented here.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Selects the bus number. |
| baud | numeric | - | Sets the CAN baud rate. |
Sets or queries the sample point position of CAN decoding, expressed in percent.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| spoint | real | % | Sample point position for CAN decoding. |
Sets or queries the signal rate of FlexRay decoding. The default unit is bps.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | - |
Sets or queries the signal rate of FlexRay decoding. The default unit is bps.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| baud | discrete | 2500000 | 5000000 | 10000000 |
Sets or queries the source of FlexRay decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| <source> | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the source used for FlexRay decoding. |
:BUS1:FLEXray:SOURce CHANnel2 :BUS1:FLEXray:SOURce?
Sets or queries the sample point position of FlexRay decoding, expressed in percent.
| Name | Type | Values | Description |
|---|---|---|---|
| spoint | real | % | Sample point position of FlexRay decoding. |
Sets or queries the signal type of FlexRay decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus number. |
| stype | enum | BP | BM | RT | Signal type for FlexRay decoding. |
Sets or queries the baud rate of LIN decoding. The default unit is bps.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| baud | integer | 2.4kbps - 20Mbps |
:BUS1:LIN:BAUD 9600 /*Sets the baud rate of LIN decoding to 9600 bps.*/ :BUS1:LIN:BAUD? /*The query returns 9600.*/
Sets or queries the baud rate of LIN decoding. The default unit is bps.
| Name | Type | Values | Description |
|---|---|---|---|
| baud | integer | 2.4kbps - 20Mbps | Baud rate of LIN decoding. |
Sets or queries the parity of LIN decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| bool | enum | 1 | ON | 0 | OFF | Controls whether the parity bit is included in LIN decoding. |
:BUS1:LIN:POLarity ON /*Sets the parity bit to be :BUS1:LIN:POLarity? /*The query returns 1.*/
Sets or queries the source of LIN bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 |
Sets or queries the version of the LIN bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus index selector in the command path. |
| value | enum | V1X | V2X | MIXed | LIN bus version to set. |
:BUS1:LIN:STANdard V2X :BUS1:LIN:STANdard?
Sets the I2S decoding parameters for the selected bus. This section is the parent command group for I2S decoding settings.
Sets or queries the clock source of the I2S decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Bus index selector. |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Clock source for the I2S decoding. |
:BUS1:IIS:SOURce:CLOCk CHANnel2 /*Sets the clock source of the I2S decoding to CHANnel2.*/ :BUS1:IIS:SOURce:CLOCk? /*The query returns CHAN2.*/
Sets or queries the data source of the I2S decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| <source> | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the I2S data source. |
Sets or queries the audio channel of the I2S trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
Sets or queries the alignment mode of I2S decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Bus number to select. |
| align | enum | IIS | RJ | LJ | Alignment mode for I2S decoding. |
:BUS1:IIS:ALIGnment RJ :BUS1:IIS:ALIGnment?
Sets or queries the clock edge type of the I2S decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus number. |
| slope | enum | NEGative | POSitive | Clock edge type for I2S decoding. |
:BUS1:IIS:CLOCk:SLOPe NEGative :BUS1:IIS:CLOCk:SLOPe?
Sets or queries the word size of the I2S decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | 4 - 32 | Word size of the I2S decoding. |
:BUS1:IIS:RWIDth 16 ::BUS1:IIS:RWIDth?
Sets relevant parameters for M1553 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| nopt | discrete | 1 - 4 | Selects the decoder instance. |
Sets or queries the source of the M1553 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the source channel for M1553 decoding. |
:BUS1:M1553:SOURce CHANnel2 /*Sets the source of the M1553 decoding to CHANnel2.*/ :BUS1:M1553:SOURce? /*The query returns CHAN2.*/
Sets or queries the bandwidth limit of the specified channel. When set to OFF, the bandwidth limit is disabled.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the channel number. |
| val | enum | OFF | ON | 20M | 250M | Selects the bandwidth limit setting for the specified channel. |
:CHANnel1:BWLimit 20M /*Enables the 20MHz bandwidth limit.*/ :CHANnel1:BWLimit? /*The query returns 20M.*/
Sets or queries the input coupling for the specified analog channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the channel number. |
| coupling | enum | - | Sets the coupling mode. |
Enables or disables the specified channel; or queries the on/off status of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables the specified channel. |
Turns on or off the waveform invert for the specified channel, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specified channel number. |
| bool | enum | 1 | ON | 0 | OFF | Turns waveform invert on or off. |
:CHANnel1:INVert ON /*Enables the waveform invert for CH1.*/ :CHANnel1:INVert? /*The query returns 1.*/
Sets the vertical offset for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the channel number. |
| offset | real | - | Sets the channel offset. |
Sets or queries the bias voltage of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <offset> | real | V | Bias voltage for the specified channel. |
Sets or queries the vertical scale of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the channel number. |
| scale | real | 1 mV - 10 V | Sets the vertical scale of the specified channel. |
Sets or queries the amplitude display unit of the specified analog channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specified analog channel number. |
| units | enum | WATT | AMPere | VOLTage | UNKNown | Amplitude display unit for the specified channel. |
:CHANnel1:UNITs VOLTage /*Sets the amplitude display unit of CH1 to VOLTage.*/ :CHANnel1:UNITs? /*The query returns VOLT.*/
Sets or queries the vertical scale fine adjustment for the specified analog channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Channel number. |
| bool | boolean | - | Enables or disables the vernier setting. |
Sets or queries the delay calibration time used to calibrate the zero offset of the specified channel. The unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the channel number. |
| val | real | -100 ns - 100 ns | Sets the delay calibration time. |
Sets or queries the input impedance of the specified analog channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the analog channel number. |
| impedance | enum | OMEG | FIFTy | Selects the input impedance setting. |
:CHANnel1:IMPedance OMEG :CHANnel1:IMPedance? /*The query returns OMEG.*/
Starts calibration for the active probe currently connected to the specified analog channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specifies the analog channel number. |
Sets or queries the probe ratio of the specified analog channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| atten | enum | 0.0001 | 0.0002 | 0.0005 | 0.001 | 0.002 | 0.005 | 0.01 | 0.02 | 0.05 | 0.1 | 0.2 | 0.5 | 1 | 2 | 5 | 10 | 20 | 50 | 100 | 200 | 500 | 1000 | 2000 | 5000 | 10000 | 20000 | 50000 |
Sets or queries the probe delay time of the specified channel. The command is only valid when an active probe is correctly connected.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Channel number. |
| delay | real | -100 ns - 100 ns | Probe delay time. |
Sets or queries the probe bias voltage for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Channel number. |
| bias | real | V | Probe bias voltage; affected by the probe model. |
Performs the probe calibration for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Channel number. |
Starts to demagnetize the current probe connected to the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the channel number. |
:CHANnel1:PROBe:DEMag /*Starts to demagnetize the current probe that is connected to CH1.*/
Sets or queries the name of the channel label for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the channel number. |
| label | string | - | Label name to assign to the channel. |
Configures the channel label information of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specifies the channel number. |
| f | enum | 0 | 1 | 2 | 3 | Selects what channel label information is shown: no information, bandwidth, bias, or another label information mode. |
Sets the coordinate position of the specified channel label.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Channel number. |
| x | integer | 0 - 999 | X-coordinate of the channel label position. |
| y | integer | 0 - 479 | Y-coordinate of the channel label position. |
:CHANnel1:LABel:POSition 100,200 /*Sets the coordinate position of the specified channel label to (100,200).*/
Sets the font size of the specified channel label.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 |
Sets or queries the clock recovery method.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | CONStant | PLL | EXPLicit | Clock recovery method to use. |
:CLOCk:METHod PLL /*Sets the clock recovery method to PLL.*/ :CLOCk:METHod? /*The query returns PLL.*/
Sets or queries the data rate type of the constant clock recovery method.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | AUT | SEM | MAN | Selects the data rate type of the constant clock recovery method. |
:CLOCk:TYPE AUT /*Sets the data rate type of the constant :CLOCk:TYPE? /*The query returns AUT.*/
Sets or queries the data rate of the Manual method.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | 1 Mb/s - 4 Gb/s | Data rate for the Manual clock recovery method. |
Sets or queries the PLL order.
| Name | Type | Values | Description |
|---|---|---|---|
| <ord> | enum | ONE | TWO |
*No examples extracted from the provided slice for this command.*
Sets or queries the PLL loop bandwidth.
| Name | Type | Values | Description |
|---|---|---|---|
| val | real | - | PLL loop bandwidth value. |
Sets or queries the source of the external clock recovery method.
| Name | Type | Values | Description |
|---|---|---|---|
| ch | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:CLOCk:EXTChan CHANnel3 /*Sets the source of the external clock recovery method to CHANnel3.*/ :CLOCk:EXTChan? /*The query returns CHANnel3.*/
Queries the measurement value of the frequency counter.
Enables or disables the frequency counter; the paired query checks its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables the frequency counter. |
Sets or queries the source of the frequency counter.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | EXT |
:COUNter:SOURce CHANnel2 /*Sets the source of the frequency counter to CHANnel2.*/ :COUNter:SOURce? /*The query returns CHAN2.*/
Sets or queries the mode of the frequency counter.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | - |
Sets or queries the resolution of the frequency counter. The setting is only available for Period and Frequency, and is unavailable for Totalize.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | 3 - 6 | Resolution value for the frequency counter. |
:COUNter:NDIGits 5 :COUNter:NDIGits?
Enables or disables the statistical function of the frequency counter, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the statistical function. |
:COUNter:TOTalize:ENABle ON /*Enables the statistical function of the frequency counter.*/ :COUNter:TOTalize:ENABle? /*The query returns 1.*/
Clears the total count.
Sets or queries the cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | OFF | MANual | TRACk | XY | MEASure | Selects the cursor measurement mode. |
Sets or queries the cursor type in manual cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | TIME | AMPLitude | HBArs | VBArs | Cursor type used in manual mode. |
Sets or queries the cursor type in the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | TIME | AMPLitude | HBArs | VBArs | Selects the cursor type used in manual cursor measurement mode. |
Sets or queries the channel source of the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | LA | NONE | Selects the channel source for manual cursor measurement mode. |
:CURSor:MANual:SOURce CHANnel2 :CURSor:MANual:SOURce?
Sets or queries Source A of the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | LA | NONE | Channel source for manual cursor measurement source A. |
Sets or queries Source B of the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | LA | NONE | Selects the source used for manual cursor measurement Source B. |
Sets or queries the horizontal unit in the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| tunit | enum | SECond | HZ | DEGRee | PERCent | Horizontal unit used for manual cursor measurements. |
:CURSor:MANual:TUNit SECond :CURSor:MANual:TUNit?
Sets or queries the vertical unit in the manual mode of cursor measurement. SOURCE makes AY, BY, and ΔY use the current source unit; PERCent expresses them as percentages.
| Name | Type | Values | Description |
|---|---|---|---|
| vunit | enum | SOURce | PERCent | Vertical unit used in manual cursor measurement mode. |
:CURSor:MANual:VUNit SOURce :CURSor:MANual:VUNit?
Sets or queries the horizontal position of Cursor A in the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| ax | - | - |
Sets or queries the horizontal position of Cursor B in the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| bx | integer | 0 - 999 | Horizontal cursor position in screen pixel coordinates. |
:CURSor:MANual:CBX 200 :CURSor:MANual:CBX?
Sets or queries the vertical position of Cursor A in manual cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| ay | integer | 0 - 479 | Vertical position of Cursor A. |
:CURSor:MANual:CAY 200 :CURSor:MANual:CAY?
Sets or queries the vertical position of Cursor B in manual cursor measurement mode. The position is specified as a screen pixel coordinate.
| Name | Type | Values | Description |
|---|---|---|---|
| by | integer | 0 - 479 | Vertical position of Cursor B. |
:CURSor:MANual:CBY 200 /*Sets the vertical position of Cursor B to 200.*/ :CURSor:MANual:CBY? /*The query returns 200.*/
Sets or queries the horizontal position of Cursor A in the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| <val> | integer | 0 - 999 | Horizontal cursor position in screen pixel coordinates. |
:CURSor:MANual:AXValue <val> :CURSor:MANual:AXValue?
Sets and queries the Y value at Cursor A in the manual mode of cursor measurement. The unit is determined by the currently selected vertical unit.
| Name | Type | Values | Description |
|---|---|---|---|
| val | real | V | Y value at Cursor A. |
:CURSor:MANual:AYValue <val> :CURSor:MANual:AYValue?
Sets and queries the X value at Cursor B in the manual mode of cursor measurement. The unit is determined by the currently selected horizontal unit.
| Name | Type | Values | Description |
|---|---|---|---|
| val | real | -5 x Horizontal Time Base + Horizontal Offset - 5 x Horizontal Time Base + Horizontal Offset | X value for Cursor B. |
:CURSor:MANual:BXValue 0.000002 /*Sets the X value at Cursor B to 0.000002.*/ :CURSor:MANual:BXValue? /*The query returns 2.000002E-06.*/
Sets the Y value at Cursor B in manual cursor measurement mode. The unit is determined by the currently selected vertical unit of the channel; if the vertical unit of cursor is set to percentage, the unit is %.
| Name | Type | Values | Description |
|---|---|---|---|
| val | real | (-5 x Vertical Unit + Vertical Offset) - (5 x Vertical Unit + Vertical Offset) | Y value at Cursor B. |
Queries the difference (ΔX) between the X value at Cursor A and the X value at Cursor B in the manual mode of cursor measurement. The unit is determined by the currently selected horizontal unit.
Queries the reciprocal (1/ΔX) of the absolute difference between the X value at Cursor A and the X value at Cursor B in manual cursor measurement mode. The unit is determined by the currently selected horizontal unit.
Queries the difference (ΔY) between the Y value at Cursor A and the Y value at Cursor B in manual cursor measurement. The unit is determined by the currently selected vertical unit.
Sets or queries the horizontal position of Cursor A in the manual mode of cursor measurement when performing the FFT operation.
| Name | Type | Values | Description |
|---|---|---|---|
| val | real | - | Horizontal position of Cursor A. |
Sets or queries the horizontal position of Cursor B in the manual mode of cursor measurement when performing the FFT operation.
| Name | Type | Values | Description |
|---|---|---|---|
| <val> | real | - | Horizontal position of Cursor B. Range is referred to in the Remarks section. |
:CURSor:MANual:FFT:AXValue 0 :CURSor:MANual:FFT:AXValue?
Sets or queries the channel source of Cursor A in the track mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | NONE | Channel source for Cursor A in track mode. |
Sets or queries the channel source of Cursor A in track mode. When no channel is enabled, sending the command enables the corresponding channel.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | NONE | Channel source for Cursor A in track mode. |
:CURSor:TRACk:SOURce1 CHANnel2 :CURSor:TRACk:SOURce1?
Sets the channel source of Cursor B in the track mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | NONE | Channel source for Cursor B in track mode. |
Sets or queries the horizontal position of Cursor A in the track mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| ax | integer | 0 - 999479 | Horizontal position of Cursor A, expressed as a screen pixel coordinate. |
Sets or queries the vertical position of Cursor A in track mode. The screen pixel coordinate range for the cursor is from (0,0) to (999,479), and the command is invalid when LA is selected as the channel source in manual cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| ay | integer | 0 - 479 | Vertical screen pixel position of Cursor A. |
Sets or queries the horizontal position of Cursor B in track mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| bx | integer | 0 - 999 | Horizontal screen pixel coordinate for Cursor B. |
:CURSor:TRACk:CBX 200 :CURSor:TRACk:CBX?
Sets or queries the vertical position of Cursor B in track mode. The position is defined by the screen pixel coordinate.
| Name | Type | Values | Description |
|---|---|---|---|
| <by> | integer | 0 - 479 | Vertical screen pixel coordinate for Cursor B. |
:CURSor:TRACk:CBY 200 :CURSor:TRACk:CBY?
Queries the X value at Cursor A in track mode of cursor measurement. The unit is determined by the amplitude unit selected for the currently corresponding channel.
Queries the Y value at Cursor A in the track mode of cursor measurement. The unit is the same as that selected for the current channel.
Queries the X value at Cursor B in the track mode of cursor measurement. The unit is determined by the amplitude unit selected for the currently corresponding channel.
Queries the Y value at Cursor B in track mode of cursor measurement. The unit is the same as that selected for the current channel.
Sets or queries the horizontal position of Cursor A in the track mode of cursor measurement when performing the FFT operation.
| Name | Type | Values | Description |
|---|---|---|---|
| val | real | - | Horizontal position of Cursor A. |
Sets or queries the horizontal position of Cursor B in track mode of cursor measurement when performing the FFT operation.
| Name | Type | Values | Description |
|---|---|---|---|
| val | real | - | Horizontal position of Cursor B. |
:CURSor:TRACk:FFT:BXValue <val> :CURSor:TRACk:FFT:BXValue?
Queries the difference (ΔX) between the X value at Cursor A and the X value at Cursor B in track mode of cursor measurement.
Queries the difference (ΔY) between the Y value at Cursor A and the Y value at Cursor B in track mode of cursor measurement. The unit is the same as that selected for the current channel.
Queries the reciprocal (1/ΔX) of the absolute difference between the X value at Cursor A and the X value at Cursor B in track cursor measurement. The default unit is Hz.
The :CURSor:XY command group is available only when the horizontal time base mode is set to XY.
Sets or queries the horizontal position of Cursor A in XY cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| x | integer | 0 - 479 | Horizontal pixel coordinate for Cursor A. |
:CURSor:XY:AX 200 /*Sets the horizontal position of Cursor A to :CURSor:XY:AX? /*The query returns 200.*/
Sets or queries the vertical position of Cursor A in XY cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| <y> | integer | 0 - 479 | Vertical pixel coordinate for Cursor A in the XY display region. |
Sets or queries the horizontal position of Cursor B in the XY cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| x | integer | 0 - 479 | Horizontal pixel coordinate of Cursor B in XY mode. |
Sets or queries the vertical position of Cursor B in the XY cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| y | integer | 0 - 479 | Vertical cursor B position in the XY display region. |
Queries the Y value at Cursor A in the XY cursor measurement mode.
Queries the X value at Cursor B in the XY cursor measurement mode.
Sets or queries the on/off status of the indicator for the measurement function.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | On/off state of the measurement indicator. |
Queries the Y value at Cursor B in the XY cursor measurement mode.
Sets or queries the position of the cursor measurement result window.
| Name | Type | Values | Description |
|---|---|---|---|
| x | integer | 0 - 900 | |
| y | integer | 0 - 430 |
:CURSor:VALuebox:POSition 1,1 /*Sets the position of the cursor measurement result window to (1,1).*/ :CURSor:VALuebox:POSition? /*The query returns 1,1.*/
Clears all the waveforms on the screen.
Sets or queries the display type of the waveforms on the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| type | - | - |
Sets or queries the persistence time. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | enum | MIN | 0.1 | 0.2 | 0.5 | 1 | 2 | 5 | 10 | INFinite | Persistence time setting. |
Sets or queries the brightness of the waveform on the screen, expressed in percentage.
| Name | Type | Values | Description |
|---|---|---|---|
| brightness | integer | 1 - 100 | Waveform brightness percentage. |
:DISPlay:WBRightness 50 /*Sets the waveform brightness to 50%.*/ :DISPlay:WBRightness? /*The query returns 50.*/
Sets or queries the display type of the screen grid.
| Name | Type | Values | Description |
|---|---|---|---|
| grid | enum | FULL | HALF | NONE | IRE | Selects the screen grid display type. |
:DISPlay:GRID NONE /*Turns the background grid and coordinates off.*/ :DISPlay:GRID? /*The query returns NONE.*/
Sets or queries the brightness of the screen grid, expressed in percentage.
| Name | Type | Values | Description |
|---|---|---|---|
| brightness | real | 0 - 100 | Brightness of the screen grid in percent. |
Queries the bitmap data stream of the currently displayed image.
Controls whether display rulers are shown. The query returns the current ruler state.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Turns display rulers on or off. |
Enables or disables the color grade display; or queries the on/off status of the color grade display.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the color grade display. |
:DISPlay:COLor ON /*Enables the color grade display.*/ :DISPlay:COLor? /*The query returns 1.*/
Sets or queries the window transparency.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Window transparency state. |
:DISPlay:OPACity ON /*Enables the window transparency.*/ :DISPlay:OPACity? /*The query returns 1.*/
Queries the current voltage value under test.
Enables or disables the digital voltmeter, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables the digital voltmeter. |
:DVM:ENABle ON :DVM:ENABle?
Sets or queries the source of the digital voltmeter.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Source of the digital voltmeter. |
Sets or queries the mode of the digital voltmeter.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ACRMs | DC | DCRMs | Selects the DVM mode. |
Enables or disables the histogram function, or queries the histogram status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the histogram function. |
:HISTogram:DISPlay ON :HISTogram:DISPlay?
Sets or queries the type of the histogram.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | HORizontal | VERTical | MEAS |
Sets or queries the source of the histogram.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF | Source of the histogram. |
:HISTogram:SOURce CHANnel2 :HISTogram:SOURce?
Sets or queries the height of the histogram.
| Name | Type | Values | Description |
|---|---|---|---|
| size | - | - |
Enables or disables the statistical function, or queries its status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables the statistical function. |
:HISTogram:STATic ON :HISTogram:STATic?
Enables or disables resetting of the histogram function.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables the histogram reset function. |
Sets or queries the histogram's bottom boundary limit.
| Name | Type | Values | Description |
|---|---|---|---|
| <y> | real | (-4 x VerticalScale - OFFSet) - (4 x VerticalScale - OFFSet) |
:HISTogram:BLIMit -2 :HISTogram:BLIMit?
Sets or queries the histogram's left boundary limit.
| Name | Type | Values | Description |
|---|---|---|---|
| <x> | real | (-5 x Horizontal Time Base + Horizontal Offset) - (5 x Horizontal Time Base + Horizontal Offset) | Histogram left boundary limit. |
:HISTogram:LLIMit -2 :HISTogram:LLIMit?
Sets or queries the histogram's right boundary limit.
| Name | Type | Values | Description |
|---|---|---|---|
| x | real | -5 x Horizontal Time Base + Horizontal Offset - 5 x Horizontal Time Base + Horizontal Offset |
Sets or queries the histogram's top boundary limit.
| Name | Type | Values | Description |
|---|---|---|---|
| y | real | (-4 x VerticalScale - OFFSet) - (4 x VerticalScale - OFFSet) | Top boundary limit value. |
:HISTogram:TLIMit -2 /*Sets the histogram's top boundary limit to -2 V.*/ :HISTogram:TLIMit? /*The query returns -2.000000E0.*/
Queries the ID string of the instrument.
Restores the instrument to its factory default settings.
Sets or queries the enable register of the standard event register set.
| Name | Type | Values | Description |
|---|---|---|---|
| maskargument | integer | 0 - 255 |
*ESE 16 *ESE?
Queries and clears the event register of the standard event status register.
Sets bit 0 (Operation Complete, OPC) in the standard event status register to 1 after the current operation is finished. The query version checks whether the current operation is finished.
Recalls instrument settings from the specified non-volatile memory. Any settings previously saved with *SAV are overwritten.
Saves the current instrument state to the selected register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 49 | Selected register number. |
Sets or queries the enable register of the status byte register set.
| Name | Type | Values | Description |
|---|---|---|---|
| <maskargument> | integer | 0 - 255 | Enable mask value for the register. |
*SRE 16 *SRE?
Queries the event register for the status byte register. After executing the command, the value in the status byte register is cleared.
Waits for all pending operations to complete before executing any additional commands. This operation command has no functions and is only present for compatibility with other devices.
Performs a self-test and queries the self-test result.
Enables or disables the jitter analysis function. The query reports the on/off status of the jitter analysis function.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the jitter analysis function. |
*N/A*
Sets the jitter analysis source, or queries the current source selection.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | - |
Enables or disables the jitter histogram, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Turns the jitter histogram on or off. |
Enables or disables the spectrum graph of the jitter.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Selects whether the spectrum graph is enabled or disabled. |
:JITTer:SPECtrum:APPLy ON :JITTer:SPECtrum:APPLy?
Enables or disables the jitter trend graph; or queries the on/off status of the jitter trend graph.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Turns the jitter trend graph on or off. |
Enables or disables the jitter measurement, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Sets the jitter measurement state. |
:JITTer:MEASure:ENABle ON :JITTer:MEASure:ENABle?
Sets or queries the measurement item of the jitter.
| Name | Type | Values | Description |
|---|---|---|---|
| item | enum | TIE | CYC | POS | NEG | Measurement item to use for jitter measurement. |
:JITTer:MEASure:TYPE TIE :JITTer:MEASure:TYPE?
Sets or queries the jitter measurement item of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| item | enum | TIE | CYC | POS | NEG | |
| sourceopt | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
Sets or queries the statistics value of the jitter measurement item for the specified channel. This command is only valid when the jitter analysis function is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | MAXimum | MINimum | CURRent | AVERages | SDEViation | CNT | Statistic to select. |
| item | enum | TIE | CYC | POS | NEG | Jitter measurement item to use. |
| sourceopt | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Channel source for the measurement item. |
:JITTer:MEASure:STATistic:ITEM? MAXimum,TIE,CHANnel1 /*The query returns the maximum value of the measurement item TIE for CH1.*/
Sets or queries the edge of the jitter measurement item.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | POSitive | NEGative | RFALl | Selects the edge used for the jitter measurement item. |
:JITTer:SLOPe POSitive :JITTer:SLOPe?
Enables or disables the eye analysis function; or queries the on/off status of the eye analysis function.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Controls whether eye analysis is enabled or disabled. |
Sets or queries the source of the eye diagram.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:EYE:SOURce CHANnel3 /*Sets the source of eye diagram to CHANnel3.*/ :EYE:SOURce? /*The query returns CHAN3.*/
Sets or queries whether eye measurements are enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | ON | OFF | Enables or disables eye measurements. |
Queries the measurements of an eye diagram.
| Name | Type | Values | Description |
|---|---|---|---|
| item | enum | ONE | ZERO | WIDTh | HEIGth | AMP | CROSs | QFACtor | Selects which eye-diagram measurement to query. |
Sets or queries the on/off status of the eye diagram overlap display.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | On/off status of the overlap display. |
:EYE:OVERlap ON /*Enables the overlap of the eye diagram.*/ :EYE:OVERlap? /*The query returns 1.*/
Sets the on/off state of the logic analyzer digital channels.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Boolean value that enables or disables the logic analyzer. |
Sets or queries the current active channel.
| Name | Type | Values | Description |
|---|---|---|---|
| digital | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | NONE | Selects the active digital channel, or NONE for no channel selected. |
:LA:ACTive D0 :LA:ACTive?
Sets auto sorting for the waveform parameters of the currently selected channels on the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 0 | 1 | Selects the waveform order on the screen. |
Cancels the group settings for the channel groups (GROup1-GROup4).
| Name | Type | Values | Description |
|---|---|---|---|
| group | enum | GROup1 | GROup2 | GROup3 | GROup4 | Channel group whose settings are canceled. |
Turns on or off the specified digital channel; or queries the on/off status of the specified digital channel.
| Name | Type | Values | Description |
|---|---|---|---|
| digital | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Specifies the digital channel to control or query. |
| bool | enum | 1 | ON | 0 | OFF | Turns the specified digital channel on or off. |
Sets or queries the position of the displayed waveforms of the specified digital channel on the screen. The setting is only valid when the specified digital channel is currently enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| digital | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Specifies the digital channel. |
| position | integer | 0 - 31 | Sets the waveform position; allowable range depends on waveform display size. |
:LA:DIGital:POSition D1,3 :LA:DIGital:POSition D1
Sets or queries the label of the specified digital channel.
| Name | Type | Values | Description |
|---|---|---|---|
| digital | discrete | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | |
| label | string | - | ASCII string label for the specified digital channel. |
:LA:DIGital:LABel D0,ACK :LA:DIGital:LABel? D0
Enables or disables the specified default channel group, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | ON | OFF | Turns the specified default channel group on or off. |
Turns on or off the specified digital channel, user-defined channel group, or the default channel group; or queries the on/off status of the specified digital channel, user-defined channel group, or the default channel group.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | GROup1 | GROup2 | GROup3 | GROup4 | POD1 | POD2 | Selects the digital channel, user-defined channel group, or default channel group to control or query. |
| bool | enum | 1 | ON | 0 | OFF | Turns the specified channel or group on or off. |
Sets or queries the threshold of the specified default channel group. The default unit is V.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 2 | |
| thre | real | -20.0 V - +20.0 V |
:LA:POD1:THReshold 3.3 /*Sets the threshold of POD1 (D0 to D7) to 3.3 V.*/ :LA:POD1:THReshold? /*The query returns 3.300000E0.*/
Sets or queries the size of the waveforms of the enabled channel on the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| size | enum | SMALl | LARGe | MEDium | Sets the waveform display size. |
:LA:SIZE SMALl /*Sets the waveform display size to SMALl.*/ :LA:SIZE? /*The query returns SMAL.*/
Sets or queries the delay calibration time of the digital channel. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| tcal | real | -100 ns - 100 ns |
:LA:TCALibrate <tcal> :LA:TCALibrate?
Adds one or more digital channels to the specified user-defined group.
| Name | Type | Values | Description |
|---|---|---|---|
| group | enum | GROup1 | GROup2 | GROup3 | GROup4 | Specifies the user-defined group to append channels to. |
| digital0 | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Specifies a digital channel to add to the group. |
| digital1opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital2opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital3opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital4opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital5opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital6opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital7opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital8opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital9opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital10opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital11opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital12opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital13opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital14opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
| digital15opt | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Additional digital channel to add to the group. |
:LA:GROup:APPend GROup2,D0,D1 /*Adds D0 and D1 to Group2.*/
Turns on or off the DHCP configuration mode, or queries the on/off status of the current DHCP configuration mode.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables DHCP configuration mode. |
:LAN:DHCP OFF /*Disables DHCP configuration mode.*/ :LAN:DHCP? /*The query returns 0.*/
Turns on or off the Auto IP configuration mode, or queries the current Auto IP configuration mode status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables Auto IP configuration mode. |
:LAN:AUToip OFF :LAN:AUToip?
Sets or queries the default gateway.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - |
Sets or queries the DNS address.
| Name | Type | Values | Description |
|---|---|---|---|
| <string> | string | - | DNS address to set, formatted as nnn.nnn.nnn.nnn. |
Queries the MAC address of the instrument.
Queries the address of the DHCP server.
Turns on or off the static IP configuration mode, or queries its on/off status. When static IP mode is valid, DHCP and Auto IP must be disabled manually.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Turns static IP configuration mode on or off. |
:LAN:MANual ON /*Enables the static IP configuration mode.*/ :LAN:MANual? /*The query returns 1.*/
Sets or queries the instrument IP address.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | IP address value to set. |
Sets or queries the subnet mask.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | Subnet mask in nnn.nnn.nnn.nnn format. |
Queries the current network configuration status.
Queries the VISA address of the instrument. By default, it returns the LXI address.
| Name | Type | Values | Description |
|---|---|---|---|
| typeopt | enum | USB | LXI | SOCKET | Selects the address type to query. |
Enables or disables mDNS, or queries the mDNS status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables mDNS. |
Applies the network configuration.
Sets or queries the host name.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | The label can contain English letters and numbers, as well as some symbols. |
Sets or queries the LAN description. The description is returned in ASCII strings.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | The label can contain English letters and numbers, as well as some symbols. |
Sets or queries the mask enable state.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Boolean state to enable or disable the mask. |
Sets or queries the source of the pass/fail test. If a disabled channel is selected, it will be enabled automatically.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Source channel for the pass/fail test. |
Starts or stops the pass/fail test, or queries its operating status.
| Name | Type | Values | Description |
|---|---|---|---|
| oper | enum | RUN | STOP | Selects whether the pass/fail test runs or stops. |
:MASK:OPERate RUN /*Starts the pass/fail test.*/ :MASK:OPERate? /*The query returns RUN.*/
Enables or disables the statistical function; or queries the on/off status of the statistical function when the pass/fail test is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | ON | OFF | Boolean state for the statistical function. |
Sets or queries the horizontal adjustment parameter of the pass/fail test mask. The default unit is div.
| Name | Type | Values | Description |
|---|---|---|---|
| x | real | 0.01 div - 2 div | Horizontal adjustment of the pass/fail test mask. |
Sets or queries the vertical adjustment parameter of the pass/fail test mask. The default unit is div.
| Name | Type | Values | Description |
|---|---|---|---|
| y | real | 0.04 - 2 | Vertical adjustment parameter. |
:MASK:Y 0.36 /*Sets the vertical adjustment parameter to 0.36 div.*/ :MASK:Y? /*The query returns 3.600000E-1.*/
Creates the pass/fail test mask with the currently set horizontal and vertical adjustment parameters.
Resets the number of frames that passed and failed the pass/fail test, as well as the total number of frames.
Queries the total number of failed frames in the pass/fail test results.
Queries the total number of passed frames in the pass/fail test results.
Queries the total number of frames in the pass/fail test results.
Enables or disables the math operation function, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| bool | boolean | 1 | ON | 0 | OFF |
Sets the math operation function for the selected math waveform channel. The query form is listed, but this page slice does not provide its return format.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | - | Math channel number. |
| opt | - | - | Operation option to select. |
Sets or queries the source or Source A of arithmetic operation/function operation/filter operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | |
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | REF1 |
:MATH1:SOURce1 CHANnel1 :MATH1:SOURce1?
Sets or queries Source B of arithmetic operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | REF1 | REF2 | REF3 | REF4 | REF5 | REF6 | REF7 | REF8 | REF9 | REF10 |
:MATH1:SOURce1 CHANnel3 /*Sets Source A of the arithmetic operation to CHANnel3.*/ :MATH1:SOURce1? /*The query returns CHAN3.*/
Sets or queries Source A of the logic operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 |
:MATH1:LSOurce1 CHANnel3 /*Sets Source A of the logic operation to CHANnel3.*/ :MATH1:LSOurce1? /*The query returns CHAN3.*/
Sets Source B of the logic operation.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Selects the source used for the logic operation. |
:MATH1:LSOurce1 CHANnel3 /*Sets Source A of the logic operation to CHANnel3.*/ :MATH1:LSOurce1? /*The query returns CHAN3.*/
Sets or queries the vertical scale of the operation results. The unit depends on the currently selected operator and the unit selected by the source.
| Name | Type | Values | Description |
|---|---|---|---|
| scale | real | - | Vertical scale of the operation results. |
Sets or queries the vertical offset of the operation results. The unit is related to the currently selected operator and the unit selected by the source.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| offset | real | -1 GV - +1 GV |
Enables or disables the inverted display of the operation results, or queries the on/off status of the inverted display. This command is invalid for FFT operation and logical operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Operation result index. |
| bool | boolean | 1 | ON | 0 | OFF | Turns inverted display on or off. |
:MATH1:INVert ON /*Enables the inverted display.*/ :MATH1:INVert? /*The query returns 1.*/
Resets the specified math operation. The slice does not provide any additional details beyond the syntax.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 |
Sets or queries the channel source of FFT operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | FFT operation index. |
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Channel source for the FFT operation. |
:MATH1:FFT:SOURce CHANnel3 /*Sets the channel source of FFT operation to CHANnel3.*/ :MATH1:FFT:SOURce? /*The query returns CHAN3.*/
Sets or queries the window function of FFT operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | FFT math channel number. |
| window | enum | RECTangle | BLACkman | HANNing | HAMMing | FLATtop | TRIangle | Window function used for the FFT operation. |
Sets or queries the vertical unit of FFT operation results.
| Name | Type | Values | Description |
|---|---|---|---|
| unit | enum | - | Vertical unit used for FFT operation results. |
Sets or queries the vertical unit of FFT operation results. The scale range and default depend on the currently selected FFT unit (:MATH<n>:FFT:UNIT).
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | FFT math trace number. |
| scale | real | 1 nVrms / 1 ndB - 5 GVrms / 5 GdB | Vertical scale for FFT operation results; the valid range depends on whether the unit is Vrms or dB. |
:MATH1:FFT:UNIT VRMS :MATH1:FFT:UNIT?
Sets or queries the vertical offset of FFT operation results.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | FFT trace number. |
| offset | real | -1 GdB - 1 GdB | Vertical offset of the FFT operation results. The valid range depends on the selected unit; the manual also states the range is -1 GVrms to 1 GVrms when the unit is Vrms. |
:MATH1:FFT:OFFSet 0.3 /*Sets the vertical offset of the FFT operation results to 300 mdB.*/ :MATH1:FFT:OFFSet? /*The query returns 3.000000E-1.*/
Sets or queries the frequency range of FFT operation results. The default unit is Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | FFT trace number. |
| hsc | real | 10 Hz - 5 GHz | Frequency range of the FFT operation results. |
:MATH1:FFT:HSCale 500000 :MATH1:FFT:HSCale?
Sets or queries the center frequency of FFT operation results, i.e. the frequency relative to the horizontal center of the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 | 2 | 3 | 4 | |
| <cent> | real | - | Center frequency of the FFT operation results. |
Sets or queries the start frequency of FFT operation results.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | |
| value | real | -10 GHz - Stop Freq |
Sets or queries the stop frequency of FFT operation results.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| value | real | Start Freq - 10 GHz | Stop frequency of the FFT operation results. |
:MATH1:FFT:FREQuency:END 10000000 :MATH1:FFT:FREQuency:END? /*The query returns 1.000000E +7.*/
Enables or disables FFT search. The syntax accepts a boolean value.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| bool | boolean | - |
Sets or queries the maximum number of FFT peak search results.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 | 2 | 3 | 4 | |
| <num> | integer | 1 - 15 | Maximum number of FFT peak search results. |
Sets or queries the threshold of the FFT peak search.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | FFT math trace index. |
| thres | real | dB | Threshold value related to the vertical scale and vertical offset of the FFT operation. |
:MATH1:FFT:SEARch:THReshold 0.5 :MATH1:FFT:SEARch:THReshold?
Sets or queries the FFT peak search excursion.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | FFT search source index. |
| excur | real | - |
Sets or queries the sequence of the FFT peak search results.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| order | enum | AMPorder | FREQorder | Selects the FFT peak search result sequence. |
Queries the peak search results table.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | FFT trace number. |
:MATH1:FFT:SEARch:RES? /*The query returns the peak search results table in strings.*/ 1,2.50000MHz,-24.98dBV 2,3.50000MHz,-27.84dBV 3,4.50000MHz,-30.04dBV 4,5.50125MHz,-31.5dBV 5,6.50125MHz,-32.34dBV
Sets or queries the filter type.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | - | Filter type to set. |
Sets or queries the cut-off frequency of Low Pass Filter/High Pass Filter, or Cut-off Frequency 1 of Band Pass Filter/Band Stop Filter. The default unit is Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| freq1 | real | (0.005 x screen sample rate) - (0.1 x screen sample rate) | Cut-off frequency value; range depends on filter type. |
Sets or queries Cut-off Frequency 2 of the Band Pass Filter or Band Stop Filter. The default unit is Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Selects math channel <n>. |
| freq2 | real | 0.01 x screen sample rate - 0.1 x screen sample rate | Sets Cut-off Frequency 2. |
Sets or queries the sensitivity of the logic operation. The default unit is div.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| sens | real | 100 mdiv - 1 div |
:MATH1:SENSitivity 0.2 /*Sets the sensitivity of the logic operation to 0.2 div.*/ :MATH1:SENSitivity? /*The query returns 2.000000E-1.*/
Sets or queries the smoothing window width of differential operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | |
| dist | - | - |
Sets or queries the threshold level of Analog Channel 1 in the logic operation. The default unit is V.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | |
| thre | real | (-4 × VerticalScale - VerticalOffset) - (4 × VerticalScale - VerticalOffset) |
:MATH1:THReshold1 20 :MATH1:THReshold1?
Sets or queries the threshold level of Analog Channel 2 in the logic operation. The default unit is V.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| thre | real | -4 × VerticalScale - VerticalOffset - 4 × VerticalScale - VerticalOffset |
Sets or queries the threshold level of Analog Channel 3 in logic operation. The default unit is V.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | |
| thre | real | (-4 × VerticalScale - VerticalOffset) - (4 × VerticalScale - VerticalOffset) |
:MATH1:THReshold3 0.8 /*Sets the threshold level of Analog Channel 3 in logic operation to 800 mV.*/ :MATH1:THReshold3? /*The query returns 8.000000E-1.*/
Sets or queries the threshold level of Analog Channel 4 in the logic operation. The default unit is V.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| thre | real | -4 × VerticalScale - VerticalOffset - 4 × VerticalScale - VerticalOffset |
:MATH1:THReshold4 0.8 :MATH1:THReshold4?
Sets or queries the channel source of the current measurement parameter.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | Selects the source channel for the current measurement parameter. |
:MEASure:SOURce CHANnel2 :MEASure:SOURce?
Sets or queries the on/off status of the frequency counter.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | On/off state for the frequency counter. |
Sets or queries the measurement source for the frequency counter.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | EXT | Measurement source for the frequency counter. |
:MEASure:COUNter:SOURce CHANnel4 /*Sets the measurement source for the frequency counter to CHANnel4.*/ :MEASure:COUNter:SOURce? /*The query returns CHAN4.*/
Queries the measurement results of the frequency counter.
:MEASure:COUNter:VALue? /*The query returns 9.999996E-04.*/
Sets or queries the position of Cursor A when the measurement range is the cursor region.
| Name | Type | Values | Description |
|---|---|---|---|
| cax | integer | 0 - 1000 | Position of Cursor A in pixel coordinates on the screen. |
Sets or queries the position of Cursor B when the measurement range is the "cursor region".
| Name | Type | Values | Description |
|---|---|---|---|
| cbx | integer | 0 - 1000 | Position of Cursor B, defined by the pixel coordinate of the screen. |
:MEASure:CREGion:CBX 100 /*Sets the position of Cursor B to 100.*/ :MEASure:CREGion:CBX? /*The query returns 100.*/
Clears one of the currently enabled measurement items, or all of them. The item is selected from the set of 10 measurement items, or ALL.
| Name | Type | Values | Description |
|---|---|---|---|
| item | enum | ITEM1 | ITEM2 | ITEM3 | ITEM4 | ITEM5 | ITEM6 | ITEM7 | ITEM8 | ITEM9 | ITEM10 | ALL | Specifies which measurement item to clear. |
:MEASure:CLEar <item>
Sets or queries the measurement type.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | 0 - 2 | Measurement type code: 0 horizontal, 1 vertical, 2 other. |
:MEASure:CATegory 1 :MEASure:CATegory?
Sets or queries the AM source.
| Name | Type | Values | Description |
|---|---|---|---|
| chan | integer | 0 - 2 |
Enables or disables the statistical function; queries the status of the statistical function.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables the statistical function. |
Clears the history statistics data and makes statistics again.
Enables the statistical function for a specified waveform parameter of a source, or queries the statistical results for that parameter. The item selection is by discrete measurement type, and source selection is optional depending on the measurement type.
| Name | Type | Values | Description |
|---|---|---|---|
| item | enum | VMAX | VMIN | VPP | VTOP | VBASe | VAMP | VAVG | VRMS | OVERshoot | PREShoot | MARea | MPARea | PERiod | FREQuency | RTIMe | FTIMe | PWIDth | NWIDth | PDUTy | NDUTy | TVMAX | TVMIN | PSLewrate | NSLewrate | VUPPer | VMID | VLOWer | VARiance | PVRMs | PPULses | NPULses | PEDGes | NEDGes | RRDelay | RFDelay | FRDelay | FFDelay | RRPHase | RFPHase | FRPHase | FFPHase | Measurement item to enable or query statistically. |
| srcopt | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | Source of the parameter under measurement. |
| srcopt | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | Second source for dual-source measurements. |
| type | enum | MAXimum | MINimum | CURRent | AVERages | DEViation | CNT | Selects which statistical result is queried. |
Sets or queries the statistics count.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | 2 - 100,000 |
:MEASure:STATistic:COUNt 1000 /*Sets the statistics count to 1,000.*/ :MEASure:STATistic:COUNt? /*The query returns 1000.*/
Sets or queries the threshold level upper limit of the analog channel in auto measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| <value> | real | - | Threshold level upper limit. |
Sets or queries the threshold level middle value of the analog channel in auto measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | - | Threshold middle value for the current analog channel; the range depends on the current threshold type. |
Sets or queries the threshold level lower limit of the analog channel in auto measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0% - (threshold middle value - 1%) | Threshold level lower limit when the threshold type is percentage. |
Sets or queries Source A in the phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| source | discrete | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | Source A for the phase or delay measurement. |
:MEASure:SETup:PSA CHANnel1 /*Sets Source A of the phase :MEASure:SETup:PSA? /*The query returns CHAN1.*/
Sets or queries Source B in the phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| <source> | discrete | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 |
:MEASure:SETup:PSB CHANnel2 :MEASure:SETup:PSB?
Sets or queries Source A in the phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | Source selection. |
Sets or queries Source B in the phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | Selects the source used for Source B. |
Sets or queries the Edge A mode for the phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FIRSt | LAST | AUTO | ANY | Selects the Edge A mode. |
:MEASure:SETup:DSA:OCCur FIRSt /*Sets the Edge A mode for the delay measurement to FIRSt.*/ :MEASure:SETup:DSA:OCCur? /*The query returns FIRS.*/
Sets or queries the Edge B mode for the phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FIRSt | LAST | AUTO | ANY | Edge B mode for the phase or delay measurement. |
Sets or queries the Edge A mode for the phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FIRSt | LAST | AUTO | ANY | Selects the edge-search mode across the screen range. |
Sets or queries the Edge B mode for the phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FIRSt | LAST | AUTO | ANY | Selects the edge search mode for the phase or delay measurement. |
Sets or queries the Edge No. for Source B in delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | 1 - 1,000 |
:MEASure:SETup:DSA:ANYEdge 20 /*Sets Edge No. for Source A in phase or delay measurement to 20.*/ :MEASure:SETup:DSA:ANYEdge? /*The query returns 20.*/
Sets or queries Edge No. for Source A in phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | 1 - 1000 |
:MEASure:SETup:PSA:ANYEdge 20 *Sets Edge No. for Source A in phase or delay measurement to 20.*/ :MEASure:SETup:PSA:ANYEdge? *The query returns 20.*/
Sets or queries Edge No. for Source B in phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | 1 - 1,000 |
Sets or queries the threshold source. Modifying the threshold affects measurement results of time, delay, and phase parameters.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | Selects the threshold source. |
:MEASure:THReshold:SOURce CHANnel2 /*Sets the threshold source to CHANnel2.*/ :MEASure:THReshold:SOURce? /*The query returns CHAN2.*/
Sets the threshold settings back to their default values.
Sets or queries the measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | NORMal | PRECision | Measurement mode to use. |
:MEASure:MODE NORMal /*Sets the measurement mode to NORMal.*/ :MEASure:MODE? /*The query returns NORM.*/
Sets or queries the type of the measurement range.
| Name | Type | Values | Description |
|---|---|---|---|
| area | enum | MAIN | ZOOM | CURSor | Selects the measurement range location. |
:MEASure:AREA ZOOM /*Sets the type of the measurement :MEASure:AREA? /*The query returns ZOOM.*/
Sets or queries the measurement type.
| Name | Type | Values | Description |
|---|---|---|---|
| type | discrete | - | Measurement type to select. |
Measures any waveform parameter of the specified source, or queries the statistical results of any waveform parameter of the specified source.
| Name | Type | Values | Description |
|---|---|---|---|
| item | enum | VMAX | VMIN | VPP | VTOP | VBASe | VAMP | VAVG | VRMS | OVERshoot | PREShoot | MARea | MPARea | PERiod | FREQuency | RTIMe | FTIMe | PWIDth | NWIDth | PDUTy | NDUTy | TVMAX | TVMIN | PSLewrate | NSLewrate | VUPPer | VMID | VLOWer | VARiance | PVRMs | PPULses | NPULses | PEDGes | NEDGes | RRDelay | RFDelay | FRDelay | FFDelay | RRPHase | RFPHase | FRPHase | FFPHase | ACRMs | |
| srcopt | - | - | |
| srcopt | - | - |
Sets the measurement indicator state.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Turns the measurement indicator on or off. |
Sets or queries the measurement threshold type.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | PERCent | ABSolute |
Sets or queries the amplitude method.
| Name | Type | Values | Description |
|---|---|---|---|
| val | enum | AUTo | MANual | Amplitude method to use. |
:MEASure:AMP:TYPe AUTo /*Sets the amplitude method to AUTo.*/ :MEASure:AMP:TYPe? /*The query returns AUT.*/
Sets or queries the amplitude top value type for the manual amplitude method.
| Name | Type | Values | Description |
|---|---|---|---|
| <val> | discrete | - | Amplitude top value type for the manual amplitude method. |
Sets or queries the amplitude base value type for the manual amplitude method.
| Name | Type | Values | Description |
|---|---|---|---|
| val | enum | HISTogram | MAXMin | Amplitude base value type for the manual amplitude method. |
Sets or queries the position of the measurement result window.
| Name | Type | Values | Description |
|---|---|---|---|
| x | integer | 0 - 900 | Horizontal position of the measurement result window. |
| y | integer | 0 - 430 | Vertical position of the measurement result window. |
:MEASure:VALuebox:POSition 1,1 /*Sets the position of the measurement result window to (1,1).*/ :MEASure:VALuebox:POSition? /*The query returns 1,1.*/
Sets or queries the current source used by the power analysis function.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - |
Sets or queries the power analysis type.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | QUALity | RIPPle | Power analysis type to use. |
Sets or queries the voltage source of power quality.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Voltage source for power quality. |
:POWer:VOLTagesource CHANnel2 :POWer:VOLTagesource?
Sets or queries the reference level type of power quality.
| Name | Type | Values | Description |
|---|---|---|---|
| method | enum | - | Reference level type for power quality. |
Sets or queries the upper limit of the absolute value of the reference level of the power quality.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -100MV - 100MV | Upper limit of the absolute value of the reference level of the power quality. |
:POWer:REFLevel:ABSolute:HIGH 50mV /*Sets the upper limit of the :absolute value of the reference level of the power quality to 50 mV.*/ :POWer:REFLevel:ABSolute:HIGH? /*The query returns 5.000000E-2.*/
Sets or queries the lower limit of the absolute value of the reference level of the power quality.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -100MV - 100MV | Lower limit of the absolute value of the reference level. |
:POWer:REFLevel:ABSolute:LOW -50mV /*Sets the lower limit of the absolute value of the reference level of the power quality to -50 mV.*/ :POWer:REFLevel:ABSolute:LOW? /*The query returns -5.000000E-2.*/
Sets or queries the middle absolute value of the reference level of power quality.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | -100MV - 100MV | Middle absolute value of the reference level of power quality. |
:POWer:REFLevel:ABSolute:MID <value> :POWer:REFLevel:ABSolute:MID?
Sets or queries the reference level percentage upper limit of power quality.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | (middle value +1) - 100 | Reference level percentage upper limit of power quality. |
:POWer:REFLevel:PERCent:HIGH 20 /*Sets the reference level :POWer:REFLevel:PERCent:HIGH? /*The query returns 20.*/
Sets or queries the reference level percentage lower limit of power quality.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | MINimum - (middle value -1) | Lower limit value for the reference level percentage of power quality. |
Sets or queries the middle percentage value of the reference level of power quality.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | (lower limit +1) - (upper limit -1) |
:POWer:REFLevel:PERCent:MID 20 :POWer:REFLevel:PERCent:MID?
Sets or queries the display status of the power quality analysis results.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Display status of the power quality analysis results. |
` of the power quality analysis results.*/
Sets or queries the frequency reference source of power quality.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | VOLTage | CURRent | Frequency reference source. |
Sets or queries the ripple signal source.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the ripple signal source. |
:POWer:RIPPle:SOURce CHANnel1 /*Sets the ripple signal source to CHANnel1.*/ :POWer:RIPPle:SOURce? /*The query returns CHAN1.*/
Sets or queries the on/off status of the display of the ripple analysis result.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | ON | OFF | On/off status for the ripple analysis result display. |
Resets the statistics.
Sets the quick operation shortcut key type and queries the current setting.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | - | Quick operation shortcut key type. |
Enables or disables the waveform recording function, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Boolean value to enable or disable waveform recording. |
Sets to start the waveform recording, or queries whether waveform recording is started or stopped.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Starts or stops waveform recording. |
:RECord:STARt ON /*Sets to start recording the waveforms.*/ :RECord:STARt? /*The query returns 1.*/
Enables or disables the waveform playing function, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables waveform playing. |
:RECord:PLAY ON :RECord:PLAY?
Sets or queries the current frame in waveform playing.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - the maximum number of frames recorded | Current frame in waveform playing. |
Sets or queries the number of frames for waveform recording.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - the maximum number of frames that can be recorded currently | Number of frames to record. |
:RECord:FRAMes 300 /*Sets the number of recorded frames to 300.*/ :RECord:FRAMes? /*The query returns 300.*/
Turns on or off the Ref function; or queries the on/off status of the Ref function.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Turns the Ref function on or off. |
:REFerence:DISPlay ON /*Enables the Ref function.*/ :REFerence:DISPlay? /*The query returns 1.*/
Sets the source of the specified reference channel, or queries it for a specified reference channel. The setter takes a reference index and a channel source.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | |
| chan | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 |
Sets or queries the vertical scale of the specified reference channel. The allowed scale range depends on the probe ratio setting, and the command is only available when the reference waveform has been saved.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Specifies the reference channel number. |
| scale | real | 1 mV - 10 V | Sets the vertical scale of the specified reference channel. |
:REFerence:VSCale 1,2 /*Sets the vertical scale of reference channel 1 to 2 V.*/ :REFerence:VSCale? 1 /*The query returns 2.000000E0.*/
Sets or queries the vertical position of the specified reference channel.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Specifies the reference channel. |
| offset | real | -10 × RefVerticalScale - 10 × RefVerticalScale | Sets the vertical offset of the selected reference channel. |
:REFerence:VOFFset 1,0.5 /*Sets the vertical offset of reference channel 1 to 500 mV.*/ :REFerence:VOFFset? 1 /*The query returns 5.000000E-1.*/
Resets the vertical scale and vertical offset of the specified reference channel to the defaults.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Specifies the reference channel to reset. |
Sets the current reference channel.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | integer | 1 - 10 | Current reference channel number. |
Saves the waveform of the specified reference channel to internal memory as the reference waveform.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | integer | 1 - 10 | Reference channel to save. |
Sets or queries the color of the specified reference channel.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | discrete | 1 - 10 | Reference channel number. |
| color | enum | GRAY | GREen | BLUE | RED | ORANge | Display color to assign to the reference channel. |
:REFerence:COLor 1,GREen :REFerence:COLor? 1
Enables or disables the label display of all the reference channels, or queries the on/off label display status of all the reference channels.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the reference channel label display. |
:REFerence:LABel:ENABle ON :REFerence:LABel:ENABle?
Sets or queries the label of the specified reference channel.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Specifies the reference channel whose label is set or queried. |
| str | string | - | The label text; it can contain English letters and numbers, as well as some symbols. |
Saves the waveform data displayed on the screen to internal or external memory in "*.csv" format.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | File storage location and filename with suffix. |
:SAVE:CSV D:/123.csv /*Stores the waveform data displayed on the screen into the external memory Disk D, with the filename 123.csv*/
Sets or queries the data length type used when saving a ".csv" file.
| Name | Type | Values | Description |
|---|---|---|---|
| len | enum | DISPlay | MAXimum | Selects whether only the visible screen points or all internal-memory points are stored. |
:SAVE:CSV:LENGth MAXimum /*Sets the data length type to :SAVE:CSV:LENGth? /*The query returns MAX.*/
Sets or queries the on/off status of the storage channel.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | POD1 | POD2 | Storage channel to select. |
| bool | boolean | - | Turns the selected storage channel on or off. |
Saves the waveform data displayed on the screen to the remote PC in "*.csv" format.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | Remote PC address in the form nnn.nnn.nnn.nnn. |
Stores the contents displayed on the screen into internal or external memory in image format.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | File storage location and filename, including a suffix. |
Sets or queries the image file format used when saving a screen image.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | BMP24 | JPEG | PNG | TIFF | Image storage format. |
*Not provided in slice*
Sets whether the saved image is inverted.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables inversion of the saved image. |
Sets the image color used when saving images to Color or Gray, or queries the current image color setting.
| Name | Type | Values | Description |
|---|---|---|---|
| color | enum | COLor | GRAY | Selects the image color for image saving. |
Queries the bitmap data stream of the currently displayed image.
:SAVE:IMAGe:DATA? /*The query returns the binary data stream.*/
Saves the current image setup of the oscilloscope to the remote PC as a file.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | ASCII string used as the remote PC file address in dotted-quad form nnn.nnn.nnn.nnn. |
Saves the current setup parameters of the oscilloscope to the internal or external memory as a file.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | File path where the setup parameters are saved. |
Saves the waveform data to the internal or external memory as a file.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | File storage location and filename, including a suffix. |
Saves the waveform data of the oscilloscope to the remote PC as a file.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | 0 - 223 | Remote PC address in nnn.nnn.nnn.nnn format; the first section ranges from 0 to 223 except 127, and the other three sections range from 0 to 255. |
Queries the status of the memory.
Loads the oscilloscope setup file from the specified path.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | File storage location and filename, including a suffix. |
:LOAD:SETup D:\123.stp /*Loads the setup file "123.stp" from the external storage device Disk D.*/
Queries the total number of the search events.
Enables or disables the search function, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the search function. |
:SEARch:STATe ON /*Enables the search function.*/ :SEARch:STATe? /*The query returns 1.*/
Sets the search type.
| Name | Type | Values | Description |
|---|---|---|---|
| value | enum | EDGE | PULSe | RUNT | SLOPe | RS232 | I2C | SPI | Search type to use. |
Sets the search event to navigate to. The query returns the current search event as an integer.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - the number of searched events 1 | Search event index to navigate to. |
Sets or queries the edge slope for the "Edge" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | POSitive | NEGative | EITHer | Selects the edge slope used for the Edge search type. |
:SEARch:EDGE:SLOPe NEGative /*Sets the edge type to NEGative.*/ :SEARch:EDGE:SLOPe? /*The query returns NEG.*/
Sets or queries the source for the "Edge" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - |
Sets or queries the threshold for the "Edge" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| thre | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Threshold level for the Edge search type. |
:SEARch:EDGE:THReshold 0.01 :SEARch:EDGE:THReshold?
Sets or queries the polarity for the "Pulse" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative |
:SEARch:PULSe:POLarity POSitive :SEARch:PULSe:POLarity?
Sets or queries the search condition for the "Pulse" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifier | enum | GREater | LESS | GLESs | Search condition for the Pulse search type. |
Sets or queries the source for the "Pulse" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Source channel for the Pulse search type. |
Sets or queries the upper limit of the pulse width for the "Pulse" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | 800 ps - 10 s | Upper limit of the pulse width for the Pulse search type. |
:SEARch:PULSe:UWIDth 1 /*Sets the upper limit of the pulse width :SEARch:PULSe:UWIDth? /*The query returns 1.000000E0.*/
Sets or queries the lower limit of the pulse width for the "Pulse" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | 800 ps - 10 s |
Sets or queries the threshold for the "Pulse" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| <thre> | real | -5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSet | Threshold for the Pulse search type. |
:SEARch:PULSe:THReshold 0.01 :SEARch:PULSe:THReshold?
Sets the polarity used for Runt search. The query form is documented, but the provided slice does not include its return format or examples.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | - | - |
Sets or queries the search condition for the "Runt" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifier | enum | NONE | GREater | LESS | GLESs | Search condition for the "Runt" search type. |
Sets or queries the source for the "Runt" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the source channel for the Runt search type. |
:SEARch:RUNT:SOURce CHANnel1 /*Sets the source for the "Runt" search type to CHANnel1.*/ :SEARch:RUNT:SOURce? /*The query returns CHAN1.*/
Sets or queries the upper limit of the runt pulse width for the Runt search type.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | - | Upper limit of the runt pulse width. |
Sets or queries the time lower limit for the "Runt" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | 800 ps - 10 s | Time lower limit for the "Runt" search type. |
:SEARch:RUNT:WLOWer 1 :SEARch:RUNT:WLOWer?
Sets or queries Threshold A for the "Runt" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| thre | real | -5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSet |
:SEARch:RUNT:THReshold1 0.01 :SEARch:RUNT:THReshold1?
Sets or queries Threshold B for the "Runt" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| thre | real | -5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSet |
Sets or queries the edge for the "Slope" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative | Edge polarity for the Slope search type. |
*:SEARch:SLOPe:POLarity NEGative *:SEARch:SLOPe:POLarity?
Sets or queries the search condition for the "Slope" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| qualifier | enum | - |
Sets or queries the source for the "Slope" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
Sets or queries the upper time limit value for the "Slope" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | 800 ps - 10 s | Upper time limit value for the "Slope" search type. |
Sets or queries the lower time limit value for the "Slope" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 800 ps - 10 s | Lower time limit value for the "Slope" search type. |
Sets or queries Threshold A for the "Slope" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| thre | real | -5 × VerticalScale - OFFSet - 5 × VerticalScale - OFFSet | Threshold A value for the Slope search type. |
Sets or queries Threshold B for the "Slope" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| thre | real | (-5 × VerticalScale - OFFSet) - (5 × VerticalScale - OFFSet) | Threshold B value for the Slope search type. |
:SEARch:SLOPE:THReshold2 0.01 :SEARch:SLOPE:THReshold2?
Sets or queries the position of the search result window.
| Name | Type | Values | Description |
|---|---|---|---|
| x | integer | 0 - 900 | X coordinate of the search result window position. |
| y | integer | 0 - 430 | Y coordinate of the search result window position. |
:SEARch:VALuebox:POSition 1,1 /*Sets the position of the search result window to (1,1).*/ :SEARch:VALuebox:POSition? /*The query returns 1,1.*/
Sets or queries the type of the signal output from the rear-panel [TRIG OUT] connector.
| Name | Type | Values | Description |
|---|---|---|---|
| auxoutput | enum | TOUT | PFAil | Type of the signal output from the rear-panel [TRIG OUT] connector. |
Enables or disables the function of the Auto menu, or queries the on/off status of the Auto menu.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | boolean | 1 | ON | 0 | OFF | Boolean value that enables or disables the Auto menu function. |
:SYSTem:AUToscale ON /*Enables the function of the front-panel AUTO key.*/ :SYSTem:AUToscale? /*The query returns 1.*/
Restores the default password for AUTO lock. The default password is none.
Turns on or off the beeper, or queries the beeper on/off status.
:SYSTem:BEEPer ON /*Enables the beeper.*/ :SYSTem:BEEPer? /*The query returns 1.*/
Sets or queries the system date.
| Name | Type | Values | Description |
|---|---|---|---|
| year | integer | 1900 - 2100 | |
| month | integer | 1 - 12 | |
| day | integer | 1 - 31 (28, 29, or 30) |
:SYSTem:DATE 2017,10,17 :SYSTem:DATE?
Queries and clears the next message in the error queue.
Queries the number of grids in the horizontal direction of the screen.
Sets or queries the GPIB address.
| Name | Type | Values | Description |
|---|---|---|---|
| adr | integer | 1 - 30 | GPIB address. |
Sets or queries the system language.
| Name | Type | Values | Description |
|---|---|---|---|
| language | enum | SCHinese | TCHinese | KORean | JAPanese | ENGLish | GERMan | PORTuguese | POLish | FRENch | RUSSian | SPAN | THAI | INDonesian | Selects the system language. |
:SYSTem:LANGuage ENGLish /*Sets the system language to ENGLish.*/ :SYSTem:LANGuage? /*The query returns ENGL.*/
Installs an option license. The license string must be in the format "<opt>@<code>".
| Name | Type | Values | Description |
|---|---|---|---|
| license | string | - | Option license string to install. |
Uninstalls all the official options.
Queries whether a specified option is activated or not.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | BW7T15 | BW7T30 | BW15T30 | BND | COMP | EMBD | AUTO | FLEX | AUDIO | AERO | AWG | PWR | JITTER | Option type to check. |
Sets or queries the configuration type recalled by the oscilloscope when it is powered on again after power-off.
| Name | Type | Values | Description |
|---|---|---|---|
| power_on | enum | LATest | DEFault | Configuration type recalled at power on. |
*None*
Sets the system power-on status option. The manual slice does not document any query form or return value for this command.
| Name | Type | Values | Description |
|---|---|---|---|
| sat | discrete | - |
Queries the number of analog channels of the current instrument.
Resets the system to power on.
Sends or reads the data stream of the system setup file.
| Name | Type | Values | Description |
|---|---|---|---|
| setup_data | block | - | Binary data block consisting of the TMC data block header and setup data. |
Sets or queries the screen saver time.
| Name | Type | Values | Description |
|---|---|---|---|
| time | integer | 1 - 999 | Screen saver time in minutes. |
:SYSTem:SSAVer:TIME 10 /*Sets the screen saver time to 10 minutes.*/ :SYSTem:SSAVer:TIME? /*The query returns 10.*/
Sets or queries the system time.
| Name | Type | Values | Description |
|---|---|---|---|
| hours | integer | 0 - 23 | |
| minutes | integer | 0 - 59 | |
| seconds | integer | 0 - 59 |
:SYSTem:TIME 16,10,17 :SYSTem:TIME?
Queries the version number of the SCPI used by the system.
Enables or disables the front-panel key operation and touch screen operation; queries whether they are locked.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Sets the lock state of the front-panel keys and touch screen. |
:SYSTem:LOCKed ON /*Disables the front-panel key operation and touch screen operation.*/ :SYSTem:LOCKed? /*The query returns 1.*/
Queries the hardware modules.
Sets or queries the type of the 10M reference clock.
| Name | Type | Values | Description |
|---|---|---|---|
| clock | enum | COUTput | CINPut | Selects the 10M reference clock type. |
:SYSTem:RCLock CINPut /*Sets the type of the reference clock to :SYSTem:RCLock? /*The query returns CINP.*/
Clears the system password. No parameters are accepted.
Sets or queries whether to keep impedance when restoring to the default settings.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Whether to keep impedance when restoring to the default settings. |
:SYSTem:KIMPedance ON /*Sets to keep impedance when restoring to the default settings.*/ :SYSTem:KIMPedance? /*The query returns 1.*/
Presses the specified front-panel key on the oscilloscope.
| Name | Type | Values | Description |
|---|---|---|---|
| key | enum | CH1 | CH2 | CH3 | CH4 | MATH | REF | LA | DECode | MOFF | F1 | F2 | F3 | F4 | F5 | F6 | F7 | NPRevious | NNEXt | NSTop | VOFFset1 | VOFFset2 | VOFFset3 | VOFFset4 | VSCale1 | VSCale2 | VSCale3 | VSCale4 | HSCale | HPOSition | KFUNction | TLEVel | TMENu | TMODe | DEFault | CLEar | AUTO | RSTop | SINGle | QUICk | MEASure | ACQuire | STORage | CURSor | DISPlay | UTILity | FORCe | GENerator1 | GENerator2 | BACK | TOUCh | ZOOM | SEARch | WSCale | WPOSition | Specifies which front-panel key to press. |
Rotates the specified knob clockwise.
| Name | Type | Values | Description |
|---|---|---|---|
| key | discrete | VOFFset1 | VOFFset2 | VOFFset3 | VOFFset4 | VSCale1 | VSCale2 | VSCale3 | VSCale4 | HSCale | HPOSition | KFUNction | TLEVel | WVOLt | WPOSition | Specifies which front-panel knob is rotated. |
| val | discrete | - | Determined by the range of the parameter <key> and the current setting of the parameter. |
Rotates the specified front-panel knob counterclockwise. The <key> parameter selects the knob, and <val> defines the number of rotation times; by default it is 1.
| Name | Type | Values | Description |
|---|---|---|---|
| key | enum | VOFFset1 | VOFFset2 | VOFFset3 | VOFFset4 | VSCale1 | VSCale2 | VSCale3 | VSCale4 | HSCale | HPOSition | KFUNction | TLEVel | WVOLt | WPOSition | Specifies the front-panel knob to rotate. |
| val | discrete | - | Defines the specified rotation times of the knob. |
Sets to display or hide the sidebar menu on the screen. It functions the same as pressing the corresponding front-panel control and can be used to enable or disable the sidebar menu display.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables display of the sidebar menu. |
Turns on or off the delayed sweep; or queries the on/off status of the delayed sweep.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the delayed sweep. |
:TIMebase:DELay:ENABle ON /*Enables the delayed sweep.*/ :TIMebase:DELay:ENABle? /*The query returns 1.*/
Sets or queries the offset of the delayed time base.
| Name | Type | Values | Description |
|---|---|---|---|
| offset | real | - | Offset of the delayed time base. |
Sets or queries the scale of the delayed time base. The default unit is s/div.
| Name | Type | Values | Description |
|---|---|---|---|
| scale | real | s/div | Delayed time base scale. |
:TIMebase:DELay:SCALe <scale> :TIMebase:DELay:SCALe?
Sets or queries the offset of the main time base. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| offset | real | s | Offset of the main time base. |
::TIMebase:MAIN:OFFSet 0.0002 ::TIMebase:MAIN:OFFSet?
Sets or queries the scale of the main time base. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| <scale> | real | s | Scale of the main time base. |
Sets or queries the horizontal time base mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | - | Horizontal time base mode to set. |
Sets or queries the horizontal reference mode.
| Name | Type | Values | Description |
|---|---|---|---|
| href | enum | CENTer | LB | RB | TRIG | USER | Selects the horizontal reference mode. |
:TIMebase:HREFerence:MODE <href> :TIMebase:HREFerence:MODE?
Sets or queries the user-defined reference position when the waveforms are expanded or compressed horizontally.
| Name | Type | Values | Description |
|---|---|---|---|
| pos | integer | -500 - 500 | User-defined reference position. |
:TIMebase:HREFerence:POSition 60 /*Sets the user-defined reference position to 60.*/
Enables or disables the fine adjustment function of the horizontal scale, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables the fine adjustment function of the horizontal scale. |
:TIMebase:VERNier ON :TIMebase:VERNier?
Sets the running status.
| Name | Type | Values | Description |
|---|---|---|---|
| action | enum | STOP | RUN | SINGle | Running status to set. |
Sets or queries the trigger type.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | EDGE | PULSe | SLOPe | VIDeo | PATTern | DURation | TIMeout | RUNT | WINDow | DELay | SETup | NEDGe | RS232 | IIC | SPI | CAN | FLEXray | LIN | IIS | M1553 | Selects the trigger mode. |
Selects or queries the trigger coupling type.
| Name | Type | Values | Description |
|---|---|---|---|
| couple | enum | AC | DC | LFReject | HFReject | Trigger coupling type. |
:TRIGger:COUPling LFReject /*Sets the trigger coupling type to :TRIGger:COUPling? /*The query returns LFR.*/
Sets or queries the trigger mode.
| Name | Type | Values | Description |
|---|---|---|---|
| sweep | enum | AUTO | NORMal | SINGle | Selects the trigger mode. |
Sets or queries the trigger holdoff time. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| <value> | real | 8 ns - 10 s | Trigger holdoff time. |
:TRIGger:HOLDoff 0.0000002 :TRIGger:HOLDoff?
Turns on or off noise rejection; or queries the on/off status of noise rejection.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | enum | 1 | ON | 0 | OFF | Turns noise rejection on or off. |
:TRIGger:NREJect ON :TRIGger:NREJect?
Queries the waveform trigger position relative to the corresponding position in the internal memory.
Sets or queries the Edge trigger configuration. The slice documents the trigger level subcommand and notes it is valid only when the selected source is an analog channel or external trigger.
Sets or queries the trigger level of Edge trigger. The unit is the same as the current amplitude of the selected source.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Trigger level to set for the edge trigger. |
:TRIGger:EDGE:LEVel 0.16 /*Sets the trigger level to 160 mV.*/ :TRIGger:EDGE:LEVel? /*The query returns 1.600000E-1.*/
Sets or queries the edge type of Edge trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | POSitive | NEGative | RFALl | Edge trigger slope selection. |
:TRIGger:EDGE:SLOPe NEGative /*Sets the edge type to NEGative.*/ :TRIGger:EDGE:SLOPe? /*The query returns NEG.*/
Sets or queries the trigger source of Edge trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | Trigger source for Edge trigger. |
Sets or queries the trigger source of Pulse trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | discrete | - | Trigger source. |
Sets or queries the trigger source of the Pulse trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Trigger source selection. |
Sets or queries the trigger condition of Pulse trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| when | enum | GREater | LESS | GLESs | Trigger condition for Pulse trigger. |
:TRIGger:PULSe:WHEN LESS /*Sets the trigger condition to LESS.*/ :TRIGger:PULSe:WHEN? /*The query returns LESS.*/
Sets the polarity setting for Pulse trigger. The query form is listed, but this slice does not show its return format or value description.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | - | - |
Sets or queries the pulse upper limit of the Pulse trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | Pulse lower limit - 10 s | Pulse upper limit value. |
Sets or queries the pulse lower limit of the Pulse trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | 800 ps - upper limit | Pulse lower limit value. |
:TRIGger:PULSe:LWIDth 0.000003 :TRIGger:PULSe:LWIDth?
Sets or queries the pulse trigger level. The default unit is V.
| Name | Type | Values | Description |
|---|---|---|---|
| <level> | real | V | Pulse trigger level. |
Sets or queries the trigger source of Slope trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| channel | - | - |
Sets or queries the trigger condition of Slope trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| when | enum | GREater | LESS | GLESs | Trigger condition for the Slope trigger. |
Sets or queries the current time of the Slope trigger. The unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 800 ps - 10 s | Current time value for the Slope trigger. |
:TRIGger:SLOPe:TIME 10 :TRIGger:SLOPe:TIME?
Sets or queries the upper time limit value of the Slope trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | s | Upper time limit value of the Slope trigger. |
Sets or queries the lower time limit value of the Slope trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 800 ps - upper limit | Lower time limit value of the Slope trigger. |
Sets or queries the vertical window type of the Slope trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| window | enum | TA | TB | TAB | Vertical window type of the Slope trigger. |
::TRIGger:SLOPe:WINDow TB /*Sets the vertical window type to TB.*/ ::TRIGger:SLOPe:WINDow? /*The query returns TB.*/
Sets the additional level value for the Slope trigger. The query form is listed, but this slice does not provide its return format.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | - |
Sets or queries the lower limit of the trigger level of Slope trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | (-5 x VerticalScale - VerticalOffset) - upper limit of the trigger level | Lower limit of the trigger level. |
:TRIGger:SLOPe:BLEVel 0.16 :TRIGger:SLOPe:BLEVel?
Sets or queries the trigger source of Video trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Trigger source for Video trigger. |
:TRIGger:VIDeo:SOURce CHANnel2 :TRIGger:VIDeo:SOURce?
Sets or queries the video polarity of Video trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | - | - |
Sets or queries the sync type of the Video trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ODDField | EVENfield | LINE | ALINes | Selects the video trigger sync type. |
Sets or queries the line number when the Video trigger sync type is set to Line.
| Name | Type | Values | Description |
|---|---|---|---|
| line | integer | 1 | Line number to trigger on. |
Sets or queries the video standard of the Video trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| standard | enum | PALSecam | NTSC | 480P | 576P | 720P60 | 720P50 | 720P30 | 720P25 | 720P24 | 1080P60 | 1080P50 | 1080P30 | 1080P25 | 1080P24 | 1080I60 | 1080I50 | Video standard to use for the trigger. |
Sets or queries the trigger level of Video trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Trigger level for the Video trigger. |
:TRIGger:VIDeo:LEVel <level> :TRIGger:VIDeo:LEVel?
Sets or queries the channel pattern of Pattern trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| pch1 | discrete | H | L | X | R | F | Pattern setting for analog channel CHANnel1. |
| pch2opt | discrete | H | L | X | R | F | Pattern setting for analog channel CHANnel2. |
| pch3opt | discrete | H | L | X | R | F | Pattern setting for analog channel CHANnel3. |
| pch4opt | discrete | H | L | X | R | F | Pattern setting for analog channel CHANnel4. |
| pla0opt | discrete | H | L | X | R | F | Pattern setting for digital channel D0. |
| pla1opt | discrete | H | L | X | R | F | Pattern setting for digital channel D1. |
| pla2opt | discrete | H | L | X | R | F | Pattern setting for digital channel D2. |
| pla3opt | discrete | H | L | X | R | F | Pattern setting for digital channel D3. |
| pla4opt | discrete | H | L | X | R | F | Pattern setting for digital channel D4. |
| pla5opt | discrete | H | L | X | R | F | Pattern setting for digital channel D5. |
| pla6opt | discrete | H | L | X | R | F | Pattern setting for digital channel D6. |
| pla7opt | discrete | H | L | X | R | F | Pattern setting for digital channel D7. |
| pla8opt | discrete | H | L | X | R | F | Pattern setting for digital channel D8. |
| pla9opt | discrete | H | L | X | R | F | Pattern setting for digital channel D9. |
| pla10opt | discrete | H | L | X | R | F | Pattern setting for digital channel D10. |
| pla11opt | discrete | H | L | X | R | F | Pattern setting for digital channel D11. |
| pla12opt | discrete | H | L | X | R | F | Pattern setting for digital channel D12. |
| pla13opt | discrete | H | L | X | R | F | Pattern setting for digital channel D13. |
| pla14opt | discrete | H | L | X | R | F | Pattern setting for digital channel D14. |
| pla15opt | discrete | H | L | X | R | F | Pattern setting for digital channel D15. |
Sets or queries the channel pattern of Pattern trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| pch1 | discrete | H | L | X | R | F | Pattern setting for analog channel 1. |
| pch2 | discrete | H | L | X | R | F | Pattern setting for analog channel 2. |
| pch3 | discrete | H | L | X | R | F | Pattern setting for analog channel 3. |
| pch4 | discrete | H | L | X | R | F | Pattern setting for analog channel 4. |
| pla0 | discrete | H | L | X | R | F | Pattern setting for digital channel D0. |
| pla1 | discrete | H | L | X | R | F | Pattern setting for digital channel D1. |
| pla2 | discrete | H | L | X | R | F | Pattern setting for digital channel D2. |
| pla3 | discrete | H | L | X | R | F | Pattern setting for digital channel D3. |
| pla4 | discrete | H | L | X | R | F | Pattern setting for digital channel D4. |
| pla5 | discrete | H | L | X | R | F | Pattern setting for digital channel D5. |
| pla6 | discrete | H | L | X | R | F | Pattern setting for digital channel D6. |
| pla7 | discrete | H | L | X | R | F | Pattern setting for digital channel D7. |
| pla8 | discrete | H | L | X | R | F | Pattern setting for digital channel D8. |
| pla9 | discrete | H | L | X | R | F | Pattern setting for digital channel D9. |
| pla10 | discrete | H | L | X | R | F | Pattern setting for digital channel D10. |
| pla11 | discrete | H | L | X | R | F | Pattern setting for digital channel D11. |
| pla12 | discrete | H | L | X | R | F | Pattern setting for digital channel D12. |
| pla13 | discrete | H | L | X | R | F | Pattern setting for digital channel D13. |
| pla14 | discrete | H | L | X | R | F | Pattern setting for digital channel D14. |
| pla15 | discrete | H | L | X | R | F | Pattern setting for digital channel D15. |
Sets or queries the trigger level of the specified channel in Pattern trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| source | discrete | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Channel or digital line whose trigger level is specified. |
| level | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Trigger level for the specified source channel. |
Sets or queries the trigger source of Pattern trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Trigger source for Pattern trigger. |
:TRIGger:PATTern:SOURce CHANnel2 /*Sets the trigger source to CHANnel2.*/ :TRIGger:PATTern:SOURce? /*The query returns CHAN2.*/
| Name | Type | Values | Description |
|---|---|---|---|
| when | - | - |
Sets or queries the trigger source of Duration trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 |
Sets or queries the trigger source of Duration trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 |
Sets or queries the channel pattern of the Duration trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| pch1 | discrete | H | L | X | Pattern for analog channel CHANnel1. |
| pch2 | discrete | H | L | X | Pattern for analog channel CHANnel2. |
| pch3 | discrete | H | L | X | Pattern for analog channel CHANnel3. |
| pch4 | discrete | H | L | X | Pattern for analog channel CHANnel4. |
| pla0 | discrete | H | L | X | Pattern for digital channel D0. |
| pla1 | discrete | H | L | X | Pattern for digital channel D1. |
| pla2 | discrete | H | L | X | Pattern for digital channel D2. |
| pla3 | discrete | H | L | X | Pattern for digital channel D3. |
| pla4 | discrete | H | L | X | Pattern for digital channel D4. |
| pla5 | discrete | H | L | X | Pattern for digital channel D5. |
| pla6 | discrete | H | L | X | Pattern for digital channel D6. |
| pla7 | discrete | H | L | X | Pattern for digital channel D7. |
| pla8 | discrete | H | L | X | Pattern for digital channel D8. |
| pla9 | discrete | H | L | X | Pattern for digital channel D9. |
| pla10 | discrete | H | L | X | Pattern for digital channel D10. |
| pla11 | discrete | H | L | X | Pattern for digital channel D11. |
| pla12 | discrete | H | L | X | Pattern for digital channel D12. |
| pla13 | discrete | H | L | X | Pattern for digital channel D13. |
| pla14 | discrete | H | L | X | Pattern for digital channel D14. |
| pla15 | discrete | H | L | X | Pattern for digital channel D15. |
Sets or queries the trigger condition of the Duration trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| when | enum | GREater | LESS | GLESs | UNGLess | Selects the duration-trigger condition. |
Sets or queries the upper limit of the duration time of the Duration trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 100 ps - 10 s | Upper limit of the duration time. |
:TRIGger:DURation:TUPPer 0.000003 :TRIGger:DURation:TUPPer?
Sets the source for the trigger timeout function.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Specifies the source channel used for trigger timeout. |
Sets or queries the trigger level of the specified channel in Duration trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| source | discrete | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | |
| level | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Trigger level for the selected analog or digital channel. |
:TRIGger:DURation:LEVel CHANnel2,0.16 /*Sets the trigger level of CH2 to 160 mV.*/ :TRIGger:DURation:LEVel? CHANnel2 /*The query returns 1.600000E-1.*/
Sets the source for the timeout trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | discrete | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Specifies the trigger source channel. |
Sets or queries the edge type of Timeout trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | POSitive | NEGative | RFALl | Selects the edge type used for the Timeout trigger. |
Sets or queries the timeout value of the Timeout trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 16 ns - 10 s | Timeout value to set. |
:TRIGger:TIMeout:TIME 0.002 /*Sets the timeout value to 2 ms.*/ :TRIGger:TIMeout:TIME? /*The query returns 2.000000E-3.*/
Sets or queries the trigger timeout level. The syntax includes a value parameter for the level, and the query form is documented on the same page.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | - |
Sets or queries the trigger source of Runt trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Trigger source for the Runt trigger. |
Sets or queries the trigger source of Runt trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
Sets or queries the polarity of the Runt trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative | Polarity of the Runt trigger. |
:TRIGger:RUNT:POLarity NEGative /*Sets the polarity of Runt trigger to NEGative.*/ :TRIGger:RUNT:POLarity? /*The query returns NEG.*/
Sets or queries the condition under which the Runt trigger occurs.
| Name | Type | Values | Description |
|---|---|---|---|
| when | enum | - |
Sets or queries the upper limit of the pulse width of Runt trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | s | Upper limit of the pulse width. |
Sets or queries the lower limit of the pulse width of the Runt trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| width | real | 8 ns - 9.9 s | Lower limit of the pulse width. |
Sets or queries the upper limit of the trigger level of Runt trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | 0V - (5 x VerticalScale - Offset) | Upper limit of the trigger level. |
:TRIGger:RUNT:ALEVel 0.16 /*Sets the upper limit of the trigger level to 160 mV.*/ :TRIGger:RUNT:ALEVel? /*The query returns 1.600000E-1.*/
Sets or queries the lower limit of the trigger level of Runt trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | 0V - (5 x VerticalScale - Offset) | Lower limit of the trigger level. |
Sets or queries the trigger source of Window trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Trigger source for Window trigger. |
Sets or queries the trigger source of Window trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | discrete | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Trigger source for Window trigger. |
Sets or queries the edge type of the Windows trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | POSitive | NEGative | RFALl | Edge type used for the Windows trigger. |
:TRIGger:WINDows:SLOPe NEGative /*Sets the edge type of Windows trigger to NEGative.*/ :TRIGger:WINDows:SLOPe? /*The query returns NEG.*/
Sets or queries the trigger position of Window trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| pos | enum | EXIT | ENTer | TIME | Selects when the window trigger fires relative to the trigger level range. |
Sets or queries the window time of Window trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | - | Window time. |
Sets or queries the upper limit of the trigger level of Window trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | 0V - 5 x VerticalScale - OFFSet | Upper limit of the trigger level. |
:TRIGger:WINDows:ALEVel 0.16 /*Sets the upper limit of the trigger level to 160 mV.*/ :TRIGger:WINDows:ALEVel? /*The query returns 1.600000E-1.*/
Sets or queries the trigger delay function settings. The provided slice only begins the :TRIGger:DELay section and does not document the specific :TRIGger:DELay command itself.
Sets or queries the lower limit of the trigger level of Window trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - upper limit | Lower limit of the trigger level for Window trigger. |
:TRIGger:WINDows:BLEVel 0.05 /*Sets the lower limit of the trigger level to 50 mV.*/ :TRIGger:WINDows:BLEVel? /*The query returns 5.000000E-2.*/
Sets or queries the trigger source of Source A in Delay trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | - |
Sets or queries the edge type of Edge A in Delay trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | POSitive | NEGative | Edge type of Edge A in Delay trigger. |
<none>
Sets or queries the trigger source of Source B in Delay trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Trigger source for Source B in Delay trigger. |
:TRIGger:DELay:SB CHANnel4 :TRIGger:DELay:SB?
Sets or queries the edge type of Edge B in Delay trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | POSitive | NEGative | Edge type for Edge B in Delay trigger. |
Sets or queries the trigger condition of the Delay trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | GREater | LESS | GLESs | GOUT | Trigger condition for the Delay trigger. |
Sets or queries the upper limit of delay time of the Delay trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 8.01 ns - 10 s | Upper limit of delay time. |
:TRIGger:DELay:TUPPer 0.002 /*Sets the upper limit of delay time to 2 ms.*/ :TRIGger:DELay:TUPPer? /*The query returns 2.000000E-3.*/
Sets the lower limit of delay time of the Delay trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 8.01 ns - 10 s | Lower limit of the delay time. |
Sets or queries the threshold level of Source A of the Delay trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Threshold level for Source A of the Delay trigger. |
:TRIGger:DELay:ALEVel <level> :TRIGger:DELay:ALEVel?
Sets or queries the threshold level of Source B of the Delay trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Threshold level for Source B of the Delay trigger. |
:TRIGger:DELay:BLEVel 0.05 /*Sets the threshold level of Source B to 50 mV.*/ :TRIGger:DELay:BLEVel? /*The query returns 5.000000E-2.*/
Sets or queries the data source of the Setup&Hold trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Data source for the Setup&Hold trigger. |
:TRIGger:SHOLd:DSRC CHANnel1 :TRIGger:SHOLd:DSRC?
Sets or queries the data source of Setup&Hold trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:TRIGger:SHOLd:DSRC CHANnel1 /*Sets the data source to CHANnel1.*/ :TRIGger:SHOLd:DSRC? /*The query returns CHAN1.*/
Sets or queries the clock source of Setup&Hold trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | INTernal | EXTernal | Clock source selection. |
Sets or queries the edge type of the Setup&Hold trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | POSitive | NEGative | Edge type for the Setup&Hold trigger. |
:TRIGger:SHOLd:SLOPe NEGative :TRIGger:SHOLd:SLOPe?
Sets or queries the data type of the Setup&Hold trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| pattern | enum | H | L | Selects the trigger pattern value. |
*:TRIGger:SHOLd:PATTern L *:TRIGger:SHOLd:PATTern?
Sets or queries the trigger condition of Setup/Hold trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | SETup | HOLD | SETHold | Trigger condition of the Setup/Hold trigger. |
Sets or queries the setup time of the Setup&Hold trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 8 ns - 1 s | Setup time threshold for the Setup&Hold trigger. |
Sets or queries the hold time of the Setup&Hold trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 8 ns - 1 s | Hold time value. |
:TRIGger:SHOLd:HTIMe 0.002 /*Sets the hold time to 2 ms.*/ :TRIGger:SHOLd:HTIMe? /*The query returns 2.000000E-3.*/
Sets or queries the trigger level of the data source. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | - | Trigger level of the data source. |
Sets or queries the trigger level of the clock source. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | (-5 x VerticalScale - OFFSet) - (5 x VerticalScale - OFFSet) | Trigger level for the clock source. |
:TRIGger:SHOLd:DLEVel 0.16 /*Sets the trigger level of the data source to 160 mV.*/ :TRIGger:SHOLd:DLEVel? /*The query returns 1.600000E-1.*/
Sets or queries the trigger source of the Nth Edge trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Trigger source for the Nth Edge trigger. |
:TRIGger:NEDGe:SOURce CHANnel2 :TRIGger:NEDGe:SOURce?
Sets or queries the trigger source of the Nth Edge trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the trigger source. |
:TRIGger:NEDGe:SOURce CHANnel2 :TRIGger:NEDGe:SOURce?
Sets or queries the slope of the Nth Edge trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | - | - |
Sets or queries the idle time of the Nth Edge trigger. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 16 ns - 10 s | Idle time of the Nth Edge trigger. |
Sets or queries the number of edges of the Nth Edge trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| edge | integer | 1 - 65535 | Number of edges for the Nth Edge trigger. |
:TRIGger:NEDGe:EDGE 20 :TRIGger:NEDGe:EDGE?
Sets or queries the trigger level of the Nth Edge trigger. The unit is the same as that of current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Trigger level for the Nth Edge trigger. |
:TRIGger:NEDGe:LEVel <level> :TRIGger:NEDGe:LEVel?
Option section for RS232 trigger settings. The slice documents the related :TRIGger:RS232:SOURce command, which sets or queries the RS232 trigger source.
Sets or queries the trigger source of the RS232 trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:TRIGger:RS232:SOURce CHANnel2 /*Sets the trigger source to :TRIGger:RS232:SOURce? /*The query returns CHAN2.*/
Sets or queries the trigger condition of the RS232 trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| when | enum | STARt | ERRor | CERRor | DATA | Selects the RS232 trigger condition. |
*:TRIGger:RS232:WHEN ERRor *:TRIGger:RS232:WHEN?
Sets or queries the check mode of RS232 trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| parity | enum | - |
Sets or queries the stop bits of the RS232 trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| bit | enum | 1 | 1.5 | 2 | Stop bits setting for the RS232 trigger. |
:TRIGger:RS232:STOP 2 /*Sets the stop bits to 2.*/ :TRIGger:RS232:STOP? /*The query returns 2.*/
Sets the RS232 trigger data value.
| Name | Type | Values | Description |
|---|---|---|---|
| data | integer | - |
Sets or queries the data width of the RS232 trigger when the trigger condition is "Data".
| Name | Type | Values | Description |
|---|---|---|---|
| width | enum | 5 | 6 | 7 | 8 | Sets the RS232 trigger data width. |
Sets or queries the baud rate of the RS232 trigger. The default unit is bps.
| Name | Type | Values | Description |
|---|---|---|---|
| baud | integer | 1 bps - 20 Mbps | Baud rate of the RS232 trigger. |
:TRIGger:RS232:BAUD 4800 /*Sets the baud rate to 4800 bps.*/ :TRIGger:RS232:BAUD? /*The query returns 4800.*/
Sets or queries the trigger level of the RS232 trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | - | - |
Sets or queries the I2C trigger function. The slice shown documents the clock-line source command under this section, but not a separate syntax for :TRIGger:IIC itself.
Sets or queries the source channel of the clock line of the I2C trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Source channel of the clock line. |
Sets or queries the source channel of the data line of I2C trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:TRIGger:IIC:SDA CHANnel2 /*Sets the data source to CHANnel2.*/ :TRIGger:IIC:SDA? /*The query returns CHAN2.*/
Sets or queries the trigger condition of I2C trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| when | enum | STARt | RESTart | STOP | NACKnowledge | ADDRess | DATA | ADATa | Selects the I2C trigger condition. |
:TRIGger:IIC:WHEN RESTart /*Sets the trigger condition to :TRIGger:IIC:WHEN? /*The query returns REST.*/
Sets or queries the address width of the I2C trigger when the trigger condition is "ADDRess" or "ADATa".
| Name | Type | Values | Description |
|---|---|---|---|
| bits | integer | 7 | 8 | 10 | Address width in bits. |
:TRIGger:IIC:AWIDth 10 /*Sets the address width to 10.*/ :TRIGger:IIC:AWIDth? /*The query returns 10.*/
Sets or queries the data bytes of I2C trigger when the trigger condition is "DATA" or "ADATa".
| Name | Type | Values | Description |
|---|---|---|---|
| bytes | real | 1 - 5 | Number of data bytes used for the I2C trigger. |
:TRIGger:IIC:DBYTes <bytes> :TRIGger:IIC:DBYTes?
Sets or queries the address of the I2C trigger when the trigger condition is "ADDRess" or "ADATa".
| Name | Type | Values | Description |
|---|---|---|---|
| address | integer | 0 - 2n-1 |
:TRIGger:IIC:ADDRess 100 :TRIGger:IIC:ADDRess?
Sets or queries the data direction of the I2C trigger when the trigger condition is "ADDRess" or "ADATa".
| Name | Type | Values | Description |
|---|---|---|---|
| direction | - | - |
Sets or queries the data value of the I2C trigger when the trigger condition is "DATA" or "ADATa".
| Name | Type | Values | Description |
|---|---|---|---|
| data | integer | 0 - 240-1 | Data value to set for the I2C trigger. |
:TRIGger:IIC:DATA 64 :TRIGger:IIC:DATA?
Sets or queries the trigger level of the clock line in I2C trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Trigger level to set for the I2C clock line; for analog channels the range depends on VerticalScale and OFFSet, and for digital channels it is -20 V to 20 V. |
:TRIGger:IIC:CLEVel 0.16 /*Sets the trigger level to 160 mV.*/ :TRIGger:IIC:CLEVel? /*The query returns 1.600000E-1.*/
Sets or queries the trigger level of the data line in I2C trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Trigger level for the data line. |
:TRIGger:IIC:DLEVel 0.16 :TRIGger:IIC:DLEVel?
Used to set relevant parameters for the CAN trigger. This option section introduces CAN trigger commands; the BAUD subcommand sets or queries the CAN signal rate.
Sets or queries the signal rate of CAN trigger. The unit is bps.
| Name | Type | Values | Description |
|---|---|---|---|
| baud | integer | 10 kbps - 5 Mbps | CAN trigger baud rate. |
Sets or queries the trigger source of CAN trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the CAN trigger source. |
:TRIGger:CAN:SOURce CHANnel2 /*Sets the trigger source to CHANnel2.*/ :TRIGger:CAN:SOURce? /*The query returns CHAN2.*/
Sets or queries the signal type of CAN trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| stype | enum | - |
Sets or queries the trigger condition of CAN trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| cond | enum | SOF | EOF | IDRemote | OVERload | IDFRame | DATaframe | IDData | ERFRame | ERANswer | ERCHeck | ERFormat | ERRandom | ERBit | Trigger condition to use for CAN triggering. |
Sets or queries the sample point position of CAN trigger, expressed in percent. The sample point is within the bit time range.
| Name | Type | Values | Description |
|---|---|---|---|
| spoint | integer | 10 - 90 | Sample point position of the CAN trigger in percent. |
:TRIGger:CAN:SPoint 60 /*Sets the sample point position of CAN trigger to 60%.*/ :TRIGger:CAN:SPoint? /*The query returns 60.*/
Sets or queries the CAN trigger level.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | - |
Sets or queries the trigger level of the clock channel of SPI trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | (-5 x VerticalScale - OFFSet) - (6 x VerticalScale - OFFSet) | Trigger level for the SPI clock channel. |
Sets or queries the trigger level of the clock channel of SPI trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 6 x VerticalScale - OFFSet | Trigger level for the SPI clock channel. |
:TRIGger:SPI:CLEVel <level> :TRIGger:SPI:CLEVel?
Sets or queries the trigger level of the data channel of the SPI trigger. The unit is the same as the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 7 x VerticalScale - OFFSet | Trigger level for the SPI data channel; range depends on whether the channel is analog or digital. |
:TRIGger:SPI:DLEVel 0.16 /*Sets the trigger level to 160 mV.*/ :TRIGger:SPI:DLEVel? /*The query returns 1.600000E-1.*/
Sets or queries the source channel of the CS line when the SPI trigger condition is set to CS.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Source channel for the CS line. |
:TRIGger:SPI:CS CHANnel2 /*Sets the source channel of the CS line to CHANnel2 when the trigger condition of SPI is set to CS.*/ :TRIGger:SPI:CS? /*The query returns CHAN2.*/
Sets or queries the SPI trigger data value.
| Name | Type | Values | Description |
|---|---|---|---|
| data | integer | 0 - 2^32-1 | SPI trigger data value. |
Sets or queries the CS mode of SPI trigger when the trigger condition is "CS".
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | HIGH | LOW | Selects the CS mode of SPI trigger. |
:TRIGger:SPI:MODE LOW /*Sets the CS mode to LOW.*/ :TRIGger:SPI:MODE? /*The query returns LOW.*/
Sets or queries the SPI trigger SCL source.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | - |
Sets or queries the channel source of the data line of SPI trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Channel source for the SPI trigger data line. |
Sets or queries the trigger level of the CS channel of SPI trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 7 x VerticalScale - OFFSet | Trigger level for the SPI CS channel. |
:TRIGger:SPI:SLEVel 0.16 :TRIGger:SPI:SLEVel?
Sets or queries the SPI trigger slope.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | - |
Sets or queries the timeout value when the SPI trigger condition is "Timeout". The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 8 ns - 10 s | Timeout value. |
Sets or queries the trigger condition of SPI trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| when | enum | CS | TIMeout | Trigger condition to set. |
*No example lines for this command were provided in the slice.*
Sets or queries the data width of the data channel in SPI trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| width | integer | 4 - 32 | Data width of the data channel in SPI trigger. |
Sets the relevant parameters for the FLEXray trigger. The command belongs to the FLEXray trigger command group.
Sets or queries the signal rate of the FlexRay trigger. The default unit is bps.
| Name | Type | Values | Description |
|---|---|---|---|
| baud | enum | 2500000 | 5000000 | 10000000 | Signal rate of the FlexRay trigger. |
:TRIGger:FLEXray:BAUD 5000000 /*Sets the signal rate to 5000000 bps.*/ :TRIGger:FLEXray:BAUD? /*The query returns 5000000.*/
Sets the FLEXray trigger source.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | - | FLEXray trigger source. |
Sets or queries the trigger condition of the FlexRay trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| cond | enum | FRAMe | SYMBol | ERRor | TSS | Trigger condition. |
Sets or queries the trigger level of the FlexRay trigger. Its unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | -5 x VerticalScale - OFFSet - 5 x VerticalScale - OFFSet | Trigger level for analog channels; for digital channels the allowed range is -20 V to 20 V. |
Sets relevant parameters for the I2S trigger. This command belongs to the :TRIGger:IIS command group.
Sets or queries the alignment mode of the I2S trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| setting | enum | LJ | RJ | IIS | Alignment mode for the I2S trigger. |
:TRIGger:IIS:ALIGnment LJ :TRIGger:IIS:ALIGnment?
Sets the edge polarity used for the I2S clock trigger. The page slice shows the setter and query syntax, but does not include the parameter table or query return format.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | - | - |
Sets or queries the clock source of the I2S trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Clock source for the I2S trigger. |
:TRIGger:IIS:SOURce:CLOCk CHANnel1 :TRIGger:IIS:SOURce:CLOCk?
Sets or queries the data source of the I2S trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the I2S trigger data source. |
:TRIGger:IIS:SOURce:DATA CHANnel2 /*Sets data source to :TRIGger:IIS:SOURce:DATA? /*The query returns CHAN2.*/
Sets or queries the audio channel of the I2S trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| <source> | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Audio channel of the I2S trigger. |
Sets or queries the trigger condition of the I2S trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| operator | enum | EQUal | NOTequal | LESSthan | GREaterthan | INRange | OUTRange | Trigger comparison operator. |
Sets or queries the audio state of the I2S trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| audio | enum | RIGHt | LEFT | EITHer | Selects which channel's data is used for the I2S trigger. |
Sets the trigger source for LIN trigger. The slice shows this command in the LIN trigger command group, but does not document the allowed source values or query return format.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - | Trigger source selection. |
Sets or queries the data value of the I2S trigger when the trigger condition is "=" or "≠".
| Name | Type | Values | Description |
|---|---|---|---|
| data | integer | 0 - 2^32-1 | Data value for the I2S trigger. |
:TRIGger:IIS:DATA 10 :TRIGger:IIS:DATA? /*The query returns 10.*/
Sets or queries the trigger source of LIN trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - |
Sets or queries the ID value of the LIN trigger when the trigger condition is "Data & ID".
| Name | Type | Values | Description |
|---|---|---|---|
| id | integer | 0 - 63 |
:TRIGger:LIN:ID 4 :TRIGger:LIN:ID?
Sets or queries the baud rate of the LIN trigger. The default unit is bps.
| Name | Type | Values | Description |
|---|---|---|---|
| baud | integer | 1 kbps - 20 Mbps | Baud rate of the LIN trigger. |
:TRIGger:LIN:BAUD 19200 /*Sets the baud rate of LIN trigger to 19.2 kbps.*/ :TRIGger:LIN:BAUD? /*The query returns 19200.*/
Sets or queries the protocol version of the LIN trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| std | enum | 1X | 2X | BOTH | Protocol version of the LIN trigger. |
Sets or queries the sample position of LIN trigger. The sample position is expressed as the ratio of time from the bit start to the sample point to bit time, in percent.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 10 - 90 |
:TRIGger:LIN:SAMPlepoint 40 :TRIGger:LIN:SAMPlepoint?
Sets or queries the trigger condition of LIN trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| when | - | - |
Sets or queries the trigger level of the LIN trigger. The unit is the same as the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | - | Trigger level for LIN triggering. |
Sets or queries the trigger source of the M1553 trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Trigger source for the M1553 trigger. |
:TRIGger:M1553:SOURce <source> :TRIGger:M1553:SOURce?
Sets or queries the trigger source of the M1553 trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Trigger source channel. |
Sets or queries the trigger condition of the M1553 trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| when | enum | SYNCbreak | DATA | CMD | STATus | ERRor | Trigger condition to use for M1553 triggering. |
:TRIGger:M1553:WHEN CMD :TRIGger:M1553:WHEN?
Sets or queries the polarity of the M1553 trigger.
| Name | Type | Values | Description |
|---|---|---|---|
| polarity | enum | POSitive | NEGative |
:TRIGger:M1553:POLarity POSitive :TRIGger:M1553:POLarity?
Sets or queries the upper limit of the trigger level of M1553 trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| level | real | Lower limit - 5 x VerticalScale - OFFSet |
:TRIGger:M1553:ALEVel <level> :TRIGger:M1553:ALEVel?
Sets or queries the lower limit of the trigger level of Delay trigger. The unit is the same as that of the current amplitude.
| Name | Type | Values | Description |
|---|---|---|---|
| <level> | real | -5 x VerticalScale - OFFSet - upper limit | Lower trigger level limit. |
:TRIGger:M1553:BLEVel 0.05 /*Sets the lower limit of the trigger :TRIGger:M1553:BLEVel? /*The query returns 5.000000E-2.*/
Sets or queries the source channel of waveform data reading.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | Selects the waveform data source channel. |
:WAVeform:SOURce CHANnel2 /*Sets the channel source to CHANnel2.*/ :WAVeform:SOURce? /*The query returns CHAN2.*/
Sets or queries the mode used by the :WAVeform:DATA? command when reading data.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | - | - | Mode of the waveform data reading operation. |
Sets or queries the return format of waveform data.
| Name | Type | Values | Description |
|---|---|---|---|
| format | enum | WORD | BYTE | ASCii | Return format for waveform data. |
:WAVeform:MODE RAW /*Sets the reading mode of waveform data to RAW.*/ :WAVeform:MODE? /*The query returns RAW.*/
Sets or queries the number of waveform points to be read in the current mode.
| Name | Type | Values | Description |
|---|---|---|---|
| point | integer | 1 - 1,000 | Number of waveform points to read. |
*:WAVeform:POINts 100 *:WAVeform:POINts?
Reads the waveform data.
:WAV:SOUR CHAN1 :WAV:MODE NORMal :WAV:FORM BYTE :WAV:DATA? :STOP :WAV:SOUR CHAN1 :WAV:MODE RAW :WAV:FORM BYTE :WAV:STAR 1 :WAVeform:STOP 120000
Returns the X increment used in the waveform conversion formula for waveform data read from internal memory.
Queries the start time of the waveform data of the currently selected channel source in the X direction.
Queries the reference time of the waveform points of the currently selected channel source in the X direction.
Queries the unit voltage value of the current source channel Y in the Y direction.
Queries the vertical offset relative to the vertical reference position of the currently selected channel source in the Y direction.
Queries the vertical reference position of the currently selected channel source in the Y direction.
Sets or queries the start position of waveform data reading.
| Name | Type | Values | Description |
|---|---|---|---|
| sta | integer | 1 - 1000 | Start position of waveform data reading in normal mode. |
Sets or queries the stop position of waveform data reading.
| Name | Type | Values | Description |
|---|---|---|---|
| stop | integer | 1 - 1,000 |
Starts reading waveforms. No actual effects on the instrument; compatible with DS2000.
Stops reading waveforms. The command has no actual effect on the instrument and is compatible with DS2000.
Resets reading waveforms. No actual effects on the instrument; compatible with DS2000.
Queries all the waveform parameters.
Queries the current waveform reading status. No actual effects on the instrument.