Queries the ID string of the instrument.
SCPI COMMAND REFERENCE
The Rigol DNA6144R is Rigol's network analyzer in the DNA6000-R Series Vector Network Analyzer family. Its SCPI remote-control interface exposes 347 commands across 17 subsystems - 306 settable and 41 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.
347
Commands
306
Settable
41
Queries
17
Subsystems
SCPI
3.0
Verified
2026-07-16
All commands
Restores the instrument to its factory default settings.
Clears all the event registers and clears the error queue.
Sets or queries the enable register of the standard event register set.
| Name | Type | Values | Description |
|---|---|---|---|
| <maskargument> | integer | 0 - 255 | Value written to the standard event register enable mask. |
*ESE 16 *ESE?
Queries and clears the event register of the standard event status register.
Sets bit 0 (Operation Complete, OPC) in the standard event register to 1 after the current operation is finished.
Recalls instrument settings from the specified non-volatile memory. Previously saved settings via *SAV are overwritten.
Saves the current instrument state to the selected register.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 49 | Register number to save the current state to. |
Sets or queries the enable register of the status byte register set.
| Name | Type | Values | Description |
|---|---|---|---|
| maskargument | integer | 0 - 255 | Value of the enable register, expressed as the sum of the decimal values of all bits set in the status byte register. |
*SRE 16 *SRE?
Queries the event register for the status byte register. After executing the command, the value in the status byte register is cleared.
Waits for all the pending operations to complete before executing any additional commands.
Sends the "Parse End" command to the GPIB module. After sending this command, the USB-GPIB adapter module can work normally.
Sets or queries the output power for the specified channel. The query returns the output power in scientific notation, in dBm.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Existing channel number. |
| pn | integer | 1 | Port number; the manual says the allowed values depend on the instrument model. |
| value | real | -40 - 10 | Output power value to set. |
Sets the output power for the specified channel. Queries the output power for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| value | real | -40 - 10 |
Sets the start power on all the ports used for the specified channel. Queries the start power on all the ports used for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | - | Port number. |
| value | real | - | Start power setting. |
Sets the stop power on all the ports used for the specified channel. Queries return the stop power of all ports for the specified channel in scientific notation, in dBm.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | - | Port number parameter; the manual notes that it does not function in this command. |
| value | real | -40 - +10 | Stop power to set. |
:SOURce1:POWer1:STOP 0.5 /*Sets the stop power on the port for Channel 1 to 0.5 dBm.*/ :SOURce1:POWer1:STOP? /*The query returns 5.00e-01.*/
Creates a trace, a channel, or a window.
| Name | Type | Values | Description |
|---|---|---|---|
| num | integer | 0 - 3 | Defines what is created: 0 creates a trace, 1 creates a trace on a new channel, 2 creates a trace in a new window, and 3 creates a trace, a channel, and a window. |
:DISPlay:TRACe:NEW 1 /*Creates a channel and adds a new trace on the new channel.*/
Deletes the specified measurement trace. The command belongs to the :Display:MEASure command group.
| Name | Type | Values | Description |
|---|---|---|---|
| mn | integer | 0 - 3 | Measurement trace number. |
Enables or disables the display of the specified measurement trace. The query reports whether the specified measurement trace is displayed.
| Name | Type | Values | Description |
|---|---|---|---|
| mn | integer | 1 - 50000 | Trace number. |
| bool | enum | 1|ON | 0|OFF | Enables or disables display state. |
:DISPlay:MEASure1 ON /*Enables the display of measurement trace 1.*/ :DISPlay:MEASure1? /*The query returns 1.*/
Activates the measurement for the specified trace. The trace is selected.
| Name | Type | Values | Description |
|---|---|---|---|
| <mn> | integer | 1 - 50000 | Trace number. |
Sets or queries the title for the specified measurement trace. The title length cannot exceed 70 characters.
| Name | Type | Values | Description |
|---|---|---|---|
| <mn> | integer | 1 - 50000 | Trace number identifying the specified measurement trace. |
| <string> | string | - | ASCII title text to assign to the measurement trace. |
Enables or disables the display of the title of the specified measurement trace. Queries whether to display the title of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| mn | integer | 1 - 50000 | |
| bool | enum | 1 | ON | 0 | OFF |
:DISPlay:MEASure1:TITLe ON /*Enables the display of the title of measurement trace 1.*/ :DISPlay:MEASure1:TITLe? /*The query returns 1.*/
Sets the Y-axis scale of the specified trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <mn> | integer | 1 - 50000 | |
| value | real | - |
Sets the Y-axis reference value of the specified trace. Queries the Y-axis reference value of the specified trace.
| Name | Type | Values | Description |
|---|---|---|---|
| mn | integer | 1 - 50000 | |
| value | real | - | Y-axis reference value; the value and unit depend on the measurement data format. |
Sets the reference position of the specified measurement trace. Queries the reference position of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| mn | integer | 1 - 50000 | |
| value | real | 0 - 10 |
:DISPlay:MEASure1:Y:RPOSition 0.005 /*Sets the reference position of measurement trace 1 to 0.005.*/ :DISPlay:MEASure1:Y:RPOSition? /*The query returns 5.00e-03.*/
Creates a new display channel. The syntax shows one numeric channel identifier parameter.
| Name | Type | Values | Description |
|---|---|---|---|
| num | integer | - | Channel number to create. |
Enables or disables the specified channel. The query returns the on/off status of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specifies the channel number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the specified channel. |
Adds a window; adds a channel or a trace in the window.
| Name | Type | Values | Description |
|---|---|---|---|
| value | integer | 0 - 2 | Selects what to add to the new window: 0 adds a new window, 1 adds a trace in a new window, and 2 adds a trace and a channel to a new window. |
Sets the grid line type of the window. Queries the grid line type of the window.
| Name | Type | Values | Description |
|---|---|---|---|
| enum | enum | SOLid | DOTTed | Selects the grid line type. |
:DISPlay:WINDow:TRACe:GRATicule:GRID:LTYPE DOTTed /*Sets the grid line type of all the windows to dotted lines.*/ :DISPlay:WINDow:TRACe:GRATicule:GRID:LTYPE? /*The query returns DOTT.*/
Enables or disables the auto scaling of the specified measurement trace in the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | |
| tn | integer | 1 - 50000 |
Sets the Y-axis scale per division for the specified trace in the specified window. Queries the Y-axis scale per division for the specified trace in the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | |
| tn | integer | 1 - 50000 | |
| value | - | - | Y-axis scale per division value; the parameter value and its unit are related to the data format of the trace in the specified window. |
:DISPlay:WINDow1:TRACe1:Y:PDIVision 3 /*Sets the Y scale/div for Trace 1 in Window 1 to 3.*/ :DISPLay:WINDow1:TRACe1:Y:PDIVision? /*The query returns 3.0e+00.*/
Sets the Y-axis reference level for the specified trace in the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| <wn> | integer | 1 - 500 | |
| <tn> | integer | 1 - 50000 | |
| <value> | - | - | Refer to Remarks. |
Sets the Y-axis reference position for the specified trace in the specified window. Queries the Y-axis reference position for the specified trace in the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | |
| tn | integer | 1 - 50000 | |
| value | - | - |
:DISPlay:WINDow1:TRACe1:Y:RPOSition 3 /*Sets the Y-axis reference position to 3.*/ :DISPlay:WINDow1:TRACe1:Y:RPOSition? /*The query returns ...*/
Enables or disables the display of the specified measurement trace in the specified window. The query reports whether that trace is displayed.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | Window number. |
| tn | integer | 1 - 50000 | Trace number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the trace display. |
:DISPlay:WINDow1:TRACe1 ON /*Enables the display of Trace 1 in Window 1.*/ :DISPlay:WINDow1:TRACe1? /*The query returns 1.*/
Enables or disables the display of the specified memory trace in the specified window. Queries whether to display the specified memory trace in the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | |
| tn | integer | 1 - 50000 | |
| bool | enum | 1 | ON | 0 | OFF |
:DISPlay:WINDow1:TRACe1 ON /*Enables the display of memory trace 1 in the Window1.*/ :DISPlay:WINDow1:TRACe1? /*The query returns 1.*/
Enables or disables the display of the specified window. Queries whether the specified window is displayed.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 |
Enables or disables the auto scaling of all the traces in the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | Window number to which the setting applies. |
Returns the number of vertical divisions for the specified window's Y scale.
Sets the title of the specified window. Queries the title of the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | |
| string | string | - | ASCII window title text. |
:DISPlay:WINDow1:TITLe:DATA test1 /*Sets the title of Window1 to test1.*/ :DISPlay:WINDow1:TITLe:DATA? /*The query returns "test1".*/
Enables or disables the display of the title of the specified window. The query asks whether the title of the specified window is displayed.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | Window number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the title display. |
:DISPlay:WINDow1:TITLe ON /*Enables the display of the title of Window1.*/ :DISPlay:WINDow1:TITLe? /*The query returns 1.*/
Sets the table type displayed below the specified window. Queries the table type currently displayed below the specified window.
| Name | Type | Values | Description |
|---|---|---|---|
| <wn> | integer | 1 - 500 | |
| <type> | enum | OFF | MARKer | LIMit | SEGMent |
:DISPlay:WINDow1:TABLe OFF :DISPlay:WINDow1:TABLe?
Queries the trace number of the specified window. If no trace is found in the specified window, the query returns EMPTY.
| Name | Type | Values | Description |
|---|---|---|---|
| wn | integer | 1 - 500 | Window number. |
:DISPlay:WINDow1:CATalog? /*The query returns 1,2,3,4.*/
Creates a new sheet, new trace + sheet, or new trace + channel + sheet.
| Name | Type | Values | Description |
|---|---|---|---|
| num | integer | 0 - 2 | Selects whether to create a new sheet, a new trace + sheet, or a new trace + channel + sheet. |
N/A
Creates or activates the specified sheet. The query queries the current state of the specified sheet.
| Name | Type | Values | Description |
|---|---|---|---|
| shnum | integer | 1 - 50000 | |
| bool | boolean | - | Enables or disables the specified sheet state. |
Sets the title of the specified sheet. The query returns the sheet title as a string.
| Name | Type | Values | Description |
|---|---|---|---|
| shnum | integer | 1 - 50000 | Specifies the sheet number. |
| string | string | - | Specifies the new sheet title. |
:DISPlay:SHEet1:TITLe:DATA test1 /*Sets the title of Sheet1 to test1.*/ :DISPlay:SHEet1:TITLe:DATA? /*The query returns "test1".*/
Enables or disables the display of the global pass/fail results. The query reports the current on/off status of that display.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the display of the global pass/fail results. |
:DISPlay:FSIGn ON /*Enables the display of the global pass/fail results.*/ :DISPlay:FSIGn? /*The query returns 1.*/
Queries the test result of the global pass/fail test. If the global pass/fail test (:DISPlay:FSIGn) is disabled, the query always returns 0.
Queries the trace number of the failed trace in the limit line test. If the global pass/fail test is disabled or no failed traces are found, the query returns no value.
:DISPlay:LIMit:GLOBal:FAIL:TRACes? /*The query returns Tr1,Tr3.*/
Sets or queries the start frequency for the specified channel. The command is valid only when sweep type is set to linear or logarithmic.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Existing channel number. |
| freq | real | Hz | Start frequency to set; range is related to the product model. |
:SENSe1:FREQuency:STARt 10000000 /*Sets the start frequency to 10 MHz.*/ :SENSe1:FREQuency:STARt? /*The query returns 1.00e+07.*/
Sets the stop frequency for the specified channel. Queries the stop frequency for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| freq | real | - | Stop frequency; range is product-model dependent. |
:SENSe1:FREQuency:STOP 10000000 /*Sets the stop frequency to 10 MHz.*/ :SENSe1:FREQuency:STOP? /*The query returns 1.00e+07.*/
Sets the center frequency for the specified channel. Queries the center frequency for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| freq | real | - | Center frequency for the specified channel. |
Sets the frequency span of the specified channel. Modifying the frequency span will affect the start frequency and stop frequency.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| span | real | Hz | Frequency span value. |
Sets the CW frequency for the specified channel. Queries the CW frequency for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| freq | real | Hz | CW frequency to set for the specified channel. |
Sets the fixed frequency for the specified channel. Queries the fixed frequency for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <freq> | real | Hz | Fixed frequency value for the specified channel. |
:SENSe1:FREQuency:FIXed 50000000 /*Sets the fixed frequency to 50 MHz.*/ :SENSe1:FREQuency:FIXed? /*The query returns 5.00e+07.*/
Queries the frequency list of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 |
:SENSe1:FREQuency:DATA? /*The query returns +1.00000000000E +07,+1.42450000000E+08,...*/
Queries the frequency step of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specifies the channel number. |
Sets the number of sweep points for the specified channel. Queries the number of sweep points for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number for the specified channel. |
Sets the sweep type for the specified channel and queries the current sweep type. The sweep type can be linear, logarithmic, power, or segment sweep.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| type | enum | LINear | LOGarithmic | POWer | SEGMent | Sweep type to set. |
:SENSe1:SWEep:TYPE LOGarithmic /*Sets the sweep type to Logarithmic.*/ :SENSe1:SWEep:TYPE? /*The query returns LOG.*/
Sets whether to enable auto sweep time for the specified channel. Queries whether to enable auto sweep time for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables auto sweep time. |
:SENSe1:SWEep:TIME:AUTO ON /*Enables auto sweep time for Channel 1.*/ :SENSe1:SWEep:TIME:AUTO? /*The query returns 1.*/
Sets the sweep time for the analyzer to take to complete one sweep for the specified channel. Queries the sweep time for the analyzer to take to complete one sweep for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| value | - | - | Sweep time value. |
Enables the point sweep sequence for the specified channel. The query reports whether point sweep is enabled for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the point sweep sequence. |
Sets the dwell time between each sweep point for the specified channel. Queries the dwell time between each sweep point for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| value | real | 0 - 20 |
Sets the delay time for the specified channel. Queries the delay time for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| value | real | 0 - 20 |
Sets the number of trigger times for Groups trigger for the specified channel. Queries the number of trigger times for Groups trigger for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| num | integer | - |
Sets the trigger state of the specified channel. The query returns the trigger state of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| type | discrete | HOLD | CONTinuous | GROups | SINGle | Trigger state to set for the specified channel. |
Sets or queries the trigger mode of the specified channel. The query returns the abbreviated mode keyword.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| type | enum | CHANnel | SWEep | POINt | Selects the trigger mode for the specified channel. |
:SENSe1:SWEep:TRIGger:MODE SWEep /*Sets the trigger mode to SWEep.*/ :SENSe1:SWEep:TRIGger:MODE? /*The query returns SWE.*/
Sets the IF bandwidth for the specified channel. Queries the IF bandwidth for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number to which the bandwidth applies. |
| freq | real | 1 Hz - 10 MHz | IF bandwidth value to set. |
:SENSe1:BANDwidth 100 :SENSe1:BANDwidth?
Sets the IF bandwidth for the specified channel. Queries the IF bandwidth for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <freq> | real | 1 Hz - 10 MHz |
Delete all segments from the segment table for the specified channel. After this command completes, :SENSe<cn>:SWEep:TYPE is automatically set to LINear.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
Enables or disables the dwell time for each sweep segment. The query asks whether dwell time is enabled for each sweep segment.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables dwell time for each sweep segment. |
:SENSe1:SEGMent:SWEep:DWELl:CONTrol ON /*Enables the dwell time for each sweep segment of Channel 1.*/ :SENSe1:SEGMent:SWEep:DWELl:CONTrol? /*The query returns 1.*/
Enables or disables the sweep time for each sweep segment. Queries whether to enable the sweep time for each sweep segment.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables the sweep time for each sweep segment. |
Enables or disables the delay time for each sweep segment. The query reports whether segment delay control is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| bool | boolean | 1 | ON | 0 | OFF | Enables or disables delay time control for each sweep segment. |
:SENSe1:SEGMent:SWEep:TIME:CONTrol ON /*Enables the sweep time for each sweep segment of Channel 1.*/ :SENSe1:SEGMent:SWEep:TIME:CONTrol? /*The query returns 1.*/
Sets whether to set IF bandwidth for each port of each sweep segment.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables setting IF bandwidth for each port of each sweep segment. |
Enables or disables setting power level for each sweep segment. The query asks whether power level setting for each sweep segment is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <bool> | boolean | 1 | ON | 0 | OFF | Enables or disables setting power level for each sweep segment. |
Adds a segment with the specified ID for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| sgn | integer | 1 - 32 |
Deletes the specified segments from the segment table for the specified channel.
Enables or disables the specified sweep segment for the specified channel. The query returns the on/off status of that sweep segment.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| sgn | integer | 1 - 32 | |
| bool | enum | 1 | ON | 0 | OFF |
Sets the start frequency of the specified sweep segment for the specified channel. The query returns the start frequency of the specified segment in scientific notation, in Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| sgn | integer | 1 - 32 | Sweep segment number. |
| freq | real | Hz | Start frequency for the specified sweep segment. |
:SENSe1:SEGMent1:FREQuency:STARt 10000000 /*Sets the start frequency of Segment 1 for Channel 1 to 10 MHz.*/ :SENSe1:SEGMent1:FREQuency:STARt? /*The query returns 1.00e+07.*/
Sets the stop frequency of the specified sweep segment for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <sgn> | integer | 1 - 32 | |
| <freq> | real | - | Stop frequency value; range is related to the product model. |
Sets the number of sweep points for the specified sweep segment for the specified channel. Queries the number of sweep points for the specified sweep segment for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| sgn | integer | 1 - 32 | |
| num | - | - |
:SENSe1:SEGMent1:SWEep:POINts 1000 :SENSe1:SEGMent1:SWEep:POINts?
Sets the sweep time for the specified sweep segment for the specified channel. The query returns the sweep time for the specified sweep segment for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| sgn | integer | 1 - 32 | Sweep segment number. |
| value | real | - | Sweep time value. |
Sets the dwell time for the specified sweep segment for the specified channel. Queries the dwell time for the specified sweep segment for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| sgn | integer | 1 - 32 | |
| value | real | 0 s - 20 s |
:SENSe1:SEGMent1:SWEep:DWELl 0.0001 /*Sets the dwell time for Segment 1 of Channel 1 to 0.1 ms.*/ :SENSe1:SEGMent1:SWEep:DWELl? /*The query returns 1.00e-04.*/
Sets the delay time for the specified sweep segment of the specified channel. The query returns the delay time for the segment sweep in scientific notation, in seconds.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| sgn | integer | 1 - 32 | |
| value | real | 0 - 20 |
:SENSe1:SEGMent1:SWEep:DELay 0.1 /*Sets the delay time for Segment 1 of Channel 1 to 0.1 ms.*/ :SENSe1:SEGMent1:SWEep:DELay? /*The query returns 1.00e-04.*/
Sets the IF bandwidth for the specified sweep segment of the specified channel. Queries the IF bandwidth for the specified sweep segment of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <sgn> | integer | 1 - 32 | |
| <freq> | - | - |
Sets the IF bandwidth on the specified port of the specified segment for the specified channel. The query returns the IF bandwidth for the specified channel in Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| sgn | integer | 1 - 32 | |
| pn | integer | - | Port number; refer to Remarks for valid values. |
| freq | real | 1 Hz - 10 MHz |
:SENSe1:SEGMent1:BWIDth 100 :SENSe1:SEGMent1:BWIDth?
Sets the power on the specified port of the specified sweep segment for the specified channel. Queries the power on the specified port of the specified sweep segment for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| sgn | integer | 1 - 32 | Sweep segment number. |
| pnopt | integer | 1 - 4 | Port number; available values depend on the instrument model. |
| value | real | -40 dBm - 15 dBm | Power value to set. |
:SENSe1:SEGMent1:BWIDth:PORT1 10 /*Sets the IF bandwidth on Port 1 :SENSe1:SEGMent1:BWIDth:PORT1? /*The query returns 1.00e+01.*/
Enables or disables correction for the specified channel. The query returns the on/off status of correction for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables correction. |
Sets the velocity factor for electrical delay. Queries the velocity factor for electrical delay.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| value | real | 0 - 1 |
Enables or disables interpolation for the specified channel. The query reports the on/off status of interpolation for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| bool | enum | 1 | ON | 0 | OFF | Turns interpolation on or off. |
:SENSe1:CORRection:INTerpolate ON /*Enables the interpolation for Channel 1.*/ :SENSe1:CORRection:INTerpolate? /*The query returns 1.*/
Enables or disables the port extension for each port of the specified channel. Queries the on/off status of the port extension for each port of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specified channel number. |
| bool | enum | 1 | ON | 0 | OFF | Turns port extension state on or off. |
Clears the delay and loss data of the port to prepare for a new measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 |
| Name | Type | Values | Description |
|---|---|---|---|
| <enum> | enum | - |
Sets the delay time for the port extension of the specified port for the specified channel. Queries the delay time for the port extension of the specified port for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | Port number; refer to the remarks for valid values. |
| value | real | -1 - 1 | Delay time for the port extension. |
:SENSe1:CORRection:EXTension:PORT:UNIT FEET /*Sets the delay distance unit to FEET.*/ :SENSe1:CORRection:EXTension:PORT:UNIT? /*The query returns FEET.*/
Sets or queries the delay distance for port extension for the specified channel. The command is valid only when port extension is enabled, and the distance unit must be set first with :SENSe<cn>:CORRection:EXTension:PORT:UNIT.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | Port number; valid values are listed in the Remarks for the specific instrument model. |
| value | real | - | Delay distance for the port extension. |
Sets the loss at DC for the specified port and channel. Queries the loss at DC for the specified port and channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | 1 - 2 | Port number; remarks state the valid set depends on the instrument model. |
| value | real | -90 - 90 | Loss at DC to set for the specified port and channel. |
:SENSe1:CORRection:EXTension:PORT1 0.000001 :SENSe1:CORRection:EXTension:PORT1:DISTance?
Enables or disables the coupling state between port extension velocity factor and the system velocity factor. Queries the coupling state.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | Port number; valid values depend on the instrument model. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the coupling state. |
Sets the velocity factor for the port extension of the specified port for the specified channel. Queries the velocity factor for the port extension of the specified port for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | |
| value | real | 0 - 1 |
Enables or disables the specified Freq and Loss pair number for the specified port of the specified channel. The query returns the on/off status for that pair and port.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | 1 - 2 | Port number; valid values are 1 or 2 for the listed DNA6082-R/DNA6142-R/DNA6202-R/DNA6262-R models, and 1 through 4 for the listed DNA6084-R/DNA6144-R/DNA6204-R/DNA6264-R models. |
| lossid | integer | 1 - 2 | Freq and Loss pair number. |
| stateopt | boolean | - | Enables or disables the selected Freq and Loss pair number. |
Sets the frequency value for the Freq and Loss pair number on the specified port of the specified channel. Queries the frequency value for that same port/channel pair.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | Port number; refer to Remarks for valid values. |
| lossid | integer | 1 - 2 | Loss pair number. |
| value | real | - | Frequency value to set. |
Sets or queries the loss value for the specified Freq/Loss pair number and port of the specified channel. The command is valid only when port extension is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | - | Loss value to set for the specified Freq and Loss pair number. |
Enables or disables the APE function for the specified port of the specified channel. The query returns the on/off status of the APE function for the specified port of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| pn | integer | 1 - 4 | Specified port number. |
| bool | boolean | - | Enables or disables the APE function. |
Sets the frequency span mode of the APE function for the specified port of the specified channel. Queries the frequency span mode of the APE function for the specified port of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| type | enum | CSPN | AMKR | USPN |
Sets the start frequency of the user-defined span for the APE function of the specified channel. The query returns the start frequency in scientific notation, in Hz.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Specified channel number. |
| <value> | real | Hz | Start frequency of the user-defined span. |
:SENSe1:CORRection:EXTension:AUTO:STARt 100000000 :SENSe1:CORRection:EXTension:AUTO:STARt?
Sets the stop frequency of the user-defined span for the APE function of the specified channel. The query returns the stop frequency of that span in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| freq | real | Hz | Stop frequency of the user-defined span. |
:SENSe1:CORRection:EXTension:AUTO:STOP 100000000 /*Sets the stop frequency of the user-defined frequency span for Channel 1 to 100 MHz.*/ :SENSe1:CORRection:EXTension:AUTO:STOP? /*The query returns 1.00e +07.*/
Enables or disables the loss state for the APE function for the specified port of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <bool> | boolean | - |
Enables or disables the adjustment for mismatch for the APE function for the specified port of the specified channel. The query returns the on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Specified channel. |
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables the adjustment for mismatch. |
:SENSe1:CORRection:EXTension:AUTO:DCOFfset ON :SENSe1:CORRection:EXTension:AUTO:DCOFfset?
Sets the specified channel to perform the APE function for the specified port of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| type | enum | OPEN | SHORt |
Clears the delay and loss data of the port to prepare for a new measurement in the APE function.
Saves the calibration results for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 |
Sets the basic calibration method for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| char | string | - |
Acquires the standards data for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| char | string | - | Acquisition character data. |
Sets whether the direction of the basic calibration for the specified channel is forward. Queries whether the direction of the basic calibration for the specified channel is forward.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specified channel number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables forward direction for the basic calibration. |
:SENSe1:CORRection:SFORward ON /*Sets the direction of the basic calibration for Channel 1 to Forward.*/ :SENSe1:CORRection:SFORward? /*The query returns 1.*/
Sets whether the specified channel calibration uses two sets of standards. Queries whether the specified channel calibration uses two sets of standards.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables use of two sets of standards for the specified channel calibration. |
Queries the corrected data after trace calibration.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 |
Sets the average type for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | - |
Enables or disables Average state for the specified channel. Queries the on/off status of the Average state for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| bool | boolean | 1 | ON | 0 | OFF | Selects whether average state is enabled or disabled. |
*none*
Sets the number of sweep averaging times for the specified channel. The query returns the average count in integer.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specified channel number. |
| count | integer | 1 - 65535 | Number of sweep averaging times. |
:SENSe1:AVERage:COUNt 10 /*Sets the average count for Channel 1 measurement to 10.*/ :SENSe1:AVERage:COUNt? /*The query returns 10.*/
Clears the measurement data of the specified channel and restarts averaging for a new set of measurements.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
Enables or disables the coupling state in the time domain setup for the specified channel. The query returns the on/off status as 1 or 0.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| bool | boolean | 1 | ON | 0 | OFF | Enables (1|ON) or disables (0|OFF) the coupling state. |
:SENSe1:COUPle:PARameter ON /*Enables the coupling state in the time domain setup for Channel 1.*/ :SENSe1:COUPle:PARameter? /*The query returns 1.*/
Queries the valid connector types supported for the available calibration kits.
Queries the valid calibration kits that use the specified type of connector.
| Name | Type | Values | Description |
|---|---|---|---|
| <connector> | string | - | Type of the connector to query. |
:SENSe:CORRection:COLLect:GUIDed:CKIT:CATalog? APC 3.5
Restores all the installed calibration kits to the factory defaults.
Deletes the installed calibration kits.
| Name | Type | Values | Description |
|---|---|---|---|
| kit | string | - | Kit Name specified in the Standard Cal Kits list. |
SENSe:CORRection:CKIT:CLEar 85056D
Queries the number of installed calibration kits.
Loads the specified calibration kit (*.xkt file) from the specified path and appends the imported kit to the end of the kits list.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Saved path and filename of the calibration kit to import. |
:SENSe:CORRection:CKIT:IMPort NewCalKit.xkt /*Loads the calibration kit file named NewCalKit.xkt.*/
Saves the specified calibration kits as a file suffixed with "*.xkt" to the specified path.
| Name | Type | Values | Description |
|---|---|---|---|
| kit | integer | - | The specified calibration kit to export. |
| file_name | string | - | The path and filename for the exported *.xkt file. |
Loads the specified file suffixed with "*.xkw" from the specified path to the calibration kits workspace.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Path and filename of the calibration kit file to be loaded. |
Sets the system impedance of VNA. Queries the system impedance of VNA.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | 0.001 - 1000 | System impedance value to set. |
:SENSe:CORRection:IMPedance:INPut:MAGNitude 100 /*Sets the system impedance to 100 Ω.*/ :SENSe:CORRection:IMPedance:INPut:MAGNitude? /*The query returns 1.00+02e.*/
Queries all of the measurement trace names and parameters for the specified channel. The query returns the trace names and parameters of the trace measurement as strings separated by commas.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Existing channel number. |
| type | enum | NORMal | DISPlay | DEFine | Controls how returned trace names are determined. |
:CALCulate1:PARameter:CATalog:EXTended? DISPlay /*The query returns CH1_S11_1,S11.*/
Defines an extended calculation parameter name and associated measurement parameter for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Existing channel number. |
| <Mname> | string | - | Measurement name. |
| <param> | string | - | Measurement parameter. |
Sets the number of traces created for the specified channel. Queries the number of traces created for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
Selects the trace of the specified channel. The query returns the trace in the form of channel No._S-parameter_trace number as a string.
| Name | Type | Values | Description |
|---|---|---|---|
| <Mname> | string | - |
:CALCulate1:PARameter:SELect 1 :CALCulate1:PARameter:SELect? /*The query returns CH1_S11_1.*/
Deletes the specified trace for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| Mname | string | - | Name of the trace to delete, using the form CH<n>_S11_<tr>. |
:CALCulate1:PARameter:DELete Trace1 /*Deletes Tr 1 of S11 measurement for CH1.*/
Deletes the specified channel and all the traces of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 |
Selects the specified trace of the specified channel. The query returns the selected trace and channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| mn | integer | 1 - 50000 | Trace number to select; it must be an existing trace. |
:CALCulate1:PARameter:MNUMber 5 /*Selects Trace 5 for CH1.*/ :CALCulate1:PARameter:MNUMber? /*The query returns 5.*/
Sets the S-parameter measurement for the specified trace. The query returns the S-parameter measurement for the specified trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <string> | string | - | S-parameter measurement definition. |
Configures the S parameter for the specified trace, or queries the S parameter for the specified trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| mn | integer | 1 - 50000 | Trace number; must already exist. |
| string | string | - | Measurement parameter to be created; can be S11, S12, S21, S22, or balance S-parameters such as Sdd11 and Sds21 (case-sensitive). |
:CALCulate1:PARameter1:DEFine S21 /*Sets the S-parameter of Trace 1 for CH1 to S21.*/ :CALCulate1:PARameter1:DEFine? /*The query returns S21.*/
Sets the parameter conversion type for the specified measurement trace. Queries the parameter conversion type for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| type | enum | OFF | ZREFlection | ZTRansmit | ZTSHunt | YREFlection | YTRansmit | YTSHunt | INVersion | CONJugation |
Sets the format type of the specified measurement trace. Queries the format type of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| type | enum | MLOGarithmic | MLINear | PHASe | UPHase | IMAGinary | REAL | POLar | SMITh | SADMittance | SWR | GDELay | PPHase | Sets the measurement trace format type. |
Sets the format type of the selected trace for the specified channel. Queries the format type of the selected trace for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| type | enum | MLOGarithmic | MLINear | PHASe | UPHase | IMAGinary | REAL | POLar | SMITh | SADMittance | SWR | GDELay | PPHase |
:CALCulate1:MEASure1:FORMat MLINear /*Sets the data format of measurement trace 1 to MLINear.*/ :CALCulate1:MEASure1:FORMat? /*The query returns MLIN.*/
Queries multi-port data.
| Name | Type | Values | Description |
|---|---|---|---|
| ports | - | - |
Enables or disables the limit test for the specified channel. The query returns the on/off status of the limit test for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the limit test. |
:CALCulate1:LIMit:STATe ON /*Enables the limit test for Channel 1.*/ :CALCulate1:LIMit? /*The query returns 1.*/
Disables all the markers on the trace of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specified channel number. |
Enables or disables the state of the specified marker on the selected trace for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mk | integer | 1 - 16 | |
| bool | boolean | 1 | ON | 0 | OFF |
Sets the Marker X value of the specified marker on the trace of the specified channel. Queries the Marker X value of the specified marker on the trace of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mk | integer | 1 - 16 | |
| value | real | - | Any X-axis position within the marker measurement span; its unit is related to the sweep type. |
:CALCulate1:MARKer1 ON /*Enables Marker 1 on the trace of Channel 1.*/
Queries the Y-axis value of the specified marker on the selected trace of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mk | integer | 1 - 16 |
Queries the formatted measurement data of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 |
Queries the raw measurement data of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 |
:CALCulate1:MEASure1:DATA: SDATA?
Queries the X-axis stimulus value of the specified measurement trace.
:CALCulate1:MEASure1:DATA:X?
Sets the trace hold type of the specified measurement trace. The query form returns the trace hold type of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | - | Trace hold type. |
Restarts the trace hold function for the specified measurement trace, then launches the measurement using the currently selected trace hold type.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation trace number. |
| mn | integer | 1 - 50000 | Measurement trace number. |
Stores the measurement data of the specified measurement trace into memory.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Measurement trace number. |
| mn | integer | 1 - 50000 | Measurement number. |
Performs Normalization operation on the measurement data of the specified measurement trace.
Queries the status of the memory trace of the specified trace for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 |
:CALCulate1:MEASure1:MATH:MEMory:STATe? /*The query returns 1.*/
Performs a math operation on the specified trace using trace data and data in memory. The query returns the current math operation type.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number for the specified trace. |
| mn | integer | 1 - 50000 | Measurement number for the specified trace. |
| type | enum | NORMal | ADD | SUBTract | MULTiply | DIVide | Math operation to apply to the data. |
:CALCulate1:MEASure1:MATH:FUNCtion ADD /*Adds data of measurement trace 1 and the data in the memory.*/ :CALCulate1:MEASure1:MATH:FUNCtion? /*The query returns ADD.*/
Sets or queries the percent of span for the specified measurement trace. The setting is valid only when the measurement trace format is group delay.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <value> | real | 0% - 100% |
:CALCulate1:MEASure1:GDELay:PERCent 25 /*Sets the percent of span to 25%.*/ :CALCulate1:MEASure1:GDELay:PERCent? /*The query returns 2.50e+01.*/
Sets or queries the aperture points for the specified measurement trace. With sweep frequency range and sweep points unchanged, changing this value affects the percent of span and aperture frequency parameters.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <value> | real | - |
:CALCulate1:MEASure1:GDELay:POINts <value> :CALCulate1:MEASure1:GDELay:POINts?
Sets the group delay frequency for the specified measurement trace. The query returns the group delay frequency for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| freq | integer | 2 - 100001 |
Turns statistics for the measurement trace function on or off. The command syntax accepts a boolean value and the query form returns the current state.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables statistics for the measurement trace function. |
:CALCulate1:MEASure1:FUNCtion:STATistics ON :CALCulate1:MEASure1:FUNCtion:STATistics?
Sets the trace statistics data type of the specified measurement trace. Queries the trace statistics data type of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specified measurement trace number. |
| mn | integer | 1 - 50000 | Specified measurement trace number. |
| type | enum | PTPeak | STDEV | MEAN | MIN | MAX | Trace statistics data type. |
:CALCulate1:MEASure1:FUNCtion:TYPE PTPeak :CALCulate1:MEASure1:FUNCtion:TYPE?
Queries statistics data of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 |
Sets or queries the user domain of the specified measurement trace. For the query, the return is the search domain as an integer.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| userid | integer | 0 - 16 |
:CALCulate1:MEASure1:FUNCtion:DOMain:USER 2 /*Sets the user domain of the measurement trace1 to User 2.*/ :CALCulate1:MEASure1:FUNCtion:DOMain:USER? /*The query returns 2.*/
Sets the domain start frequency of the user-defined search domain for the specified measurement trace. The query returns the domain start frequency in scientific notation, using the same unit as the X-axis.
| Name | Type | Values | Description |
|---|---|---|---|
| range | integer | 0 - 16 | Selects the search domain range; 0 indicates the full span, and 1 to 16 select User 1 through User 16. |
| start | real | - | Sets the domain start frequency for the selected user-defined search domain. |
Sets or queries the domain stop frequency of the user-defined search domain for the specified measurement trace. The query returns the domain stop frequency in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| range | integer | 0 - 16 | |
| stop | real | - | Domain stop frequency for the user-defined search domain. |
:CALCulate1:MEASure1:FUNCtion:DOMain:USER:STOP 1,2000 /*Sets the domain stop frequency of the user-defined search domain 1 to 2 kHz.*/
Disables all the markers for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 |
Enables or disables the specified marker. The query returns the on/off status of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Boolean state to enable or disable the specified marker. |
Enables or disables the coupled markers for the specified measurement trace. The query returns the on/off status of the coupled markers for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| bool | enum | 1 | ON | 0 | OFF |
:CALCulate1:MEASure1:MARKer1 ON /*Enables Marker1.*/ :CALCulate1:MEASure1:MARKer1? /*The query returns 1.*/
Sets or queries the scope of the coupled markers for the specified measurement trace. The setting is only valid when :CALCulate<cn>:MEASure<mn>:MARKer<mk>:COUPling[:STATe] is ON.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| type | enum | ALL | CHANnel | Selects whether coupling is limited to traces in the same channel or across all channels. |
Specifies whether the specified marker is relative to the Reference marker or absolute. The query reports whether the specified marker is a Delta marker or an Absolute marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| bool | enum | 1 | ON | 0 | OFF | ON (or 1) makes the specified marker a Delta marker; OFF (or 0) makes it an Absolute marker. |
:CALCulate1:MEASure1:MARKer1:DELTa ON /*Sets Marker1 to Delta marker.*/ :CALCulate1:MEASure1:MARKer1:DELTa? /*The query returns 1.*/
Sets the specified marker to display either interpolated data between data points or the actual discrete data points. The query returns 1 or 0.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <mk> | integer | 1 - 16 | |
| <bool> | enum | 1 | ON | 0 | OFF | 1|ON sets the specified marker to display the actual data points; 0|OFF sets it to display calculated values between the actual data points. |
:CALCulate1:MEASure1:MARKer1:DISCrete ON :CALCulate1:MEASure1:MARKer1:DISCrete? /*The query returns 1.*/
Sets the data format type of the specified marker of the specified channel. Queries the data format type of the specified marker of the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <mk> | integer | 1 - 16 | |
| <type> | enum | DEFault | MLINear | MLOGarithmic | PHASe | GDELay | REAL | IMAGinary | SWR | LINPhase | LOGPhase | POLar | IMPedance | ADMittance | Selects the marker data format type. |
Sets the type of the specified marker and queries the type of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| type | enum | NORMal | FIXed |
:CALCulate1:MEASure1:MARKer1:TYPE FIXed /*Sets Marker1 to FIXed type.*/ :CALCulate1:MEASure1:MARKer1:TYPE? /*The query returns 1.*/
Sets the X-axis value of the specified marker, or queries the X-axis value of the specified marker. The X-axis can represent frequency or power, and the value is relative to the reference marker when the marker is a delta marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Measurement channel number. |
| mn | integer | 1 - 50000 | Measurement number. |
| mk | integer | 1 - 16 | Marker number. |
| value | real | - | X-axis position within the measurement span of the marker. |
:CALCulate1:MEASure1:MARKer1:X -10 /*Sets the X-axis value for Marker1 to -10 dBm.*/ :CALCulate1:MEASure1:MARKer1:X? /*The query returns -1.00e+01.*/
Queries the Y-axis value of the specified marker.
Executes the marker function for the specified measurement marker. The page slice only shows the syntax and does not document the effect or return value.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| mn | integer | 1 - 50000 | Measurement number. |
| mk | integer | 1 - 16 | Marker number. |
| type | - | - |
:CALCulate1:MEASure1:MARKer1:Y? /*The query returns -6.28006525289E +0.00000000000E+00.*/
Sets or queries the search function that the specified marker will perform. The function can be one of several search modes such as maximum, minimum, peak, or target.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| mn | integer | 1 - 50000 | Measurement number. |
| mk | integer | 1 - 16 | Marker number. |
| type | enum | MAXimum | MINimum | RPEak | LPEak | NPEak | TARGet | LTARget | RTARget | PEAK | Search function to select for the marker. |
Enables or disables the search tracking function of the specified marker. The query returns the on/off state of the search tracking function of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation trace number. |
| mn | integer | 1 - 50000 | Measurement number. |
| mk | integer | 1 - 16 | Marker number. |
| bool | enum | 1 | ON | 0 | OFF | Turns search tracking on or off. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:TRACking ON /*Enables the search tracking of Marker 1.*/ :CALCulate1:MEASure1:MARKer1:FUNCtion:TRACking? /*The query returns 1.*/
Assigns the specified marker to a specified range number. The query returns the range number assigned to the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| <userid> | integer | 0 - 16 | Range number assigned to the specified marker. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:DOMain:USER 2 /*Assigns the search range number for Marker1 to 2.*/ :CALCulate1:MEASure1:MARKer1:FUNCtion:DOMain:USER? /*The query returns 2.*/
Sets the start point of the X-axis of the user domain for the specified marker. The query returns the start point of the X-axis of the user domain for the specified marker in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| value | real | - | Start point value for the X-axis of the user domain; the unit depends on sweep type. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:DOMain:USER:STARt 10 /*Sets the start point of the X-axis of the user domain to 10 Hz.*/ :CALCulate1:MEASure1:MARKer1:FUNCtion:DOMain:USER:STARt? *The query returns 1.00e+01.*/
Sets the stop value of the frequency sweep or the stop point of the X-axis of the user domain for the specified marker. The query returns that stop value in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <mk> | integer | 1 - 16 | |
| <value> | real | - | Stop value of the frequency sweep or stop point of the X-axis of the user domain. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:DOMain:USER:STOP 2000 /*Sets the stop frequency of the X-axis of the user domain for Marker1 to 2 kHz.*/ :CALCulate1:MEASure1:MARKer1:FUNCtion:DOMain:USER:STOP? /*The query returns 2.00e+03.*/
Sets the peak excursion used in marker peak search. The query returns the current peak excursion in scientific notation, with units matching the trace Y-axis format.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <mk> | integer | 1 - 16 | |
| <value> | real | 0 - 500 |
Sets or queries the peak polarity in the peak search of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <mk> | integer | 1 - 16 | |
| type | enum | NEGative | POSitive | BOTH | Selects whether negative peaks, positive peaks, or both are considered valid peaks. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:PEAK:POLarity BOTH /*Sets the peak polarity to BOTH.*/ :CALCulate1:MEASure1:MARKer1:FUNCtion:PEAK:POLarity? /*The query returns BOTH.*/
Sets the peak threshold in the peak search for the specified marker. The query returns the peak threshold for the specified marker in scientific notation, with the same unit as the Y-axis.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| mn | integer | 1 - 50000 | Measurement number. |
| mk | integer | 1 - 16 | Marker number. |
| value | real | -500 - 500 | Peak threshold value. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:PEAK:THReshold 10 /*Sets the :CALCulate1:MEASure1:MARKer1:FUNCtion:PEAK:THReshold? /
Sets or queries the target value used in target search for the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| value | real | -1E15 - 1E15 | Target value for the target search. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:TARGet -10dB :CALCulate1:MEASure1:MARKer1:FUNCtion:TARGet?
Sets the target transition type in the target search of the specified marker. Queries the target transition type in the target search of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <mk> | integer | 1 - 16 | |
| <type> | enum | NEGative | POSitive | BOTH | Target transition type used for target search. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:TARGet:TRANsition BOTH :CALCulate1:MEASure1:MARKer1:FUNCtion:TARGet:TRANsition?
Sets the multi peak excursion in the multi peak search of the specified marker. Queries the multi peak excursion in the multi peak search of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <mk> | integer | 1 - 16 | |
| <value> | real | 0 - 500 | Multi peak excursion value; unit varies with the current trace data format. |
Sets or queries the multi peak polarity used in the multi peak search of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| type | enum | NEGative | POSitive | BOTH | Selects which peak polarities are considered valid peaks. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:PEAK:POLarity BOTH / :CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:PEAK:POLarity? /*The query returns BOTH.*/
Sets the multi peak threshold value in multi peak search for the specified marker. The query returns the multi peak threshold in scientific notation, using the same unit as the Y-axis.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| value | real | - | Multi peak threshold value; refer to Remarks for polarity-related validity. |
\:CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:PEAK:THReshold 10 \:CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:PEAK:THReshold?
Sets or queries the multi target value in the multi peak and target search for the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| value | real | -1E15 - 1E15 |
Sets or queries the multi target transition type used by the specified marker during multi target search.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation index. |
| mn | integer | 1 - 50000 | Measurement index. |
| mk | integer | 1 - 16 | Marker index. |
| type | enum | NEGative | POSitive | BOTH | Transition type for the multi target search. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:TARGet:TRANsition BOTH :CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:TARGet:TRANsition?
Executes the Multi Peak & Target operation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| type | enum | OFF | PEAK | TARGet |
*Performs the multi target search.*/ *The query returns TARG.*/
Selects the Multi Peak & Target function type. The syntax shows a single <type> parameter, but this page slice does not provide the parameter list or return behavior.
| Name | Type | Values | Description |
|---|---|---|---|
| type | - | - |
Turns multi tracking on or off for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables multi tracking. |
:CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:TRACking <bool> :CALCulate1:MEASure1:MARKer1:FUNCtion:MULTi:TRACking?
Sets the selected instrument setting to assume the value of the specified marker.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| mk | integer | 1 - 16 | |
| type | enum | CENTer | SPAN | STARt | STOP | RLEVel | DELay | CWFReq | Selects which instrument setting is set to the marker value. |
:CALCulate1:MEASure1:MARKer1:SET CENT /*Sets the center frequency of the sweep to the value of the marker (current marker position).*/
Enables or disables the limit test for the specified measurement trace. The query returns the on/off status of the limit test for that trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | boolean | 1 | ON | 0 | OFF | Enables or disables the limit test. |
:CALCulate1:MEASure1:LIMit ON /*Enables the limit test for the measurement trace 1.*/ :CALCulate1:MEASure1:LIMit? /*The query returns 1.*/
Enables or disables the beeper when the limit test is found to be failed. Queries whether the beeper sounds when the limit test is found to be failed.
| Name | Type | Values | Description |
|---|---|---|---|
| <bool> | boolean | - | Boolean to enable or disable the beeper on limit-test failure. |
Enables or disables the display of the limit line for the specified measurement trace. The query returns 1 or 0.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| bool | enum | 1 | ON | 0 | OFF |
:CALCulate1:MEASure1:LIMit:SOUNd ON /*Enables the beeper to sound :CALCulate1:MEASure1:LIMit:SOUNd? /*The query returns 1.*/
Sets or queries the judge rule of the limit test for the specified limit line of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Measurement trace number. |
| mn | integer | 1 - 50000 | Measurement number. |
| sgn | integer | 1 - 32 | Segment number. |
| type | enum | OFF | LMAX | LMIN | Judge rule for the limit test. |
:CALCulate1:MEASure1:LIMit:SEGMent1:TYPE LMIN /*Sets the judge rule of Limit1 of measurement trace 1 to LMIN.*/ :CALCulate1:MEASure1:LIMit:SEGMent1:TYPE? /*The query returns LMIN.*/
Sets the X-axis begin stimulus value of the specified limit line of the specified measurement trace. The query returns the current X-axis begin stimulus value in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| sgn | integer | 1 - 32 | |
| value | real | - | X-axis begin stimulus value; must be within the X-axis range for the specified measurement trace. |
:CALCulate1:MEASure1:LIMit:SEGMent1:STIMulus:STARt 10000000 :CALCulate1:MEASure1:LIMit:SEGMent1:STIMulus:STARt?
Sets the X-axis end stimulus value of the specified limit line of the specified measurement trace. The query returns the X-axis end stimulus value in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <sgn> | integer | 1 - 32 | |
| <value> | real | - | X-axis end stimulus value to set for the specified limit line. |
*
Sets the Y-axis begin response value of the specified limit line of the specified measurement trace. Queries the Y-axis begin response value of the specified limit line of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| sgn | integer | 1 - 32 | |
| value | real | - | Y-axis begin response value; must be within the Y-axis range for the specified measurement trace. |
:CALCulate1:MEASure1:LIMit:SEGMent1:AMPLitude:STARt 100 :CALCulate1:MEASure1:LIMit:SEGMent1:AMPLitude:STARt?
Sets the Y-axis end response value of the specified limit line for the specified measurement trace. The query returns the Y-axis end response value in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <sgn> | integer | 1 - 32 | |
| <value> | real | - | Y-axis end response value; must be within the Y-axis range for the specified measurement trace. |
:CALCulate1:MEASure1:LIMit:SEGMent1:AMPLitude:STOP 100 :CALCulate1:MEASure1:LIMit:SEGMent1:AMPLitude:STOP?
Enables or disables the delay test for the specified trace. Queries the on/off status of the delay test for the specified trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Measurement trace number. |
Sets the delay threshold for the specified trace. Queries the delay threshold for the specified trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| freq | real | 10 - 90 |
Queries the delay results for the specified trace. The query returns the delay measurement results in scientific notation.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 |
:CALCulate1:MEASure1:DELay:DATA? /*The query returns 1.00e-02.*/
Sets the skew test-related state for the specified trace measurement.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <bool> | boolean | - |
Sets the skew threshold for the specified trace. Queries the skew threshold for the specified trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | - | Channel number. |
| mn | integer | - | Measurement number. |
| freq | real | - | Skew threshold value. |
Sets the reference trace of the skew measurement for the specified trace. Queries the reference trace of the skew measurement for the specified trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| rmn | integer | 1 - 50000 |
Queries the skew test result for the specified trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 |
:CALCulate1:MEASure1:DTIMe:DATA? /*The query returns 0.001,0.002,0.001,0.002.*/
Enables or disables the skew check for the specified trace. The query reports the on/off status of the skew check for the specified trace.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Boolean value to enable or disable the skew check. |
Sets the skew limit for the specified trace. The query returns the skew limit in scientific notation, in seconds.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| mn | integer | 1 - 50000 | Measurement number. |
| freq | real | -10e+15 s - 1.0e+15 s | Skew limit value. |
Queries the pass/fail state based on the skew limit set for the specified trace. Returns 1 if any measurement response data point exceeds the skew limit, and 0 if all data points meet the limit.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 |
Sets the smoothing function state for the specified calculation measurement. The syntax shows a boolean value parameter.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| bool | boolean | - | Boolean value to enable or disable smoothing state. |
Sets the smoothing aperture of the specified measurement trace. Queries the smoothing aperture of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 |
Sets the number of smoothing points for the specified measurement trace. Queries the number of smoothing points for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| num | integer | 1 - 25001 | Number of adjacent points to average. It can only be an odd number; the maximum value is 25% of the number of channel data points. |
:CALCulate1:MEASure1:SMOothing:POINts 3 :CALCulate1:MEASure1:SMOothing:POINts?
Sets the distance unit of the electrical delay for the specified measurement trace. Queries the distance unit of electrical delay for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| type | enum | METer | FEET | INCH | Sets the distance unit for electrical delay. |
Sets or queries the electrical delay distance for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation trace number. |
| mn | integer | 1 - 50000 | Measurement trace number. |
| value | real | - | Electrical delay distance to set. |
:CALCulate1:MEASure1:CORRection:EDELay:DISTance 2 /*Sets the electrical delay distance for the measurement trace 1 to 2 m.*/ :CALCulate1:MEASure1:CORRection:EDELay:DISTance? /*The query returns 2.00e+00.*/
Sets the electrical delay time for the specified measurement trace. Queries the electrical delay time for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | -10 - 10 |
:CALCulate1:MEASure1:CORRection:EDELay 0.5e-12 /*Sets the electrical delay time to 0.5 ps.*/ :CALCulate1:MEASure1:CORRection:EDELay? /*The query returns +5.00E-13.*/
Sets the magnitude offset parameter for the specified measurement trace. The query returns the current magnitude offset.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <value> | real | - |
Sets the magnitude offset slope for the specified measurement trace. Queries the magnitude offset slope for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 |
:CALCulate1:MEASure1:OFFSet:MAGNitude:SLOPe 2000000 :CALCulate1:MEASure1:OFFSet:MAGNitude:SLOPe?
Sets the phase offset for the specified measurement trace. Queries the phase offset for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | -1E15 - 1E15 |
:CALCulate1:MEASure1:OFFSet:PHASe 1 /*Sets the phase offset to 1°.*/ :CALCulate1:MEASure1:OFFSet:PHASe? /*The query returns 1.00e+00.*/
Enables or disables the time domain transform for the specified measurement trace. Queries the on/off status of the time domain transform for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <bool> | enum | 1 | ON | 0 | OFF | Enables or disables the time domain transform state. |
:CALCulate1:MEASure1:TRANsform:TIME:STATe ON :CALCulate1:MEASure1:TRANsform:TIME:STATe?
Sets the transform start time of time domain analysis for the specified measurement trace. The query returns the transform start time in scientific notation, in seconds.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| mn | integer | 1 - 50000 | Measurement trace number. |
| value | real | -(points - 1) / frequency span - (points - 1) / frequency span | Transform start time to set. |
:CALCulate1:MEASure1:TRANsform:TIME:STARt 1e-8 :CALCulate1:MEASure1:TRANsform:TIME:STARt? /*The query returns 1.00e-08.*/
Sets the transform stop time of time domain analysis for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <value> | real | - | Sets the transform stop time. |
Sets the transform center time of time domain analysis for the specified measurement trace. Queries the transform center time of time domain analysis for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | Refer to Remarks - Refer to Remarks | Transform center time value for the measurement trace. |
:CALCulate1:MEASure1:TRANsform:TIME:CENTer 1e-8 :CALCulate1:MEASure1:TRANsform:TIME:CENTer?
Sets the span time in time domain measurement for the specified measurement trace. Queries the span time in time domain measurement for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | - |
:CALCulate1:MEASure1:TRANsform:TIME:SPAN 1e-8 :CALCulate1:MEASure1:TRANsform:TIME:SPAN?
Sets or queries the transform type of the time domain measurement for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Specifies the calculation number. |
| mn | integer | 1 - 50000 | Specifies the measurement number. |
| type | discrete | BPASs | LPSTep | LPIMpulse | Sets the transform type. |
Sets the start frequency to be equal to the frequency span for the low pass mode of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 |
Sets the marker mode for the time transform of the specified measurement trace. The query form returns the current marker mode.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | BPAS | LPST | LPIM | Marker mode to set. |
:CALCulate1:MEASure1:TRANsform:TIME LPSTep /*Sets the transform :CALCulate1:MEASure1:TRANsform:TIME? /*The query returns LPST.*/
Sets the marker mode in the Time Domain Setup (TDA) for the specified measurement trace. Queries the marker mode in the Time Domain Setup (TDA) for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| type | enum | AUTO | REFLection | TRANsmission |
:CALCulate1:MEASure1:TRANsform:TIME:MARKer:MODE REFlection /*Sets the marker mode to REFLection.*/ :CALCulate1:MEASure1:TRANsform:TIME:MARKer:MODE? /*The query returns REFL.*/
Sets the Kaiser Beta parameter in the Time Domain Setup (TDA) for the specified measurement trace. Queries the Kaiser Beta parameter in the Time Domain Setup (TDA) for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | - | - |
Sets the impulse width in the Time Domain Setup (TDA) for the specified measurement trace. Queries the impulse width in the Time Domain Setup (TDA) for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | 0.6/frequency span - 1.39/frequency span | Indicates the impulse width. |
:CALCulate1:MEASure1:TRANsform:TIME:IMPulse:WIDTh 5 :CALCulate1:MEASure1:TRANsform:TIME:IMPulse:WIDTh?
Sets the window function type of the DTF function for the specified measurement trace, or queries the current window function type. The query returns the abbreviated window type.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| typeopt | discrete | RECTangular | HANNing | HAMMing | FLATtop | GAUSsian | Window function type for the DTF function. |
:CALCulate1:MEASure1:TRANsform:TIME:WINDow HANNing /*Sets the window function type of the DTF to HANNing.*/
Enables or disables the DTF function for the specified measurement trace. Queries the on/off status of the DTF function for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <bool> | enum | 1 | ON | 0 | OFF |
:CALCulate1:MEASure1:TRANsform:DTFault:STATe ON /*Enables the DTF function.*/ :CALCulate1:MEASure1:TRANsform:DTFault:STATe? /*The query returns 1.*/
Sets the DTF distance unit of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation trace number. |
| mn | integer | 1 - 50000 | Measurement trace number. |
| type | - | - | DTF distance unit. |
Sets the DTF stop distance for the specified measurement trace. Queries the DTF stop distance for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | - | DTF stop distance value; the valid range depends on the sweep frequency range, sweep points, and velocity factor. |
Sets or queries the DTF cable loss of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | 0 - 1.0e+15 |
:CALCulate1:MEASure1:TRANsform:DTFault:LOSS:COAX 0.2 :CALCulate1:MEASure1:TRANsform:DTFault:LOSS:COAX?
Sets the DTF velocity factor for the specified measurement trace, and the query returns the velocity factor in scientific notation. Running the command also modifies the velocity factor in DTF and electrical delay.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <value> | real | 0 - 1 | Velocity factor to set for the measurement trace. |
:CALCulate1:MEASure1:TRANsform:DTFault:VELocity 0.7 /*Sets the velocity factor to 0.7.*/ :CALCulate1:MEASure1:TRANsform:DTFault:VELocity? /*The query returns 7.00e-01.*/
Sets the time domain transform parameters to be coupled for the specified measurement trace. Queries the time domain transform parameters to be coupled for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <num> | integer | 0 - 63 | Bit-coded selection of which time domain transform parameters are coupled. |
:CALCulate1:MEASure1:TRANsform:COUPle:PARameters 2 /*Sets the transform state parameter to be coupled.*/ :CALCulate1:MEASure1:TRANsform:COUPle:PARameters? /*The query returns 2.*/
Enables or disables the time gating of the specified measurement trace. The query reports the on/off status of time gating for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation channel number. |
| mn | integer | 1 - 50000 | Measurement number. |
| bool | enum | 1 | ON | 0 | OFF | Turns time gating on or off. |
:CALCulate1:MEASure1:FILTer:GATE:TIME:STATe ON /*Enables the time gating.*/ :CALCulate1:MEASure1:FILTer:GATE:TIME:STATe? /*The query returns 1.*/
Sets the start time of the time-domain gate for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| value | - | - |
Sets the stop time in time domain gating of the specified measurement trace. Queries the stop time in time domain gating of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | - | Stop gate time. |
:CALCulate1:MEASure1:FILTer:GATE:TIME:STARt 1e-8 /*Sets the start gate time to 10 ns.*/ :CALCulate1:MEASure1:FILTer:GATE:TIME:STARt? /*The query returns 1.00e-08.*/
Sets the center time in time domain gating of the specified measurement trace. Queries the center time in time domain gating of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| mn | integer | 1 - 50000 | |
| value | real | - | Center time value for the time domain gating, referenced to the start and stop times. |
:CALCulate1:MEASure1:FILTer:GATE:TIME:CENTer 1e-8 /*Sets the center time to 10 ns.*/ :CALCulate1:MEASure1:FILTer:GATE:TIME:CENTer? /*The query returns 1.00e-08.*/
Sets the span time in time-domain gating of the specified measurement trace. The query returns the span time in scientific notation, in seconds.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <value> | real | - | Span time setting; the manual refers to Remarks for valid range. |
:CALCulate1:MEASure1:FILTer:GATE:TIME:SPAN 1e-8 /*Sets the span time to 10 ns.*/ :CALCulate1:MEASure1:FILTer:GATE:TIME:SPAN? /*The query returns 1.00e-08.*/
Sets the gate shape in time domain gating of the specified measurement trace. Queries the gate shape in time domain gating of the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <mn> | integer | 1 - 50000 | |
| <type> | - | - |
Sets the time domain gating parameters to be coupled for the specified measurement trace. Queries the time domain gating parameters to be coupled for the specified measurement trace.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| value | enum | MAXimum | WIDE | NORMal | MINimum | Selects which gate coupling parameter set to use. |
Enables or disables de-embedding for all ports on the specified channel. The query reports the on/off status of de-embedding for all ports on the specified port.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Boolean state to enable or disable de-embedding. |
Enables or disables extrapolation for the SNP file. The query reports whether extrapolation is on or off for the SNP file.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Turns SNP file extrapolation on or off. |
Enables or disables the port match function. The query returns the on/off status of the port match.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number to specify the measurement channel. |
| <bool> | enum | 1 | ON | 0 | OFF | Turns port match on or off. |
:CALCulate1:FSIMulator1:STATe ON /*Enables port match.*/ :CALCulate1:FSIMulator1:STATe? /*The query returns 1.*/
Sets whether to load a n-port matching circuit model for the specified port. Queries whether to load a n-port matching circuit model for the specified port.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | Channel number. |
| <pn> | integer | - | Port number. |
| type | - | - | Whether to load a matching circuit model for the specified port. |
Sets the filename of the circuit model to be used for port match. Queries the filename currently configured for port match.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | - | Port number; the allowed values depend on the instrument model. |
| string | string | - | Filename to use for the circuit model, including path. |
:CALCulate1:FSIMulator:SENDed:PMCircuit:PORT1:USER:FILename /data/UserData/mydata2.s2p /*Sets the filename of the circuit model to be used for port match to /data/UserData/mydata2.s2p.*/ :CALCulate1:FSIMulator:SENDed:PMCircuit:PORT1:USER:FILename? /*The query returns /data/UserData/mydata2.s2p.*/
Sets the value for the C (Capacitance) circuit element for a port matching circuit model to simulate on the specified port. The query returns the current C value.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <pn> | integer | - | Port number for the matching circuit model; the valid ports are device-dependent. |
| <value> | real | -1E18 - 1E18 | Capacitance value for the circuit element. |
Sets the value for the G (Conductance) circuit element for a port matching circuit model to simulate on the specified port. Queries the value for the same element.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <pn> | integer | Refer to Remarks | |
| <value> | real | -1E18 - 1E18 |
:CALCulate1:FSIMulator:SENDed:PMCircuit:PORT1:PARameters:C 0.00003 :CALCulate1:FSIMulator:SENDed:PMCircuit:PORT1:PARameters:C?
Sets the value for the L (Inductance) circuit element for a port matching circuit model to simulate on the specified port. Queries the value for the L element on the specified port.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <pn> | integer | - | Port number; refer to Remarks. |
| <value> | real | -1E18 - 1E18 | Inductance value to set for the port matching circuit element. |
Sets the value for the R (Resistance) circuit element for a port matching circuit model to simulate on the specified port. Queries the value for the R circuit element for the specified port matching circuit model.
| Name | Type | Values | Description |
|---|---|---|---|
| value | real | Ohm | Resistance value to set for the port matching circuit element. |
:CALCulate1:FSIMulator:SENDed:PMCircuit:PORT1:PARameters:R 0.00003 :CALCulate1:FSIMulator:SENDed:PMCircuit:PORT1:PARameters:R?
Returns the SNP range setting for the specified port matching circuit model port.
Enables or disables the port de-embedding function. The query returns the on/off status of the port de-embedding function.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <bool> | boolean | 1 | ON | 0 | OFF | Enables or disables the port de-embedding function. |
Sets whether to load an n-port de-embed circuit model for the specified port. The query reports whether such a model is selected for the specified port.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation channel number. |
| pn | integer | 1 | Port number; valid values depend on the instrument model. |
| typeopt | enum | NONE | USER | Selects the de-embed circuit model type. |
Sets the filename of the circuit model to be used for port de-embedding. The query returns the filename of the circuit model to be used for port de-embedding.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | |
| file_name | string | - | ASCII string filename for the circuit model. |
:CALCulate1:FSIMulator:SENDed:DEEMbed:PORT1:USER:FILename <file_name> :CALCulate1:FSIMulator:SENDed:DEEMbed:PORT1:USER:FILename?
Enables or disables reversing adapter ports on an n-port fixture or adapter to be de-embedded. The query asks whether adapter-port reversing is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Calculation channel number. |
| pn | integer | - | Port number; allowable values depend on the instrument model. |
| bool | enum | 1 | ON | 0 | OFF | Enables or disables port reversal. |
:CALCulate1:FSIMulator:SENDed:DEEMbed:PORT1:SNP:REVerse <bool> :CALCulate1:FSIMulator:SENDed:DEEMbed:PORT1:SNP:REVerse?
Queries the port frequency range of the user-defined SNP file (*.snp), where n indicates the number of ports.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | - | Port number; allowed values depend on the instrument model. |
Enables or disables the port impedance conversion. Queries the on/off status of the port impedance conversion.
| Name | Type | Values | Description |
|---|---|---|---|
| <cn> | integer | 1 - 500 | |
| <bool> | enum | 1 | ON | 0 | OFF |
:CALCulate1:FSIMulator1:STATe ON /*Enables port impedance conversion.*/ :CALCulate1:FSIMulator1:STATe? /*The query returns 1.*/
Sets the real part of the port impedance conversion for a specified port. The query returns the corresponding real value.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Channel number. |
| pn | integer | - | Port number. |
| value | real | - | Real part value to set. |
Sets the imaginary part of the impedance of the specified single-ended port. Queries the imaginary part of the impedance of the specified single-ended port.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | 1 | Port number; the allowed values depend on the instrument model. |
| value | real | 0 - 1E7 | Imaginary impedance value to set for the specified port. |
:CALCulate1:FSIMulator:SENDed:ZCONversion:PORT1:IMAG 10 :CALCulate1:FSIMulator:SENDed:ZCONversion:PORT1:IMAG?
Sets the real part of the impedance of the specified single-ended port, and automatically sets the imaginary part to 0. The query returns the real part of the impedance of the specified single-ended port.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| pn | integer | Refer to Remarks | |
| value | real | -1E18 - 1E18 |
:CALCulate1:FSIMulator:SENDed:ZCONversion:PORT1:IMAG 10 /*Sets the Imaginary part of the Port 1 impedance to 10 Ω.*/ :CALCulate1:FSIMulator:SENDed:ZCONversion:PORT1:IMAG? /*The query returns 1.00e+01.*/
Sets the velocity factor for the specified port in port extensions. The query returns the velocity factor for the specified port in port extensions.
| Name | Type | Values | Description |
|---|---|---|---|
| pn | integer | - | Specifies the port number. |
| value | real | 0 - 1E7 | Sets the velocity factor. |
Sets the DUT balanced topology for the specified channel. Queries the DUT balanced topology for the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| char | enum | BALanced | BBALanced | BALSended | SBALanced | SSBalanced | BSSended | CUST |
Sets the port to which the BAL topology is mapped. Queries the port to which the BAL topology is mapped.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| p1Pos | integer | 1 - 199 | |
| p1Neg | integer | 1 - 199 |
:CALCulate1:FSIMulator:BALun:TOPology:BALanced 1,2 :CALCulate1:FSIMulator:BALun:TOPology:BALanced?
Sets the port mapping to BAL-BAL topology. Queries the port mapping for the BAL-BAL topology.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| p1Pos | integer | 1 - 199 | |
| p1Neg | integer | 1 - 199 | |
| p2Pos | integer | 1 - 199 | |
| p2Neg | integer | 1 - 199 |
:CALCulate1:FSIMulator:BALun:TOPology:BBALanced 1,2, 3,4 :CALCulate1:FSIMulator:BALun:TOPology:BBALanced?
Sets the port to which the BAL-SE topology is mapped. Queries the port mapping for the BAL-SE topology.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| bPos | integer | 1 - 199 | Indicates the physical port connected to the balanced logical port via the positive line. |
| bNeg | integer | 1 - 199 | Indicates the physical port connected to the balanced logical port via the negative line. |
| se | integer | 1 - 199 | Single-ended port. |
:CALCulate1:FSIMulator:BALun:TOPology:BSSended 1,2,3 /*Sets the port number to which the BAL-SE topology maps to 1,2,3.*/ :CALCulate1:FSIMulator:BALun:TOPology:BSSended? /*The query returns 1,2,3.*/
Sets the port to which the SE-BAL topology is mapped. Queries the port to which the SE-BAL topology is mapped.
| Name | Type | Values | Description |
|---|---|---|---|
| se | integer | 1 - 500 | |
| bPos | integer | 1 - 500 | Indicates the physical port connected to the input balanced logical port via the positive line. |
| bNeg | integer | 1 - 500 | Indicates the physical port connected to the input balanced logical port via the negative line. |
:CALCulate1:FSIMulator:BALun:TOPology:SBalanced 3,4,1,2 /*Sets the port number to which the BAL-SE-SE topology maps to 3,4,1,2.*/ :CALCulate1:FSIMulator:BALun:TOPology:BSSended? /*The query returns 3,4,1,2.*/
Sets or queries the port mapping for the SE-SE-BAL topology. The setter takes <se1>, <se2>, <bPos>, and <bNeg>; the query returns the mapped port numbers separated by commas.
| Name | Type | Values | Description |
|---|---|---|---|
| se1 | integer | 1 - 500 | First single-ended port number. |
| se2 | integer | 1 - 500 | Second single-ended port number. |
| bPos | integer | 1 - 500 | Physical port connected to the balanced logical port via the positive line. |
| bNeg | integer | 1 - 500 | Physical port connected to the balanced logical port via the negative line. |
:CALCulate1:FSIMulator:BALun:TOPology:SSBalanced 1,2,3,4 :CALCulate1:FSIMulator:BALun:TOPology:SSBalanced?
Sets the port to which the BAL-SE topology is mapped. Queries the port mapping for the BAL-SE topology.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| bPos | integer | 1 - 199 | Indicates the physical port connected to the balanced logical port via the positive line. |
| bNeg | integer | 1 - 199 | Indicates the physical port connected to the balanced logical port via the negative line. |
| se | integer | 1 - 199 | Single-ended port. |
:CALCulate1:FSIMulator:BALun:TOPology:BSSended 1,2,3 /*Sets the port number to which the BAL-SE topology maps to 1,2,3.*/ :CALCulate1:FSIMulator:BALun:TOPology:BSSended? /*The query returns 1,2,3.*/
Sets the current measurement to Continuous (ON|1) or Single (OFF|0) measurement. The query reads the current measurement state.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | OFF | ON | 0 | 1 | Selects Continuous or Single measurement mode. |
:INITiate:CONTinuous OFF /*Sets the measurement status to Single.*/ :INITiate:CONTinuous? /*The query returns 0.*/
Turns on or off the DHCP configuration mode, or queries the on/off status of the current DHCP configuration mode.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables DHCP configuration mode. |
:LAN:DHCP OFF /*Disables DHCP configuration mode.*/ :LAN:DHCP? /*The query returns 0.*/
Turns on or off the Auto IP configuration mode, or queries the on/off status of the current Auto IP configuration mode.
| 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.*/
Turns on or off the static IP configuration mode; or queries the on/off status of the static IP configuration mode.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables static IP configuration mode. |
:LAN:MANual <bool> :LAN:MANual?
Sets or queries the instrument IP address. The set form is only valid when the IP configuration mode is Static IP and both DHCP and Auto IP are disabled.
| Name | Type | Values | Description |
|---|---|---|---|
| <string> | string | - | IP address in the form nnn.nnn.nnn.nnn. |
Sets or queries the subnet mask.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | 0 - 255 | Subnet mask in the form nnn.nnn.nnn.nnn. |
LAN:SMASk 255.255.255.0 LAN:SMASk?
Queries the address of the DHCP server.
Sets or queries the default gateway.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | 0 - 223 | Default gateway address in nnn.nnn.nnn.nnn format; the first octet ranges from 0 to 223 except 127, and the other three octets range from 0 to 255. |
:LAN:GATeway 192.168.1.1 :LAN:GATeway?
Sets or queries the DNS address. The set form accepts an IPv4 address string in the form nnn.nnn.nnn.nnn.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | DNS address in IPv4 dotted-decimal form. |
:LAN:DNS 192.168.1.1 :LAN:DNS?
Queries the MAC address of the instrument.
Queries the current network configuration status.
Queries the VISA address of the instrument.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | USB | LXI | Selects the address type to query. |
Enables or disables mDNS; or queries the mDNS status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | 0|OFF - 1|ON | Enables or disables mDNS. |
Applies the network configuration. After setting LAN-related parameters, send this command to make the LAN configuration take effect.
Sets or queries the host name.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | The label can contain English letters and numbers, as well as some symbols. |
Sets or queries the LAN description. The description label can contain English letters and numbers, as well as some symbols.
| Name | Type | Values | Description |
|---|---|---|---|
| name | string | - | The label to set as the LAN description. |
Saves the limit test table as a file with the specified filename suffixed with "*.csv" to the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| <file_name> | string | - | Name of the file to be saved |
:MMEMory:STORe:LIMit mydata.csv /*Saves the limit test table as a file with the filename "mydata.csv" to the default path.*/
Saves the calibration sets file with the specified filename suffixed with "*.cal" to the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Name of the file to be saved |
Saves the current instrument state as a file with the specified filename suffixed with ".sta" to the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Name of the file to be saved |
:MMEMory:STORe:STATe mydata.sta /*Saves the current instrument state as a file with the filename "mydata.sta" to the default path.*/
Saves the current instrument state and calibration sets as a file with the specified filename suffixed with ".csa" to the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| <file_name> | string | - | Name of the file to be saved. |
::MMEMory:STORe:CSARchive mydata.csa
Saves the specified trace data with the specified filename to the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Filename to be saved, including its extension name. |
| type | string | - | File type to be saved; it is suffixed with *.csv. |
| scope | string | - | Measurement data to be saved. |
| format | string | - | Data format to be saved. |
| selector | integer | - | Selector value: -1 when scope is Displayed; measurement number for all other scopes. |
:MMEMory:STORe:DATA <file_name>,<type>,<scope>,<format>,<selector>
Saves the specified measurement trace data as a Touchstone file with the specified filename suffixed with *.snp to the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Filename to be saved; the file suffix must be *.snp. |
| ports | string | - | Port number list, with individual ports separated by vertical bar (|). |
| format | enum | RI | DB | MA | AUTO | Data format to save: Real/Imaginary, Log Mag/Angle, LinMag/Angle, or Auto using the currently selected trace format. |
| touchstoneversion | real | - | Touchstone version value. |
:MMEMory:STORe:DATA mydata,CSV,Trace,Displayed,1 /*Saves the Trace1 data as a file named "mydata.csv" to the default path.*/
Loads the specified limit test table file suffixed with "*.csv" from the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Name of the file to be loaded |
:MMEMory:LOAD:LIMit mydata.csv /*Loads mydata.csv file from the default path.*/
Loads the specified correction file from the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Name of the file to be loaded. |
Loads the specified state file suffixed with "*.sta" from the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Name of the file to be loaded. |
:MMEMory:LOAD:STATe <file_name>
Loads the specified state file and calibration sets file suffixed with "*.csa" from the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Name of the file to be loaded. |
:MMEMory:LOAD:CSARchive mydata.csa /*Loads the mydata.csa file from the default path.*/
Loads the specified SNP file suffixed with "*.snp" from the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | Name of the file to be loaded |
:MMEMory:LOAD:DATA:SNP mydata.snp /*Loads the mydata.snp file from the default path.*/
Queries the calibration file list under the specified path.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | Path to search for calibration files. |
:MMEMory:CATalog:CORRection? C:/data/UserData/tmp /*The query returns 2open.cal,2open2.cal,power.cal,NewFile1.cal.*/
Queries the list of instrument state files under the specified path.
| Name | Type | Values | Description |
|---|---|---|---|
| <path> | string | - | Path to search for instrument state files. |
Queries the list of instrument state files and calibration files under the specified path.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | Path to search. |
::MMEMory:CATalog:CSARchive? /data/UserData/ /*The query returns bbb.csa,stablity.csa,test5ch.csa.*/
Queries the list of instrument state files and link to calibration data files (*.cst) under the specified path.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | Path to search. |
:MMEMory:CATalog:CSTate? /data/UserData/
Queries all the files under the specified path.
| Name | Type | Values | Description |
|---|---|---|---|
| path | string | - | Path to query. |
:MMEMory:CATalog? /data/UserData/ /*The query returns RigolVNA6.png,RigolVNA7.png.*/
Clears the disk safely. The command clears the internal memory; perform a data backup before running it.
Create a specified directory.
| Name | Type | Values | Description |
|---|---|---|---|
| file_name | string | - | The complete directory path. |
Switches to the default path. The query returns the default path.
| Name | Type | Values | Description |
|---|---|---|---|
| <file_name> | string | - | Existing file path and folder name to set as the default path. |
:MMEMory:CDIRectory /data/UserData/logs /*Sets the default path to / data/UserData/logs.*/ :MMEMory:CDIRectory? /*The query returns /data/UserData/logs.*/
Deletes the specified channel.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 |
:SYSTem:CHANnels:DELete 1 /*Deletes Channel 1.*/
Turns on or off the beeper, or queries its on/off status.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Turns the beeper on or off. |
Sets or queries the system date.
| Name | Type | Values | Description |
|---|---|---|---|
| year | integer | 1900 - 2100 | |
| month | integer | 1 - 12 | |
| day | integer | 1 - 31 | Day of the month; the manual notes valid month-length limits of 28, 29, or 30 days as applicable. |
:SYSTem:DATE 2017,10,17 /*Sets the system data to 2017-10-17.*/ :SYSTem:DATE? /*The query returns 2017-10-17.*/
Sets or queries the system time.
| Name | Type | Values | Description |
|---|---|---|---|
| hours | integer | 0 - 23 | |
| minutes | integer | 0 - 59 | |
| seconds | integer | 0 - 59 |
Sets or queries whether to display the system time.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Whether to display the system time. |
:SYSTem:STIMe ON /*Sets to display the system time.*/ :SYSTem:STIMe? /*The query returns 1.*/
Sets or queries the system language.
| Name | Type | Values | Description |
|---|---|---|---|
| language | enum | SCHinese | TCHinese | KORean | JAPanese | ENGLish | GERMan | PORTuguese | POLish | FRENch | RUSSian | SPAN | THAI | INDonesian | System language to set. |
:SYSTem:LANGuage ENGLish /*Sets the system language to ENGLish.*/ :SYSTem:LANGuage? /*The query returns ENGL.*/
Sets or queries the power status of the instrument.
| Name | Type | Values | Description |
|---|---|---|---|
| sat | enum | DEFault | OPEN | Power status setting. |
Resets the system to power on.
Disconnects the instrument from power.
Queries the version number of the SCPI used by the system.
:SYSTem:VERSion? /*The query returns 3.0 */
Enables or disables the front-panel key operation and touch screen operation; queries whether those operations are locked.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Boolean state controlling the front-panel key operation and touch screen operation. |
Sets or queries the GPIB address.
| Name | Type | Values | Description |
|---|---|---|---|
| adr | integer | 1 - 30 |
:SYSTem:GPIB 2 :SYSTem:GPIB?
Installs an option license. The license must have the format "<series>-<opt>@<code>"; supported options include BND, TDA, TDR, and DTF.
| Name | Type | Values | Description |
|---|---|---|---|
| license | string | - | Option license string to install. |
Uninstalls all the official options. After the option has been uninstalled, the instrument must be restarted.
Queries whether an option is activated or not.
| Name | Type | Values | Description |
|---|---|---|---|
| type | discrete | BND | TDA | TDR | DTF | Option type to query. |
Queries whether an option is activated or not. This command exists for backwards compatibility; use :SYSTem:OPTion:STATus? instead.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | BND | TDA | TDR | DTF | Option to check. |
Restores the instrument to the preset state. It has the same function as clicking Preset, recalling the default values or user-preset values related to this key.
Queries the system error.
Copies the specified channel configuration to another channel. <cn> is the original channel ID and <tcn> is the target channel ID.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | Original channel ID. |
| tcn | integer | 1 - 500 | Target channel ID. |
:SYSTem:MACRo:COPY:CHANnel1 2 /*Copies configuration parameters of CH1 to CH2.*/
Sets the global trigger delay and queries the global trigger delay.
| Name | Type | Values | Description |
|---|---|---|---|
| time | real | 0 s - 3 s | Global trigger delay time. |
:TRIGger:DELay 2 :TRIGger:DELay?
Sets the trigger source. Queries the trigger source.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | - |
Sets the trigger scope. Queries the trigger scope.
| Name | Type | Values | Description |
|---|---|---|---|
| enum | enum | ALL | CURRent | Trigger scope selection. |
Sets the trigger condition. Queries the trigger condition.
| Name | Type | Values | Description |
|---|---|---|---|
| enum | enum | EDGE | LEVel | Selects the trigger condition. |
Sets the polarity expected by the external trigger input circuitry.
| Name | Type | Values | Description |
|---|---|---|---|
| enum | enum | - | Polarity setting for the external trigger input circuitry. |
Enables or disables outputting the signal from the rear-panel trigger output connector. The query asks whether the trigger output is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| an | integer | 1 - 1 | |
| bool | boolean | - | Enables (1/ON) or disables (0/OFF) the trigger output. |
Sets or queries the polarity of the signal output from the rear-panel trigger output connector of the VNA.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| an | integer | 1 - 1 | |
| type | enum | POSitive | NEGative |
:TRIGger:CHANnel1:AUXiliary:OPOLarity POSitive /*Sets the output trigger signal to positive pulse.*/ :TRIGger:CHANnel1:AUXiliary:OPOLarity? /*The query returns POS.*/
Sets or queries the trigger position of the output signal sent from the rear-panel trigger output connector.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| an | integer | 1 - 1 | |
| type | enum | BEFore | AFTer |
:TRIGger:CHANnel1:AUXiliary:POSition BEFore :TRIGger:CHANnel1:AUXiliary:?
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| an | integer | 1 - 1 | |
| type | - | - |
Sets the pulse width of the signal output from the rear-panel trigger output connector of the VNA. The query returns the pulse width of the output trigger signal in seconds.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 | |
| an | integer | 1 - 1 | |
| value | real | 1 μs - 1 s |
:TRIGger:CHANnel1:AUXiliary:DURation 0.1 /*Sets the pulse width :TRIGger:CHANnel1:AUXiliary:DURation? /*The query returns
Enables or disables the TAS state; the query checks whether the TAS state is enabled.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | enum | 1 | ON | 0 | OFF | Enables or disables the TAS state. |
TAS:STATE ON /*Enables the TAS state.*/ :TAS:STATE? /*The query returns 1.*/
Sets or queries the TAS test report path.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | TAS test report path. |
Set or query the TAS test sample name.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | ASCII string for the TAS test sample name. |
Sets or queries the TAS configuration file.
| Name | Type | Values | Description |
|---|---|---|---|
| string | string | - | ASCII string specifying the TAS configuration file. |
:TAS:DUTConfig test1 /*Sets the TAS configuration file to test1.*/ :TAS:DUTConfig? /*The query returns test1.*/
Sets or queries the policy used to determine how global pass/fail is computed.
| Name | Type | Values | Description |
|---|---|---|---|
| type | enum | ALLTests | ALLMeas | Policy used to determine how global pass/fail is computed. |
:CONTrol:AUXiliary:PASSfail:POLicy ALLMeas /*Sets the policy used to determine how global pass/fail is computed to ALLMeas.*/ :CONTrol:AUXiliary:PASSfail:POLicy? /*The query returns ALLM.*/
Sets the output state.
| Name | Type | Values | Description |
|---|---|---|---|
| bool | boolean | - | Enables or disables the output. |
Sends a manual trigger signal without affecting the current ongoing sweep.
| Name | Type | Values | Description |
|---|---|---|---|
| cn | integer | 1 - 500 |
Aborts all sweeps, then resumes triggering based on the current trigger settings.