Clears all the waveforms on the screen. This command functions the same as the front-panel key.
SCPI COMMAND REFERENCE
The Rigol DHO814 is Rigol's oscilloscope in the DHO800 family. Its SCPI remote-control interface exposes 590 commands across 33 subsystems - 526 settable and 64 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.
590
Commands
526
Settable
64
Queries
33
Subsystems
SCPI
3.0
Verified
2026-07-16
All commands
Starts waveform acquisition (run state) on the oscilloscope.
Stops running the oscilloscope. This command functions the same as clicking or tapping the Stop icon in the quick operation bar, or pressing the corresponding front-panel key.
Performs a single trigger and sets the oscilloscope trigger mode to "Single". It functions the same as sending :TRIGger:SWEep SINGle.
Generates a trigger signal forcefully. It is only applicable to the normal and single trigger modes.
Enables the waveform auto setting function. The oscilloscope automatically adjusts the vertical scale, horizontal time base, and trigger mode according to the input signal for optimal waveform display.
Sets or queries whether the peak-peak priority setting is enabled. The query returns 0 or 1.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables the peak-peak priority setting. |
:AUToset:PEAK OFF /*Disables the peak-peak priority setting.*/ :AUToset:PEAK? /*The query returns 0.*/
Sets or queries whether only the enabled channel is tested when performing the AUTO operation.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables testing only the enabled channel during AUTO operation. |
Sets or queries whether to enable the waveform display mode. When ON, waveform overlay display is enabled and waveforms of different channels are shown in the same screen position.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables waveform overlay display. |
Sets or queries whether to enable keeping coupling.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1|ON | 0|OFF | Enables or disables keeping coupling. |
:AUToset:KEEPcoup ON /*Sets to enable keeping coupling.*/ :AUToset:KEEPcoup? /*The query returns 1.*/
Sets whether AutoSet is locked. When locked, the AutoSet function is disabled.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | boolean | - | Enables or disables AutoSet lock. |
:AUToset:LOCK <bool>
Sets or queries whether to enable the AUTO function.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the AUTO function. |
Sets or queries the number of averages in the average acquisition mode.
| Name | Type | Values | Description |
|---|---|---|---|
| count | integer | 2 - 2n | Number of averages; must be a power of 2, with n ranging from 1 to 16. |
Sets or queries the memory depth of the oscilloscope, i.e. the number of waveform points stored through sampling in a single trigger. The default unit is pts.
| Name | Type | Values | Description |
|---|---|---|---|
| mdep | discrete | AUTO | 1k | 10k | 100k | 1M | 5M | 10M | 25M | 50M | 1000 | 10000 | 100000 | 1000000 | 5000000 | 10000000 | 25000000 | 50000000 | 1e3 | 1e4 | 1e5 | 1e6 | 5e6 | 1e7 | 2.5e7 | 5e7 | Memory depth setting. |
Sets or queries the acquisition mode of the oscilloscope.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | NORMal | PEAK | AVERages | ULTRa | Acquisition mode to set. |
Queries the current sample rate. The default unit is Sa/s.
*:ACQuire:SRATe? /*The query returns 1.00000E+6.*/
Sets or queries the display mode of Ultra Acquire.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ADJacent | OVERlay | WATerfall | PERSpective | MOSaic | Display mode to use for Ultra Acquire. |
Sets or queries the timeout value of Ultra Acquire.
| Name | Type | Values | Description |
|---|---|---|---|
| tmo | real | 1 us - 1 s | Timeout value of Ultra Acquire. |
:ACQuire:ULTRa:TIMeout 0.1 :ACQuire:ULTRa:TIMeout?
Sets or queries the maximum number of frames for Ultra Acquire. The syntax shows a setter and a query form.
| Name | Type | Values | Description |
|---|---|---|---|
| frame | - | - |
Sets or queries the decoding type of the specified decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| mode | enum | PARallel | RS232 | SPI | IIC | LIN | CAN |
Enables or disables the specified decoding bus, or queries its on/off display status.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specifies the decoding bus number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the bus display. |
:BUS1:DISPlay ON /*Enables the decoding bus.*/ :BUS1:DISPlay? /*The query returns 1.*/
Sets or queries the format of decoding data on the specified decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| format | enum | PAR | RS232 | SPI | IIC | LIN | CAN | Decoding data format for the specified bus. |
Enables or disables the event table of the specified decoding bus, or queries the on/off status of the specified decoding bus event table.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specifies the decoding bus number. |
| bool | enum | 1 | ON | 0 | OFF | Turns the event table on or off. |
:BUS1:EVENt 1 :BUS1:EVENt?
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. |
| bool | enum | 1 | ON | 0 | OFF | Turns the label display on or off. |
:BUS1:LABel ON /*Enables the label of the specified decoding bus.*/ :BUS1:LABel? /*The query returns 1.*/
Reads the data from the decoding event table.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specifies the decoding bus number. |
Exports the decoding information from the specified decoding bus event table in CSV form.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the decoding bus number. |
| path | string | - | Specifies the export file path. |
Sets or queries the vertical position of the bus on the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| pos | integer | -250 - 250 |
Sets or queries the threshold of the specified decoding source on the specified decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | Specifies the decoding bus number. |
| value | real | (-5 x VerticalScale - OFFSet) - (5 x VerticalScale - OFFSet) | Sets the threshold value. |
| type | enum | PAL | TX | RX | SCL | SDA | CS | CLK | MISO | MOSI | LIN | CAN | PALCLK | CH1 | CH2 | CH3 | CH4 | Specifies the decoding source type. |
Sets relevant parameters for parallel decoding. The parallel bus consists of a clock line and a data line, and the oscilloscope samples channel data on the clock edge and judges logic state according to the preset threshold level.
Sets or queries the source of Parallel decoding on the specific bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus number. |
| source | enum | D7D0 | D15D8 | D15D0 | D0D7 | D8D15 | D0D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | USER | Parallel decode source. |
:BUS1:PARallel:BUS CHANnel1 /*Sets the source of Parallel decoding to CHANnel1.*/ :BUS1:PARallel:BUS? /*The query returns CHAN1.*/
Sets or queries the clock source of Parallel decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus number. |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF | Clock source for Parallel decoding. |
:BUS1:PARallel:CLK CHANnel2 :BUS1:PARallel:CLK?
Sets or queries the edge type of the clock channel when being sampled by Parallel decoding on the data channel.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | enum | RISe | FALL | Edge type used for the clock channel during Parallel decoding. |
Sets or queries the data width (number of bits per frame) of Parallel decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| wid | integer | 1 - 4 |
:BUS1:PARallel:WIDTh 2 :BUS1:PARallel:WIDTh?
Sets or queries the data bit that the parallel bus requires to set for the channel source.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| bit | integer | 0 - data width - 1 |
Sets or queries the channel source of the currently selected data bit. The query returns the source as one of the digital lines D0-D15 or CHAN1-CHAN4.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| src | discrete | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:BUS1:PARallel:SOURce CHANnel2 :BUS1:PARallel:SOURce?
Sets or queries the endian setting for the parallel bus. The syntax shows a setter and a query for the selected bus number.
| Name | Type | Values | Description |
|---|---|---|---|
| nopt | integer | 1 - 4 | Bus number. |
| endian | - | - |
Sets or queries the data polarity of Parallel decoding on the specified decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specifies the decoding bus number. |
| pol | enum | NEGative | POSitive | Sets the data polarity for Parallel decoding. |
Sets relevant parameters for RS232 decoding.
Sets or queries the Tx 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 |
:BUS1:RS232:TX CHANnel2 :BUS1:RS232:TX? /*The query returns CHAN2.*/
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 |
:BUS1:RS232:RX CHANnel2 :BUS1:RS232:RX?
Sets or queries the polarity of RS232 decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | |
| pol | enum | POSitive | NEGative | Polarity setting for RS232 decoding. |
Sets or queries the odd-even check mode of data transmission in RS232 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus number. |
| parity | enum | NONE | ODD | EVEN | Parity mode for RS232 decoding. |
Sets or queries the endian of data transmission in RS232 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | |
| endian | enum | MSB | LSB |
:BUS1:RS232:ENDian MSB /*Sets the transmission order of RS232 decoding to MSB.*/ :BUS1:RS232:ENDian? /*The query returns MSB.*/
Sets or queries the baud rate used for RS232 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| baud | integer | - |
Sets or queries the data width of RS232 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| bits | discrete | 5 | 6 | 7 | 8 | 9 |
:BUS1:RS232:DBITs 8 /*Sets the data width of RS232 decoding to 8.*/ :BUS1:RS232:DBITs? /*The query returns 8.*/
Sets relevant parameters for I2C decoding.
Sets or queries the stop bits of each frame of data in RS232 decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 | 2 | 3 | 4 | |
| <stop bits> | discrete | 1 | 1.5 | 2 |
:BUS1:RS232:SBITs 2 /*Sets the stop bits of RS232 decoding to :BUS1:RS232:SBITs? /*The query returns 2.*/
Sets or queries the clock source of I2C decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | Bus number to select. |
| 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 :BUS1:IIC:SCLK:SOURce?
Sets or queries the data source of the I2C decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 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 whether the clock channel source and data channel source of I2C decoding on the specified bus are exchanged, and queries the current exchange state.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | Bus number to select. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables exchange of the clock and data channel sources. |
Commands used to set relevant parameters for SPI decoding. The slice introduces the SPI bus configuration context but does not show a specific syntax line or parameter list for this mnemonic.
Sets or queries the address mode of I2C decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| addr | enum | NORMal | RW | Address mode for I2C decoding. |
:BUS1:IIC:ADDRess RW :BUS1:IIC:ADDRess?
Sets or queries the clock source of SPI decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Specifies the bus number. |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the clock source used for SPI decoding. |
:BUS1:SPI:SCLK:SOURce CHANnel2 /*Sets the clock source of SPI decoding to CHANnel2.*/ :BUS1:SPI:SCLK:SOURce? /*The query returns CHAN2.*/
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 :BUS1:SPI:SCLK:SLOPe?
Sets or queries the MISO 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 |
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 :BUS1:SPI:MOSI:SOURce?
Sets or queries the polarity of the SPI decoding on the specified decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Decoding bus number. |
| polarity | enum | HIGH | LOW | Polarity of the SPI decoding. |
:BUS1:SPI:POLarity HIGH /*Sets the polarity of the SPI decoding to Positive.*/ :BUS1:SPI:POLarity? /*The query returns HIGH.*/
Sets or queries the polarity of the MISO data line of SPI decoding on the specified decoding bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| polarity | enum | HIGH | LOW |
:BUS1:SPI:MISO:POLarity HIGH :BUS1:SPI:MISO:POLarity?
Sets or queries the polarity of the MOSI data line of SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| polarity | enum | HIGH | LOW | Selects positive polarity (HIGH) or negative polarity (LOW). |
:BUS1:SPI:MISO:POLarity HIGH :BUS1:SPI:MISO:POLarity?
Sets or queries the data width of SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| width | integer | 4 - 32 |
:BUS1:SPI:DBITs 10 :BUS1:SPI:DBITs?
Sets or queries the endian of data transmission in SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| <endian> | - | - |
Sets or queries the decode mode of SPI decoding.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | CS | TIMeout | Selects the SPI decode mode. |
Sets or queries the timeout value of SPI decoding on the specified bus. The unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Bus number. |
| time | real | 8 ns - 10 s | Timeout value for SPI decoding. |
:BUS1:SPI:TIMeout:TIME 0.000005 :BUS1:SPI:TIMeout:TIME?
Sets or queries the source of the CS line of SPI decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | Bus number. |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Source of the CS line for SPI decoding. |
:BUS1:SPI:SS:SOURce CHANnel2 /*Sets the source of CS line of SPI decoding to CHANnel2.*/ :BUS1:SPI:SS:SOURce? /*The query returns CHAN2.*/
Sets or queries the polarity of the CS line of SPI decoding on the specified bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| polarity | - | - |
Sets relevant parameters for CAN/CAN-FD decoding. The decoder uses the specified sample position and threshold-related settings to interpret CAN data bits as logic 1 or 0.
Sets or queries the source of CAN decoding on the specific bus.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| source | discrete | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:BUS1:CAN:SOURce CHANnel2 :BUS1:CAN:SOURce?
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 | Signal type used for CAN decoding. |
:BUS1:CAN:STYPe TX :BUS1:CAN:STYPe?
Sets the CAN bus baud rate for the selected bus. The slice also shows a query form, but does not document what the query returns.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Selects the CAN bus number. |
| baud | - | - | Baud rate setting for CAN decoding. |
Sets or queries the sample point position of CAN decoding on the specified bus, expressed in percent.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | Decoding bus number. |
| spoint | integer | 10 - 90 | Sample point position. |
Sets the relevant parameters for LIN decoding on the specified decoding bus. The oscilloscope samples the LIN signal at the specified sample position and requires the LIN protocol version to be specified.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies the decoding bus number. |
| version | enum | ? | Specifies the LIN signal protocol version. |
Sets or queries whether LIN decoding on the specified decoding bus includes the parity bit.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Decoding bus number. |
| bool | enum | 1|ON | 0|OFF | Enables or disables inclusion of the parity bit. |
Sets or queries the source of LIN decoding on the specific bus.
| 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 used for LIN decoding. |
:BUS1:LIN:SOURce CHANnel2 :BUS1:LIN:SOURce? /*The query returns CHAN2.*/
Sets or queries the version of the LIN bus.
| Name | Type | Values | Description |
|---|---|---|---|
| value | - | - |
Sets or queries the on/off status of the bode plot.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | On/off status for the bode plot. |
Sets or queries the run/stop status of the bode plot.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Run/stop state of the bode plot. |
:BODeplot:RUNStop ON /*Starts the bode plot drawing.*/ :BODeplot:RUNStop? /*The query returns 1.*/
Sets or queries the bode plot sweep type.
| Name | Type | Values | Description |
|---|---|---|---|
| <type> | enum | - |
Sets or queries the input source of the bode plot.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the bode plot input source. |
Sets or queries the output source of the bode plot.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Output source for the bode plot. |
:BODeplot:REF:OUT CHANnel1 /*Sets the output source of the bode plot to CH1.*/ :BODeplot:REF:OUT? /*The query returns CHANnel1.*/
Sets or queries the start frequency of the sweep signal in the bode plot. The default unit is Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| freq | real | 10 Hz - 24.99 MHz | Start frequency of the sweep signal. |
Sets or queries the stop frequency of the sweep signal in the bode plot. The default unit is Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| freq | real | 100 Hz - 25 MHz | Stop frequency of the sweep signal. |
:BODeplot:STOP 500 /*Sets the stop frequency of the sweep signal to 500 Hz.*/ :BODeplot:STOP? /*The query returns 5.000000E+2.*/
Sets or queries the number of sweep points per decade.
| Name | Type | Values | Description |
|---|---|---|---|
| num | integer | 10 - 300 | Number of sweep points per decade. |
:BODeplot:POINts 20 :BODeplot:POINts?
Sets or queries the variable amplitude of the sweep signal in the specified frequency range in the bode plot. The default unit of voltage is V, and the default frequency unit is Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| range | enum | ALL | 10 | 100 | 1K | 10K | 100K | 1M | 10M | 25M | 1000 | 10000 | 100000 | 1000000 | 10000000 | 25000000 | 1e1 | 1e2 | 1e3 | 1e4 | 1e5 | 1e6 | 1e7 | 2.5e7 | Frequency range selection for the bode plot sweep signal. |
| amp | real | 20 mV - 5 V | Variable amplitude of the sweep signal for the specified frequency range. |
:BODeplot:VOLTage 100,0.3 :BODeplot:VOLTage? 100
Sets or queries the bandwidth limit of the specified channel. The bandwidth limit can be enabled as 20 MHz or disabled.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specifies the channel number. |
| val | enum | OFF | 20M | Sets the channel bandwidth limit state. |
:CHANnel1:BWLimit 20M :CHANnel1:BWLimit?
Sets or queries the coupling mode of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Channel number to select. |
| coupling | enum | AC | DC | GND | Coupling mode for the selected channel. |
:CHANnel1:COUPling AC /*Sets the coupling mode to AC.*/ :CHANnel1:COUPling? /*The query returns AC.*/
Enables or disables the specified channel; or queries the on/off status of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | - | Boolean state for the channel display. |
Turns on or off the waveform invert for the specified channel; or queries the on/off status of the waveform invert for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the channel number. |
| bool | enum | 1 | ON | 0 | OFF | Turns waveform invert on or off. |
:CHANnel1:INVert ON :CHANnel1:INVert?
Sets or queries the vertical offset of the specified channel. The default unit is V.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the channel number. |
| offset | real | V | Sets the vertical offset of the specified channel. |
:CHANnel1:OFFSet 0.01 /*Sets the vertical offset of CH1 to 10 mV.*/ :CHANnel1:OFFSet? /*The query returns 1.000000E-02.*/
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| val | - | - |
Sets or queries the vertical scale of the specified channel. The default unit is V/div.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Channel number. |
| scale | real | 500 μV/div - 10 V/div | Vertical scale of the specified channel; range depends on probe ratio. |
Sets or queries the probe ratio of the specified analog channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the analog channel number. |
| atten | discrete | 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 the probe attenuation ratio. |
Sets or queries whether to display the label of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies the channel number. |
| bool | enum | 1 | ON | 0 | OFF | Turns label display on or off. |
:CHANnel1:LABel:SHOW ON :CHANnel1:LABel:SHOW?
Sets or queries the label of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Channel number. |
| label | string | - | Label content to assign to 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 | |
| units | enum | WATT | AMPere | VOLTage | UNKNown |
Enables or disables the fine adjustment of the vertical scale of the specified channel, or queries the on/off status of that fine adjustment.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Specified channel number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables fine adjustment of the vertical scale. |
:CHANnel1:VERNier ON /*Enables the fine adjustment of the :CHANnel1:VERNier? /*The query returns 1.*/
Sets or queries the bias voltage of the specified channel. The default unit is V.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | integer | 1 - 4 | Specifies the channel number. |
| offset | real | V | Bias voltage offset for the specified channel. |
Queries the measurement value of the frequency counter.
Enables or disables the frequency counter, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Sets the frequency counter enable state. |
*:COUNter:ENABle ON *:COUNter:ENABle?
Sets or queries the source used by the frequency counter.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | - |
Sets or queries the mode of the frequency counter.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | FREQuency | PERiod | TOTalize | Selects the frequency counter measurement mode. |
Sets or queries the resolution of the frequency counter.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | 3 - 6 | Resolution value for the frequency counter. |
:COUNter:NDIGits 4 :COUNter:NDIGits?
Enables or disables the statistical function of the frequency counter; or queries the on/off status of the statistical function of the frequency counter.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables the statistical function of the frequency counter. |
:COUNter:TOTalize:ENABle <bool> :COUNter:TOTalize:ENABle?
Clears the total count.
Sets or queries the mode of the cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | OFF | MANual | TRACk | XY | Cursor measurement mode. |
Sets or queries the on/off status of the indicator for the measurement function.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | On/off state of the measurement indicator. |
:CURSor:MEASure:INDicator? ON /*Sets the indicator for the measurement function to ON.*/ :CURSor:MEASure:INDicator? /*The query returns 1.*/
Sets or queries the cursor type in the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | TIME | AMPLitude | Cursor type to select. |
:CURSor:MANual:TYPE AMPLitude :CURSor:MANual:TYPE?
Sets or queries the cursor type in the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | TIME | AMPLitude | Cursor type for manual cursor measurement. |
:CURSor:MANual:TYPE AMPLitude :CURSor:MANual:TYPE?
Sets or queries the channel source of the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - |
Sets or queries the horizontal position of Cursor A in manual cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| ax | real | s | Horizontal position of Cursor A; the range is determined by the current horizontal scale and position. |
Sets or queries the vertical position of Cursor A in the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| ay | real | - | Vertical position of Cursor A. |
:CURSor:MANual:CAY 0.1 /*Sets the vertical position of Cursor A to 0.1 V.*/ :CURSor:MANual:CAY? /*The query returns 1.000000E-1.*/
Sets or queries the horizontal position of Cursor B in the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| <bx> | real | - |
Sets or queries the vertical position of Cursor B in the manual mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| by | real | - | Vertical position of Cursor B. |
:CURSor:MANual:CBY 0.1 /*Sets the vertical position of Cursor B :CURSor:MANual:CBY? /*The query returns 1.000000E-1.*/
Queries the X value at Cursor A in the manual mode of cursor measurement. The unit is determined by the horizontal unit selected for the currently corresponding channel.
Queries the Y value at Cursor A in the manual mode of cursor measurement. The unit is determined by the currently selected vertical unit.
Queries 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 Y value at Cursor B in the manual mode of cursor measurement. The unit is determined by the currently selected vertical unit.
Queries the difference (ΔX) 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 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.
Sets or queries the source used for cursor tracking. The syntax shown is for :CURSor:TRACk:SOURce1, with a corresponding query form.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - |
Queries the difference (ΔY) between the Y value at Cursor A and the Y value at Cursor B in the manual mode of cursor measurement. The unit is determined by the currently selected vertical unit.
Sets or queries the source for cursor track source 1. The syntax shows a setter and a corresponding query, but this slice does not document the allowable source values or the query return format.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - | Source selection for cursor track source 1. |
Sets or queries 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 track mode. The position range depends on the current horizontal scale and position.
| Name | Type | Values | Description |
|---|---|---|---|
| ax | real | s | Horizontal position of Cursor A. |
:CURSor:TRACk:CAX 1.000000E-8 :CURSor:TRACk:CAX?
Sets or queries the horizontal position of Cursor B in track mode cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| bx | real | - | Horizontal position of Cursor B. |
Sets or queries the vertical position of Cursor A in track mode for cursor measurement. The range is determined by the current vertical scale and position.
| Name | Type | Values | Description |
|---|---|---|---|
| ay | real | V | Vertical position of Cursor A. |
Sets or queries the vertical position of Cursor B in track mode cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| by | real | V | Vertical position of Cursor B; the range is determined by the current vertical scale and position. |
Queries the X value at Cursor A in the track mode of cursor measurement. The unit is determined by the amplitude unit selected for the currently corresponding channel.
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 the track mode of cursor measurement. The unit is the same as that selected for the current channel.
Queries the difference (ΔX) between the X value at Cursor A and the X value at Cursor B in track mode. The current difference is returned in scientific notation.
Queries the difference (ΔY) between the Y value at Cursor A and the Y value at Cursor B in track mode. 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 Cursor B in track cursor measurement. The default unit is Hz.
Sets or queries the horizontal position of Cursor A in the XY cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| x | real | - | Horizontal position of Cursor A. |
Sets or queries the axis in the track mode of cursor measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | Y | X | Axis used for cursor track mode. |
:CURSor:TRACk:MODE X /*Sets the axis in the track mode of cursor measurement to X-axis.*/ :CURSor:TRACk:MODE? /*The query returns X.*/
Sets or queries the horizontal position of Cursor A in the XY cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| x | - | - |
Sets or queries the horizontal position of Cursor B in the XY cursor measurement mode.
| Name | Type | Values | Description |
|---|---|---|---|
| x | real | - | Horizontal position of Cursor B; related to the current vertical scale and vertical offset. |
:CURSor:XY:BX 0.1 :CURSor:XY:BX?
Sets or queries the vertical position of Cursor A in the XY cursor measurement mode. The value is related to the current vertical scale and vertical offset.
| Name | Type | Values | Description |
|---|---|---|---|
| y | real | - | Vertical position of Cursor A. |
:CURSor:XY:AY 0.1 /*Sets the vertical position of Cursor A to 100 mV.*/ :CURSor:XY:AY? /*The query returns 1.000000E-1.*/
Sets or queries the vertical position of Cursor B in the XY cursor measurement mode. The value is related to the current vertical scale and vertical offset.
| Name | Type | Values | Description |
|---|---|---|---|
| y | real | - | Vertical position of Cursor B. |
Queries the X value at Cursor A in XY cursor measurement mode.
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.
Queries the Y value at Cursor B in the XY cursor measurement mode.
Queries the X delta value in the XY cursor measurement mode.
Queries the difference (∆Y) between the Y value at Cursor A and the Y value at Cursor B in the XY cursor measurement. The unit is the same as that selected for the current channel.
Clears all the waveforms on the screen. If the oscilloscope is in the RUN state, new waveforms continue displaying after being cleared.
Sets or queries the display type of the waveforms on the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | VECTors | Display 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 value to set. |
:DISPlay:GRADing:TIME 0.1 :DISPlay:GRADing:TIME?
Sets or queries the waveform brightness on the screen, expressed as a percentage.
| Name | Type | Values | Description |
|---|---|---|---|
| brightness | integer | 1 - 100 | Brightness percentage of the waveform on the screen. |
: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 | Display grid type to use on the screen. |
Sets or queries the brightness of the screen grid, expressed as a percentage.
| Name | Type | Values | Description |
|---|---|---|---|
| brightness | integer | 0 - 100 | Brightness of the screen grid, in percent. |
:DISPlay:GBRightness 60 /*Sets the screen grid brightness to 60%.*/ :DISPlay:GBRightness? /*The query returns 60.*/
Queries the bitmap data stream of the currently displayed image.
| Name | Type | Values | Description |
|---|---|---|---|
| typeopt | - | - |
Enables or disables the display of the scale ruler; or queries the on/off status of the scale ruler.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the scale ruler display. |
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 to enable or disable the waveform freezing function; queries whether to enable or disable the waveform freezing function.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the waveform freezing function. |
:DISPlay:WHOLd <bool> :DISPlay:WHOLd?
Queries the current voltage value under test.
Sets or queries whether the built-in DVM is enabled. The DVM provides 4-digit voltage measurements on any analog channel and is asynchronous from the oscilloscope acquisition system.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables the DVM. |
Sets or queries the source of the digital voltmeter.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Selects the digital voltmeter source. |
:DVM:SOURce CHANnel1 /*Sets the source of DVM to CHANnel1.*/ :DVM:SOURce? /*The query returns CHAN1.*/
Sets or queries the digital voltmeter mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | ACRMs | DC | DCRMs | Selects the digital voltmeter mode. |
:DVM:MODE DC /*Sets the mode of the digital voltmeter to DC.*/ :DVM:MODE? /*The query returns DC.*/
Enables or disables the histogram function, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables the histogram function. |
:HISTogram:ENABle ON /*Enables the histogram function.*/ :HISTogram:ENABle? /*The query returns 1.*/
Sets or queries the type of the histogram.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | HORizontal | VERTical | Histogram type. |
:HISTogram:TYPE VERTical :HISTogram:TYPE?
Sets or queries the source of the histogram.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Histogram source channel. |
Sets or queries the height of the histogram.
| Name | Type | Values | Description |
|---|---|---|---|
| height | integer | 1div - 4div | Histogram height in divisions. |
:HISTogram:HEIGht 2 /*Sets the histogram height to 2.*/ :HISTogram:HEIGht? /*The query returns 2.*/
Sets or queries the left limit of the histogram.
| Name | Type | Values | Description |
|---|---|---|---|
| number | integer | - |
Sets or queries the right limit of the histogram.
| Name | Type | Values | Description |
|---|---|---|---|
| number | real | -5 x Horizontal Time Base + Horizontal Offset - 5 x Horizontal Time Base + Horizontal Offset | Right limit of the histogram. |
Sets or queries the top limit of the histogram.
| Name | Type | Values | Description |
|---|---|---|---|
| <number> | real | (-4 x VerticalScale - OFFSet) - (4 x VerticalScale - OFFSet) |
Sets or queries the bottom limit of the histogram.
| Name | Type | Values | Description |
|---|---|---|---|
| number | real | -4 x VerticalScale - OFFSet - 4 x VerticalScale - OFFSet | Bottom limit of the histogram. |
:HISTogram:RANGe:BOTTom -2 :HISTogram:RANGe:BOTTom?
Queries the statistics of the histogram results.
Queries the ID string of the instrument.
Restores the instrument to its factory default settings.
Clears all the event registers and the error queue.
| Name | Type | Values | Description |
|---|---|---|---|
| maskargument | - | - |
Queries and clears the event register of the standard event status register.
Sets bit 0 (Operation Complete, OPC) in the standard event register to 1 after the current operation is finished. The *OPC? query reports whether the current operation is finished.
Recalls instrument settings from the specified non-volatile memory. The previous saved settings through the *SAV command will be overwritten.
Saves the current instrument state to the selected register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 49 | Selects the register number used to save the current instrument state. |
*SAV 1
Sets or queries the enable register of the status byte register set.
| Name | Type | Values | Description |
|---|---|---|---|
| maskargument | integer | 0 - 255 |
Queries the event register for the status byte register. After executing the command, the value in the status byte register is cleared.
Waits until all pending commands have been executed before processing the next command. No parameters are required.
Performs a self-test and returns the self-test result. If the test fails, one or more error messages may be available in the error queue.
Sets to enable or disable the LA function; queries whether the LA function is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | boolean | 1 | ON | 0 | OFF | Enables or disables the LA function. |
:LA:ENABle ON /*Enables the LA function.*/ :LA:ENABle? /*The query returns 1.*/
Sets the active digital channel or queries the active digital channel state.
| Name | Type | Values | Description |
|---|---|---|---|
| digital | boolean | - | Digital channel selection or state to set. |
Sets the auto sorting mode for the waveforms of the enabled channels.
| Name | Type | Values | Description |
|---|---|---|---|
| val | enum | D0D15 | D15D0 | Auto sorting mode. |
Cancels the group settings for the channel groups (GROup1-GROup4). It only performs the canceling operation for digital channels or user-defined channel groups that have been group set.
| Name | Type | Values | Description |
|---|---|---|---|
| group | enum | GROup1 | GROup2 | GROup3 | GROup4 | Channel group to cancel. |
Enables or disables the specified digital channel. The query form returns the enable state of the specified digital channel.
| Name | Type | Values | Description |
|---|---|---|---|
| digital | integer | - | |
| bool | enum | ON | OFF |
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 | - | It can contain English letters and numbers, and also some symbols. |
Enables or disables the specified default channel group, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 2 | Specifies the default channel group number (POD1 or POD2). |
| bool | enum | 1 | ON | 0 | OFF | Sets whether the specified default channel group is enabled or disabled. |
:LA:POD1:DISPlay ON /*Enables POD1.*/ :LA:POD1:DISPlay? /*The query returns 1.*/
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 | V | Threshold value for the specified default channel group. |
Sets or queries the size of the waveforms of the enabled channel on the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| size | enum | SMALl | LARGe | MEDium | Waveform display size. |
:LA:SIZE SMALl :LA:SIZE?
Turns on or off the DHCP configuration mode, or queries the current DHCP on/off status. The configuration takes effect after :LAN:APPLy is executed.
| 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 status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables Auto IP configuration mode. |
:LAN:AUToip OFF /*Disables the Auto IP configuration mode.*/ :LAN:AUToip? /*The query returns 0.*/
Sets or queries the default gateway.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | Default gateway address as an ASCII string. |
Sets or queries the DNS address.
| Name | Type | Values | Description |
|---|---|---|---|
| <string> | string | - | DNS address in the form 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.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables static IP configuration mode. |
:LAN:MANual ON /*Enables the static IP configuration mode.*/ :LAN:MANual? /*The query returns 1.*/
Sets or queries the IP address of the instrument.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | ASCII string for the IP address. |
Sets or queries the subnet mask. The mask must be entered as an IPv4 dotted string, and the IP configuration mode should be static IP with DHCP and auto IP disabled.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | Subnet mask in the form nnn.nnn.nnn.nnn. |
Queries the current network configuration status.
Enables or disables mDNS, or queries the mDNS status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Sets whether mDNS is enabled or disabled. |
:LAN:MDNS ON /*Enables mDNS.*/ :LAN:MDNS? /*The query returns 1.*/
Sets or queries the host name.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | The host name label; it can contain English letters and numbers, as well as some symbols. |
Sets or queries the LAN description.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | The label can contain English letters and numbers, as well as some symbols. |
Applies the network configuration. After configuring all LAN-related parameters with the :LAN commands, send this command to make the LAN settings take effect.
Enables or queries the mask test function.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | ON | OFF | 1 | 0 | Turns the mask function on or off. |
Sets or queries the source of the pass/fail test.
| 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 | Sets the operating state of the pass/fail test. |
:MASK:OPERate RUN /*Starts the pass/fail test.*/ :MASK:OPERate? /*The query returns RUN.*/
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 of the pass/fail test mask. |
:MASK:Y 0.36 :MASK:Y?
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.
Sets or queries the output on/off status of the rear-panel [AUX OUT] connector.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the AUX OUT connector output. |
Sets or queries the output event.
| Name | Type | Values | Description |
|---|---|---|---|
| item | enum | FAIL | PASS | Selects the output event. |
:MASK:OUTPut:EVENt PASS /*Sets the output event to PASS.*/ :MASK:OUTPut:EVENt? /*The query returns PASS.*/
Sets or queries the output pulse time.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 100 ns - 10 ms | Output pulse time. |
:MASK:OUTPut:TIME 0.000003 /*Sets the pulse time to 3 μs.*/ :MASK:OUTPut:TIME? /*The query returns 3.000000E-6.*/
Enables or disables the math operation function, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | Math trace number. |
| bool | boolean | 1 | ON | 0 | OFF | Turns the math operation display on or off. |
`?
Sets or queries the operator of the math operation.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 | 2 | 3 | 4 | |
| <opt> | enum | ADD | SUBTract | MULTiply | DIVision | AND | OR | XOR | NOT | FFT | INTG | DIFF | SQRT | LG | LN | EXP | ABS | LPASs | HPASs | BPASs | BSTop | AXB |
:MATH1:OPERator INTG /*Sets the math operator of Math1 to INTG.*/ :MATH1:OPERator? /*The query returns INTG.*/
Sets or queries the source or Source A of arithmetic, function, or filter operation. For arithmetic operation, this command sets Source A.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | REF1 | REF2 | REF3 | REF4 | REF5 | REF6 | REF7 | REF8 | REF9 | REF10 | MATH1 | MATH2 | MATH3 | Source input to use for the math operation. |
:MATH1:SOURce1 CHANnel3 :MATH1:SOURce1?
Sets or queries Source B of the arithmetic operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | Arithmetic operation index. |
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | REF1 | REF2 | REF3 | REF4 | REF5 | REF6 | REF7 | REF8 | REF9 | REF10 | MATH1 | MATH2 | MATH3 | Source B selection for the arithmetic operation. |
Sets or queries Source A of the logic operation.
| 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 |
:MATH1:LSOurce1 CHANnel3 :MATH1:LSOurce1?
Sets Source B of the arithmetic operation, or queries the selected source.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Arithmetic operation index. |
| source | enum | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | Source B for the arithmetic operation. |
Sets or queries the vertical scale of the operation results. The unit is related to the currently selected operator and the unit selected by the source.
| Name | Type | Values | Description |
|---|---|---|---|
| scale | discrete | - | Vertical scale of the operation results. |
Sets or queries the vertical offset of the operation results. The unit depends on the currently selected operator and the source unit.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Math operation index. |
| offset | real | -1 GV - +1 GV | Vertical offset of the operation results. |
Enables or disables the inverted display of the operation results, or queries its on/off status. The command is invalid for FFT operation and logical operation.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 | 2 | 3 | 4 | Math operation index. |
| <bool> | boolean | 1 | ON | 0 | OFF | Enables or disables inverted display. |
:MATH1:INVert ON /*Enables the inverted display.*/ :MATH1:INVert? /*The query returns 1.*/
Adjusts the vertical scale of the operation results to an optimal value based on the currently selected operator and the horizontal time base of the source.
Sets or queries the grid type of the math operation display.
| Name | Type | Values | Description |
|---|---|---|---|
| grid | enum | FULL | HALF | NONE | Selects the math operation display grid type. |
Sets the expand setting of the math operation display. The page slice shows the setter and query syntax but provides no parameter details or return format for this command.
Sets or queries the waveform type of math operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | integer | 1 - 4 | Math operation index. |
| type | enum | MAIN | ZOOM | Waveform type of the math operation. |
:MATH<n>:WAVetype <type> :MATH<n>:WAVetype?
Sets or queries the channel source of FFT operation.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:MATH1:FFT:SOURce CHANnel3 /*Sets the channel source of FFT operation to CHANnel3.*/ :MATH1:FFT:SOURce? /*The query returns CHAN3.*/
Sets the FFT window type for math operation FFT. The command takes a window selection value.
| Name | Type | Values | Description |
|---|---|---|---|
| window | enum | - | FFT window type to select. |
Sets or queries the vertical unit of FFT operation results.
| Name | Type | Values | Description |
|---|---|---|---|
| unit | enum | - | Vertical unit of FFT operation results. |
Sets or queries the vertical unit of FFT operation results. The valid scale range depends on the current FFT unit selected with :MATH<n>:FFT:UNIT.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| scale | real | - | Scale value; allowed range depends on whether the FFT unit is dBm/dBV or Vrms. |
Sets or queries the vertical offset of FFT operation results.
| Name | Type | Values | Description |
|---|---|---|---|
| n | enum | 1 | 2 | 3 | 4 | Math waveform index. |
| offset | real | -1.00G dBV - 1.00 GdBV | Vertical offset of the FFT operation results. |
:MATH1:FFT:OFFSet 0.3 /*Sets the vertical offset of the FFT :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 | |
| hsc | real | 10 Hz - 1 GHz |
:MATH1:FFT:HSCale 500000 :MATH1:FFT:HSCale?
Sets or queries the center frequency of FFT operation results, that is, the frequency relative to the horizontal center of the screen.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | - |
Sets or queries the start frequency of FFT operation results.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 - 4 | |
| value | real | 0 Hz - (stop frequency -10 Hz) |
:MATH1:FFT:FREQuency:STARt 10000000
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 Hz - 1 GHz |
:MATH1:FFT:FREQuency:END 10000000 /*Sets the stop frequency of :MATH1:FFT:FREQuency:END? /*The query returns 1.000000E +7.*/
Enables or disables the FFT peak search, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 | 2 | 3 | 4 | |
| bool | boolean | - | Turns FFT peak search on or off. |
Sets or queries the maximum number of FFT peak search results. The setting applies to the selected math channel <n>.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Math channel number. |
| num | integer | 1 - 15 | Maximum number of FFT peak search results. |
:MATH1:FFT:SEARch:NUM 10 :MATH1:FFT:SEARch:NUM?
Sets or queries the threshold of the FFT peak search.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | FFT function index. |
| thres | real | - | Threshold of the FFT peak search, 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 excursion of the FFT peak search.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| excur | real | 0 - 8 x VerticalScale | Excursion of the FFT peak search. |
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 order of the FFT peak search results. |
:MATH1:FFT:SEARch:ORDer AMPorder /*Sets the sequence of the FFT peak search results to AMPorder.*/ :MATH1:FFT:SEARch:ORDer? /*The query returns AMP.*/
Sets or queries the filter type for the selected math channel. The oscilloscope provides four practical filter types: low pass, high pass, band pass, and band stop.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Math channel number. |
| type | enum | LPASs | HPASs | BPASs | BSTop | Filter type to set. |
:MATH<n>:FILTer:TYPE <type> :MATH<n>:FILTer:TYPE?
Sets or queries the cut-off frequency 1 for the math filter. The default unit is Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| freq1 | real | Hz | Cut-off frequency 1 for the low pass, high pass, band pass, or band stop filter. |
Sets the second cut-off frequency used for BPASs (Band Pass Filter) or BSTop (Band Stop Filter). The query returns the current cut-off frequency 2 in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| freq2 | real | 0.005×screen sample rate - 0.095×screen sample rate | Second cut-off frequency for band-pass or band-stop filtering. |
:MATH1:FILTer:W2 1000000 :MATH1:FILTer:W2?
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 |
Sets or queries the smoothing window width of differential operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | |
| dist | integer | 1 - 1,000 |
:MATH1:DISTance 20 :MATH1:DISTance?
Sets or queries the first threshold value for the math channel logic operation.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Math channel number. |
| thre | real | - | Threshold value. |
Sets or queries 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 |
:MATH1:THReshold1 0.8 /*Sets the threshold level of Analog channel 1 in logic operation to 800 mV.*/ :MATH1:THReshold1? /*The query returns 8.000000E-1.*/
Sets or queries the threshold level of Analog Channel 3 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 4 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:THReshold3 0.8 :MATH1:THReshold3?
Queries the title of the specified math operation window.
| Name | Type | Values | Description |
|---|---|---|---|
| n | discrete | 1 | 2 | 3 | 4 | Specifies which math operation window to query. |
:MATH1:WINDow:TITLe? /*The query returns Math1 CH1*CH1 Scale:0U Sa:2GSa/s.*/
Sets or queries whether to display the waveform label of the specified math operation. The query returns 1 or 0.
| Name | Type | Values | Description |
|---|---|---|---|
| <n> | discrete | 1 | 2 | 3 | 4 | Specifies the math operation number. |
| <bool> | boolean | 1 | ON | 0 | OFF | Turns label display on or off. |
:MATH1:LABel:ENABle ON :MATH1:LABel:ENABle?
Sets or queries the channel source of the current measurement parameter.
| 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 | Channel source for the current measurement parameter. |
:MEASure:SOURce CHANnel2 /*Sets the channel source of the :MEASure:SOURce? /*The query returns CHAN2.*/
Measures a waveform parameter of the specified source, or queries the statistical results of a waveform parameter of the specified source.
| Name | Type | Values | Description |
|---|---|---|---|
| item | discrete | 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 | Measurement item to measure or query. |
| srcopt | 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 | Source of the parameter under measurement. |
| srcopt | 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 | Additional source used for certain measurement items. |
Clears all the enabled measurement items.
Sets the source and displays all measurement values of the set source, or queries the channel source(s) of the all measurement function.
| Name | Type | Values | Description |
|---|---|---|---|
| chan | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | OFF | Channel source for the all measurement function. |
:MEASure:AMSource CHANnel1 /*Sets the source to CHANnel1.*/ :MEASure:AMSource? /*The query returns CHAN1.*/
Sets or queries the statistics count.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | - |
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. |
:MEASure:STATistic:DISPlay ON /*Enables the statistical function.*/ :MEASure:STATistic:DISPlay? /*The query returns 1.*/
Clears the history statistics data and restarts statistics acquisition.
Enables the statistical function of a waveform parameter for the specified source, or queries the statistical results of that waveform parameter.
| 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 | Measurement item to enable or query. |
| src | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 | D8 | D9 | D10 | D11 | D12 | D13 | D14 | D15 | Source of the measurement parameter. |
| srcopt | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 | MATH1 | MATH2 | MATH3 | MATH4 | Second source for dual-source measurements. |
| type | enum | MAXimum | MINimum | CURRent | AVERages | DEViation | CNT | Statistical result type to query. |
Sets or queries the threshold level upper limit of the analog channel in auto measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| <value> | integer | - | Upper limit of the threshold level. |
Sets or queries the threshold level middle value of the analog channel in auto measurement. The set value must be smaller than the currently set upper limit and greater than the currently set lower limit.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | - | Threshold middle value for auto measurement. |
:MEASure:SETup:MID 89 :MEASure:SETup:MID?
Sets or queries the threshold level lower limit of the analog channel in auto measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| <value> | integer | - | Threshold level lower limit; the valid range depends on the current threshold middle value. |
Sets the source used for the measurement setup PSA command.
| Name | Type | Values | Description |
|---|---|---|---|
| source | - | - | Source for the measurement setup PSA. |
Sets or queries Source B in the phase or delay measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| source | discrete | - | Source channel for the phase or delay measurement. |
Sets or queries Source A 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 | Selects the source used as Source A. |
:MEASure:SETup:DSA CHANnel1 :MEASure:SETup:DSA?
Sets or queries Source B in the phase or delay measurement. Digital channels D0 to D15 are only supported by the DHO900 series.
| 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 B input for the phase or delay measurement. |
:MEASure:SETup:DSB CHANnel2 :MEASure:SETup:DSB?
Sets or queries the threshold source.
| Name | Type | Values | Description |
|---|---|---|---|
| source | discrete | - |
Sets or queries the measurement threshold type.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | PERCent | ABSolute |
:MEASure:THReshold:TYPE ABSolute :MEASure:THReshold:TYPE?
Sets the threshold level of the analog channel in auto measurement to a default value.
Sets or queries the type of the measurement range.
| Name | Type | Values | Description |
|---|---|---|---|
| area | enum | MAIN | ZOOM | Selects the measurement range. |
Sets or queries the on/off status of the measurement auto cursor.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | boolean | 1 | ON | 0 | OFF | On/off state of the measurement auto cursor. |
:MEASure:INDicator ON /*Sets the measurement auto cursor to be on.*/ :MEASure:INDicator? /*The query returns 1.*/
Sets or queries whether the measurement counter is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables the measurement 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 used by the frequency counter. |
Queries the measurement results of the frequency counter.
:MEASure:COUNter:VALue? /*The query returns 9.999996E-04.*/
Sets or queries the amplitude method.
| Name | Type | Values | Description |
|---|---|---|---|
| val | enum | AUTO | MANual | Amplitude method to use. |
Sets or queries the amplitude top value type for the manual amplitude method.
| Name | Type | Values | Description |
|---|---|---|---|
| val | enum | HISTogram | MAXMin | Selects the amplitude top value type for the manual amplitude method. |
:MEASure:AMP:MANual:TOP MAXMin /*Sets the amplitude top value type for the manual amplitude method to MAXMin.*/ :MEASure:AMP:MANual:TOP? /*The query returns MAXM.*/
Sets or queries the amplitude base value type for the manual amplitude method.
| Name | Type | Values | Description |
|---|---|---|---|
| <val> | discrete | - |
Sets or queries the measurement type.
| Name | Type | Values | Description |
|---|---|---|---|
| val | integer | 0 - 2 | Measurement category: 0 for horizontal, 1 for vertical, and 2 for other. |
:MEASure:CATegory 1 /*Sets the measurement category to Vertical measurement.*/ :MEASure:CATegory? /*The query returns 1.*/
Sets or queries the type of the shortcut keys for quick operation. The query returns the abbreviated shortcut-key type.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | SIMage | SWAVe | SSETup | AMEasure | SRESet | RECord | SSAVe | Type of quick operation shortcut key. |
:QUICk:OPERation SWAVe :QUICk:OPERation?
Enables or disables the waveform recording function, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Turns waveform recording on or off. |
:RECord:WRECord:ENABle ON :RECord:WRECord:ENABle?
Enables or disables the waveform recording function; or queries the on/off status of the waveform recording function.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables the waveform recording function. |
Sets to start the waveform recording, or queries whether the waveform recording starts or stops.
| Name | Type | Values | Description |
|---|---|---|---|
| operate | enum | RUN | STOP | Selects whether waveform recording starts or stops. |
::RECord:WRECord:OPERate RUN /*Sets to start recording waveforms.*/ ::RECord:WRECord:OPERate? /*The query returns RUN.*/
Sets to start the waveform recording, or queries whether the waveform recording starts or stops.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | enum | 1 | ON | 0 | OFF | Starts or stops waveform recording. |
:RECord:STARt ON /*Sets to start recording the waveforms.*/ :RECord:STARt? /*The query returns 1.*/
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 |
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 |
:RECord:FRAMes 300 :RECord:FRAMes?
Sets the number of recorded frames to the maximum number of frames.
Sets or queries the time interval between frames in waveform recording.
| Name | Type | Values | Description |
|---|---|---|---|
| interval | real | - |
Sets or queries the on/off status of the beeper when recording is completed.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 1 | ON | 0 | OFF | On/off status of the beeper when recording is completed. |
:RECord:WRECord:PROMpt ON /*Enables the beeper when the recording is completed.*/ :RECord:WRECord:PROMpt? /*The query returns 1.*/
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 10 ns - 1 s |
Sets or queries the current frame in waveform playing. This command exists for backwards compatibility; use :RECord:WREPlay:FCURrent instead.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 1 - the maximum number of frames recorded | Current frame number to set or query. |
Queries the time stamp of the current frame in waveform playing.
Sets or queries the start frame in waveform playback.
| Name | Type | Values | Description |
|---|---|---|---|
| start | integer | 1 - the maximum number of frames that can be played back currently | Start frame number for waveform playback. |
:RECord:WREPlay:FSTart <start> :RECord:WREPlay:FSTart?
Sets or queries the end frame in waveform playback.
| Name | Type | Values | Description |
|---|---|---|---|
| end | integer | 1 - the maximum number of frames recorded | End frame in waveform playback. |
:RECord:WREPlay:FEND 346 :RECord:WREPlay:FEND?
Queries the maximum number of frames that can be played back currently.
Sets or queries the time interval between frames in waveform playback.
| Name | Type | Values | Description |
|---|---|---|---|
| interval | real | 1 ms - 1 s | Time interval between frames in waveform playback. |
:RECord WREPlay:FINTerval 1 /*Sets the time interval between frames in waveform playback to 1 s.*/ :RECord:WREPlay:FINTerval? /*The query returns 1.000000E0.*/
Sets or queries the waveform playback mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | - |
Sets or queries the playback direction in waveform playing.
| Name | Type | Values | Description |
|---|---|---|---|
| direction | enum | FORWard | BACKward | Playback direction to set. |
:RECord:WREPlay:DIRection BACK /*Sets the direction of waveform playback to BACK.*/ :RECord:WREPlay:DIRection? /*The query returns BACK.*/
Enables or disables the waveform playing function, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| operate | enum | RUN | STOP | Sets the waveform playing function state. |
:RECord:WREPlay:OPERate RUN /*Sets to play the waveforms.*/ :RECord:WREPlay:OPERate? /*The query returns RUN.*/
Enables or disables the waveform playing function; or queries the on/off status of the waveform playing function. This command exists for backwards compatibility; use :RECord:WREPlay:OPERate.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Sets the waveform playing function on or off. |
Plays back the previous frame of waveforms manually.
:RECord:WREPlay:BACK /*Plays back the previous frame of waveforms manually.*/
Plays back the next frame of waveforms manually.
Sets the waveform playback starting point to either the start frame or end frame manually.
| Name | Type | Values | Description |
|---|---|---|---|
| val | enum | FFIRst | FEND | Selects whether playback starts from the start frame or the end frame. |
:RECord:WREPlay: PLAY FEND /*Sets to play from end frame manually.*/
Sets or queries the source of the specified reference channel.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | integer | - | Specified reference channel. |
| chan | string | - | Source channel to assign to the reference channel. |
Sets or queries the vertical scale of the specified reference channel.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | integer | 1 - 10 | Specifies the reference channel number. |
| scale | real | - | Sets the vertical scale for the reference channel. |
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 reference channel. |
:REFerence:VOFFset 1,0.5 :REFerence:VOFFset? 1
Resets the specified reference channel. The slice shows only the setter syntax and does not document any additional behavior or return value.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | discrete | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Specifies which reference channel to reset. |
Sets the current reference channel.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | discrete | 1 - 10 | Reference channel number. |
Saves the specified reference channel. The syntax accepts a reference channel number from 1 to 10.
| Name | Type | Values | Description |
|---|---|---|---|
| ref | integer | 1 - 10 | Reference channel number to save. |
Sets or queries the color 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 number. |
| color | enum | GRAY | GREen | BLUE | RED | ORANge | Sets the display color for the specified reference channel. |
:REFerence:COLor 1,GREen :REFerence:COLor? 1
Enables or disables the label display of all the reference channels, or queries the current on/off label display status for all reference channels.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables 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 - 10 | Specifies the reference channel. |
| str | string | - | The label text to assign to the reference channel. |
Enables or disables the invert function when saving the image; or queries whether the invert function is enabled when saving the image.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables image inversion when saving the image. |
:SAVE:IMAGe:INVert ON /*Enables the invert function when saving the image.*/ :SAVE:IMAGe:INVert? /*The query returns 1.*/
Sets the image color for image saving to Color or Gray; or queries image color for image saving.
| Name | Type | Values | Description |
|---|---|---|---|
| color | enum | COLor | GRAY | Image color for image saving. |
SAVE:IMAGe:COLor GRAY SAVE:IMAGe:COLor?
Sets or queries the format used when saving an image.
| Name | Type | Values | Description |
|---|---|---|---|
| format | enum | PNG | BMP | JPG | Image file format for saved images. |
Sets or queries whether to display the image header.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables display of the image header. |
:SAVE:IMAGe:HEADer ON /*Enables the display of the image header.*/ :SAVE:IMAGe:HEADer? /*The query returns 1.*/
Queries the bitmap data stream of the currently displayed image.
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 with suffix. |
Saves the current setup parameters of the oscilloscope to internal or external memory as a file.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | File storage location and filename, including the suffix. |
Saves the screen waveform data to internal or external memory as a file.
| Name | Type | Values | Description |
|---|---|---|---|
| <path> | string | - | Includes the file storage location and filename with suffix. |
:SAVE:WAVeform D:/123.csv /*Saves the screen waveform file to the external storage device Disk D, with the filename 123.csv.*/
Saves the memory waveform data of the oscilloscope to the specified path as a file.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | File storage location and filename, including a suffix. |
:SAVE:MEMory:WAVeform D:/123.bin /*Saves the memory waveform data of the oscilloscope to Disk D, with the filename 123.bin.*/
Queries the status of the memory.
Sets or queries whether to enable or disable the file overwriting function.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | boolean | 1 | ON | 0 | OFF | Enables or disables overwriting an existing file with the same name as the file to be saved. |
:SAVE:OVERlap ON /*Enables to overwrite the existing file.*/ :SAVE:OVERlap? /*The query returns 1.*/
Sets the prefix used when saving files.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - |
Sets or queries the server path for SMB file sharing.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | Server path in the format "\\xxx.xxx.xxx.xxx\name". |
:SAVe:SMB:SERVerpath <path> :SAVe:SMB:SERVerpath?
Sets or queries the user name for SMB file sharing.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | User name for SMB file sharing. |
:SAVe:SMB:USERname Rigol /*Sets the user name for SMB file sharing to Rigol.*/ :SAVe:SMB:USERname? /*The query returns Rigol.*/
Sets or queries the password of the user name for SMB file sharing.
| Name | Type | Values | Description |
|---|---|---|---|
| <password> | string | - |
Sets or queries whether to enable or disable auto connection of SMB file sharing at bootup.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables auto-connecting SMB file sharing at bootup. |
:SAVe:SMB:AUToconnect ON /*Enables auto-connecting SMB file sharing at bootup.*/ :SAVe:SMB:AUToconnect? /*The query returns 1.*/
Configures to connect the SMB file sharing.
Configures to disconnect the SMB file sharing.
Loads the oscilloscope setup file from the specified path.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | File storage location and filename with suffix; the suffix of the file to be loaded is "*.stp". |
:LOAD:SETup D:/123.stp /*Loads the setup file "123.stp" from notes null}】}**
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 :SEARch:STATe?
Sets the search type. The query returns the current search mode.
| Name | Type | Values | Description |
|---|---|---|---|
| value | enum | EDGE | PULSe | Search type to select. |
*:SEARch:MODE PULSe *:SEARch:MODE?
Sets the instrument to navigate to a search event. The query returns 0 if no search event is found in the current search event table.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - the number of searched events |
:SEARch:EVENt <value> :SEARch:EVENt?
Queries the time value for the specified Line No. in the marktable.
| Name | Type | Values | Description |
|---|---|---|---|
| x | integer | - | Line number of the marktable. |
Sets or queries the edge for the "Edge" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| slope | - | - |
Sets or queries the source for the "Edge" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:SEARch:EDGE:SOURce CHANnel1 /*Sets the source for the Edge search type to CHANnel1.*/ :SEARch:EDGE:SOURce? /*The query returns CHAN1.*/
Sets or queries the threshold for the "Edge" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| thre | real | -4.5 x VerticalScale - Offset - 4.5 x VerticalScale - Offset | Threshold 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 | Specifies the pulse search polarity. |
:SEARch:PULSe:POLarity <polarity> :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. |
:SEARch:PULSe:QUALifier LESS :SEARch:PULSe:QUALifier?
Sets or queries the source for the "Pulse" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| source | enum | CHANnel1 | CHANnel2 | CHANnel3 | CHANnel4 |
:SEARch:PULSe:SOURce CHANnel1 :SEARch:PULSe:SOURce?
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 <width> :SEARch:PULSe:UWIDth?
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 | Lower limit of the pulse width. |
:SEARch:PULSe:LWIDth 0.2 :SEARch:PULSe:LWIDth?
Sets or queries the threshold for the "Pulse" search type.
| Name | Type | Values | Description |
|---|---|---|---|
| <thre> | - | - |
Sets or queries the type of the signal output from the rear-panel AUX OUT connector.
| Name | Type | Values | Description |
|---|---|---|---|
| auxoutput | enum | TOUT | PFAil | Selects the AUX OUT signal type. |
:SYSTem:AOUTput PFAil /*Sets the signal type to PFAil.*/ :SYSTem:AOUTput? /*The query returns PFA.*/
Turns the beeper on or off, or queries the current on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Beeper state. |
Queries and clears the error queue message.
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 | - | - |
Sets or queries the power status of the oscilloscope.
| Name | Type | Values | Description |
|---|---|---|---|
| sat | enum | DEFault | OPEN | Power status setting. |
:SYSTem:PSTatus DEFault :SYSTem:PSTatus?
Queries the number of analog channels of the current instrument.
Resets the system to power on.
| Name | Type | Values | Description |
|---|---|---|---|
| setup_data | - | - |
Enables or disables the front-panel key operation and touch screen operation. The query form reports whether the front-panel key operation and touch screen operation are locked.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Sets the front-panel key operation and touch screen operation lock state. |
Queries the hardware modules.
Sets or queries the autoscale state. The setter accepts a boolean value; the query form is listed but its return format is not documented on this page slice.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables autoscale. |
Queries the number of grids in the horizontal direction of the screen.
Queries the version number of the SCPI used by the system.
:SYSTem:VERSion? /*The query returns 3.0 */
Queries whether the DG module exists.
:SYSTem:DGSTatus? /*The query returns 1 if the instrument has installed the DG module; otherwise, it returns 0.*/
Queries the status of the keyboard.
Enables or disables the channel output; or queries the channel output status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables the channel output. |
Sets or queries the function of the basic waveform.
| Name | Type | Values | Description |
|---|---|---|---|
| wave | enum | SINusoid | SQUare | RAMP | DC | NOISe | ARB | Basic waveform function to select. |
:SOURce:FUNCtion SQUare /*Sets the output waveform type to Square.*/ :SOURce:FUNCtion? /*The query returns SQU.*/
Sets or queries the frequency of basic waveforms.
| Name | Type | Values | Description |
|---|---|---|---|
| freq | real | - |
Sets or queries the starting phase of basic waveforms.
| Name | Type | Values | Description |
|---|---|---|---|
| phase | real | 0° - 360° |
Sets or queries the symmetry of the Ramp waveform. Symmetry is defined as the percentage of the time the Ramp wave is rising in the period.
| Name | Type | Values | Description |
|---|---|---|---|
| symm | real | 0% - 100% | Sets the Ramp symmetry percentage. |
:SOURce:FUNCtion:RAMP:SYMMetry 55 /*Sets the symmetry of Ramp to 55%.*/ :SOURce:FUNCtion:RAMP:SYMMetry? /*The query returns 5.5000000000E+01.*/
Sets or queries the duty cycle of the square wave generated by the AFG function. The duty cycle is the percentage of time the square wave is at a high level over the period of the wave.
| Name | Type | Values | Description |
|---|---|---|---|
| percent | real | 0 - 100 | Duty cycle percentage. |
Sets or queries the amplitude of basic waveforms. The default unit is V.
| Name | Type | Values | Description |
|---|---|---|---|
| amp | real | V | Amplitude of the basic waveform. |
Sets or queries the offset of basic waveforms. The default unit is V.
| Name | Type | Values | Description |
|---|---|---|---|
| offset | real | V | Offset value for the basic waveform. |
Enables or disables the modulation output, or queries the modulation output status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the modulation output. |
:SOURce:MOD:STATe /*Enables the modulation output*/ :SOURce:MOD:STATe? /*The query returns 1.*/
Sets or queries the modulation type.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | - |
Sets or queries the modulation depth of AM. Modulation depth is a percentage that represents the amplitude variation.
| Name | Type | Values | Description |
|---|---|---|---|
| depth | real | 0% - 120% | Modulation depth for AM modulation. |
Sets or queries the modulation frequency of AM.
| Name | Type | Values | Description |
|---|---|---|---|
| freq | real | 2 mHz - 1 MHz | AM modulation frequency. |
:SOURce:MOD:AM:INTernal:FREQuency 150 /*Sets the modulation frequency of AM to 150 Hz.*/ :SOURce:MOD:AM:INTernal:FREQuency? /*The query returns 1.5000000000E +02.*/
Sets the AM internal modulation waveform function.
| Name | Type | Values | Description |
|---|---|---|---|
| <function> | enum | - |
Sets or queries the frequency deviation of FM.
| Name | Type | Values | Description |
|---|---|---|---|
| deviation | real | 2 mHz - the current carrier frequency |
Sets or queries the modulation frequency of FM.
| Name | Type | Values | Description |
|---|---|---|---|
| freq | real | 2 mHz - 1 MHz | Frequency of the FM modulation. |
:SOURce:MOD:FM:INTernal:FREQuency <freq> :SOURce:MOD:FM:INTernal:FREQuency?
Sets or queries the modulation waveform of FM.
| Name | Type | Values | Description |
|---|---|---|---|
| function | enum | SINusoid | SQUare | TRIangle | UPRamp | DNRamp | NOISe | Modulation waveform to use for FM internal modulation. |
:SOURce:MOD:FM:INTernal:FUNCtion SQUare /*Sets the modulation waveform of FM to Square.*/ :SOURce:MOD:FM:INTernal:FUNCtion? /*The query returns SQU.*/
Sets the phase modulation deviation.
| Name | Type | Values | Description |
|---|---|---|---|
| deviation | real | - | Phase modulation deviation value. |
Sets or queries the modulation frequency of PM.
| Name | Type | Values | Description |
|---|---|---|---|
| freq | real | 2 mHz - 1 MHz |
:SOURce:MOD:PM:INTernal:FREQuency <freq> :SOURce:MOD:PM:INTernal:FREQuency?
Sets or queries the modulation waveform of PM.
| Name | Type | Values | Description |
|---|---|---|---|
| function | enum | SINusoid | SQUare | TRIangle | UPRamp | DNRamp | NOISe | Modulation waveform of PM. |
:SOURce:MOD:PM:INTernal:FUNCtion SQUare /*Sets the modulation waveform of PM to Square.*/ :SOURce:MOD:PM:INTernal:FUNCtion? /*The query returns SQU.*/
Turns on or off the delayed sweep; or queries the on/off status of the delayed sweep.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Turns delayed sweep on or off. |
Sets or queries the offset of the delayed time base.
| Name | Type | Values | Description |
|---|---|---|---|
| offset | real | -(LeftTime - DelayRange/2) - (RightTime - DelayRange/2) | Offset of the delayed time base. |
:TIMebase:DELay:OFFSet 0.000002 :TIMebase:DELay:OFFSet?
Sets or queries the scale of the delayed time base. The default unit is s/div.
| Name | Type | Values | Description |
|---|---|---|---|
| scale | real | the current scale of the main time base | Scale of the delayed time base. |
:TIMebase:DELay:SCALe 0.00000005 /*Sets the scale of the delayed time base to 50 ns/div.*/ :TIMebase:DELay:SCALe? /*The query returns 5.000000E-8.*/
Sets or queries the offset of the main time base. The default unit is s.
| Name | Type | Values | Description |
|---|---|---|---|
| <offset> | real | s | Main time base offset. |
Sets or queries the main time base scale.
| Name | Type | Values | Description |
|---|---|---|---|
| scale | real | - | Main time base scale. |
Sets or queries the horizontal time base mode.
| Name | Type | Values | Description |
|---|---|---|---|
| mode | enum | MAIN | XY | ROLL | Horizontal time base mode to set. |
Sets or queries the horizontal reference mode.
| Name | Type | Values | Description |
|---|---|---|---|
| href | enum | CENTer | LB | RB | TRIG | USER | Horizontal reference mode. |